0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:09:31 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:09:31 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:31 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:09:31 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:09:31 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0xc, r0) 14:09:31 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:31 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x14000, 0xe, &(0x7f0000000200)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d20202020202020202020202020202020202020202020202020202000000000000000002800000000000028000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000000000181400000000000000000000160000000022001c0000000000001c00080000000008007809140b2a3a08020000010000010100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202073797a6b616c6c65722020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202047454e49534f494d4147452049534f20393636302f4846532046494c4553595354454d2043524541544f5220284329203139393320452e594f554e4744414c452028432920313939372d32303036204a2e50454152534f4e2f4a2e534348494c4c494e472028432920323030362d32303037204344524b4954205445414d202066696c6533202020202020202020202020202020202020202020202020202020202020202066696c6531202020202020202020202020202020202020202020202020202020202020202066696c6532202020202020202020202020202020202020202020202020202020202020202032303230303932303131343235383030083230323030393230313134323538303008303030303030303030303030303030300032303230303932303131343235383030080100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202000"/1408, 0x580, 0x8000}, {&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d0020002000200020002000200020002000200020002000000000000000002800000000000028252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c18000000000000000000001a0000000022001e0000000000001e00080000000008007809140b2a3a08020000010000010100002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000730079007a006b0061006c006c006500720020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000470045004e00490053004f0049004d004100470045002000490053004f00200039003600360030005f004800460053002000460049004c004500530059005300540045004d002000430052004500410054004f005200200028004300290020003100390039003300200045002e0059004f0055004e004700440041004c004500660069006c0065003300200020002000200020002000200020002000200020002000200000660069006c0065003100200020002000200020002000200020002000200020002000200000660069006c0065003200200020002000200020002000200020002000200020002000200032303230303932303131343235383030083230323030393230313134323538303008303030303030303030303030303030300032303230303932303131343235383030080100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202000"/1408, 0x580, 0x8800}, {&(0x7f0000010c00)="ff43443030310100"/32, 0x20, 0x9000}, {&(0x7f0000010d00)="01001c0000000100000005001d000000010046494c4530000000000000000000", 0x20, 0xa000}, {&(0x7f0000010e00)="01000000001c0001000005000000001d000146494c4530000000000000000000", 0x20, 0xb000}, {&(0x7f0000010f00)="01001e000000010000000a001f000000010000660069006c0065003000000000", 0x20, 0xc000}, {&(0x7f0000011000)="01000000001e000100000a000000001f000100660069006c0065003000000000", 0x20, 0x7fff}, {&(0x7f0000011100)="22001c0000000000001c00080000000008007809140b2a3a0802000001000001010022001c0000000000001c00080000000008007809140b2a3a080200000100000101012c00200000000000002064000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b310026001d0000000000001d00080000000008007809140b2a3a08020000010000010546494c45302a0021000000000000210a0000000000000a7809140b2a3a08000000010000010846494c45312e3b31002a00220000000000002228230000000023287809140b2a3a08000000010000010846494c45322e3b31002a00220000000000002228230000000023287809140b2a3a08000000010000010846494c45332e3b3100"/288, 0x120, 0xe000}, {&(0x7f0000011300)="22001d0000000000001d00080000000008007809140b2a3a0802000001000001010022001c0000000000001c00080000000008007809140b2a3a080200000100000101012a0027000000000000271a0400000000041a7809140b2a3a08000000010000010846494c45302e3b3100"/128, 0x80, 0xe800}, {&(0x7f0000011400)="22001e0000000000001e00080000000008007809140b2a3a0802000001000001010022001e0000000000001e00080000000008007809140b2a3a080200000100000101013400200000000000002064000000000000647809140b2a3a08000000010000011200660069006c0065002e0063006f006c0064002c001f0000000000001f00080000000008007809140b2a3a08020000010000010a00660069006c00650030002c0021000000000000210a0000000000000a7809140b2a3a08000000010000010a00660069006c00650031002c00220000000000002228230000000023287809140b2a3a08000000010000010a00660069006c00650032002c00220000000000002228230000000023287809140b2a3a08000000010000010a00660069006c0065003300"/320, 0x140, 0xf000}, {&(0x7f0000011600)="22001f0000000000001f00080000000008007809140b2a3a0802000001000001010022001e0000000000001e00080000000008007809140b2a3a080200000100000101012c0027000000000000271a0400000000041a7809140b2a3a08000000010000010a00660069006c0065003000"/128, 0x80, 0xf800}, {&(0x7f0000011700)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x10000}, {&(0x7f0000011800)='syzkallers\x00'/32, 0x20, 0x10800}, {&(0x7f0000011900)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x13800}], 0x0, &(0x7f0000011e00)) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:09:31 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$unlink(0x9, r1, r0) request_key(&(0x7f00000013c0)='.request_key_auth\x00', &(0x7f0000001400)={'syz', 0x0}, &(0x7f0000001440)='\x00', r1) 14:09:31 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) [ 443.951365] loop7: detected capacity change from 0 to 312 [ 443.974229] loop7: detected capacity change from 0 to 312 14:09:43 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:09:43 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:43 executing program 4: add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:09:43 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:09:43 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:09:43 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0xd, r0) 14:09:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 1) 14:09:43 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:43 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0xa}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:43 executing program 7: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') unlink(&(0x7f0000000080)='./file0\x00') r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_SEND={0x1a, 0x5, 0x0, r0, 0x0, &(0x7f00000000c0)="3aeaf82dcd8395a94264567a6a18fb6111ec8a8f664c19e44d06c338a9161c1bf16c05879a778457456e41fa85affce80a08d97d6d657029603ed08ff5b52492f75163f42889b14c45b506d17e3978cf5e695c7d13dd6a2f6f97b603c404d5269d888ba6f5abc8a5f43e738d229e4e757d5f81b41ed085158de551e7432af534b6ea61596feb010982774cfaa0bcab7578e4f906d9666a4c6238043a2487c7535dbb642c0bbae281085917f987628af98159e83e03f0334b53d4069a4f348d9280924564ad7a12a1d149c20743b565553febbde58305e35e22238fb6fdd48817b2488162cdffbfaffc90bae439cf370c13a8ce447751c07ba16dfb0c279ed6", 0xff, 0x0, 0x1}, 0x7) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:09:43 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:09:43 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:09:43 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0xe, r0) 14:09:43 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x3}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0xf, r0) 14:09:56 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x48}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x2a2) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)=""/244, 0xf4) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={0x2c0841, 0x42, 0x1c}, 0x18) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:09:56 executing program 4: add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 2) 14:09:56 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:09:56 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:09:56 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x5}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 3) 14:09:56 executing program 4: add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x10, r0) 14:09:56 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:09:56 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:09:56 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:09:56 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) [ 469.396209] FAULT_INJECTION: forcing a failure. [ 469.396209] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 469.397944] CPU: 0 PID: 4993 Comm: syz-executor.0 Not tainted 6.0.0-rc6-next-20220920 #1 [ 469.399057] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 469.400595] Call Trace: [ 469.400962] [ 469.401293] dump_stack_lvl+0x8b/0xb3 [ 469.401854] should_fail.cold+0x5/0xa [ 469.402413] strncpy_from_user+0x34/0x3e0 [ 469.403022] getname_flags.part.0+0x95/0x4f0 [ 469.403678] getname_flags+0x9a/0xe0 [ 469.404260] user_path_at_empty+0x2b/0x60 [ 469.404851] __do_sys_pivot_root+0x13d/0x14b0 [ 469.405556] ? is_path_reachable+0x110/0x110 [ 469.406243] ? fput+0x2b/0x190 [ 469.406734] ? syscall_enter_from_user_mode+0x1d/0x50 [ 469.407465] ? syscall_enter_from_user_mode+0x1d/0x50 [ 469.408216] do_syscall_64+0x3b/0x90 [ 469.408756] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 469.409513] RIP: 0033:0x7fc04573fb19 [ 469.410047] 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 [ 469.412610] RSP: 002b:00007fc042cb5188 EFLAGS: 00000246 ORIG_RAX: 000000000000009b [ 469.413694] RAX: ffffffffffffffda RBX: 00007fc045852f60 RCX: 00007fc04573fb19 [ 469.414708] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020001ec0 [ 469.415744] RBP: 00007fc042cb51d0 R08: 0000000000000000 R09: 0000000000000000 [ 469.416746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 469.417758] R13: 00007ffc51c931ef R14: 00007fc042cb5300 R15: 0000000000022000 [ 469.418810] 14:09:57 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 4) 14:10:10 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x68}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 6: keyctl$revoke(0x3, 0x0) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:10 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x11, r0) 14:10:10 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, 0xee00) 14:10:10 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:10 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 6: keyctl$revoke(0x3, 0x0) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:10 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:10 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0xa}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x12, r0) 14:10:10 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 5) 14:10:10 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) setxattr$incfs_id(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)={'0000000000000000000000000000000', 0x33}, 0x20, 0x1) 14:10:10 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x48}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) 14:10:10 executing program 6: keyctl$revoke(0x3, 0x0) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:23 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 6) 14:10:23 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x74}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:23 executing program 6: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:23 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) 14:10:23 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:23 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) lgetxattr(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000100)=""/181, 0xb5) 14:10:23 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:23 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x13, r0) [ 496.197196] FAULT_INJECTION: forcing a failure. [ 496.197196] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 496.198962] CPU: 0 PID: 5065 Comm: syz-executor.0 Not tainted 6.0.0-rc6-next-20220920 #1 [ 496.200120] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 496.201671] Call Trace: [ 496.202049] [ 496.202387] dump_stack_lvl+0x8b/0xb3 [ 496.202955] should_fail.cold+0x5/0xa [ 496.203508] strncpy_from_user+0x34/0x3e0 [ 496.204132] getname_flags.part.0+0x95/0x4f0 [ 496.204772] getname_flags+0x9a/0xe0 [ 496.205309] user_path_at_empty+0x2b/0x60 [ 496.205904] __do_sys_pivot_root+0x1c4/0x14b0 [ 496.206552] ? is_path_reachable+0x110/0x110 [ 496.207183] ? syscall_enter_from_user_mode+0x1d/0x50 [ 496.207919] ? syscall_enter_from_user_mode+0x1d/0x50 [ 496.208670] do_syscall_64+0x3b/0x90 [ 496.209218] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 496.209956] RIP: 0033:0x7fc04573fb19 [ 496.210490] 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 [ 496.212995] RSP: 002b:00007fc042cb5188 EFLAGS: 00000246 ORIG_RAX: 000000000000009b [ 496.214009] RAX: ffffffffffffffda RBX: 00007fc045852f60 RCX: 00007fc04573fb19 [ 496.214998] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020001ec0 [ 496.215987] RBP: 00007fc042cb51d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.216972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 496.217954] R13: 00007ffc51c931ef R14: 00007fc042cb5300 R15: 0000000000022000 [ 496.218959] 14:10:23 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x14, r0) 14:10:23 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, 0x0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:23 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) 14:10:36 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x68}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:36 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, 0x0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:36 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x15, r0) 14:10:36 executing program 7: write$P9_RUNLINKAT(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x4d, 0x2}, 0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:10:36 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7a}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:36 executing program 6: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) (fail_nth: 7) 14:10:36 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) [ 508.910432] FAULT_INJECTION: forcing a failure. [ 508.910432] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 508.911362] CPU: 1 PID: 5104 Comm: syz-executor.0 Not tainted 6.0.0-rc6-next-20220920 #1 [ 508.911985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 508.912819] Call Trace: [ 508.913018] [ 508.913200] dump_stack_lvl+0x8b/0xb3 [ 508.913513] should_fail.cold+0x5/0xa [ 508.913816] _copy_to_user+0x2a/0x140 [ 508.914132] simple_read_from_buffer+0xcc/0x160 [ 508.914510] proc_fail_nth_read+0x198/0x230 [ 508.914856] ? proc_sessionid_read+0x230/0x230 [ 508.915224] ? security_file_permission+0xb1/0xe0 [ 508.915618] vfs_read+0x253/0x930 [ 508.915914] ? proc_sessionid_read+0x230/0x230 [ 508.916275] ? kernel_read+0x1c0/0x1c0 [ 508.916591] ? __fget_files+0x270/0x450 [ 508.916926] ksys_read+0x127/0x250 [ 508.917213] ? __ia32_sys_pwrite64+0x220/0x220 [ 508.917571] ? syscall_enter_from_user_mode+0x1d/0x50 [ 508.917969] ? syscall_enter_from_user_mode+0x1d/0x50 [ 508.918368] do_syscall_64+0x3b/0x90 [ 508.918660] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 508.919062] RIP: 0033:0x7fc0456f269c [ 508.919355] 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 [ 508.920722] RSP: 002b:00007fc042cb5170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 508.921289] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fc0456f269c [ 508.921822] RDX: 000000000000000f RSI: 00007fc042cb51e0 RDI: 0000000000000003 [ 508.922365] RBP: 00007fc042cb51d0 R08: 0000000000000000 R09: 0000000000000000 [ 508.922900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 508.923437] R13: 00007ffc51c931ef R14: 00007fc042cb5300 R15: 0000000000022000 [ 508.923995] 14:10:36 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:36 executing program 6: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:36 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, 0x0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r2) 14:10:36 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x4c4000, 0x192) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) 14:10:36 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:36 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x18, r0) 14:10:36 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:10:36 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:36 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:10:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:10:49 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0\x00', 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x260000, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/65, 0x41) 14:10:49 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:49 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x74}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:49 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:10:49 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:49 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:49 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x19, r0) 14:10:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x4800000000000000, 0x2, &(0x7f0000000140)=[{&(0x7f00000001c0)="5e22b1d65b79d6bdf69caaab892377e98d597fbcdae74d342110c3f4a6b86cba7323a42fc0e349ec3fd5f03a8119e5a8849bd97bd07f191e2b291cddb10c574f36c2b570b24b74e78b362139c816b82a9ecd65dd6fa1658ab89e110d411e7383de618d95a7898f891f455e41969d52ff288a3401af87ce87a3f683670aacfa4239e4a4132cc1e0742a51843023d43032300091a616ae69de2ddedb50788ac892acc8ed204e38baecf65df4d24a6394590734b4ca78dcbe5fcda2fe26f72de315ab136706488e5ebb7c5eec85ba393f6ca202aa85673973d1a5edbd7a5d06000d11da8853c4b665d860530ce59df56a5391017cf8dd70faa2a1796ffecd4fb1a84705decff9e49153fe11afc7a0e2edef80354d1223db6495d1d689ad2f7028f55683c11278fb7d3e2383a73ba790293bd66969f86795dc7e15e903139b22cf6aeace54ce772c0ee06df6e7d5a07ac74e21b9410e1c73767cb5753c3369a4d3549fc1c258855d00d1aa7b40a2b800a63385ed5418ac19fd4a82667ec644ac6f34b60399ede007f54f7d2231dda33c8fdf1781d619d1a3868735330d6ec046b14bb1462a3b44f4fbde301567b96b33b756adb27eec8e5d82daa65cb88cfc1a86df394a29806830e0141205178203e7f23b92cddd8fb313c3c59da4afb2933232d17f0e081831ef0cc67fa211e7586efd11657ed5017fdd377397b8a30887e3044870a1688d7f2a9e3a8e08b436db8be645a7cd551818e4d818d339ce010a5e56bef356eefa3c9fb343bbcabcf3241fae148f84925defa268dd0568ac2bcbd9a004cbbb23da09399852c362ae4446dcca411fbd084259c4e2a0fe2789bb73765b2671d28f9d88f3316c185f20c556e18d61ae1f7e9d3fd39221e16d70e75a24ba1a56291c15fcf5053c1f73a100e02a55f4d0907f6a6cf925217999ffe3eafb8cc6a2cdf18864468b11bd566cd5847971501816239adcaa7fb37c4122a9d7dfb696b83b4826751ee7a11f059d4f2a4e19ae6a6d4bd80837b8830a956d222ffe292b1f37e00a509388ed1622d5d386c46562d211b41ec69bcd3aa55af28a712001a9d9539f24393ac92ed18b8aed6b1c3d0b7c246be0693d8a6bdd8c2fac63bea192580fd39da777a05477c0be883b49cbf9c19ddb5533af705930794419f9242cc0ef18d85714547ac931114e4a20352d320548b4004b04dc3acc33617c94f8841146fd8d0126eb17e0b2adef2a9d6066db5cbfe4b378ec890343a20c50357ed6e3e56f31f698bc11b6a488a8187883609183c02283aad9741b2623863c22af943fc2245ff7967bd99318606fa05eb24aad7fe3dc0efcdbc34087fa89d67a58cd1012db6ea9f7dc7b292ebde4daa97d123c830d54f44073686a089dcbe1fb9a83d0b2035b2bdffe8735a53c73115fbfde41acf650b2add71bbd2123909519381016a9fd4cf913c179fe4f0c135ebd2977ae5c583f2e82bc14708a89188707f1fc7655a5a5d41049529d71f50f329356fa335f369e87b16a3d3df8267352bb6d1b4b08c9b60c454076effb42609c88f635923fc51958344cc71281d41ad62d257d9dd46dd5332bea3e6a4281693c077a3d2cdf9c16a6e6fe04eb1a80aff989f41f59314bb921522b3045cdff95306fe493666877cd2099019a161f51b373f119882b4ca79b2bbc432c387dd468cd19ecf0b4fdcb67b8bb791bd7bba21be216b9d9bb800f8064012e47dca0a8bfdfb707b97c309078ad7c8afe5d979fa53eff639869659f2250ea46b088dea99dab0b508e5360316dc825051f00cfa51f5e0deb85800e9e7fb5f838e8d8148df9150f8a89282ccc9729a39275f54072b5eb3d74bf30eaa47fb44d695d347527d842d621a066e4a07ead0cc9cd5d33de183f31bd81196b4040ef1a3a58535fcdfaf91720d0ed5cbce87da7137a1b49eeccd2bd89a00fe5dee95292fe7a989d0cc285f26a30fac13f4e3f71b6561cf7712dccfba90c963bb33abd1d86527babd909ea4354eee0f70da0ecd1c28560bf11198f559ca4837e40cee27514cacb286d9bd4a91e4c8e7401a8e62f987df86bde51fcc59dfe37b18bcc8da4d35ace85aacdb9437c95367a65c2f9518b318a7eadf8f55e8eeb9eeb6287106a8e40a3e53fb71dc25ff41b298823cc2a5f61d6ab65e6c05ba0905078bf280443ff9838613f457d1157990564eaac7b90bb7970d39e63746ddc9b9b049b768e061fbca4b3254d5f6950b0433d3f99bf28b5d466d24109d4dd59f1536a3fcc5eab93ff739aa6f077fe10fe2e10bcf2eec635f87977ef631332273679eaa9b5fc3e2012ca285d4c8afb3438fc67250d6b0fa66e0422b593ca77efe185a066145f88c453c71106a4c122f5dd6cccda3aec275ac44ba21e2cc4575e9ff6aaad1ae62c48b180a320ada1868b2fe3489798032e3c264ca04244c9f927bb20fb4935d4d16e03bf7ad41b597703caded4c731b38ca8be744f34a456ae62d6c7813387142581d1ff8914de68d9f1f45416b983211104a45ff499b3a8364b8b41c3c4b3e0105697dfab1432ffad4c548d1cdf78e37e5ed754da7c215c37ea121a14e54faeaad8971a19927d1b7b2759cc2b7c49f219047c534358634cc201ba16e360908305d83eb31070ed14246cad5184d807f264cb94ce18ba05fd6384900ccd8f72eb27af0e0c077105729ebb50634582d2598eb316523dde498afebb6422a1e6d95ad56cdae42bfbf869eb1855c6261f132028562186a62946d67ea40f48ac0dc955267fae23199d1843e5274cfcb3932ac1f9a664fb6f70f26a2a279b14c231ea2b01a8d5c45962c737332a227c604a88a68a278afa30a8a11602839906920e854f3adf24694e591ee8ab9c43cdd4211f59d7aae29010a2a434047e757295e49bf835dbd0cdcd906e5dc682d9ff436babe3798d4f03befc11f89dac830619e96c1cb6d82d5cfea83665d8cc208c80d6dea03adc6216c71187dca967c5442eb38db38059a86193fa7626acb71de49e062cbae367afea18f63048b5b4bd2511acdd4bf2fc03f50d5d381654fd89f5f7790b03a7a01fe1ab6be5724f3a5654ffbc11d9784b57ca778a3db2dbaffea2623aa60210a9d3ac2635cfd6c3dc6bbf05f37dbfb327c9bb2d96a145e67cd31f049ffc8f8a1ff826137db14b6a1ca137a6698f69e20c718c59bbfaee9f6323033ad09df9d170acf879ed2d3f2615afc3e374a9116adeee9c01d469c40bdfef66e0cdfaacaafe2ac7887a1e76474b93ed7bee084ca1892b85b0be442abf3362bd0a2ee7c9345c28710f1159678482a3d549783f7c527c4cc9d8d95688fb678b57ce4a9cf9c5754d7d91a3fee4c7af94a1c008eb04220bdbec2ba57961cd9dbcdbfeb1d49fb725b89cfb46a3ad7138f9e0a952e73d107b475bfe4bf6de940a42d90489905baaca51de722fb96f0167189ddb4628b5db3fba387429866199a80682d148ae2adef59e9b23dbd700b395c5e102f2beabdb4e5ce31c1349f442702eef980de6e18a47f6e175339405c97789a1af768a233e992b009718ef4f06ba80e7b979c21e1df95fae6aa246f9a90486c4e9142a7266ab55d8f3725718577cdbd6e2f794d2678c6495c648aae7691a289c74aa22212c58224464a1bd039e93474680a6b002f305859af5a3296f515b4824eff459e9710a2081d4d7498d92a7ff031fd11ec9a4dd777d717af0580c956e1d66539ad7d8eade9bd6b08baa800a7c68c3df61c3ae049bec8fcfd97edf421051c099a90a7b88f2852d69a46a2f4b373c4b543660ca5f7e05570f43948a18105bc271a64634d7264f86a894923c21f39974bae662923d56824afb0530c95fed34365efb2f8386563295990284b7d17963e82faca1138a3875da4d5bffa9ff953f9b7558d8de8d3d033fad49e803536c801aba7932c45e7ad66b7d8b3f895d0e7fa3ca523b6975c3d738a75421a8a8a6e8ff90163b1c39587b0dc3481af5c23ce1ca60b647f93147922c688d91643d3a2c3b7039ad40247e35c115ec27203fcbedaf0f0f930e6492de55f092c9d2755e82f58cee2a5a1e029a6e01166fa2426ae277c9e389a792797951da3ffb38fbfb4eea60ff44d503b16716f426d2f514f8f857cc2c034cd98a4cabd3fa99b241001a80a863de66a3f9019786d129ecd32081b48bd188dd162857dfae983ffb1570dea65e6a6bbb8154b8f3858c5c42d0c3b3a15fbe096d6d2a8128c45dd3cd853bebe60afdb3543c235279394674bcb1b123b5cf6cbc1d5ae537c0d12bf009ebd89ac92cd103a22f6caf33f91d4b4f1bf048c6437055717f97ee00f1de24e890e0e0c751f530300810e6b210a708b76d8aa9dabd3bf18a791d758e57b78a8b24b2d4efb042418fef13bdc6c06d5608eddee9a3c69478466b24164db164f2e2a0268466722d2d8c6d12fc819ce93ccd583a489620ff54d6aff6f60cc5196eec7d184dda0b9b4b150c283fc1fcc2a816609870f80c812b9cf7481508d3f8c5663d5a789e08ce1f08d1737ff0d5424cf5fa66ef0fd991d5e98624cdd9e01363d0ecd64053d354756554949ad1d006a4d46933d631403543569a1d2b687f2f0d67be39879302226c0d0959b95102423c16ded7fb858f14783b46c250bc1da376bff4eefd77ec2f361b9c603d470365b6081a479a0c6f7205dac97ff357c88c596c43b46502ada50293c802e1ea0521a884d5c4163ec38078b7873aa680b5945fd931d172d8865f4f7bc2eef8c2ea56618a21644e49488821cfcdf3536b10a971aa756df9a41df859d7c0429093d9f0ee50f120ca4fb9ae97a250444ba4d5bd91e474403ad8ad5b1b8e2f2a04ba55df0f31285fe2ae9153957c5d9f54a74e8d27e6518dd3e132b9c1501b2d092af4fb1805312a0a88ad9bdd839bb0c96f829e14c2537d5b7cfd04ebf3ec2093cfef50b6a53bcf4e09365dfc08decde67510cc3ea0d0b81d3631840b47070134208f5224215fb69153bf066f469855058c4c9cf47e16f957a4e86e7b1c354859d78d469049e075a38849740c4d44f340ebdf4261cb79f9edf977db2e872f817378e425ce2a30f756c4c0b61270bd492aa547d8ef2dbfc1aa213c76d5b5dadab3dfc62a51108a54874145437ca961faaec9eedb604c62bb2d7a1a4b2b513b7c274d885bf98c9abd343c14726ad96eaf438172fed87e30d1e81b44eade9fb336f75b4cde74ff6e1d1bf7149ee594aba4b95b71e06b33e3fc4e93f0d2e384901b651515a59614c53a319976abff2d75317bbb8fe7deb92cb6917cb6da284b9697316659bf6b6cfd9b147c7b52da9beae22d58e95d3c34be88a95aa4817309301e8ee237b9e29f3840b12ab85d21038f1d0a071954b8627cd8549922df0f40ba1745dace9891efe506093036be570140032139ebf1177c2020c876ddbfd961e1dec410f28317cbff4f2b2e2fba31c9a45be9f2a8f18c8d64b78a59e72cc41cc9769b2ce884eece05ba463a36b5b21b772b96d0833ce945ff88cc73717b5f180a9f41b22fa4e37b93fcc79ced2025f5d02ed4efd9e2c83c4100bfe1e2170532db4f9a48a31a82ae434710ab9cbda166d959b7adf0abb7a6d1e1f5a156631aa883a466a3b2d36a8c973146961c11a1b078e38676be864f0b82bede4e92cf82c07005c554ac7e37cfd9f6054a2a4d7d788fe13c0623eba3e0ad3774c1d797e00ac5ef9c8238f88e6493a1363aae39fed0a985c6dd705f9f342d0c21e4e37aae3c309948fe033159ea8c86610235ff63aaf18487c878e35be46c4183063421b24321d3d2118aa197524b6e29", 0x1000, 0x4000000000000}, {&(0x7f00000011c0)="dc3123e7841c865cb33a0238cbd87b7844cd13ec44f50b4a5f57735c71cf03e7c8dd0305c75c5f2fa8b1d1e864d00223171486cabba21015e87ec9a40b4a8a20f590705c7481f53e781ca7557643a7b815a80cf83497c47f97f587c27c05f5e2219248416fee684c2271727c408c397dd741bc42fa58233ae5d20d7ba2316e547e131fcc47c4ac61e14762dc2d9f310fd1b813eac8b6faf3c1fda8f070b387375285fd67a1c2114a3509ec30af873d88e598eb12fdc82e885fbd2c8cae7e4b0e62a32b7261e134270d91be8fec0e9adb820773646f", 0xd5, 0x4}], 0x10000, &(0x7f00000012c0)=ANY=[@ANYBLOB='barrier=0x000000000000b785,nogrpid,acl,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c736d61636b6673726f6f743d5c5c5d5e2c6673636f6e746578743d757365725f752c7375626a3600000000e4000075737465642e6f7665726c61792e6f726967696e002c61707072616973655f747970653d696d617369672c646566636f6e746578743d73746166665f752c636f6e746578743d757365725f752c00"]) unlinkat(r0, &(0x7f0000001380)='./file0\x00', 0x0) 14:10:49 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x1b, r0) 14:10:49 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x19, r0) 14:10:49 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:10:49 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7a}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:49 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:10:49 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:10:49 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) [ 522.276222] loop0: detected capacity change from 0 to 264192 [ 522.281075] SELinux: security_context_str_to_sid (user_u) failed with errno=-22 [ 522.302110] loop0: detected capacity change from 0 to 264192 14:10:49 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 1) 14:10:49 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) [ 522.470742] FAULT_INJECTION: forcing a failure. [ 522.470742] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 522.472818] CPU: 0 PID: 5171 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220920 #1 [ 522.473931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 522.475452] Call Trace: [ 522.475826] [ 522.476167] dump_stack_lvl+0x8b/0xb3 [ 522.476721] should_fail.cold+0x5/0xa [ 522.477277] strncpy_from_user+0x34/0x3e0 [ 522.477890] __do_sys_add_key+0xa9/0x430 [ 522.478498] ? get_instantiation_keyring+0x220/0x220 [ 522.479243] ? syscall_enter_from_user_mode+0x1d/0x50 [ 522.480006] ? syscall_enter_from_user_mode+0x1d/0x50 [ 522.480734] do_syscall_64+0x3b/0x90 [ 522.481297] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 522.482075] RIP: 0033:0x7f37381b6b19 [ 522.482642] 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 [ 522.485291] RSP: 002b:00007f373572c188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 522.486390] RAX: ffffffffffffffda RBX: 00007f37382c9f60 RCX: 00007f37381b6b19 [ 522.487429] RDX: 0000000020000080 RSI: 0000000020000040 RDI: 0000000020000000 [ 522.488485] RBP: 00007f373572c1d0 R08: fffffffffffffffc R09: 0000000000000000 [ 522.489525] R10: 0000000000000048 R11: 0000000000000246 R12: 0000000000000001 [ 522.490564] R13: 00007ffed5d44a1f R14: 00007f373572c300 R15: 0000000000022000 [ 522.491632] 14:11:02 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:02 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x1c, r0) 14:11:02 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 2) 14:11:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x26, 0x0, 0x140000, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) dup2(r0, r1) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$sock_TIOCINQ(r4, 0x8901, &(0x7f0000000000)) getsockopt$WPAN_SECURITY_LEVEL(r4, 0x0, 0x2, &(0x7f0000000480), &(0x7f00000004c0)=0x4) write$binfmt_script(r1, &(0x7f0000000280)={'#! ', './file0', [{0x20, ']'}, {0x20, 'ext3\x00'}, {0x20, 'ext3\x00'}], 0xa, "637553312741d581bc3890b57900a656f1"}, 0x2a) r5 = socket$inet(0x2, 0x4, 0xc85) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000440)='./binderfs2/custom0\x00', 0x800, 0x0) close(r6) getsockname(r5, &(0x7f00000000c0)=@can, &(0x7f0000000140)=0x80) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000380)) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x2, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000080)="8f", 0x0, 0x9}, {&(0x7f0000000200)="98dc0ac73084400afc2a52d43340afb16dae07d66fc58a66342e339c3ebcf3f36a85ec7965af3073845962d212f6234dad386712a41829330001561cb1c57ca6692d655bd5dadb7e290ecc2bc4fd8ff44195963819828bc2d164b4fe2b69f61230770880188c7e9d9b1bea2ef3fd68491a2ab968116f2b9e", 0x88, 0x9}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e6f75696433322c75737271756f74612c757365725f78617474722c6d61785f62617463685f74696d653d3d78303030303030303030303030303031662c6d6561737572652c736d61636b66736861743d2c6f626a5f726f6c653d972e5e262c66736d616769633d307830303030303030303030f03b316462632c646f6e745f6d6561737572652c646f6e745f6d656173757265247375626a5f747970653d2d262b212b2c6d6561737572652c736d61636b1cfc6465663d2d28ede1"]) 14:11:02 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:02 executing program 2: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:02 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:02 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) [ 534.653911] ext3: Bad value for 'max_batch_time' 14:11:02 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:02 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:02 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:02 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 3) 14:11:02 executing program 2: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:02 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r1 = dup(r0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x80585414, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$FICLONE(r2, 0x40049409, r3) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3, {0x2185}}, './file0\x00'}) 14:11:02 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x1d, r0) 14:11:02 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:02 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:17 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:17 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x40]}, 0x8) execveat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='*-{($\x00', &(0x7f0000000140)='$),$\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='^[\x00', &(0x7f0000000200)='-(*\x00', &(0x7f0000000240)='.\\\x00', &(0x7f0000000280)='\xe5\x00', &(0x7f00000002c0)=']%\xaf\xfb-$\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\x00'], 0x1400) 14:11:17 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 4) 14:11:17 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:17 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:17 executing program 2: r0 = add_key$fscrypt_v1(0x0, &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:17 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x820, &(0x7f0000000100)='\\-$}+\x00') 14:11:17 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x1e, r0) [ 549.536178] FAULT_INJECTION: forcing a failure. [ 549.536178] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 549.538116] CPU: 0 PID: 5225 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220920 #1 [ 549.539326] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 549.541221] Call Trace: [ 549.541621] [ 549.542017] dump_stack_lvl+0x8b/0xb3 [ 549.542690] should_fail.cold+0x5/0xa [ 549.543358] _copy_from_user+0x2a/0x170 [ 549.544058] memdup_user+0x6e/0xd0 [ 549.544678] strndup_user+0x74/0xe0 [ 549.545323] __do_sys_add_key+0x131/0x430 [ 549.546052] ? get_instantiation_keyring+0x220/0x220 [ 549.546907] ? syscall_enter_from_user_mode+0x1d/0x50 [ 549.547696] ? syscall_enter_from_user_mode+0x1d/0x50 [ 549.548517] do_syscall_64+0x3b/0x90 [ 549.549110] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 549.549918] RIP: 0033:0x7f37381b6b19 [ 549.550489] 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 [ 549.553198] RSP: 002b:00007f373572c188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 549.554332] RAX: ffffffffffffffda RBX: 00007f37382c9f60 RCX: 00007f37381b6b19 [ 549.555376] RDX: 0000000020000080 RSI: 0000000020000040 RDI: 0000000020000000 [ 549.556469] RBP: 00007f373572c1d0 R08: fffffffffffffffc R09: 0000000000000000 [ 549.557519] R10: 0000000000000048 R11: 0000000000000246 R12: 0000000000000001 [ 549.558565] R13: 00007ffed5d44a1f R14: 00007f373572c300 R15: 0000000000022000 [ 549.559648] 14:11:17 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:17 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:17 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x8, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:29 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x7, 0x0, 0x0, 0x6b238197409f84a6, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10d) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:11:29 executing program 7: lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) lremovexattr(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=@known='trusted.syz\x00') r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/class/pci_bus', 0x602040, 0x59) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000000c0)={{{@in=@empty, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000200)=0xe8) lchown(&(0x7f0000000080)='./file0/file0\x00', r1, 0xffffffffffffffff) 14:11:29 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r2, r1, 0xee00) keyctl$get_security(0x11, r2, &(0x7f0000000100)=""/92, 0x5c) 14:11:29 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 5) 14:11:29 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:29 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r2, r1, 0xee00) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) r4 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r4, r3, 0xee00) keyctl$KEYCTL_MOVE(0x1e, r2, r4, r0, 0x1) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) 14:11:29 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 6) 14:11:29 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x3, 0x0, 0x0, 0x120800, 0x0) pivot_root(&(0x7f0000000040)='./file0\x00', 0x0) 14:11:29 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:29 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL={0xe, 0x5}, 0x2) 14:11:29 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = request_key(&(0x7f00000003c0)='big_key\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='%)\\\xa5\x00', r0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="17b499ee090cb471d1ddc27eedcf5000c59f57aa44151c2a2c7114077c5ddb4bc46bada41855ba03e679a5b304dbe9cc347705b7b8b116b368f25e178551516e8d4c3aeef23cd43a60c3b7093fe7dd073be2f47f4ccd4c03a4d8c867ed83d1519317f06d1464903f1358fc8ca9d186c69557ca3cce8c58bf56e0bc606e167146de9eb1cb2196e64db090fa608b21e639f22d5ed5622409c149c99289ba13fd23122a63d3526408436f4bd36533ed603b6f7b942dbf9b911ecfbd0037a3d7b0591dc86c1943263a15356d89b6a59e6119573b698dbc00870c233539338e01a10ffdbf681879d9f22a56f2b1b4761415ce00fa38e46c0c", 0xf6}, {&(0x7f00000002c0)="e4b5bdb02ff87eb7820cc08c872fab865b2a3b1a95c38c905fdafa4143656a8809ed5c0822f90efba7e7b08fc173c7635840c00a538236820d9ad15c88bf5e04aaccda72d1d62b8caa1ff490c5a048b4768f48f2a3310d9ed9c30d1f089184f4fe493d582af8c283dbbcd005e0c279b1814676af9a85660406414d269a3ada9475df9a8897c14a", 0x87}], 0x2, r0) 14:11:29 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 7) 14:11:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) [ 561.868750] FAULT_INJECTION: forcing a failure. [ 561.868750] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 561.869718] CPU: 0 PID: 5286 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220920 #1 [ 561.870318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 561.871149] Call Trace: [ 561.871352] [ 561.871525] dump_stack_lvl+0x8b/0xb3 [ 561.871834] should_fail.cold+0x5/0xa [ 561.872126] _copy_from_user+0x2a/0x170 [ 561.872436] __do_sys_add_key+0x345/0x430 [ 561.872773] ? get_instantiation_keyring+0x220/0x220 [ 561.873156] ? syscall_enter_from_user_mode+0x1d/0x50 [ 561.873546] ? syscall_enter_from_user_mode+0x1d/0x50 [ 561.873940] do_syscall_64+0x3b/0x90 [ 561.874226] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 561.874621] RIP: 0033:0x7f37381b6b19 [ 561.874905] 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 [ 561.876238] RSP: 002b:00007f373572c188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 561.876815] RAX: ffffffffffffffda RBX: 00007f37382c9f60 RCX: 00007f37381b6b19 [ 561.877342] RDX: 0000000020000080 RSI: 0000000020000040 RDI: 0000000020000000 [ 561.877866] RBP: 00007f373572c1d0 R08: fffffffffffffffc R09: 0000000000000000 [ 561.878391] R10: 0000000000000048 R11: 0000000000000246 R12: 0000000000000001 [ 561.878928] R13: 00007ffed5d44a1f R14: 00007f373572c300 R15: 0000000000022000 [ 561.879474] 14:11:29 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file1\x00', 0x20000, 0x100) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={0x20000, 0x1c4, 0x20}, 0x18) 14:11:29 executing program 1: r0 = add_key(&(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="30e0d4636f67f601dcd34a7159bc5b739753b139f736eeb19d4f513c5eed7260cd23119b66e617f03295c8d7f4959b06166c8ee9872201ddd8cd1e7d180cc823d132a41cecc180e128d2880af987f134cd054d039a2637e44106f808356b1f896d58978792f489f0ba2117fb5357834d4f45eb812e43790bc1710a65ca775c7819303eac29c7c817d30a415bdb2340263a7a9962da25c42f2dead92220eac67dc09949c237c8cd1ad37a6261b77c370ca82abd61db8600e6220aeeeac588c3d48be649d2b2aa59a3e09e20543928e3767164f5c29ec4943296e8", 0xda, 0xfffffffffffffffc) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x34, 0x35, 0xe637102e9e85d619, 0x63, 0x39, 0x61, 0x33, 0x61, 0x66, 0x36, 0x63, 0x33, 0x65, 0x39, 0x2e, 0x33]}, &(0x7f0000000080)={0x0, "ad1500104d2d0701685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x7}, 0x48, r0) keyctl$revoke(0x3, r1) 14:11:29 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:29 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:43 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x8, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:43 executing program 1: ioctl$BTRFS_IOC_SCRUB_CANCEL(0xffffffffffffffff, 0x941c, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="eb2495201d69e00adfa2bfa333041efb65ef5ca78bb98ba63de1a6a06be572b4d8d4bc9d2622c531963956c3d361d59ef13754a9c298d73300006e0800359aa89c313d1c2c25baa6f800"/88, @ANYRES16=0x0, @ANYBLOB="00042abd7000fcdbdf250c00000008000600030000002c00038008000500ac1414bb0800030003000000060007004e220000080003000400000006000400e4e90000080005008101000034000180080009007c00000008000b007369700008000b00736970000600010002000000080005000200000008000500030000000800040005000000080005000101000008000500040000001400028006000e004e23000008000500000001000800040005000000"], 0xb8}, 0x1, 0x0, 0x0, 0x4000}, 0x400) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x4) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:11:43 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 8) 14:11:43 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:43 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040), &(0x7f0000000100), 0x2, 0x0) 14:11:43 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:43 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0xdea, 0x0, 0x0, 0x40000, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/247, 0xf7) mount$9p_unix(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000, &(0x7f0000000300)={'trans=unix,', {[{@noextend}, {@cache_loose}, {@afid={'afid', 0x3d, 0x6}}, {@loose}, {@cache_fscache}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/dev/full\x00'}}, {@obj_type={'obj_type', 0x3d, '(.#'}}, {@permit_directio}, {@dont_hash}, {@context={'context', 0x3d, 'system_u'}}, {@dont_measure}]}}) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/83, 0x53) 14:11:43 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 575.670945] 9pnet_fd: p9_fd_create_unix (5321): problem connecting socket: ./file1: -2 [ 575.683511] 9pnet_fd: p9_fd_create_unix (5321): problem connecting socket: ./file1: -2 14:11:54 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) request_key(&(0x7f0000000180)='big_key\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='.^\x00', 0xfffffffffffffffa) keyctl$revoke(0x3, r0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r1, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000100)={@desc={0x1, 0x0, @desc2}, 0x1, r0, '\x00', @auto=[0x2f]}) 14:11:54 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:54 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f0000000300)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r0 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x80800) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'veth1_macvtap\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="33000000ffffffff2e2f66696c52adf72f6530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000004000000000000000000200"/136]}) r1 = openat$random(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000280)=""/99, 0x63}], 0x1) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r2, &(0x7f0000000000)=""/220, 0xdc) ioctl$RNDGETENTCNT(r2, 0x80045200, &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:11:54 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:54 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x9, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0/file0\x00'}) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2080, &(0x7f00000001c0)={'trans=rdma,', {'port', 0x3d, 0x4e20}, 0x2c, {[{@timeout={'timeout', 0x3d, 0x8000}}, {@timeout={'timeout', 0x3d, 0xfffffffffffff0b2}}, {@sq={'sq', 0x3d, 0x5}}, {@timeout={'timeout', 0x3d, 0x4}}, {@common=@cache_fscache}, {@common=@loose}, {@timeout={'timeout', 0x3d, 0x2df1}}], [{@smackfsroot={'smackfsroot', 0x3d, 'f$-.(-)$'}}, {@measure}, {@fsname}, {@permit_directio}, {@uid_eq={'uid', 0x3d, r1}}, {@euid_lt={'euid<', 0xee01}}, {@pcr={'pcr', 0x3d, 0x12}}, {@smackfsdef}]}}) pivot_root(&(0x7f0000000100)='./file0/file0\x00', 0x0) 14:11:54 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:54 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x68, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:54 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 9) 14:11:54 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 10) 14:11:54 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x80585414, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f00000001c0)={{0x0, 0x2, 0x1000, 0x1, 0x2}}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) 14:11:54 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:54 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:11:54 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:54 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r3, r2, 0xee00) keyctl$read(0xb, r3, &(0x7f0000000180)=""/222, 0xde) 14:11:54 executing program 7: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:11:54 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:11:54 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x68, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:11:54 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:08 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:08 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x10000}}, './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40000, 0xa1) 14:12:08 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="e86ff19834e9310f7a6b6a862c769fbbc4226ef764e49f93d4ed212cdf02390128ace37f99446b95d008f0fb99c0977115a653208ce0b3d291a6be92013b2f464cbb5f2ab0925236fb80bcd57d8e2594101226fcc582b25297f1e49bedc180ae65fcfd69aba3c3e20d839523e59840b3ccf52b9800bb6f609734a7f050aebb685a1b7c32136d08ff6c04a93a6346a703f0638064c4c5dfc2fae3c5a9e6a17d4d5a70f89093d068f009fcd65fd0f0a1aa66dd74e0d9fad74b3cf219b52fdb107d88a1e0d5", 0xc4, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x1) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) syz_mount_image$vfat(&(0x7f00000003c0), &(0x7f0000000400)='./file1\x00', 0x3b3e, 0x3, &(0x7f0000001540)=[{&(0x7f0000000440)="df97a061e4fd73edb0a302bce4fe7ff379a08c88e7c8b646d58d676d4958eecd296be11694884ffd4dac445154b20e3e8fe838516d80cc45e2f9d989470eedd8fd39d51ab8e288f503773a213bedb9c391703e931cff26a0509650a080427eb66761b498d3de2fd40af27bdc8d5bf82ab3993ba71d588d1f050e7683f40bd703c3d1f34ddbf9fa7596e1507ad3a8eeaa33cc86da5a501f2ca9126fe84a4826fa9160e2f399ef1da105a78e787a9e5a9a8db841429a01ccad", 0xb8, 0xffff}, {&(0x7f0000000500)="a47b6081ea1519142c274da7d3eab5864302585cb738cb3d41bca50c74ed8ab270ea20dfbedb69bdacf8ae8d193e404684bcfc4dfcc8be9e988c089ef8f0dabde7620bc2f49e1f0dbde89816e73c0d32d0173d1ec714dda68f4d3983265bf2a8b5fe0b1a3877093f6b501e14bf04a0586eb6b16a80ed0e823b95fd37a250856a3d6c65052a5a0f216f6641181c14481cd8d54e74884ab1f8246e8d8ccad3b6b2bea74f4bcb80acb9d590aa0f8e5d9a364633ff77b7ae5b9236706026875f469ecc688fa24fa7b5a0c25232026800e78afbd99e37431c6c60b9b416e5571f0637bdd78e2b0fe709dd7805c1d26b5abdd28c85832bf9b20b7bb7462afac202eadfbeffdeb83f435b1299f41d0e42a4fd5aee1d32b0be9f9a95e5af1fe39be7c84b4f078595c37c3dc3410b16bad20446207a19d375a43ad0a0163877e9552531dae67a4a943bfee86cf53b6f78c69798a62381187da233cc07b36f3be8d516df7dc0a7b56f0435ba20f2dc5f5aad7c3e224c2ab58aa90c6ab9d3b1ab780632e2542c3fb908670ad58fc1870359825046bc28df7f3ce460b73934fe32882ad5f4dfbd3ab94be876fa55fae1528c0bbe4c573e468f180211553a2142da03fe5b8705175cc788c7b4fc08d688c41235c6ef2fd71ed60f6e958aae7a4c9941f040fe205f169180c0391fe49bdaf0049e1ab1777650f38d52b0389f2e1985045121c21e872458615bcdbdfef693d385f3ecb6831b661d36455f4869891ce928e64568cf4d3cf82cab34357ce55f82c8d2451b95d12962d5b5ef2650322a565fe0cd95a7026eb2c392463f782e8fb31643f0b3e91b29154c61e91f06c738499764d83b3d2183030293bc48f92e00160fd38a9c227f19036da7cf73fbdd97e9d447372faf0d6c0a746513c916b1823ec4b646796610298cb6d026a86d1bc925fc495d0e2d1f33a174da036e7422cd1419c43807c5f7fa588160c51c8aa2346479e8fe6602564a61c8900b51c08a3f5699079eb4f5bcc9c74876d637389ed3bf6763ba302c9b3c23006a7db7f915bb64b655385dd6f6ae8a19ca713144522966bbd754cd6f1ec59cbf0dfe690d30d8281461eb580851869b0f10b75ff36e57ba5be5398b82ebaa086cdefa000bbcbc1f5129cdd063a8eb733b491895ee30fc45dae7d87dd86c5f5572bdbecc9e55f4fdc1b99e9f222c869aab759ec1f6be588a75192ecf71e8fae1558fbdfcb8fbe4468c3b62322a5a5334c1a12d512ea84ee4b1f69bd6ec2a05aec6e9e592b507f352bcd98e57aac8e1e2aeae36b3e04f296b94eae72160e15abec8b4b9929da98b41ec93e20331af37b144a7a70b22e45eb5ea2fa3b5c86cac6a5db71ae60e67028f11f52620b32c0cd40ad4fac5247236b75dcce9f2e13576d12f524c65f8bfa12c42b8aa76590c1b78086121b7ecf747448f8b49181a10b0fa7290c5c72c25a5b6727924ab0cb6aede9ed063388a4f0adb276fe9f17064190e63c40cc0367c3369ef21d56862a0c2ba770268a97a5755fd0f9227ed307a3a6c337569fc31c82000e3f5984ff32960eda722f55efab7dbf84ee37bbc264684e7f679329cb88992de7d62cfb1ead7063127b4d82786d5e40d2cd2a33180665280dff6d7a9368e2b17b6f71231a7158cdb63b60f36c5e05e5233896f355a187aa474f5edafe16f023faf849dd03c89f6a720b1d4c05ad6f322a6c4cf1f24b5b23a4400f0a03923fa6d8874ccc535e17019122c2a16c3a650d6d64925d52d2036803a1d9e1177a7b1fb6da44650030ac12ca255faba81c1e59e769fc6d8968dae90530ccf96dab90c6008c7930f0f1568315a38ac4f69618a1e9e70df26025717766faa2124c3c9a6a4e3c524dfad392c618539fb445e0a3b9acda95202039fc4c224f4b962be36bc0b5348effee4df045437a5a6ad4f5a2fdbd738c3086eb9c51ffba68b028ed2e0f0593a3b830dade194f8add8260b0f44edc4b6ee529d95e0730f22b4e3e342f53636f9a207da6bda8ec9f78bc6da33d305fe8f74ea9e076bfe982282ae8cb9dd200cd1299162e0b3261913b7e36d3af97858dd540fb9376b4b36ddad8dbb3e1c7f5e08f6f97a78e974dc72521e498807ac64244ab9ef3b903703f8bfdf1db7f80caf65a1cf9d0e02e52e70d17e60a01346e555c5a6315ec98ae15ce798630c03d13158a3f787cd3ff338fb17f27a386ef690ac7d5c7cbb7fc5e9751ebbb66cf09b14c49193530e2c224b696f4696f9810371cdb80514230b5bb3d19ff303ff377d527720ac0e1f18cc2446aca559067a4b979d610a0e94d976e4fc6dd3d3f511a254fbe3cfbf1c9764f05edf165199ae075f422babe826bc4558046d0fa23f79330f991e51f25f4f577578cb2e3a384005c85ee7d38115d80e0332f4bd8efb33b6fa97df6713fef412208d817d6668b12c03878d50d7e6c8a99f4cb0706d001976db278f3ee6bf6892ff0e043363a04b4951013a765fcdf9c86ab31c88ac749fbea37655f2cf7c16f4ed122e84bf7b0a2c961e9bfbe818b376da1c1fb2ed63dfc3ca822602302705e93bb51c416e572ea9950178c8ac390884f3289c511575a5f76a5d71b33eecd592f2138be2620743c6e5399abfb3898e6640ea7be7ee48f5efa8b71dbc10d54faeb0ae8b20b4e99ead1d194fb639bcaf6bd9f4dc865f656682122bac701f77c634ae914cd6345d13b0133422e627d693060f1282a2e0f83d91cd8321d8e51488417e5449cc19ded947dd619b22f0b722734c2eda8a65f644934db85ccbb285690fb3aae04317bed60beebda04e20d91ef0b8ac90104f46580b663f0b9bfdb97bc0577872bc80b1eddd2cc97a2dd4c63278b4b4f1e77658d68242f40914e2395bc2c0f679f7bb7f7a9e4e1760f3fa3a7aae1770c1ba3e9d9b16fdbfb0fddc9b3fcc8a92008dede7dc38a11f92df399b733cc7e943d7808bd68cb28cfaf24196aee4f74546e5d91c22091cb51661eecf24d88ab1f3a99a5b13f22c860838ceb56fbdd71169dc87018eda446d5e4e1ad960310a9847ef2cb8bad006c110d78479afe766f0e657becd5bf72e9088282c9f3db0a9cd4c024324f92875a5c875f453f9df707f58199c61fbae5e868936fcf16f3b121d474dcc505c2cbffd0da941088446b9f8d43491df42dc31aec26b608bfc4e0c207eb43829612b07d28d5f6bb83e0e4e97c3e2a9fe4eb74e92ebf3c2b9fed4c5c58715fbf9e4fc764b1b6d8c231da8f180e32c20b75d9fe12ac78a29bb475ff5b4b308f2ef3574362d7f74f2ef4c9b3c98ed2722f0ca9f9e8a1087e4a545df183a026d8d065db75f305e789fa22d724acb1da677ccd4288eec035abf3a5f189814cef25a79dbc57f71a8e5de04c312ebb836b325a487aa11c782f150812c4ad9f7c4564067c5595d6a6f8e7620c39ce726dab5465b614fd17e89bd118cfda30f0241fbcd64c5c654a043c715013130c335b0af0a86ebdf610f647bff82ba39c9ec6646619151a3667c42990b4b9f20ea9e3dfc366afe79450fb44766f1745d3b967f339af7625408de1fe2e327c0abdf58f7b2124cd9756029b8b436febf4d21d13aa3dae6901c3b706ad1084afb7c280e91a1f3d541c25e116e0c24af966ad7cc0b4823654aab573ef5791093cafb0ad6f8cbc7c9fa2431d67ca04e11df0548cca83d6e7bfc30dfa9260d405f669d578bf6821f7be38a81da5d323fd21ae2263cb394ff4e4e171c9701e6941bfd1f0e120b8a72d41729dde065a21f58b3db83ac737551c0bb846ac1c45e8c904db6dcda84b13e1c9f6678ef4aa92ae95c8a852afd5a401de814dccb71cb54bf70f4e956e81b18ef6de17c6b0231963ad9bce1b7de4b0a1e7917656a4732306e40914a33c8ed48ef6c9511c5cb5d736c7da9b8318d6ab4f03a043b56e638c016d8db4e21ee3e01f6ef91e490064b8120d76a792c5b3ad70c754e1a289fac082fde2fcc79ead605d695eea2c5a666c277860e9a705b5ef24f0100bf6cbbb015a8f65062ac009c2865427c591aa956050de1d71c888a31f429f401f6bf36e7588c202d9c0bae523cbc334ac2cb9de8c73f342b63dfa0f17c04785ad69c47ea555d7a0c630a69d44b5dee3041e4222ba1db7bf2d4c21bfd7aa8484e575d5458916cf4f07370d396651b60590f7a49a804d26f66f0de4712b89bd4ff97d668e94b575ca756a3d1752615457601df263005b3d70908b8494295f3b5ec532450e0365a4cc475186b03f091c88bdfe75b98b35cb91a880f8908540d48c9008153417d360864cf92e6d4c516400b83c514f7c5bdb9e8de901dbba2c7bd433228581c4db3509b9f2adb65c0c2ebd75e7ea39e2fc269a81b32c04c68567afc6be55eb2b2619770acd86d91c8f0c9471074b321a1890631e7e2df9b948bba4a5a79fc8c7dc6b8c130143b9c7ece9e552baf746ce517da41ffd6af8939ccd86eba2d9ca532c3bc5d39f58193c6bdc6d76b44a96b99ecc751d86e528c3a9608466e375d33be6cd785c8cd8de2c674cc7a25d3fda36a70713cbc1cae4111614c400335888a086a6fc7f2e761678e9c2655d9f508a8bc663a83e40a37d0c4752c620e02c5ba4c02d2e61b1442bb16ad1d92ccb9c67039e935d071e88dbdc4ab16324da446e828011395f40dc0c824f374c1b94a2a7e2bd9c18e8fcdec27f1ad2a1cd7f49068b636b2a23ec6ac35aa0fa839ae3559ee56276f32537d75e6833ada5041a5b1d40d6f53b4dbe420093cd4ec8bc13643d11e300a50a13942228203f5049ef6ac74377a655453d520e191831d9fdb61c57ead543032ed8b4f12a9f31db87eca5c7c9cc447a7bbeaadb45fcebb7b3460945e1db8d156cd955373e2c8be864327f5be148f3c2afdd90a7af27c126260178d6340a043f40e53fe820cbb76c3395bba552f8a9e0d486b6eeafe44ac0e0ba01e50c93d95d3a792d9dd6b06f6fdf220df5d0536729d8d4ddf832eb2a56d46312d6696c7f5a7a93611bc635ffb75ef211258dc2edaa941457ff3d8240525ad964d4bbb986803743b207964f9f20b97213475d6888118316043133c36242cfbfe25951b8e3fbb5b870941295ffcfc5eff168f48a3ece44bbe8065784cc5ba389d3d6531c68adcc365ec7416859eec0c1578c0082694dae2880d0838c20f78c9b2ee7231f16243e47090c2a84ec64fc7337d1231feefcf5cc9f110d494ca7b3722698b3e056c63da7b37160bd9ca2661921347c0b5297d2f3a271b63ac10cefaf74996481ac1240cdd749f06acc76ddb5da40b29f961730849f07d50aa11a273adc7a06d0acc9de4f7f5a7b6d7b3663ca7465013859acfc82826a09b31dd62429b8b794acd884b0ce0da191936f813a5a464ecd36e4cbd743619d83130d92048edc47cc84d6a97c5ef8691552465085b352055b52b5f5bebd5a3ae158a4ecb009fc9f0dc100b6523693107896898322ec1b87198ee755acf9d421fee46f2c9b5256f50797e745dcdd97b45108e7f125e7f866667445c7eea842d11688a4657373693a49acab424a8cfb0ffb563dee76d5a1ba5a8e494a00a90a53bd2508775852022d43aa131424dd1b0754aafe50c20e8f677fb91b94747fa8473ebf7648b5ca4643177ca05cbb7715ca91f58b0aec5a76b8110ad6f14f92cbf0522234ba3cea0db515f592b4fff585b99706d628f6dcf2a6464b5b2878892ab54767153e7c7d0066309e4dc67641b9b09685ab8218937599f0987f88624175bcc952c99582b3207a58c17625a1172b92594a8f4137c0343f407675bb30334da85d6013370a97986ea93", 0x1000, 0xab}, {&(0x7f0000001500)="8741ecdffdcf264fae99b2", 0xb, 0x7fffffff}], 0x800010, &(0x7f00000015c0)={[{@uni_xlateno}, {@utf8}], [{@seclabel}, {@subj_user={'subj_user', 0x3d, '%):-,[)-\''}}, {@appraise_type}, {@uid_lt={'uid<', 0xee01}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) r4 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r4, r3, 0xee00) request_key(&(0x7f0000000300)='ceph\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)='logon\x00', r4) keyctl$revoke(0x3, r0) 14:12:08 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:08 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 11) 14:12:08 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x74, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:08 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:08 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) r1 = getegid() lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0/file0/../file0\x00', &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000100)={{}, {0x1, 0x7}, [{0x2, 0x5, r0}], {0x4, 0x1}, [{0x8, 0x3, r1}, {0x8, 0x2, 0xee00}, {0x8, 0x1, 0xee00}, {0x8, 0x4}], {0x10, 0x2}, {0x20, 0x4}}, 0x4c, 0x3) lgetxattr(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=@random={'btrfs.', 'system.posix_acl_access\x00'}, &(0x7f0000000300)=""/180, 0xb4) [ 600.765844] loop1: detected capacity change from 0 to 264192 [ 600.779406] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 [ 600.824320] loop1: detected capacity change from 0 to 264192 [ 600.837449] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 14:12:21 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) (fail_nth: 12) 14:12:21 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:12:21 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)={0x0, 0x0, @d}, 0x18, r0) keyctl$read(0xb, r1, &(0x7f00000001c0)=""/30, 0x1e) 14:12:21 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:21 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x74, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:21 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:21 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0xe84d, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) [ 613.745296] FAULT_INJECTION: forcing a failure. [ 613.745296] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 613.746217] CPU: 0 PID: 5424 Comm: syz-executor.4 Not tainted 6.0.0-rc6-next-20220920 #1 [ 613.746834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 613.747691] Call Trace: [ 613.747898] [ 613.748075] dump_stack_lvl+0x8b/0xb3 [ 613.748394] should_fail.cold+0x5/0xa [ 613.748709] _copy_to_user+0x2a/0x140 [ 613.749017] simple_read_from_buffer+0xcc/0x160 [ 613.749397] proc_fail_nth_read+0x198/0x230 [ 613.749745] ? proc_sessionid_read+0x230/0x230 [ 613.750099] ? security_file_permission+0xb1/0xe0 [ 613.750485] vfs_read+0x253/0x930 [ 613.750782] ? proc_sessionid_read+0x230/0x230 [ 613.751150] ? kernel_read+0x1c0/0x1c0 [ 613.751465] ? __fget_files+0x270/0x450 [ 613.751791] ksys_read+0x127/0x250 [ 613.752084] ? __ia32_sys_pwrite64+0x220/0x220 [ 613.752452] ? syscall_enter_from_user_mode+0x1d/0x50 [ 613.752852] ? syscall_enter_from_user_mode+0x1d/0x50 [ 613.753261] do_syscall_64+0x3b/0x90 [ 613.753572] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 613.753974] RIP: 0033:0x7f373816969c [ 613.754259] 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 [ 613.755605] RSP: 002b:00007f373572c170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 613.756167] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f373816969c [ 613.756707] RDX: 000000000000000f RSI: 00007f373572c1e0 RDI: 0000000000000003 [ 613.757248] RBP: 00007f373572c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 613.757785] R10: 0000000000000048 R11: 0000000000000246 R12: 0000000000000002 [ 613.758320] R13: 00007ffed5d44a1f R14: 00007f373572c300 R15: 0000000000022000 [ 613.758874] 14:12:21 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:21 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x300, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:21 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:21 executing program 1: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r1, r0, 0xee00) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "ada1a3269c5c895e3f2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38d32ceecb90a9cb00"}, 0xfffffffffffffdfc, r1) keyctl$revoke(0x3, r2) 14:12:21 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) mknodat$loop(r0, &(0x7f00000006c0)='./file0\x00', 0x400, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x108) syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x80000001, 0x6, &(0x7f0000000500)=[{&(0x7f00000001c0)="3a5bc497e7edeb43e5edc70eeb8cfb1f40f770e56f5fdc10e933e1bae84c933d6e4ca937bd70660cc2c97eaa779b3dd012ce0957f5458339ce2280711010dfe9725bb046b4caff4239e0b2218524846d5a343914991b7d722efb9974b2bad5d63a62e1af9003cf65cf93e80563f78edf6e30da0a403d08b3468003ac5ba2aa17bb2f4469ddc2288516adf4f3ffdf9f895d0dd9d5074530b8bdeee224df9454e588e7d74cd0966568f3126d7ef6da2da0174ea8278ce7de5db4314c94432c726401dce62aa9b644228c7f12f17b7195490ca434680a6e4508e0", 0xd9, 0x3}, {&(0x7f0000000100)="894be2be029410442cd11bcfeddcfab9ac89e8a9fb2e0ad747eb46ae3c87e90f2977786c6e9015030279227ce285c7793a5810b5db2fb83fdf5402fe9faf6d1e789a181b03d11189c24d04a189b6ad30c622984a223fe2893c2d6f4d106cc2e73544d44deef52709a2c3f679107ae7da188271eea46428db98589fd9", 0x7c, 0xff}, {&(0x7f00000002c0)="66c3e86a8ce9621f989e64f146fb0556cba7f026250f30888de5d63692efefd87d9f1aecb392ba4faf7ab74cddd202751d2d4b70315f90a4738493b74d6f01aeafd376783011e6274b3dfffaee5a38602dda490c119b6526d47b133726ab98b5a795d03775bc056bcbc9936bc540df2d7083f5b4800c6065babbf2e5dec61ade1ed678f38a0a51233acd0827954d64700c3c81b87643321a8054269ef7fa", 0x9e, 0x4}, {&(0x7f0000000380)="3dbc63fd996ef18bef03d14efbda852de035a856252d79f2e3705b8da40b52cf6aaf3ac096c15e138f48fe7539915de792dd03e56c24afbc496a7225c233d4c67f96c7746d2085d986eb3ba1ac433232c8b75aee542136dc1a59dc90a80dc960668a65a7d50c1b6e5c4ed67b77ad1b4b46d2aeb2d50cb19a7eb976bcd86ab9a5cf86cbc65df7a440e9e4345bb76d3d6d24a3cb2f99ed13fd", 0x98, 0x1ff}, {&(0x7f0000000440)="e4b428e0dfc8f161081c2b21027211a5c3a0fc227761dc9deb3b3093aaddf416ff5db5b3e9431231ecd6be5bdb503a2118a715e385c2b02e1da256f699a2a9740b3f04441800beb4ce5f0fd69467d6afe9e6", 0x52, 0xce49}, {&(0x7f00000004c0)="9426f4390c47216b74461f87149d196e0a8e2c80e9d6629b4bd7b598b91670885a971f5ca73da032d2ad5beddfa095", 0x2f, 0xfff}], 0x800000, &(0x7f0000001b80)={[{@nodots}, {@dots}, {@fat=@discard}, {@nodots}, {@dots}, {@fat=@check_strict}, {@dots}, {@nodots}, {@nodots}, {@fat=@errors_continue}], [{@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '&^(+:#'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@subj_user}, {@subj_type}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@subj_user={'subj_user', 0x3d, '-'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '{^\xe0'}}]}) syz_mount_image$nfs(&(0x7f0000000700), &(0x7f0000000740)='./file0\x00', 0x81, 0x7, &(0x7f0000001a40)=[{&(0x7f0000000780)="56a668006edf148c8e5b74c45c3f6113bd5de1f4b7e320bacfec249f8d428bea7b3302096975d9488fe3f571c722cd2f6295b3a43bcfa166ca0139187ec497fb666fbf627d33854fc478bcd63523771a444a37414bd61f8141308b1b0e875b599220dfd42fa96e50e3c793984cb26ace608bb7e3083d0b250867f78416632f851099c83a0cb619880f7af47e21aea965b55aa5429e199072dca6abd2000e243d10a9c5250051563ea35bd8d9b8b71e752287001744772b2add9d8a5701614fe1815db6ed822da12257cd7b99c6d1942461357c88d5597963208cfef0b5f5", 0xde, 0xd5de}, {&(0x7f0000000880)="16bfb95461ae326cc365c97a879e988cf9eb412471d4408e8adec95893031959255562a56e8c664cb2f53e7ce58c30d8d52d2377314b12ad3b1657b08f4eda5f9f73ef65ea3a302a6517366521e316b5b486c1a16110e02d861c80199b36cc891de6ed405fa35fedc778db8d9f35f760693c5cd3579bd9f7e2357371de80fc76582fe8d0c2719f6cc40cb5938a85bf8b05df3bae2f382d7e8fa85939fed6aecf7c7237885b7b2f44c4672849e34a805ebe64daf641049a649778a01814482598d1e0b81a217a99842f30d9c319c061cdd0dcc1af1a53694dd71fba2d", 0xdc, 0x1}, {&(0x7f0000000980)="95a193228fdd4a968e18b112c5b2b45c3a04f1a16433c859978ec0ddddd80cb8ee550e2f2bbebd4cd4c3c5ab3751d2dd6ad9", 0x32, 0x3}, {&(0x7f00000009c0)="1f365bed3ba427638c004e862080675f281a65e5b82a90356cbb", 0x1a, 0x1}, {&(0x7f0000000a00)="1e8750c5a5b67f5acd7b5c92dc0fb0f7a4e503527f677d127e77aab83df292cb7a144a9ce9a473ab138065194e07756995f597861b806e8c3dfa0655c8e6bba22bc453d42e989c346a5837d8d6ec5792994fe99bf7bc2b5cacedd26ece762a6cd314a28177a75e7b5f9bc23133e429db65a1b00895f1fb2056e19f0427e55ccf320ff81a9499fe6d5c48e49bd8c37638968a5523ecee40757a0db963045f83316aa328606829741ae9b3f404ba27f739da07edb9801195c527a4bb5817574ca7a0c08cb930d50ae469a7fc0a76677328009c8488aa0cc713921fd8f0e3bd9e2b0268070f2a8a95884e1acd31c9fc58454913f97893a589b36e81ab3d0e0394004b72326051f161ca901d68175ee76e9fe53f144eb55bac00ed25f410e9a3c93d1380fcc30bd4c82c45ea3a0f81b8793163070e35de0d1547eca10b43e3a79a7983ee1aede8c1eefaf389acfb9445cc48d2039a80f7a5c9e74718944e30877ca56df8ef5d8b5ca7668cd753e9a433970d8388c8294218096e5b8d21deb24d805fa7eebe96f6d5509f8043a917e0b58492c79379347768f09946532a190f4aa2f6350ce2850cbdb0b214e6d1c61897ea09f1f5a9089c1658ac4767429d5ef426cee7aa845ff1096c11f56b682381613a9628ff7ef19327170f7ecd3e75aa8f7bbc4d996d6441c52e41ac164f08caa7d75e8ccf38e4d0daa5e8f29cf2ececf7b157cb0b10f3aa29471dd5fe5ff6d49c1b45131024e6bd8cf5536bf5503071f5762e7cc3182007a4b0bb3018e3b15cbe668ee84ad2cfa175adc172759cf3f09cd7b08c5043b25d429a169673c28baa42d0b5df68a7447d1e2eaa2d8d5fbe10bac7ebd022c9403777ff9763a4aa715de17e208b714a6ec4096e25de379091db37ff1222ce25b2cdb5c41ceec0a66fe628b715543f74da1665628d99879972fe9b57b0561a68a7cd139c5bf27d2c000666dd3b461ea8d94138195da0e6549f3c4304bd1e937620b0fa91b8470a99768287cf8b7098b31950ec2ac2f394709008dd306da6201a138a919573576369173921c71146a2bd5a53823ba94f667a54684dd94102b530a00d45f48f9be7a0ad14e3308c5fb9c5900440ee6ec29157764d2044bb06a0ca55bcc8715efa68ffc798e41e77cb004cc22dcfb743db0808c76ffbe969f6f05afc5a36fefcdc40a666ef48e120c386c9d758e7f6099741b0d08e3f431b2712c9f835dfe8bec796a5bda67f5aad2ae4717e9be478ecbc57b49414261f92a1883456438d35b310184612495568621a300404bfe3fdb0bdfa04891780a13a046e2c5d9c0560551646832db7cae429b4f19a604c97fbe47386cb5d88820b4a33357b3335e99fa634f3d0f9d3d4508846e7bdb839b968ec4568e94cc302e6777a2e2faaefa18caa069dab50458d6ff7001f55917b7b2bdcc7827d7861db18fd1e2827c91704344f90202c92ec5357ca36acbeccb666f13cf6de85ffa13bb21836e318b69a7051e4da2bb4d8d888b76cbb85915e7cd3d7f02c39deaa5713a06b1039658d885c1163592a11d26e465976392fd42bd6001ff099ce2d925da19fad2cd37a7400a005cc08f737846daa85562c4cf987852b3254b418c716b31caed670420579234c9fa805a00811527bb508dd7357d5ccf04ea829ad0c36ae2005f5b35de2624659f993237f85aecce73680a3abb3aa7bcab08de2760594e77eb5b44c7d31d2d84c2e5e881df7283e06a396bb7ea4403ca40f7dddc585ac31d2e672566c998a6efdd557adecd8cf747a173bb7ee09450f512e2532a00fa9ec9c3dc61269c623a518d61d59f38383df3f165e1bc60169023061d436e5bf68d6f011755dadcc6ec6481f39469054078671c622b1eafc69a3c43345784bbbbdb509f55d8dd5981cf012472f53965017cc1e24e60ecd94b80fc30560cad47e7a2047875c2c69cfe270ca8fbbd83a7b41768e2dff66f2647eb4ef0fc75d5f6d85a5b2658bf6f6a1b54ff6892dbdb4e05ffad19379d7bc053348da8f7ab10d68780c3be4acf83770b10bcaed2ae8cf13fb7e8f41c97c7c343b493c6391d5d45014ee0f035e936ca4e989648977248733ab13412be099bdfccdb65139ebb63db10c4f5e99451fefd4e7cd71581f9623d7ce019a3400a25b70586e6cad9351b176f05016b41ba9e34ca64b6fa6456cb5cdc774d0c5f1b7adc912baa0fd49a425500b06ea894a9497f93653a2d796c807de923c2679575c1a6605272f3564a22fdc17096de94051e094ec0b2f6e3ae2249b004a2500f67ce36614971bee0eb2d00fb2f2e41c430e3697abbc44139580f6676acd7711be08ea368648620685995d391d7c29a764e27fa8feef06d3eaf21238450d5c1e211187551e8927e7b6669b5f37729a3ca4b33d498d905a3ee9a5c3e0d6bf66b21ddbcd6346b12bbb87f81662719c1e3d6e9df6f035db4f096b880d59bdbe73652faa8cf32914bcb83e90eb9ee7c7c2189c229f371f1a56fa3e8cbf4f0487056676b976c4a0d81b1a81cda25a85ef078fe85e85bdb6b26700d112d76042d7869757c75d8dc870fbfd89bb7149b5462985116fe97fa25fe8ff86679c4e8f12aa8144c938d736db621fb45b4db410652399d0c3f5a5d402fd86e3517aff509221a8a02f5a26a43d3955a1daf2ce879c87eb135f42060c2d6e3847023554eef1094337090fa09adc1e194a7a405e3d5bdeec6f6cd558fdcf679b4d16ed64c08f434b584edfe94bc2234b4c35add0ee4e02baacf6aaa44530d0563a4db6b22b5697814b7147f5595195ba08bd243d011e47c2de87abafd41140e693c17457d900ca1da3600275a525eb1667caf692fe6f24ff5c264c4143209ee975f2704a98b85b3bf05828d280faa9d1ab4cf4375b406bb15eae2928d06bc6450351e19ed81431d10c6592c107f316f9d5a563ec4e51dbe52ac46b46172cfa732111ef1c5df771091ecf6bb736f398d4b6c319a89dedabf0a1349e1fa4a73382b6d8321cb6aa9a233c2b344e1341b090d894c76a4f67463c52847b007114e37ec156a8b942586179a2c02955c0ad2ab8dd6d52415bd97a54d8cf0346f33cb3b4e25159d39b63d536488ad2da802c04cc3d7cf2056e2d78849d38e3cbf47b315e2d70d0ad1a134ff837905dbe3b601edf090b5c68a41072da8f8209f2b29e642b3bfe248f0a783005cbc8bd31f73618c67ff1fa92d402a82e0022090064abf8d50979033c9f5b8e4510e37c6acb6a07554f1051a7bc32f5ffef2da2b662da3993766e2ccbf6c2f2898d2b1170d9fb264d3e19b3533bf7519f6e0256c89d56fc8182e3fe20aac2b70a90b6b8955bd3e538030dafd6e4200f0e2cbe068ad18cedd66075121d2fa35322a917f93ef7c0c2b44f5832b70cbd3a8281c2e9ea017b4181a3b0f50a42d6fe9e04af1244716d126d3932a05dff6cdd73e88c3fcbb4a9adb02079bbe254055bbf1d10a73921565c681030056938befda5f93e2fa7dd7db3e71db87b43978fd618b3f85e87082dd0d238203f5849a2fe6358799669ebaa9966e13f604b59ae54a9e49f22a3cfd0b7aea67c5d61ebe864a071a021ba005fd266dc6d56ba21184e007de00c54c388f6440ab649f18ba2163b3cba88c19a9bc142a205c37dfd54b340713622fb07f89541509bab2de93d85d01038dae6821ae2ba0eb3718c530515f5007177fbed886d634c7875fd90cfc11331dcf8fcb6fabc5a2b7357478e3f5bff66549086847b5d982254ac6e5e9b54b2d1d33fcaaabd06c50631f70acc3d8e46e81484f0de17751726069c445c1dbb28636ff629706ce0347e294ffe547176fc42534475be4c7d6373392259d000f6fcf4bc304ce155d81240424cbb14d3e13ad12d8d43e88e0d8c7ce523cbaadecc299d2ff9d09becac9229e0d981b0ab1ca12381cf5717156276d43480bb24d4022c79e7e515e083859900004ff8c5c01ead2b447ba1e7052b10e3cf72c4e89a9ceb3961ab00d0f5e724b5da646404db9b4dcb9978c321b97aca4dff6e688d6f2f43c27a29d59a6c24d040752ab6a61a435099ce69d21c9ae161ab0846468ffb3416180971dca7e65d76dd4fb515581f15d1f7ad46c366bd4f0b6b7d1b147a843f4b2d080bf360be0ed3074f20a3315024e1dee34319c6d00a45deba8432021eddfd483edd2147db98f7fa2527470614284bdf1b0551fc55a4e3412eff331e637fa3ba49de1602ac23ded8865751fc24229f14edfb280ca30a286b72fa58794e5663fdbb188ebe2a0fb13c71f066a1a87cd0d8af736a3dad59e5c5c93ed9ee8e1f042e634d8400c4c582f09017d5c18093203d2020076b3ceb95ca066a88b6c36618ec5aeb581f9aed49c95f120953bfb250e398e8b42ea0c71f44f433ae06023ef3c76203646ebb205c09ad4ac816e11913e2e51ef9a5511bca4c9ed6169f0bbbb5f0ba886a31ef01becf01c3675eddfcb2f6245e35659e2a682d274040b86e5b518b7f6fe15f2700f2112efa18682ec5b082500412ebf6ff5f6fb37d0ae1b6213519b9c9c533a88b19f84f46d7371814dd6ec03acaaab53fe5707022b816c7275a28d717bb4cb9b0d05798768e737a63e5f84bcf63915f44463385f5b5ec51d6f37254b8a5e612681059627dc79507953e7881abf7a6334136b7d8b54c845dd1df3fcfd8e4d61de1d80f14c8924a658b615872d90cd17e2739bc12eae7d5b77d88dc6d6c015c444e2bd816c17e5b98fd3846799ed4e72d26692eed2abde720e8507fdd6884a1da32f0001e76e35922a4617596ba1a7ad032f4908a696f9c190d92fac8fbff7c2aeb1bca9c979cd6bdb9e6f96b5c6f705dffe48d41c5ab01fbc93513a1252e2a4cc2e043918b441c53bc27eb0443919bd9f24df1809687889772882bac259e7e0fc640d4996924242506ba03838be560150a36213e95d5d36c2e2ce6e09ce2b0072b1d3425857bd82b981f086e9b7e799cc51b4d73adf112b2c591ee033e3021a0334c95532926061133b5d7b66d7e76f15747cadd947fe67305de7d55a2f3d33f2b3c5cde1fbc60aca9b0fb4521d5397b0123060e48e7f6c90846ab3788dbb8f45dffc01464e60bf7579175d79678a4666cba9dd36f3acdb2fcfaf35f085dfef6de63db1e53cc6664f0c0fff347a532fbc0f7ba3ff765717827d2c5c31abbde40532384a75f2aef303a4bb31acf663b67c0b52135254d5f3dd6a541e5c47c0a5da6c843a04b196ab44badcdfb5653cff26c07d4763f92475a478389ee69b14cbb36fcfb3b48ad68a1ab556d4aa5caf09ada13dfabb0082fdfdaf7758ceebdd561d3d938e4a6f4b3d01e245145150180db70584474663eea337d249f7750faa6798ed74a478b161fd76348e1f2152a262100a2ff135d0adc27464c6ea07ba126010a509711b5cc98fa50749eb81f4ca812249bac7e9736838807d18813006d8ee94c59bc7d9cbb615aaf00917a9b1a3bfd3a9084b5ca5138e2ebc9e52d7d7c8b0d76c61c1a9a054263f0757c9f56af913f2d953b916bd7293744308fd7d71ec314d3cf0c83d141cafdda80459ecfec3905790f356e8f34e26cb817b81f1c2cab8a9298cce3b381e65c751d1fdfb9aba931c6d5b66d5d33395204cb8a3680f72d01e26d254b5999b5ecbcbc194309e3827fafc68765aae5c67634a51d684921f5dcb5a5b0764787c6e8c6d463d2fc5e1ad445601afe90a8ef7c0531c67673404e43bbb3ead0b98391a65a6828e308ebd499c77f57e0ce14ae92608ef40691943aed62d43c69378130e3e24ad0f986dcb630372b8f2de78938c6273754", 0x1000, 0x400}, {&(0x7f0000001a00)="f96f611ca80f4024927a09530599cc696eaf6e27eb9d03d0abbdba6e49d0e3aedbd0626b97c37f52acf36de35541a3b19a80", 0x32, 0x8}, {&(0x7f0000001f00)="29eebc7b89745b4dcc84d3e84075b0ac119ac437dadd556ac80bd34385b7cd7987e096053a249a559a2c39fd2eee4f98c0921745306b3b1e8133e357697c283cb7a28794a1f40939c3982a1303bed1dbb2f2eef99dac1db0cb12dcbe817f34fee723d6a2346ee68f991500c1e7c0edcf8589b592d7dad5c4a6c49d8e07b9274e06bcc19d88006617fa5c3a29d32d1cca4232ba4a9029296200ded829e457919555a60a95c3bba08e37b659e7cdd899d0812e14014180ec7166610ada58d6bfb75b3d89096f1035219a5956ea787c6a3d1aabc52d74cc2870e4a2df404787901e38f4982a50e0587f8e87d16fcc9019fbd1debb1148e440b8b7f8a9b80563fbf4d2f47834ec52597d327bc8bce026ea6b3b3c135828080b91d0558ba47153761e3bfbe61df3587a10cc22bbd3d50053e7b4841b278aefeeeb8d7d1803e35c6ccb24ce09dd614a064061e42458d408d3d7cef7cf1dd03360e163fbdc5aa3db95f09ec6c6bd05217d5f7bc9ec5d03204e2038ed9de5d8a2fd1b7206ce177a07dc197a0f1b4d5eba8d57aa033abaade772d3f838839753f65e99514d6105b309ad14f744152770dc83c318ec9a954328607517d556d11c28658554aeeaff053622bbc55de4b9b1b8c873384f28df3d2ad21ed23083e9246ea1de11165e88b1eff0aa8b5e6778174486ab028afd47692b907bf2d1bc178231af6c2d20e75f64d221ae35bf418f4db11bc2e89adaf389ffe9d7aa032ca4c31939e2b6f8a200111cc1bac0106c6b195a027af3edfd9be495e6f1278f0080ea5dc62a7ff30d59d7a6ab10a223ceeb0a38cabe4df914db8336085f3907234a8113e487b9a9269223f39bfdc68a7359912b802c6536e41ccf5488a78b63fea19b5b8b466a4e0c7215d19ad601cff3d70a72f89848ab04fd06c9a09dac92544bb99ad90f8a8e5ba337d6242a757fcc258b5d3022317b6165c485e56006e63eb2d38e8d4fd5f4ab1c1478274898ee778a4003b8ff9b546fd2bff206a7447bf0bc93877c6e38d5dd2f986579d8da94ce0cea8a869b3a4b4032b5cdb933dd45a8f7a241a78689dab3e29ffbc0e622fd677fd322bfe7228707b538fda3a2dd49c083103a238224f37532c948b64515340d9cb4f93bd33b0de31a7d7b5adc66863de03842cbe61dd22d452375b41ee5bfb9506042dc54b15063d9e9f1a17def5d3416cf4af182b7f6b11a3f7f2adb53b13b0f9dda911602816606b90d5fd739d9e39b619dbc5181f1db56704672c3a27181f2f9166c57682622e27368b84f5b1cf67dc7f85d861561afe7597295c56bb670b696bfdb3af3aee62fac0aadf221459d9d58ec3e941d0ed6044059758327cda344d451ed0818c251af3c63995f3536d3502d3e1f2a06696ceada9c0c81b760c84f7621de2772738f8b160b3871115d2b22034924d7e99c51f33b63e1b178f26c19d42604bf73246ff70bff70d8bb78cf84a839a813950d860ceb5ab86900c203713bd8ae5bd24cd2b25d9b678975981e310a55d74cea9a95940a6d26e53acdfe5525beeecd701b1a9770b3f0a6f0a1d73c8110af0a7499b0c7ac0a9fd73c30ed82c8eb0dda1c91ea3b1a2956d5de7f56ff29d6bc480fa58177237ac81fe7a545fcf66318af3e7f8cc0eb56379a52a3f16b4fbf40eb4b757ff9891e785b72290801b691b7ab7f2a3d321e62d1cecd8f01f2ca7a4794e319410a224707737d949f2ec8d818a3ca022aa658c80001e7256f3f9f5f97575625356781d73a9a2f290edec226d668d60a6773b37b39b9130cac82e94f3069b5ce16c6613a35aef1de82b77f336b56534a01157920c3e897b6a540a76175dab41f41846f324709c632030f876139436804e045fff202fde4f17e97f9b747e630af7b6b17d674411d44a508bc90f112982acc4b62c3a1032be3c5a197cd4577a724feb993309913a45821ab5f40f7d2927c4fe9c54fad7d21fcb3fdbcec6e31cd91c4b383d06e6c09eb1b0af865aaf855f2c0fef27d562ea525867d3fc14935826cc4af359f751d5a0cf352ae2c14f23cae4f68ea2a9c67b8a740d74ba7136ea231447cb1493e2580099f9ecd5c914a164920fa17811f414d603000cc842a9a94a6589becca8ca372681768550bb7ff7e7807a8cf3a2695b726a6d5d620acecc985f2c1e54840a56f84c34242c48a24179cfec3d10f2d57f38e7bdaa3bec78965294e426feea4eab63afa799195698d9c06cf7ee808927d409a83314da78c3fadd4efbae20b73b95dad40f5b9d7deba59c03b92774f48859f4866a851e168dbaee91e08ae447419f598fd99c79c8cb99c171b09b80308558c73dccae407548cdf18893b447db8ae3f246eeed66b47407da044224fea5ae405271d2560d0b29492ea87ca6c196390fca47bab3c2d8eba519c043563264666be314975635e36888bed76fc738a02d998a62909c3598130008c6c5fa6081e1ca4d608c9758aa4a1ef98c14475e0a106e7925c2664e4346819216644f12364de4664d4662895f60275fd7290c7489598bebf275d668ecc2c1607b81124b7170d3471778dbd89596d3e59a6200bd982aaec93bd43b3bb62928b8fcfa70b70f08b10257999d829edc0b2d16d505522a3c2a64e784557230f624a1447a2351bc587c6092f2945ea40948870869ccdadfe396322ffe6dbbd37bb26b0ff9728712d0bcf9bd8a4fa3c7641d8dd9c8a3c000dcf888f82642b1e4abc91c05e882d477b9d9fbdbc67a61d5278f0f90c5bf9c32c7728aa30d9b652e24abf5e35ea8d0e1c8e74c145127981a536df50569766fd39ebbee0dda8b65b30c905dad63b4b210723d54ba4e6f5318a4fc1c540f03014742808c0e1012e1f82f994af97b4c1cb0f472c6d109ce7ae1ab7d5ded19be46640beeb3ab783933c8833b1c5665dbb63b04e40ff9773057afc6e5e5b84695a62dc9816d30f44e94fd46fb75f53bea22a1ad00a1c9389c8dd56f639e42abc71971362f4278dcfa48f296b39ba7a3d8a7bb85ae84d234e660410d8e83dd62deb76c0340b894b71eecf0e5831863458abfa04f2c7defda3a5a3469ce574f26e86cd5ce346ca146a3a64ca1347a85b8493ce7e4e690bc1d00bb75df891817a4094a000d84ae0b2753f84d8ac382b8c83ab4149ccc08f5282ba1e2e9134de66e42e02271227715b0dae053b414dfa590f9b6f52c65e9aaac1af0be810e18e151bb904d04648443a7a513d7108f006e78fdb8af87a4f25e642d1e0b414e41b7903cd245c0beca7194cc976686c54d91434c22bccfff034af1be1cac5132027c2d9e7be3c48f469085acc87aafdfbcbba2a72787f816f1e9c84ce8ef0c30779a3c89e443102626743f76dfd4670189f291ce0d67659c7c88eb6659b929f68ab4b41851f1477190fab8add333126e0a14ffae40383f4a6831709fb483c4db1d7a73f312ea4f1858422b05f0736d22cb51cfdde76596c08c063ed9327247ce4b5f8b1a63690259ce15119f41a1aa80cd923b05c5927c6e17909f75f8019601dbfc85930a97aadeebf762e3ff2d9544133768f555b0df7ad001655492547141fe9859610a83eda56e1fed6dffac87ad04017426234a1700304abe098a4b56102fc61e152080121247fff9c95b42b74731a050711eab3d0cd32b992ce6fac47bcaa707a32fc168ae0cddc66761193caeef7620dfbeee112949850fe8b56d66cc33bbbea3ee7a087415020cba4508784739e2d6494ad8b5d7072032ba688b41b4ee93b0d82219461937f4c21f2edce4364ce0907a5356e5476b082b005d9a18f82640ba95cc19b99c8b5c80158cfb7f4ac05964a694cffaf0e180eea8eb5fd6fb757718d94f1d94d94968f077dbd925e375ef2822c5f907972c030b71d04f303e6e2070f261c8e33502debf8c66ed84ae751177354359b418ceb631bd2868fbfc933a2fc5db23e54c1c16a50b913388fbc7b6e18648ef6a7e617b1098e3df25afb4b81ace3630cec50b679ea657050ee8d8e7f0d229cd4c1b07702babac3456052dafe340939fcda42283f689809b1fa4216ba0bea85c275258b8f8c725e22755904121c12cb342956ce13a23bfd5fc672aaca97743761f0ad2793f1ac58656ca0eca2fa89f1b9770489becda10ef408f5631efd394f208596439a2decb801ee6a26a8f0c5e27e62be7e0b4e37afd79d5a3c8f7d22db420bb8643a968f4993bf6d50ce348e9a4e611651107be7d425160ee07352630b4ba116234cf5a30f5cfb0a83a078a241d6aa881d4b0dea4e2ad3a435dcec12aa1134b66737e74003bb8a228f9049a2f92720c6ae9cc2220958bc75e5318073b61e471524aefe77de901d44b42c154ff5b393883730a524a9e6fe331efbdd060a2aee665aaed86a7ed16dae55e8b0b69c49c28126a641ad94178793c86953901730a9db587e888de01dd0e4c7accab42860185624616f863ad8f2b570477550b43c382d02aeab46f15f61c3d48c1d9f76598570adc328a6d7ccd886a6f4b4e43dc286a9be1c8d3c4e56b1b365de50f94fda015272aa113f7f82f0e5cd34a4dea7f412fb0f7d97a50e1c9ad81627cd64c363845cd930dee717cd065e9bb562e219f8bed4197cb6049bf074ff4aeef673f86cde2163453fe27152c0c9138a45ae10954c5b0ace50e78cdead38afde39adae44d9ea7e688fb7f8f8688fb8d9fa95a1a83539d4992a7720780f13e672c6724c04b3dda52c2bbc093cc87b37375874e06e2654b9ef4ea917accce13b2e22fa953d7a1c5152754643c9b8bec6c93ce652ded5aee44278c73c53e0bb36c5c706ce6cf26b46a8389cc66fd94b52e01058abd0462f082ef0ad7894d33d371d2ad85da08cefa6ed141c96e0ecef42e1aeb9733809fd72677eecec371fb284dafeeee11804afe827b596ed4898c76d71c8d5bbc4ff8ce2ff1c6f61f4dcf4f8ea477012d04be00eb1b89505d48e45a3ad9c05c5b311acefcbdc374d836ef301963f549c91fc4893e71ec5f9a4e5d71d472746947d0321bc9031f8e35fbde7720350282c7354cb66590500be2a39eac72c0114f0b9fd3e2515f8d84ab866b85ded6795e303bf87495081ff9c3687f08739d6d1bdee1bd72a9acf3b1804464b1cb0da9a4a8af7439fc6da9dd4eb5002be2741cc0bc9f3e25339937902cdeb474f0f6b360e72a5844aa7648120f8c8c6ecb6387e251681161a4520162ce3b48e786830060b3f587d60ad52999377c8f239142335034c06e69d7f5893ed048e42d8f3974b0336ba30a3b314120373cbe81cd86b161e8bf35d2d71b495b4be2d60733726f135d41b24ee5285564853aa4c3c6d3afcac4bfe4e8fbaf8a9f4669863d1c14d135e4b24be701871b304250914e7b67b7c16233bba6520236c1baa574bb66e41772095d075cbcdcfb07ad3458b1c17e1f71c3e6e6348fdff131c58034f119591c4787416d66e04fd0fa65017016ec0d0818da2d7d90300541def1136d1de7eaccf3d9c0f7e1c6a7c408ed9ce5ad5625eea2f97e50212f0ad677b812300e1f8d5f011e5b4724ae3f08c726a5da4204aa50dde43ab791d741e84fa2f0baf38b2298583d8f3264346012953f45fecc6d1dc10753293126cae576a46605903205b0eb8727d68583913c69b5ca5c2550b15dae92ad8e49f721b7b5165e42e01ade4de398210f63905650d7b058e0a80418490d1c17b032352defffdea1b91e1696746989c383aa53ba3d68f8ae156db44807ac14b68489626ee045deb24d88eefe5a45c941bd224e11ab711b5b471c4bc7e44fd3b2021b374e73d30a557c83d756487f4c8681e", 0x1000, 0x4}], 0x42080, &(0x7f0000001b00)={[{'rootcontext'}, {'rootcontext'}, {'\x00'}], [{@smackfsdef={'smackfsdef', 0x3d, 'subj_type'}}, {@obj_user={'obj_user', 0x3d, 'smackfshat'}}]}) futimesat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x2710}, {0x0, 0x2710}}) 14:12:21 executing program 7: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0/file1\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x505180, 0x59) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x28) 14:12:21 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:21 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:21 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x500, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 613.912515] loop0: detected capacity change from 0 to 264192 [ 613.913290] SELinux: security_context_str_to_sid (user_u) failed with errno=-22 14:12:21 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) [ 613.929313] loop0: detected capacity change from 0 to 213 14:12:21 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 613.938039] loop0: detected capacity change from 0 to 264192 [ 613.938751] SELinux: security_context_str_to_sid (user_u) failed with errno=-22 [ 613.945839] loop0: detected capacity change from 0 to 213 14:12:32 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x600, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:32 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x300, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002940), 0xffffffffffffffff) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f00000032c0)={0x0, 0x0, &(0x7f0000003280)={&(0x7f0000000080)={0x20, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x808, r1, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@ETHTOOL_A_WOL_SOPASS={0x99, 0x3, "b849485e1f1367f4681fca8b8882e28e48a53361ae0d8e730e3bc23b9e2e0ed56cc26fea3b7f595bc11f9c089dbfab0fa6b8c345f96f9b1eea54791fca6386db54d2965549d6078e759bf139b751b0958d489723e715d38abe86d4e486a60c9ab58d7d400358b5e7bc91bb8a198120a809ee58aecb6776fbb7610c24cabc6924f522f5b166c8ff0bdea87c8823cdddbc8ee27a68b6"}, @ETHTOOL_A_WOL_MODES={0x1b0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x9a, 0x4, "678d1fc39580dbfa9ac74bce12cebd20c2600b825a482c1d64b1cbc1679a7abd22765f9e78140d61363ab37abf8a626a6ec3d2d38cd62042c64a55a7493aced9a62e1e48c04eb29f3b0f8c17258fac972c40c252917cacb128272a4aaced125c22e731fd2a263420a37032ec9d93f44c673413b0bf71a28ea943f77c3cd510255521889d7623ee5a2c77b79be01f4c82a628a384fdc9"}, @ETHTOOL_A_BITSET_MASK={0x9b, 0x5, "0e5a7275bc586dbdf6f93d74062cc16e009a78efaf7906bc1450d4ed9a3d24d0aab11d6069159d417c147dd7c6eeef9b028e4dadd767cc7fc204419c87ddf3f9029cdd07bc54c8dcf7dc3fc0661a06fb9bda4c2967418bb9bb000cbc79f73cc3874528a9b12d1c344d931b305f5ce984611ce955b0400da1b943ba9740567e9f630c91fa421dfadcc753551c7ad17e800fc49a8020988b"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffffffa}, @ETHTOOL_A_BITSET_VALUE={0x6b, 0x4, "236a5948f08c2e0f135171c25473d475271c980165f5734bc6e88f44771985891c37b73e5754281fedc7414dc5bc156f9d70e8f76bbd89ac9140dd83fe5a58b195982ca7ba2cd433e870f56ad1e5169209888eec8405f2c74b7607d5168cb1dbab4ee73c638bd4"}]}, @ETHTOOL_A_WOL_MODES={0x588, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x9d, 0x4, "ed03f78c8f59e7d52aa4bf206244314f047370e7558ea5449b3639a042f85e4275ddc28b663afc2b5d3e2c7cbcadd38fefac40c1f6e29f12950b399cb2ccfb81a03dd6ae5b85055a74bba4b0af43965e501049e3c3076dd8b4c1fd795a46ba64cc707a3103e91a6f5845a290614bf69a1efa47124c2713105bed25131aeb27e835761fbd927588e08d338f57e9448dae909e90f4e9efeae405"}, @ETHTOOL_A_BITSET_BITS={0x140, 0x3, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x400}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '0000111122223333'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'fscrypt:'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'logon\x00'}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x68}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7fff}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, ':&*\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '.{-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffa}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'logon\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'fscrypt:'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'logon\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'logon\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7ff}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '^\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '0000111122223333'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xd3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4a1b}]}]}, @ETHTOOL_A_BITSET_VALUE={0x79, 0x4, "f01afc3c2b80be11fa3fb0df3bad33c61fb79f4443d44295dd6a60d918918a7b4cf4ff3718ed3b5173cc3c36fe0adb676fb57dcdf2cce8ace57b22e816aba1c52d46ed6ed321b4f16ae32bdfac468e022309677949d8ea0e21977cd4d64d13bdff4ceb917221cc5323c1ea692ab74d95ddb2613672"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}, @ETHTOOL_A_BITSET_VALUE={0x101, 0x4, "38d07bb7b876f4716a4136c2f21ea9b30e0c995c05031e1e0c5272c52d734ec372645eed3afd143bd5ae7b1c1ee35b2a22b028cbbdba65e0218db08f52b621e7d5a6ae6264675c9b23920bddf3e6de5f8b0c392fd24f59f8801e1159fe663326a78482896114b31331f6481365f257f5533054f3a8b4eb476a5764694cb86a0a5b62937e5da348e992934d15640224a954266f0e6da199d0a5c92b9717cba042402456ca48799f69fce52e41c056c64cbc370d25f8eee7c83bf2bc24b41ebc1ab74782d75e2cc9d8deee0b8cf627e951d5a1482fca755f3ccdd7e96ddfcd64f6d497745c0c7d6e81fd4b00274568c39063a5a7fc972b644ca97ea996be"}, @ETHTOOL_A_BITSET_BITS={0x134, 0x3, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '){-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '.\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '}\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'logon\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'fscrypt:'}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xed}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '{-*\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'fscrypt:'}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x91}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '0000111122223333'}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x10000}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '0000111122223333'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_MASK={0xc2, 0x5, "74aad3b6128c61c9454bbdf67358827ead4850b04faec1a21d8c9be1954c11c73cfaa080a94f67355ec04cabb9eb24b607d41634aad06e08b18b8ebbfa98161cd91127360fc7eae83ba2e0c5059b25a9c2f9be3b117a461fa4187e678dd91d6ebdb014c012ebeaee433d67a04f019883b3c0f5ab880f0841bbab086dc6aaaced560241af4969fc7ad30ca5c266568c1894f311935cfc81d782a1ba784cec64cdfbc2dacb09a313227a2cd9adcd91722283dae0da2dc8d097d23a852432b6"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7d660b44}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_VALUE={0x13, 0x4, "2ca859a6dae701cfb9c7c37050adc0"}]}, @ETHTOOL_A_WOL_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}]}]}, 0x808}, 0x1, 0x0, 0x0, 0x10}, 0x800) r4 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "ad150010572d07d3685924a15e3ff4d356b3f29e2581c8f3213cfaf05c930f28e147dfa6214446ca2b4cd0fa38f91e5fe7536c532ceecb90a9cb000000002300", 0x1000037}, 0x48, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) 14:12:32 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:12:32 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:32 executing program 0: pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6ec102, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1001) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{r1, r2/1000+60000}, {r3, r4/1000+60000}}, 0x0) 14:12:32 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x500, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/107, 0x6b) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000200)='blacklist\x00', 0x0) keyctl$get_security(0x11, r0, &(0x7f0000000100)=""/197, 0xc5) 14:12:32 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x700, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x100000001, 0x6, &(0x7f0000000540)=[{&(0x7f00000001c0)="b6ad380eaa876a810e6f674bc1f9a19c47901d12fe406f9c2a2ace13292c8f4f45508be48ee1f819219fc25b7ce4d51db68999deffdd33e5d7dd583f1da7c8cde8ab495b2b0dc494047d7fbea78539c0e493de8552628b5bda917c610a6d2be877cef61ebb64cdf153fe1195dec183831ecd883c540ff2fdf415ddfa8b9bbe806e882485aec7ae7897440f005239ff37d9aa9f825afe32c7ec0e5d0a842a2c08497aa3655b97cb55dee3cee26be5dc432a6b577f4fcf2fbda5e353c48100cda42c6612280fbe", 0xc6, 0x7}, {&(0x7f00000000c0)="0ec74dfc59ebeb2f9269566e2e43a9c6f656dba50c07c58c66ec00b9b9d944947ed3dec17e66a411b5fad96355698cb431f5d57a97ef05f729a115300d6cf249fc6c7a6cf2", 0x45, 0x5f}, {&(0x7f00000002c0)="e20c0c61e9326e7e2270ea64482a1910726fbe476273266b42f5449569ddde1e0659b805f7d12b71d60ea434fb234d41df33e50fe64afdacdb5f14b9633a022b1a141f0e5ac585dd1bcfe478ce74723e91ce1df7155337f0bc6d7d3ab6456d04d5d52b02404f2d1bea9cf55bb33f513b6784e91f21cccaa015f13f7c1a63c4271cc5fc48231161ed5bbd9ed755827d973d9395c8f7fe131917201619ebe9c6f252c9df848c62ea7ed9997e696f384183bfeb1c6c43d804ad5e55645557e5e2914f1dc77527098e2778b399db5769d3a58f9222c6b40aebe3a461d694961b72a03b48e482fbef40a4e2de706f175b4bc6", 0xf0, 0x81}, {&(0x7f00000003c0)="986ddcafdf269b083c2da08c53918587d2314d8cef2b2fbb600312fbd57da97f2a41a1713d90740c355746c06309bd1baec427a94edac18e802a0f4a08d626af5b92f4d800cffea11373acc694830b5763ca96c8d2a24eec13b6bb55eae398dc5b3f81a2f94386", 0x67, 0xfffffffffffffff8}, {&(0x7f0000000140)="7f9d65965b5607c880baab49b9cae80b1bc7cfdb33919790590e4d", 0x1b, 0xffff}, {&(0x7f0000000440)="8197e282cea1ffbc2cb6f0e63fbe48fab2e6fedfa1abbe7e3fc6f532d57ced076de9fa5bd1144c63a359ea27d3e98c7c5d85163c0e5aa99ddbccfc8a5c2603ddec9cf5e2e3881dfe4ed2a9108177e560c766c6dd2ab9bf2b0f2ead503f3c2d2b7279e9540c212528ac6647c0f4b10e2d15faaf1048f4f66a77554c754b268d3b93de062ae017037b9ce63e7cb51a3c87bbba33d4f5b2b7dfb807dc4336e516415a2a16d5098a0936073fc9aecfd1a99e8bffb76675bf75008ae1f7dc1ed8fca825e66cc1479e80ee18b8e591a98ccb8bf21bc285", 0xd4, 0x7fff}], 0x40004, &(0x7f0000000600)={[{'-$]'}, {'\'(]*-'}, {'^$\'^@'}, {}, {'%\'(.'}, {'\xad'}, {'+'}, {}, {'},\x17{^{'}, {'\''}], [{@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@smackfsdef={'smackfsdef', 0x3d, '].$&!#'}}, {@context={'context', 0x3d, 'user_u'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@subj_user={'subj_user', 0x3d, ',/'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}]}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000006c0)='./file1\x00') pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:12:32 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:32 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:32 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100), 0x1000) 14:12:32 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x3}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x600, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 1: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1, {0x891, 0x80}}, './file0\x00'}) setsockopt$WPAN_WANTLQI(r3, 0x0, 0x3, &(0x7f0000000580)=0x1, 0x4) ioctl$sock_TIOCINQ(r2, 0x8901, &(0x7f0000000000)) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000100)={0x0, 0x1, 0x0, [0x1ad000, 0x1, 0x1, 0xeb, 0xa774], [0x7f, 0x3, 0x8001, 0x335, 0xbb, 0x1, 0xffffffffffffff01, 0x0, 0x7, 0x1f, 0x1ff, 0x9, 0x6, 0x2, 0x939, 0x8, 0x6, 0x7, 0xb8, 0x6, 0x200, 0x9, 0x6, 0xc10, 0x4, 0x40, 0x764, 0x9, 0xb72, 0x5, 0xbe43, 0x8001, 0x0, 0x9, 0x1, 0x100000000, 0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x2, 0x81, 0x1, 0x2, 0x8000, 0x0, 0x0, 0x10000, 0xbc, 0x7, 0x1, 0x55, 0x8, 0x40, 0x1000, 0x1, 0x100000000, 0x1ff, 0x1, 0x7f, 0x3, 0x5, 0x1f, 0x1, 0x4, 0x3, 0x80000001, 0x2, 0xa8, 0x8, 0x1, 0x393e, 0x0, 0x0, 0x1f, 0xa7, 0x7fff, 0x1, 0x3, 0x20, 0x9, 0x6, 0x3c, 0x3, 0x7, 0x401, 0x7ff, 0x3, 0x4, 0x4, 0x4, 0x1, 0x401, 0x2, 0x9, 0x40, 0x0, 0xfffffffffffffffb, 0x7, 0x8, 0xfffffffffffffff9, 0x8001, 0x8001, 0x2, 0x0, 0x8, 0x80, 0x51, 0x8, 0x8, 0x3, 0x7ff, 0x4, 0x8c4e, 0x3, 0x7, 0x5, 0x3, 0x5, 0x0, 0x5]}) r4 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r4) [ 625.260147] loop0: detected capacity change from 0 to 264192 14:12:32 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 625.294026] loop0: detected capacity change from 0 to 264192 14:12:32 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x700, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:32 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:45 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:45 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:45 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:45 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8c200, 0x10) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:12:45 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6_udplite(0xa, 0x2, 0x88) accept4(r0, 0x0, &(0x7f0000000200), 0x800) setxattr$security_selinux(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='system_u:object_r:passwd_exec_t:s0\x00', 0x23, 0x3) unlink(&(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:12:45 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="1fc5df85b0e97c9f2c91137ce1060ff85a580b6e54f9afb45f59695447c977824012d10f672d06856868dd6427d772c322d8c26ca817571f0f66cb9763dfff8164ff01c60cb70134d6b2ba3bea8358800563df77845f1689fbf954030365f2342246671d098073d673b874082e799be2afc70ade8cc95d4e35af38b6121f541e7915e44b92c5713b9aecac8534b2e6c7", 0x90, 0xfffffffffffffffe) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r3, r2, 0xee00) keyctl$KEYCTL_MOVE(0x1e, r1, r3, r0, 0x0) keyctl$revoke(0x3, r0) 14:12:45 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x5}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:45 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:45 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x59}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r0) keyctl$revoke(0x3, r0) 14:12:57 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:57 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:57 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f00000002c0)) keyctl$revoke(0x3, r0) r1 = request_key(&(0x7f0000000180)='rxrpc_s\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='\x00', r0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) 14:12:57 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:57 executing program 0: sync_file_range(0xffffffffffffffff, 0x101, 0x1980, 0x0) setsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0xb, &(0x7f0000000040)=0x4, 0x4) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x0) pivot_root(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:12:57 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:57 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:57 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) lsetxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)=@md5={0x1, "a1ba7220a29b91ef2c1300e046907c13"}, 0x11, 0x4) 14:12:58 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:12:58 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x10410b0, 0x0) mount(&(0x7f0000000000)=@md0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='nfs\x00', 0x10c041, &(0x7f00000000c0)=')\x00') pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) r2 = openat$incfs(r0, &(0x7f0000000240)='.log\x00', 0x38000, 0x14) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x7f, 0x9, 0x20, 0x1, 0x0, 0x0, 0x9a18, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffa, 0x1, @perf_config_ext={0x80, 0x80}, 0x43008, 0x4, 0x0, 0x3, 0x76, 0x9c8, 0x2ca, 0x0, 0x1, 0x0, 0x2b4}, r1, 0xa, r2, 0x2) 14:12:58 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:12:58 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) [ 650.568763] ======================================================= [ 650.568763] WARNING: The mand mount option has been deprecated and [ 650.568763] and is ignored by this kernel. Remove the mand [ 650.568763] option from the mount to silence this warning. [ 650.568763] ======================================================= 14:12:58 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) keyctl$get_security(0x11, r0, &(0x7f0000000100)=""/247, 0xf7) [ 650.578320] audit: type=1400 audit(1663683178.174:9): avc: denied { kernel } for pid=5578 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 14:12:58 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0xa}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:12:58 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x107fff, 0x0, 0x0, 0x51f5489, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x129) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x81, 0x5, 0x6, 0x3, 0x0, 0x3f, 0x4223, 0xe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000040), 0xe}, 0x40085, 0xcca, 0x8000, 0x0, 0x4, 0xfffffff7, 0x9240, 0x0, 0x5, 0x0, 0x2}, r2, 0xe, r1, 0xc) setresuid(0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x3001, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_uid}, {@fscache}, {@privport}], [{@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@subj_role={'subj_role', 0x3d, '(}/\\\xca'}}, {@dont_measure}, {@measure}, {@audit}]}}) inotify_add_watch(r1, &(0x7f0000000300)='./file1\x00', 0x4000000) 14:13:09 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7400, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:09 executing program 1: sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x3e8, 0x1, 0x70bd2d, 0x25dfdbfe, "", ["", "", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$NLBL_MGMT_C_LISTALL(r1, &(0x7f0000001ac0)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a00)={0x54, 0x0, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NLBL_MGMT_A_CLPDOI={0x8}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x2}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @remote}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x2c}, @NLBL_MGMT_A_DOMAIN={0xe, 0x1, 'NLBL_MGMT\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x44000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002940), 0xffffffffffffffff) r5 = socket$packet(0x11, 0x3, 0x300) r6 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x24, r6, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x28}]}, 0x24}, 0x1, 0x0, 0x0, 0x40015}, 0x82) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_STRSET_GET(r3, &(0x7f00000032c0)={0x0, 0x0, &(0x7f0000003280)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c8af7a13a000100", @ANYRES32=r7, @ANYBLOB], 0x20}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x4c, r4, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x2}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x80000001}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x4}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x4}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x9}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x7fffffff}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x80}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24014000}, 0x20008000) r8 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r9 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r10 = dup2(r8, r9) ioctl$sock_TIOCINQ(r10, 0x8901, &(0x7f0000000000)) sendmsg$TIPC_NL_NET_GET(r10, &(0x7f0000001980)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001940)={&(0x7f00000004c0)={0x1454, 0x0, 0x8, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_NODE={0x117c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "bd371e6901cc39e30a8f4d0cf8bb66947f9a6bda65741f1a818001a72a549640fb20a52a054ed5a40f92216cbd4493e8165727aa8da3ad57f6ac7f2935c4bafe2b1f5c924e17b42a7cfd2586b5aad2a94c749f0afd614e5cf0beb0462958f38ec1aaf2fdee4bf7e49238f3f4c7d84a594fe55afbeb8373a07ecced3aa388f83dc79d7bf56a5af05a42c527238d6caa45c61adb5e4da8963580d33934b6d09184f87d20d6fac773a32740d77eaaf0263231b2a7c3021cccf938a9e0004a6f302fc7565d5e99e987887796d162036883efca703608fab13e20373e7ebcda4abf4e009b8671fdd44961bd57ef6c662987dca30ebcc987c8d0136afb8888e0e3c294ea8d11123210a7803502fe53d0570cfbbd196e3481c42801ab10eeb70ebbd3eeb0505688261ab187616f19de44408206b59abd1e89daad4f0444bba3f4e9f86866bf4d8959623ff8aa9117330a0a9df4a7e6f4adf539b05ef5c2e6fc4bdab2fe7fbc4be85b835f92c3110b616e9f7cd5316cbc2e8a22bfe7a9739a886ce9840d31aaef75f6e399c7d9c3df228e56736414ecfa1a4fb45e5a90fca5e2e55e0cd78ba318b44b95d22fef57b3da2ede702b8f0f0736dd1f566ea39b22dcba8c4272995c97530d1f44f50d172d1dad97522e9b25f041b559431a007ff12bcac83548f01e55eff0b3e6a8cf402fc848e04558f2f54baf26d0ae9cc56f00175113dcf2bd2810fafc9f8adfa3ead1381897eac1acf5632609ae9b57d48acf7572387bc31bcae6f99e3bb2996fa3c47b50e118016a699e8ee234297f321e9fb875bab8cdf6633d9bae40d0eda780e5931bbd3f14fc81fb6d1f13382fb6d1dd7f16c91f5a2bc54ff6792f1cbaee43cfdeb7b26e3299ea97b05d7a9de112c5b935b505df77f5d796c27c60c6cf7acbdf58cdffd19b6559547d18a43a8f7459ec14e649549f84717e493203dfdb58b5825a8db707594b2bae15159af1c2eda09ddc32216c32d6810cf681d403e9a79790eab405e59157f45782d780bfc3c2fb51d0a5a6d419cc161a5a9ca6b385e027a37f98740efb62cc7ca39886e8677b0974e698d9643dd612cc46779a73d6dd9ceeab0777450ea464eb1217c998c28984eb1ca748c7b1180a54fd10913713eea6edd2def627463351d3e0abdc5ce9d7ed609ec50f2f199df1da9b622c95e7d6218a06e2fc965cdbb32dc4647f543ae92f09c676dd522aa10e932e7ec6946d32b424aed722c4dc7499fad1baa230c7cbddfade998aa01f83ef73bdcb0e02ff502ba3fd75370b9512b2f5209c2aafca13366ed442c668375bb3e3aedf589de4218b8df61f833dfb85781e7482e361d49d3eb1cd343fb6861596130999752cb5d3f8010c7baff79e9e92af971940bcad5c4220fdd33812173c47694e6671489886a11ddf27190ae906c731690efb004481850a88dda54b9a9f7a81c7386ab5d8be2ee3a2c40904f34ddd48a965ce091771ff78a83849e9df6a3cb8f9315cbfa6d9b6a198b3f97762d6084c095653ab3792e0d2b79b133e18648941c39391842b2907b6a87e0b68210ee8a0016c11c95a57d738dc1abeee5484ecad2a63ee5ff825ba67215e619fff1f05349ddc1a1e68f8012a97e652e6e0a75a93980d6c3c9f6b8f584bbfb18b0b88217e56f2f58e341ef0e419b72e0502f84f4ea4616c18574bf9c9899181da64b9562002c2188753b6fe0ba3bf3ede68c1d56e98a39f9d4f176d1c687fa3724f71ac47718337563e7a8c2eb7115b26ec7535542cf7df1037783c9bedfda5d4787090c582f2a101bcf272b604287cb88e5a8410646ceed659f904df973fe5fe97c54e9096612a2ca3785c0b15c4313bda745ad4c97e68b8b1ae02e92cad1ddb41d3c2bf9079f01f82a22a87473e87134478f063e8af0ad98b5e365f6a2ba90fa1e4e12cda4a7cf800349eed4f82e2493e34da2e179bdfe7a6f74583405360cd93b870fec4f4fcb1e87c11d60e6a2512b7097302442e142d0c0fe5d4088e0e991a327a3b3e756956148dcb2d1e5befcb28fd63bde18287dd6556a9f7c6154e8ae1b52613b324b6a7018655c04066e4ac7c724c849fc95686b908dbade2c6841b5301bba6293bd367692c124bb5f220c3f53fe46a137f8637a76a1e8aa3ee1df0399f6b56f057a7aa236ee711ddb465dc2f2b543fa4db908522487f69d58865773d0779f99347cec27497abd113d7f66c142dd957290c8de0ff9c7a6887c4bbcfda6d24f1ed0a3b1515f3ce00bd65c03517883d102501c289a524bf0aae614971190ba95a71e4b04e5b1069be3d0f7743af1c66a86544ff55b72e1841b25887d5961c7c8493e6a5f659a56feebb893c3f38cf71692f21b4a28a9e1ea98908e287e9bf567d5998da4bc0ece29c6f1ccc26fda3733ecfd0fa957f1b4374ab29c311d9119d6529f34ce2353d8f85118503a20fcd635077a283aecdbbee771ea206e3cb81a7ea61b9e7bf7ebb32739335ac64c3ae9553b4967773d2f8855d0b677e2c4b16be3a5c080ebb55984e3742d2f41fe888ee10b75d70fef61d3870a25f8eca95864c5702bd63e33c215322291366ce391276129c32e41edae1b41351b74945ddc0754adb6063cc5a8cca317ae2eba84510c151e9cc1a738e518ebcfd623938a6a84dc003c6027e7b18dac4332a19d7cb9e1c0dc760ba0a485fef01fe220e0f09fdacfc0a8f71a3cd133a2d06e494624af0f04603fc9e56a55c8f9c9cd9657e13fa8f01e320403645b52665e8111b2600da223f2d647165aaf64c4cc8192b6e0bded04e884bc8faca1e0992f78e720245b440b50109daf2d97ac0cfd87152965b80cb284573536b2bde92fce243b5bded3f84ec1975e7f4cf64903b01a1cec6963de9d3c91dec8b009e26a4b8fa32a729afd49fbde4e67311fe8f144c915dd5d50e9ba1346d0572854cdd78d7870b0b3ce20beb2058431cec17ce35e8ad2fbad0f4b99f4d70994e4bec2d6906727a3e85c22b88ca61970a3679166e1f97d22447b166b2a991773ee175626c70623f6964fae8f29b934c24c6fb82af4c99a257de4597af5595222fa1f33103d8f48e223ce254d6089870713f477bc1f2c1b36ecf6fe1dd513f12b34a745c4c015d0f7d06510ab403a5aae65a04c0d5c632823532aa349423ddb3cc7613b4895c405dda8a7187369288a08029e25fbceb7f63091ec239d49ba600349848697c5915b18b66cdeafb49f916de0a49881b05c4cb9e7d43bcde84f3c0a7e0b101ff57cec8cc6a0a7cb8a3c3b26ca74413d2cd7c0c0cb8c714fd9209c61bb1a183a19950336ca2385f1243b71cd32e73c3fb1bdd6bd68de4cd6ca50718c2d81f8a626a9511f26865486d36c4e46c47d04a38d1849ec65543fd8890d81ceca385b0594114b7bbac35c11e1019906e5c19e505cbff2cd5f0b051eab0fe7789451a1eabc3b367db6a545834e23ab3fc10560783bb223a6ce3b22c30376c64cafd0a78f6a4dd6af97f91c0cbaa6cb2a005d93059af3b96b52554110e7b052426ff34c9f3ffe00a4ed34eb8fcf4dee7fb2c6614b3ac6a4f66d8366e92c6032b6e93630f66a07fe1aef90e083dd039fca59128e40555be93c585f5cfcd1b89305b9330af712d21eacb799f82e942f6596b9d2dfeca19833cd3ab3b5804046cbd7d8ab0d70a60407e51c0f87c16076dfc9f9671705c12ece78fed6e60a485972348b1c070a53fd09b581611d0e6e28cfbe727685a8c04395ca8305238118b2250e50a6d740333032bc77629e2ba6c764c2eeb3399fdea9ee98dca48d7f68b158b15ba3992bd8dd60a69b7fb9c7142f41b63a0134f0759f26d37d024f4a5a57b88fee93dbf0df53560bf2e0e3af691ce779b441479988d7602b1abe5436a5c22ab93156745a1bceea4faaf0d47ada1c829eb2181e4158ca238e8946bfe0d91170d89ef5d69eda73b8c8c492d0c772a36746bb60f25012854eeb11ddbec5a7ce3ed4619ed75e662643b9a1690aad273c5708a5f530676a3af561d75ad34a6c7f6c3cf7e52b65a0a765ec6453271ea8ca5ece75fea6cc289c4499c13facd18bc07a295e8ffedca72c3774d5cd769a99e9b752d913adc76690a6e189cd2f055d9a334dc982868b25acc05c6b2ac0adbd43e8ff7291d40427f3f0fe48e8b2775c43292fdcf6ed4334d1e0b8cc5295b1bada8e9b9897e35ad9bf8ad974d846842795bb6f4822b75ba9c6be4d59c18922a6a89e7cfcf3476919293fbb6032b96cacfaebb1a20f56dbaac4532aee76c035483ec9007adfb6d10a0e9c394ab01f7f7ac18516f053f2da8c8f47ea33deca0e04745141edff6e0240fe2a7703e765d43e38f0172762e05c9df924d6d42dea696c62e83f21f4a472421f81a61ef289e26d798ec6fbf28470556adfe2a6b2eaa2984aff2ef35930563c55add36fcb3c537eeb814804b6f500c416b7243ab1c379d52b9ad33bdcd0543880588fd432ca58533cef7095e41ac099754d6e7b71ebc334b320ed20997f3813696a0b1010ab00f4892bb19a70028a083fd90d0dd0ba12ee2c1d2286e40cbe72035adf8fb26cee0b2d1f09b7af923747d3650c3a91e6a4ace7542de5cddb779f4f8131527d5291e4dba6ff23c4337a994be5b72dfe6e603411bdda74ebaf2575996d3fcf7bf628f6a0f024b413fb9fae6ab537b9048733aebc77bf2835546869b352b4ec83292465ccf44fd5c9f04d65a6fa2d57e786def125a2b4586efc79340e144f853864802b871c2995a65ec0412c6f3ca6f36d53fee01830df1a43ed4a88f9692966a3b3b409238e14d9f80ad9e52e72763092bef6d6323ca8f70717860301c901e9876b3813fffc72032b368a8c4a09f8deefe184aa359565c64b750b8ee714c95ecc583290e018d25c0f1fef8945ce5e372f53db5347a1b0414c3b265cd9aa4caaa235d368456bb285c0a3dab97830acf64d06d7c27ff82d556708d7fec4eed95997344ed0352db06c58f1146f9bfc6c132b1fe5cdcb198107c86b6e8a4a3eafd075baa36d418ad1522ee40756423992652da103853c98bc976ec54f39342a100f88aed95a2bcfe1df80fe3f2800bc8675a5cfccf449e1331d23097695626a50115433c9ece754b3af4aa74d972902c6557daccef49786f94c7758dedd65b9ecb672e81573f71884d1e4d06c82732d47e364a838154b018d82ec48f8f45c2259dc14d0e7f6ed599f99439500bae9e5f6ec52e3ce204311f126856d561c32690c72b14d6b03613187fa46a0efdb718dd7a3f1549321bfd37202a23b658d6cb5999a8aae4f5cab5c58a5521051ed81046c002487616e4b713882ea093433494c63674e9033b73315ec3815f07e255d4060c51cdbf76fcd55c72f946c6a8e6abc0d17142f99118f55999391d09b4787480f69e363e6c08fc87ede1090e75235d1ebff5338de228ee4485edeb6a8b4356ecbf6a425962d88018dbd57204db0595339d9178aab73e36db57687bc555c5c8068be71985577b75c3062d4c030bac6e88ebc8e645dcf194b9ae4dc25c384151ebe63ea21949d331f4dd94a5e83cf476fa06107ca652c5520cb8dc041eff311b419e0bb06069aab35c88c1287a324fa7f1e6b6c8e7aea59d8c84fe6c699b558d95c69d6b02d7344404bdbe78139d9449af47b67b55db6bfd4bd7a1d8c2083ffd2f62c498174718944435fbce82353a682fde36b6c9b516abd8453c964958e3d322b4358d34a795ca8dc37ad118f553a269f3d1d5f6cd788afa1d64f73f5b04cc8e33c6aff72e0b33fa6d5ceb83d64f1d3f2b19fb6dc3c2c425e4f81eb4a6f82e2c83"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xdd, 0x3, "31ec8633af305cb5b487de6be7b8fe9acc56654f8fd58669d74758dd1f6469f8afc50de7924f5970288be5f46dc2672e4594dac6d91e98a57c5e309ba2b5f07be251e3712c38bc06d14feced77976847bcdd55630d4ceaf1d983dfe8746e7526d71d56e2474e2edef6ee50323501ecc37b0c48c183b73027153254fa8b5a3ff6f358fcf51fc34248bd92230ac4403ad069c7e69239fcaa8c84d5799b316807cb659bf1b0d317851db18ed96f4cd930d39ad6f40d7399cee736be409b11f80c7e749b4dc90b3e6bbaae4a322d89cfcf0e311ca9081a0812cbb0"}, @TIPC_NLA_NODE_KEY={0x44, 0x4, {'gcm(aes)\x00', 0x1c, "6637ddaba4c2e3d0bd4f8f61095be696dd42739012517bd54c53848c"}}, @TIPC_NLA_NODE_KEY={0x4b, 0x4, {'gcm(aes)\x00', 0x23, "9e24e63f6e45fafc5cc02be03d3e53f2262d3211278124318f9fa95b9dc8a74820ed7c"}}]}, @TIPC_NLA_NET={0x20, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1ff}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xffffffc0}, @TIPC_NLA_NET_NODEID_W1={0xc}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x345}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8020}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffff8001}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xd93230ae}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xd0ae}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x81}]}, @TIPC_NLA_SOCK={0x50, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffffff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7ff}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xe7a}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xda1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x10001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7fff}]}]}, @TIPC_NLA_MEDIA={0x7c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5e}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x101}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x14e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1cea3e3c}]}]}, @TIPC_NLA_SOCK={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xffff}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8b}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_SOCK_ADDR={0x8}]}, @TIPC_NLA_BEARER={0xc0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @loopback}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x8, @mcast2, 0xf8f}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @loopback}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast1}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x40, @private0}}}}]}, @TIPC_NLA_NET={0x50, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100000000}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xaa79}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x80000000}]}, @TIPC_NLA_NET={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0xc3c6}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x6b}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}]}]}, 0x1454}}, 0x0) 14:13:09 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:09 executing program 7: openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={0x121000, 0x141, 0x10}, 0x18) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000005740)=[{{&(0x7f0000000100), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5}}, {{&(0x7f0000001440), 0x6e, &(0x7f0000001500)=[{&(0x7f00000014c0)}], 0x1, &(0x7f0000001540)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}, {{&(0x7f0000001600), 0x6e, &(0x7f00000017c0)=[{&(0x7f0000001680)=""/118, 0x76}, {&(0x7f0000001700)=""/42, 0x2a}, {&(0x7f0000001740)=""/121, 0x79}], 0x3, &(0x7f0000001800)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x118}}, {{&(0x7f0000001940), 0x6e, &(0x7f0000001e80)=[{&(0x7f00000019c0)=""/229, 0xe5}, {&(0x7f0000001ac0)=""/148, 0x94}, {&(0x7f0000001b80)=""/183, 0xb7}, {&(0x7f0000001c40)=""/25, 0x19}, {&(0x7f0000001c80)=""/201, 0xc9}, {&(0x7f0000001d80)=""/143, 0x8f}, {&(0x7f0000001e40)=""/37, 0x25}], 0x7, &(0x7f0000001f00)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x148}}, {{&(0x7f0000002080)=@abs, 0x6e, &(0x7f0000002840)=[{&(0x7f0000002100)=""/247, 0xf7}, {&(0x7f0000002200)=""/180, 0xb4}, {&(0x7f00000022c0)=""/63, 0x3f}, {&(0x7f0000002300)=""/120, 0x78}, {&(0x7f0000002380)=""/104, 0x68}, {&(0x7f0000002400)=""/239, 0xef}, {&(0x7f0000002500)=""/142, 0x8e}, {&(0x7f00000025c0)=""/216, 0xd8}, {&(0x7f00000026c0)=""/82, 0x52}, {&(0x7f0000002740)=""/212, 0xd4}], 0xa, &(0x7f0000002900)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0xb0}}, {{&(0x7f00000029c0)=@abs, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002a40)=""/224, 0xe0}, {&(0x7f0000002b40)=""/191, 0xbf}], 0x2, &(0x7f0000002c40)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x138}}, {{0x0, 0x0, &(0x7f0000003ec0)=[{&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/198, 0xc6}, {&(0x7f00000042c0)=""/4096, 0x1000}, {&(0x7f0000003e80)=""/4, 0x4}], 0x4, &(0x7f0000003f00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}}, {{&(0x7f0000003fc0)=@abs, 0x6e, &(0x7f0000005380)=[{&(0x7f0000004040)=""/185, 0xb9}, {&(0x7f0000004100)=""/165, 0xa5}, {&(0x7f00000041c0)=""/146, 0x92}, {&(0x7f00000052c0)=""/156, 0x9c}], 0x4, &(0x7f00000053c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}, {{&(0x7f0000005440)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f00000054c0)=""/122, 0x7a}, {&(0x7f0000005540)=""/4, 0x4}, {&(0x7f0000005580)=""/7, 0x7}, {&(0x7f00000055c0)=""/111, 0x6f}, {&(0x7f0000005640)=""/123, 0x7b}], 0x5}}], 0x9, 0x40000120, &(0x7f00000059c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000005a00)={{{@in6=@local, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @empty}}, 0x0, @in=@dev}}, &(0x7f0000005b00)=0xe8) r6 = getgid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r7}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r8}}, {@measure}]}}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r9}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r10}}, {@measure}]}}) setxattr$system_posix_acl(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f0000005b40)={{}, {0x1, 0x3}, [{0x2, 0x4, r0}, {0x2, 0x0, 0xee00}, {0x2, 0x1, r1}, {0x2, 0x5, r2}, {0x2, 0x3, r3}, {0x2, 0x4, r4}, {0x2, 0x4, 0xee00}, {0x2, 0x1, r5}], {0x4, 0x3}, [{0x8, 0x2, r6}, {0x8, 0x0, r7}, {0x8, 0x6}, {0x8, 0x2, r9}, {0x8, 0x2, 0xee00}], {}, {0x20, 0x6}}, 0x8c, 0x0) 14:13:09 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0xe0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:13:09 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:09 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7400, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:09 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x48}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 662.229994] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 14:13:09 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) [ 662.262433] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 14:13:09 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x400, 0x0) pivot_root(&(0x7f0000000140)='./file0\x00', 0x0) mount(&(0x7f0000000040)=@loop={'/dev/loop', 0x0}, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='sysv\x00', 0x200040, &(0x7f0000000100)='}{-+#+5\x00') 14:13:09 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x4c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:09 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:09 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:09 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), 0x0, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:09 executing program 7: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:13:09 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:09 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:13:09 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x80000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:10 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x68}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:10 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r1, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:10 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfeffff, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:10 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x80000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfeffff, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x1) keyctl$revoke(0x3, r0) 14:13:24 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:24 executing program 7: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:13:24 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:24 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x1000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x6c}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000580)={{{@in=@multicast1, @in=@dev}}, {{@in=@empty}, 0x0, @in=@initdev}}, &(0x7f0000000680)=0xe8) getresuid(&(0x7f00000006c0)=0x0, &(0x7f0000000700), &(0x7f0000000740)) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000140)={@dev}, &(0x7f00000008c0)=0x14) mount$9p_unix(&(0x7f0000000780)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000540), 0x20000, &(0x7f0000000900)) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x6, &(0x7f0000000440)=[{&(0x7f0000000080)="56c4143fda396920661bb718d34e2534c9d1c1edb95f3d5e213db0af2da486", 0x1f, 0x4}, {&(0x7f00000001c0)="8e5485fe87f907c390d415435b2e4c90cc71e6b1dba2112c7fca803eb4c8a6444b9bf064b7bbc5e19b2aa4abd48b637b449cc841834565da53b48aa5b26c25b5a2a0f5d9bdd266860ccf9321e8039ec9c016adfb7b7081f3643eae07390673bdf1b6f07bdaa251a17893049f7eaedaaa628f5e1730498407c60156930e97a4bd974aeea9037088efb5c2dc90e241d0ef19e7da79e500d11ab2c6b88cdc961d111e0d94a9732f4fd1a287e108ced09a1d0cd22a317ab0bc5bcb5b6b5d01c46e288e1d8e3e4ca37fff0b9d096f3076d253382225c276cbb78009e77017439d870e24d5e51482a016c93b84d08c8a56d8dfda", 0xf1, 0xc3}, {&(0x7f00000000c0)="b7160660b5dc4c4fb9e47402b5", 0xd, 0x3af}, {&(0x7f0000000100), 0x0, 0x80004000}, {&(0x7f00000002c0)="7f790637a3cba2ad58e2c419ad9d2fc8de08a0af23cf5d14d84f0c5e25ff7750639f7e280f1824c43a9f2dbbb3160f50e374a71dd0e04b51531ec079f4039c7bdced92b2758d237718ce7bb6efc5beac02", 0x51, 0x2}, {&(0x7f0000000340)="d42540bcafeec3a25195b57e7e2d90244e5832ebedd692f440f581b57ce0902786ee3ac48bba3460fe10cd0a510a723ebb4e4846ebc826ccc818c24dffdf74648c3c89a95cda3bd38c96cfe2ec91010245eab82c2995468f80bcc32ce0f335328734df2788af137783e1d68d68f9404afe55303d8254acd3d24b7805505c0bb46ad61a3f08b9c9bf307969c0e5604b184d286d6e1ab91130324e8cb3b87ba1cb3692b178cb2fb010848280c86ee7396949be3be34945fed2fbda555a130ff1a5561f3e5aba3cbd858cf34861e88cf0c42f9067dfac4a344121258d38884d764502eb4e5a6039bfc2bae324fd0f5f34d150da17c83d84d7", 0xf7, 0xffff}], 0x6000, &(0x7f0000000880)=ANY=[@ANYRESOCT=r0]) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) [ 677.277309] loop0: detected capacity change from 0 to 264192 [ 677.288924] loop0: detected capacity change from 0 to 264192 14:13:24 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x74}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:24 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x80000000, 0x0, 0x0, 0x80, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$sock_TIOCINQ(r2, 0x8901, &(0x7f0000000000)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000240)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 14:13:24 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:25 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7fff}}, './file0\x00'}) connect$packet(r0, &(0x7f0000000140)={0x11, 0x19, 0x0, 0x1, 0x1, 0x6, @random="3264ae2c12b6"}, 0x14) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r1) ioctl$FITHAW(r0, 0xc0045878) 14:13:25 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:25 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x1000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:39 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r1 = syz_io_uring_setup(0x4efe, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x3, 0x0, @fd_index}, 0x7fff) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5}, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x42000, 0x1) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x9829fe3) syz_io_uring_setup(0x4efe, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r3, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x3, 0x6000, @fd=r1, 0x2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/131, 0x83}], 0x3, 0xb}, 0x101) syz_io_uring_submit(r4, r5, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5}, 0x0) syz_io_uring_submit(r4, r5, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x9829fe3) syz_io_uring_submit(r2, r5, &(0x7f00000000c0)=@IORING_OP_WRITE={0x17, 0x1, 0x2000, @fd_index=0x5, 0x3f, &(0x7f0000000000)="bdcce3c0bf044ee69807123b21d2094458d4bd5be9c5b468278a9eda23c41948778c8d688eb17cd3f49c8bbbdf6c9ccde33d7f48201c976873deaa2d48aaaeac92eb248b3e0fbccc1e55bfb21c030e7c8946e42c62c5f398c9e90ced4341b8d8d889578fe741e2ac961dd1dfec80f577901738427f491c069116c8117978ebfba8ac5f10e2ea1e3ce8a0b960836e5b8438c4e4102bb65911cf130136ef1491db981c0251113e", 0xa6, 0x9}, 0x1f) 14:13:39 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)={0x0, 0xfb, 0xd1, 0x1, 0x1, "8435bd6958af68f16cc863ec52d6d73a", "daf67cc7e7987de274d453534a0a2d2e28228e5b9b57fe926d99ef170fe6d9b3dcd183daf419440c809813d0881b77740f61fc151188554c7237c58f829508dc639fa257812dbfff85c7f83d19fa9d3281b7678d46fe86091e5b5065b07a66ac5fb77842c762ba0f5fbf352624e8f801c5a2ee9646a0ce4b678edb050eb72f817de9d279b0956944c151a2ae797a049db025398c333e7faab84e125f31b610f1a82c556e86c550fddc3ac79adc7ad25a33b77a3a0aa2e58f22d4436b"}, 0xd1, 0x2) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:13:39 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:39 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key(&(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="4d7f24cbcbce9e6c6efae27846e03a0d2a3920b83825ced058d1e34408bb365c2e07479fa3206e08704ed833ced30f8ab9ec70407c55e4b05919814a4002ea3779fbf07dc39209acb3cabd446ca4e9199bcf6d3b325026bbe689330921d93f1457e2570a00c2c324ee8eea141c0e52f374b63de6c234b5eaf61c283a27c53a05a3cf9f026d74df81cee38b4aa3b99a24b8c0b183fb329f434d9892759453746ec42bca267cc1053e73a8f4726b7f36bd74ac2b4983d7566b8819504dc34f548e5890b4a2408cd05f2d2fd78127", 0xcd, 0xfffffffffffffff9) keyctl$revoke(0x3, r0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = add_key(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r0) r4 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f0000000400)={'fscrypt:', @desc4}, &(0x7f0000000440)={0x0, "7ab32dd8b061e9e27e7bc885a3570e5007d1834ae904df970b33a191da37f88f283bba4deb1aacc322bd710e836a4667a11fe77a5b478bdafc6e66d2b7fdea44", 0x19}, 0x48, r3) r5 = add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc1}, &(0x7f0000000540)={0x0, "900b37fe8d42dbbbeec414a0dc0ddab1e04c1a851429746e3052bb7aad5d0602b047c86b89feea16acf590cdcca1df9ba3a3c1062eac83e036d0054054d596ac", 0x28}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, 0x0, &(0x7f00000003c0)=@chain={'key_or_keyring:', r4}) keyctl$describe(0x6, r4, &(0x7f00000005c0)=""/59, 0x3b) r6 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r6, r2, 0xee00) keyctl$invalidate(0x15, r6) 14:13:39 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:39 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1, 0x7a}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:39 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:39 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:50 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:50 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r2, r1, 0xee00) keyctl$get_security(0x11, r2, &(0x7f0000000100)=""/111, 0x6f) 14:13:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x9, 0x5, &(0x7f00000012c0)=[{&(0x7f0000000080)="bd3f3d93b28b0b14a24f1ace0a429f5b31c517feae21ee2ea8c89b91c6aafc0edaa6672dfdfe67a4eba366277510054c61e481e5a28ed0b34ca08d2564ee3bb958cbbdba58a542236fd3dd59512bd1de8dca18a1bf8e1b70af3bfbfdc7312410d75acb31febbdfcd90ef43074f06ad75d98de1e52669da768705b2a9700a2f9675405644ede4ca555d34606dc2568d2ed3eecf85a64701b04374952df32ce81c63ec2122014685152539c8a631095b23caf3970ff5cc699a47f42f395f54b855a47f6d64d8db969596f1e2f60aa3acbcc42108861d6cf5a152db873ba93f071a55494bc12a24788c893a4787d8a1d419243e54b1a4f28249e6bd", 0xfa, 0x6}, {&(0x7f00000001c0)="002d0696cc80e5c725152636bbc362bed688b41f40f499c51f230f6a96fe7ec8ce92fb3c2e6a0f4a3f300f7071d744b88853fa18218aa5b4a870847c34c2224f6f600a2c87bb32794039560e71dc7ffb10a39544af352964527f7477230abd5f8341a9b9f8d09bbacb418c138f429e88c35573de5dccc1b8af2b", 0x7a, 0x7fff}, {&(0x7f0000000240)="a90b79052ce01782bd72411fab071cef61ef35dc9369ce1829", 0x19, 0x3}, {&(0x7f0000000280)="6b0a20c6b7521051591c2d76704d29fb841e44640b1f73f218aed1e5a3b8371da776616f6026df639dd59cd11e903dcbe6749a33ae970abf896589fcd4991330d7ffdaaca58473fec52906aec08805e38522345db67c6569dc3a9ed8dc3f5fd85909ac0129c66acd854dda4ef10a3fbbf07254bfa88a1070e18f19deec88c176de348e685617bdab41a18a5cbf469e0fc1bce3c4736dfd5c4d030ef7f2ab6062bca304f9ca8a8acd61cbdcb90bfc32702f28892ce078ec563f4d6b9abe38a456204fc3d8797e208ab7167f3c827782f0caa7267864555d0736109e1c44f0f053724601b7651ed6a13bae55c715651bb5a77abfc5a6b9057b71f92c9aea68c27494a312a5b071c21f43fa45d28d3037ab03877bcf01b250d8827e2c04d03b7f27b664ebd5544e27c3f8c523ab72859e5e8681ede87513d0506dcd6b111275d52aafb1caf8670e04cc1516935ceba41fb977d9b01e203bb1662bae45699be2aa07290b3859967f229773385e68cc744e55a4c2a3f3f659ffca213ea37fce5e6e17978707eab18a811a148e4cdefff40fdfe3d3d6e044de5266eb48bcdfa50b07c93339496dffbbf4d5fd221d3335465c05543fedeab7d6f9753c7a3c57b93903c93caf0e5152f69e231202b02a7146edc49715e989f79c8e8b20b595480a1572be1e34b770b89464cd790d5456a497eb0974fdecb55fd5a253d6fed0a4377670473c63ac3806df1013ec4d7827ab8efe0623c9cd76f730e639434eb8a555cfd9f0a4d322359b433f6367c51cb5c726af5e848226a3847f7acfcc5ff707e1849e4869ff8719c98c958dc2afec17182e64361ae58d5e6135272e335adaabf2d7198bc4979f6770318c0b835824b5b6c4dd2f256e6f44790a713b45451d02210391f5cc06320419d5bc9c9fbd10c2100b29558c32bab682bb4a0a7f9d8a21771324e6debd807c65b8dc1890f1f77d68aaee8dec679600e96525d00f9cfbfa72941eb60e004116b022a37fc317c92d62f8f5f33c916fb6db63677fb32ce09cb332bdccf9257d3fa0b448d02daa11558ea924337b02f92bdeb5f1b2d18704460205f9a8ac79f7b640eaa2031eb2b7dca16ae69f70c5908db0f3364f6158e736604fe51f56e7a246f518ba9d50c38a3b1cd8c0a498ca4c868af94a757306e161a6b87921a4863a8bc15b21b67d22270c6cfc3946c228c52dd3ce080687ef4ad780daa2f9da2d8a3ed024556b29792d68db2a831c124067a01ac1090f8ab05df5f136eb93931144c392a0ce690168f18f87c0611877b9eea817ea262a690bcf2238e536d906572a22c48687602113fa76c597cc9bbf8edca1b7161f07c7d55b926013b2189825c12d7f0cfc98096e05c76ec1eac379b2f3376fb0ecc5be6797978cd0108d7a447c20415c7e7b0dff0ae090c211a09fcf06c21df31b3319ea8ab7609673586dc56ff9e6d28aefd4efbb3a8c5e0a4de79963ae8d3a60df7e5b0a7115a434234f7e17e2834f1648511182587d4e147c343f7099e384a4db53e60c94508f96dfd94f3b041befc6c483c85c86f892c1ee1e903c9a6164aef7b44dc65f83dc4476a96f61cc0ce4e2f554ff16f5657ee1c6c3a8a4826eb65d99b9e11e8238b51a27f0347502e3592471d4a666251ca0947016b9b5c8430d6f9ac8f870d2142508cb17fed3b835ad77e8d95522e8519c1c51be94b58c58ecb5babafbbeec4ddf2291335ef64cd24422a260ec8b11563d43d78707693a37f14741de267026cbffb6b6c9acb70d0d2b4c8c83ce29a7a3b5269cbf35fafedc8c66fe18982082f3b5a8f05e1f4b6b7afa0cab251067f2624f235fc004c5585e0ba39a8bcfe92ecfab15194e29b014d130ba23f747896c6a0a9770b5bf35f246eacec97532ad358b3a1a0da2b27f114d2c54d186653b9a3e75c312e1d37a19ba0da1984b880e5e8bf23a6d6715477c840368cdaa6c2a68c9697cb43c3afc11bf4233444d3c3677454a9e37ad65ef999b2854ae5d431c3a5bf85ab2f23dbb00fb2ecf9877b6070cdd96c238f65045772464c3edbcf005ddce4e6ccaf3dd2ca6873db3fed8242ca2c2f396f77e49d286b0ae57de33e7639a17d1fb34d19aff110edb53ac53bde17d4842d1d7e9cbcbfcdb065a48aacfb6f7e62d182d6fb854cef73356b59752f1618cd98f2df3ea57be8563ec8711120ee619c050687f3ac103829a02d38180a3c7051468bb84813145655ba4ac08909657efb96f8ecc416120c4bdf5788a8edf153d7a9812b431df774fc466dcc97f133ef89ddbb9dda9759d0468606ebc101c9c30b1ce30d751cd60ec44fc768707c29bbd96402207cbc4d4b6e4e3e628b5dd3f0cfd8dcc33531c8061d68b8555d095b3c559c7d2771efed21e3f04a79469d86dcaf1d734022d42d7f0c2f25261d33c009e9e84e1c932eaa6dbd25c773b834f88b912c4163954a9388a693208feef199221a4ba599f22cb413c0e4710bf526a9b5031f9ec69479de36b324c2752b9e2fe1ddcb2e7919e940e094ba023411aa2ca1deff82f2c4270897b6f1c300bba3a42fea82a4ec2a976b0ab3a1ea783d0ff5cc53c5284c775879347a43c62bf0c92fa0549ecefc3eebc6936ac9c82d379b76257a66f383a834f6e4c11497947b43582cb64175747ae2fbc03b6c27f75e90106f3a08d39d92914f0981014857f24037fec54118e349caa2b6c8fdf874570369247d2b08e4bb7e095057108db2eb122484aa46d428b6946636b2f9f00b7030620eedf676a85f72f4cff73118a0cd00317e28d04b9087c47fce4915a3eda7032c8f3d90cecf710af6faa439f06e365eb18f136c700503666697bbeae804434665fddc0db67bf8ebc666a90bca454dc8cc594aae4eb29254898123acbc3dd5ac5bf94e014a838d616b873cc385d1346f871188ab9ec0d58e9f7c72f6ef454375cfd3695a0a997952f265e0218528ee66b162ec171241fc786956e9a508f1fa189da3cd620d5bb8eea986f91f5475289719e8f6fd4dff08e5147a2a2c6e1cb3915c25b5a920b429f6db41ff03ed49183cf1bc744090c749a2c978a9ae3950622eb0993540f961066e10f87103be718dcc7264bb6607cd0add8a553fbe992690dc65fc3e2b622736be09527d10c6880cb41febdca994413fa9433b55fe1cd9b286c34c8b1bddb0bd5dd3340e008e1469d0bef5e33fb13b8bce566548e2ac8bbc1a4f8167f02fa536db7c73f07430350d9e82cb9a5935385bd61daa66e37510e2d4956b76cdfe7196bfc385a058d2c961a5b645e19c1dedb227df18bd04474e162ceb283dda0f341b7917461fa376ce36eca7ea1f0ee3fcc62d66c35a613d8a4f982bb4827adda6bbcaaf1c8bac2a349019fa7b6eebeb1744f9df3e310b53762f5548f8e879f00216118cdb6bfd2d29b067b146b86a854b4b85018ee3e97c1a591e0955819c9d182fb2e733bc7fda3a1981df1528044d384cdcf18bc24930f61d03e1fccbbef9aff1f1c24b69d7431469f8f92c4db3afed0a227e44cea50815282d1359f4b04736e28ea2d44c9e560f19ea85989d940f278b50149c320684d527c2f53c10fc247cb9951ead75c695979dd0aef9c84c18d649ad022f7df08fb0757fad70b210f184ab50a604eb7f9442111442ce4bc26e7636168e1cab544689cc9e24e3d6a06b8ee8a9228352bd628d9cd7bc0e84bddf12aa8200c320f7a7ca14acda73e7d58aecd88c940fdf14b68b431bf17662d12d700b355bd2c947ea0fd0ec13387cb96f6878a0811c01c6dc87d5a666d194774ad590a59e0fd25b3260af804b1a90b303fe9e4dfae1b079025a810a80e56c93ee89808919c0e8b571c442b7359c87256ff626e663ea9b26be698d26fcd8ea09ae0295166bec67d7e406a5c62ebec56e67c9e3d5647d48abfe205219d9979a958780e9abf75c7285eec83dda83bad986f51585ac48859ff07812a19a27b0a228b92f4a33ea5e6c0eed366403dced253a634f84430f8f4044889c74855b7a1a5662313dfe8bfc02f85946c8e460ddda29731bd4094a8c2d2978a05a8b84182387dbe74d4f0e6b660f392e97ec5913feb46315fe17060147613cb558a76874cd1d1dd6c2f6370af35425995fe88778345142c43fdecb0c2b9c015ba59731f4d49a97219057c94e104904f2b4c0cea4aba3bb564ea7ebada34929795d476a5a2984bfca2c05114552edf351f2bcbf13504a3a9a543fa5957d02fa01ee3d32a488623ca4fff624a4f5ee9cedbec61fd552ea1bc41421f1d7d994f1947e671cd7295aa9b35ee5645856b4c6473e6b7f5b3427ada743c0dfb3cc4cbff85a0cefabbf26cf41e287281aced0e695269396f37f9bd8bb210c8f5425bf23572f6d302a90c5276d71f297ce245859a0b997ef503a618d44bfd0d2d88a590773314e7cfe71d9410e6be8a58c82b1fe90734fc7a50447f4958c6bfc7421fb96d70f46d62160078aacb3003673f1d721a224f6182a85bea1c93768fb127a879646bda2a6c33a92c788dabdeb66506215dde9da8b089530298fcab2db2bfb82c6a1ca70df53527ac655d85f7b1ca55b033e2637bb523fa4718856c014e06a0969466de42311e48dca45dfa0026edd5712daee0175bf6df7dab5558112267bd276729425a7b45c9dbfac79a221c4231bf59124b981bd9a2d59480149d714c1691f5741cf40dbef12b12e305d81b8793e1102bf8fa976d12f1ce6285671b3318d3a63bc136c710d2dae7dc18ce8e72c19b5c92d5e2c0588f89f1b42d66fd07a1278bbca932f89e5b1e266e0b72d555e6911355db509568576eed6aab47e357d0ac4a02aab0079ddbd774ed966ca58831f220aeadc23fb6bc3571effb28f86c87a63963780703280e7efdfc7b3550e1ad3de6f2b1e8080ecadae9b92154a188fc91260697de2ae90711776ded91e413b34a16e8e1394ce07c590b46cde50b28dd2106be58eac887f4d8b348e8dcb08349f92c92ef55c57633741fa149aac3dfaeea2b8622ff64a49f5197b1d2ecf226f70c53b3352ca435807f3fe44655fd50d4c8552e88f03ab4249e7854d129f29f2b4bb1203f0d2a12629bd056dd5e30ecb63300f3fe23421d91dc41cdc5cfb6791de6ae939dbf8cf5b28e1b29fb354c28c2dbe24203a35455032bbedf0a72ec6953069b71739ee53b183693637c06af9921e616b424d60c87d44b8d16dd2cf4d1653afeb33b1ae7015a678984b58cae007a66651781af6c4c08330c9118780b3df221b1d2e16d0baa40e3cafb09a9bef6712471fbda81cf26a3dbc1a843791dcca8e5995b03112f6f69516a3d2cb4d404cc21ba0a55444f4d5826243b4a3524299af844561fdb922471106b29d89a0459fcad6507bd5c896fa3ac01cb7fff10ca010cc9c92ed289b8a6384d43df85abaa526128fac12b62cce1e6dcc5dcf720530108abb8a93e1334fb3d23e555202f9336bfb29062702c72ee06f9cb56034c055de3e2e00b5a19219b3d3299dfe73673a0840ff0ed190456d0ac55b64c18787de81ced2dda1e7cf62b97abd37d7cbf02fa487ab766815dd7662a19983b988e427b31120faebb431e78a2ae127df85f0ca40c76c0ea032ab9db4143a15344fe709cd7f83af94208fcd5f9e73af8167fad657ddd5a05d90b67c86751d66edeffa588847a4d4b6fe9279591456cef27d1ee79f2e8430b0aae0b46dd3f00aad23d05f7edd068cd95fa0b83ca15206442a1accfd45bbc5d2303a1a36f0ce75f287bb197e2a016efc56a53498d65231f21880d5b281360a859bc91ca1da53ad4c3985ff5684a0a340e0bde25ed2d", 0x1000, 0x401}, {&(0x7f0000001280)="a272c5", 0x3, 0x1}], 0x2000a0, &(0x7f0000001340)={[{@nr_blocks={'nr_blocks', 0x3d, [0x70, 0x60, 0x25, 0x67, 0x37, 0x67, 0x25, 0x78]}}, {@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x39, 0x65, 0x36, 0x33, 0x67]}}, {@mpol={'mpol', 0x3d, {'default', '=static', @val={0x3a, [0x32, 0x39, 0x2f, 0x32]}}}}, {@huge_always}, {@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x6d, 0x37, 0x67]}}], [{@uid_eq={'uid', 0x3d, 0xee01}}]}) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:13:50 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:50 executing program 7: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_CONFIG(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000480)=ANY=[@ANYBLOB="ec00000029d76b5e752c8dbf387095c386408f90", @ANYRES16=r0, @ANYBLOB="010027bd7000fcdbdf250c0000000c000180080008004e39ffff04000380080005000080040008000400040000004000038008000500e00000011400020064756d6d7930000000000000000000000800010000000000060007004e2300000800030001000000050008003f00000070000180080008000900000008000800200000001400030000000000000000000000000000000000060004004e2400000c0007002d00000009000000060004004e23000008000600776c630014000300fc020000000000000000000000000001080008000600000008000b0073697000080006008df90000"], 0xec}, 0x1, 0x0, 0x0, 0x40040}, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x30}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, 0x0, 0x10, 0x70bd25, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40091}, 0x80) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000380)='./file0/file0/file0\x00', &(0x7f00000003c0)=""/192, 0xc0) [ 702.716146] loop0: detected capacity change from 0 to 127 [ 702.730022] loop0: detected capacity change from 0 to 127 14:13:50 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:50 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$revoke(0x3, r0) 14:13:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:13:50 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:13:50 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:13:50 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:13:50 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:14:05 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:14:05 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$sock_TIOCINQ(r3, 0x8901, &(0x7f0000000000)) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r2, &(0x7f0000001700)={0x24, @short={0x2, 0x2}}, 0x14) bind$802154_dgram(r4, &(0x7f0000001640)={0x24, @short={0x2, 0x3, 0xaaa1}}, 0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000032c0)={0x0, 0x0, &(0x7f0000003280)={&(0x7f0000001800)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01000000000000000000010000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="6a7a109938199154c64927339d067aa6061c281d43946b28f02ff73449ad3b8db0837e0e63bd83f8b7f777b9ed6b5b8a7afcd36655bb90b9713514a7ad151e2ce5f48d33a5565b01732400b61d48b10634521135ebb864d65240de1437317942788e873c5d916139d57032f709f2e497445d4b7c8ce75eb4839273ed9f7ff79c3378915f38efb1961714200af13aab98429c17bcf18ef191c8ca9c6edad38cc980927a5a2b0f46bd7442c3f16868b023792b0fb46716ad2182d9c02700"/201], 0x20}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001f00)={0x12ec, 0x0, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@ETHTOOL_A_WOL_HEADER={0x4}, @ETHTOOL_A_WOL_MODES={0x12d4, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xbf, 0x5, "7653ef50807808a1f471e68701f82f453706b2b6e66b30c947620be1f5aa2cdbe5cf32f003bda2f722c6ef85a486b09db22ef8d59a91a648d80103140508c6cd4932378ab37cdd63dbd5d1ea9d0b82928549775cbd1916a2bb3ba6af760d6f3afde3b5a479905291eafbb6d5edb591c4af0da241091d5654dbd25dd46ab01ac8aa7b88da46b85d8ecca175ec85c94e831263e50a4e75f8aad4ed1746d41bf1da39bf889b39bcf639fe716baefa5323a85a31d4cfdaab161ce9214b"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7167}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "cf87d05de4dec1a6fac094f015affdf0be171653e99e4de71e605087bc6afc93fa1c7814326353619833df905cfb772160f9599b1c844f84bb2d45042d67643ba9d7525c6e524980f678dcf840a46d622e6c0f71164956e39f25118eacdd681c742cf6e2741305f26b058865e27c094f0631e6e39eca0c9f4bfff058ddd4bc984d5137d9c1ded3e9ae88be77f9b0c0436110490c27417d9208ae7cab562337f328a3fb70e1022c1484d0aa229ca3b9400b5931b479b1bb06fb9a989c008b8e4814a86985610623cba42b62624e088b42ae83ec1f1c8226776732fa635ee3ad519341a5b022674a393ef1870ba3973468da7a61223378e966c828cbe3529f79ce025c0ec12908221daae4dd3fa4cd80ab6da3ee1604b7932ba26ae714dee30f7c8b27503e2316942082b14aee21f36e8d8bc3a439017ad0a8c3ae5ff9a6b1a7779dbca732b8538fb09530c2f9f4ca7132fb166c6bc0ba6d45711ad6d3c28de311100a17cbcd3c01bb2091f4379840f3e70af33da2dd13cc4b1f6afd01f10254bae44f4900f00339adac8ee7fa1655bba73e09c88bc9115f4cf24f7d2f5e81b1b973a64850bfde27e9c2d1f5dfb63818e2200389caa3d206eab67bf2701122473ff1a80c5fad4e4c4cac437299a01590960fe2f29bbcebbaa0a90807383338a696c540083596783f3f8e09ed36090e5abbc0ce3e8965c6e0db8cd0dc83c27985e9fa9e296fc4758206bc1c049e4026092ae8cb068949034eda7b38b17eb5905249faf0b551fc0f0508234d3ed52b24b72a6e666010c7be505016bcafbb5acfedc2b1331ed60dd1557bbfe0988144ebe47477454343b2f535176132c341c4626941b9cb74504981606806050aec82c07da129265d016a1a23201c7119b1a194d4ed04830770053175657efffb5afc6923b4b43eeb66854087f5daf29314617a90647f916536dd129155c4ce47bdd3cbe3df2682175e9a16c2c60fd360a2bc1f548d0e16e5fddda8c571f03fe1d4ec1a724d71d78bab29b9ee984c9d9c506e5caddee847bcb47a90d56829688001e8f47c07a60f4d3077140b48ee0ab444594101835fbb3e208c92da64ab36f278267bb990422b53a321807b7da054b80529cf6f1ed3525068906ccff306de9aff8740d301cce610d1d322876c3b1eb09db9d9754b6b1316827811f88f429ec753538e38c73c1255514ff7371da48bc3ea20beb9e7d186066d4bd512e0fb3f72680f450ed6e4a7e17907ddac03d2ee1ae9cf923d09c87a648117fe3ba6d166603aa40f225fb0a9bc08ead6da3814ddf8a10ba4e1c0715c71a3b914f01c259deb88dfd2ac8b7bebfc26f04b5803709ba10a4ab7ddf3ea3d4ee49b9bd1e358030bf8e3af075e804cb8c311aaf4e4dcee41d2d741d5569dbbd87cae63669b263497b3a52a04ece7b0d285c5d9dcc7b7a697de8299adefadef600d0e9efdcd19e3e96b7c71232187e886e1f2927c91e09da6049b6ebbab394f8a00f26ecd28c113ee581aba667e00c5ee0d534a0d79fb0d16cd382dd79942d51ca64a136115762954baab14943619aa9d7b4958ec84601e2289ccd977326566821ac7d1fdf339a929041029e8a2b2d70f507199b08e18adbd27f8618e08c799f9de880de6d05010c3450d86bcab6f298b2c3f684f52638122ba0a91d1d393ce7fcad93f519a19ac5e3d8df0195906b49f2498ef2b524fe9deafeb48136557ef3c46a851b35e097b8724cbc858071a483eb9ffbfbced5472b5ac8db79d0be187bcbdf4861072e3d7483d3cfaf68a9589215dbc3558418dba49f92d358e847d4de6af98572fa196ff646baa6679d372c54dfa23d0650ca17a86a68ad0ff32386ce5648ab8046dd0c172931e0dbc2c83c4fab3bae1061ac55e635cb5c7984ec6bc79689e29b236e17c0ffec2b4347ea88f0593bb555b4f202b6eadfbad97f3f257ca290d23bd98ba52974805866aba5db90aa49a424f9e48f2ae53d48047bbf4033f9fbc408db66cb3ac4568cc635befd76bcd000f7922ee01ad7d1f83d228bf85ac033e37f891f12ad4764842590ee6e920cec1105df625dc967efb46d8eadf0d21ebf9abcf2791c151edf5f91ff70d396944245555854c236456b608d121817fc956b73a668d54b4ad59bcb0174db49e90a793cfbf244fdb7953e21dbb67e6062ddb72ad527dde784228cbdac10a6f7a73d7fbf05a9f3c380aae22885a6411c0aae996f4b3be10ac736956912f7f7ff030f70e7e9ce05b119449d4f4645ae75b41a816207c2d4e5d110886bab480fe98423f427af16adc795b91986fa3e26d099d1432b82375330996ea1f1fcf1edb7839bdbb8ab49e35605632b7c032a309e8b9fd12676a11b2374bc80e3aff4881e21193e9caba89c48281e4723f65a5300c7eb5e06224f04b43bb5991b3b9ebd35c01f55c2abc58b013b4a14fc074bf756903e7a0bf04969f4fe1a7a8e4e98ac2ee5d9385a93ae8d44fe84a4f8301e6910617f1510a25a695106971dd73b3404b0cab09bf078dc90f766fb7eb8e83aa1c346869e7e569d8d0ae180644fc76c21b862ac5ca9e00a167bd282e71df4019faacc11b29ae4f641bc35dd5777b8f75ac5079a9a852e10830c5590021f39d10073bae257d1ff07fb7a34fd144ca7ef9e309b9fede6f6209e797563f3e153e31cde548da97711c876a40e406f8114316a7bb03c0e497c5c5f0bab021bb1e52078bc1ddc375c0f78560a7f4753f73edb568039c73df1881307015930090a789c504fb4bafbc9c009b05d3814399a7bd0e35369f390b3cb2441bb9f1b70629a7ab439d850e191ac376ab475cb928b97ad278800d9e2aef5d4d894da2b527efa0de8e028e1ad41260a69b80955116b2dff0bdfcd31800cb2c14a7438e88f4af9c72c6f810e941b7997ef4e4edb8fa449c6a933d02297a44db8eb5672d144d1ce655cf3d7123719ac59262b8aa1d2790d74d5263f0e5707e339c877f1a14de489d11f476a631e40ee035bcdd1e15b0384151af97e341f43d43405b31f732ee003165ff10e42cab30ed40822ac02219001faeac41bd43caf21158bf74ef078e537554d652a499b49856d571632406b3eb9ed1f7bcb8ec4111a05296f5f0c86aa4ced411a9abb3945c45d08d811e1abb4427885d463b8d2aad07dd14606519b23d8a2b17d24bd2f12eb2e54eb2a411d7d64882237c5b4198ceb8f8d70279137a5a5d83ba327e1f0695011084d415b0f0263721c19f9578e48e9b25291c6507907c5810fd3bb2b47a25bc7858639c203bae9b6fcec7ee6c14fd104992a9853d786e0412d39724a2e97fda7bdd960ed5f936a7a9442cd0f7cdac8299e24b03faa1297669546a5442f09624c9acf0f1f7879289e91e9f7f653872d8efac2c950aa334e35e861701ca275d1514ef74373b2e65c24deb2ad6afcaacd254feaa58310159191a5a6d5de6f11a562c1c1d4a67831ec822a450fc4dec96a0869bcb6345fa50fca50da5e1360b329158f6e6c63593e99db1decba78922f6652d68e3c15d30f975f56ea621d3ff4635711ef9665e2af65332e61b92306ab7f4a2a0fed4602f29ded4440040d001905318a0cc78b887670fc58756a55d3788c5712617d5a6577aec3c1d0c4f5214e429a1f8aa60ffaf4e8b8d469d75bdf12c6ad832491ba349e359df0d54d60786d773bc90ee63adf6f2417c93e1354e9247cc64c8804b36c5991535abd246a4092d521e1a779c1aac801a34652882550e1cabcc0d3a78e6a7240550e12e89c01dd1f1ccd39ae48f4f409f779b88417c0e03ecca7b1c88845814bb918a5d4d484a8f3e350da8c780c1d9a76b7d4b52cd6525b6deac363129af202fbc984b82e15ccccb5d64b9e0147e3ba2ab3df0e7d6734e72ec89ed18b435c54e9dc2c3f753ba0f37e8572806db5d50a722362beaecc6119ff5e60e01f5b1a04b2a848bb547c8c08c6606c405874ccefbd691fded81e2a1e2ea0d9195e25c563c206f32093ab97d5852f3443290ea7f024983599a7a001bc23e015ec3123c3979a25f926f67eca412b98bd65af37a92657d5b68956fd63ed04bbe0902dd085476fbae11003be493575038de313c5dfdbbd6d5414b2b33a5527b3a807f2d960490176f17dcfc7bca950330aa5ab4944393d417cf9a9dbe2e1b837658d75cfe5352720ebf2b2afbe97ec9618af182bbffbeffbe5b541bf4cc28218110a368a93842fbd5d28d42648aef62ce9d2eb9bb39094d5c18b1ba5334bb7889f9c48449629928c33fba0f3388626160c029461af7123ac79872c1008d633592b05a0835766a028f9312db061d3ebb123075841379c2f07b80d8a1dd694627316a0affd74874087c7233f8b474fad9d0d4c628cbfa071aec17bc2b311faac036b4a2638a607470f0a42c9ac0368de03868bcee09906b60bdf2c2d91ee047b2b85f378a1d5867aa7e9b3997ff2a57701736c28a45171afd52546f38c3a9047d680d8489b6493ad8e324945f0f5c464b269a7f2e7b2292d7b4e5d5ce28e6a2c74d4c4ea497ed22a128eed7207532eaab72d906cd4f3fd0e554430ebe71c74d474aacc1b71bd03469d205005e4946ea43981e2b4fe8c36ca82457279b5f1056fc9d4784d6ddc189eb7be5d9ce8c44018f126d8813c4e8d934b004bbc9122053de7ee945815bd5899d9715e1bd503fc371de59301be1dce2e74de2617701bcfbeaf1435925a543365b3bfd62346da9c6aae1117e883b79f3b2f86348a646266083c6e989fbed1a98cadde36b773b690702e93d8fffb33182aa9cda91f2ab5f2b73ef395d6e8e54bbefeb73398a99ab464d77bde68359182ef8a76b1d1c38e2146501ac191fe081388a305b8f29b61bfcf8c29a9e6e08b893bd317d9f947bd29b48aae9adbc68f5c4f269234cc1723b9f2d9ea83fc837fd6b7e09be5dae5f457da8b574b60e22c63b7ff7547ff252c91786257be81eb4d6a60aaa1d3033049bc225c3174bc25479dadcc00154a365f41387a7f8fc18197195a1ba168297fda7c877e8e9ca8767175be7f4dc2fb6b391eab468706b008019d548f8ec30d58a7960448181c2d95424d8b8b9da25c602f11fc98820fd155fae909274ecb8b669292150a4a696c7ead5a1b6f1b3737c2fa888c144f02fa3f3ff545f6250a46c059f9f9ab34345c5761d34123eaeb6970fe91b3ea364be71e851443670c41416f4e0d277b781bcbecccd20aa6bdb63d19033bbe539c7d5e51ae89c24a1ed87c04861dc33ac64fd28ce7c2983625e185fcb08b2d4b167d8b64cd35682e42bfd6aa2baed578cd6335c219fa8e91a43555cd8b7b595df78fffc263cc48dd3668d429c57467f94aa049e67eeaf8a2f3e7d40904be7e8c04246c7e4e6508ec195cf7d8908bc61d3f59d93063b12be8f9237f7c9e7533a50eeb71ac737fdaf2b039ba17e01d83461292787d0b582a84df84a791c75bdf862add1ab9dc0cdfc10e17685d658eebd110cf6dad6e89a0c774ebb44fb6bb834be2db95aafc40a52bbac7d859c838706ab89718b787c9ceb75440df5abc8107ef4e45f27a1580581f4a026b8530ad40c82fd8a63b41ead7f33d3f982bfbb8bb4893609f838c07f190eb481a9f8f0b681cec2c3c2ffb2b27a070d65c32a5064c5703c63b15a5127c65ef350c3bff67ba10d0ed5660b08c341f51db69615e807651573598c7450984f54385f8e3eed1cb642f998df7e5fc6f4e96390435e984f081a32190c57fbace108ced3f8122b9391d26effaebca9d8bab20d5742b829355a0912bed49171ba1c7cec40963c479009af07fddae002b6f4"}, @ETHTOOL_A_BITSET_VALUE={0x99, 0x4, "87feb04a47dc5e77bf2dc57e2b4e15df9a8010ae6f2624779c8dfe6485db7aeae095b50d240f4b6c8a5422fae5b9ecc3e3a01e88b420710aacfe2feb6330178637ef77168af1a44dc495d7a519976f0c0d9100b6beb34b7a10bf5c1a6628a973d45c2d7f13e91244b1216ceb8962ace10b2f5a1ffdf4cdda7771cd8230b15281b2fb71fe66b6c2541215caac796a62c9ea1709b501"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_VALUE={0xa, 0x4, "cc7fbeb84f3e"}, @ETHTOOL_A_BITSET_VALUE={0x7b, 0x4, "e860bfe6d232265a95fb032bb709efc1f9d2567e17dfb2c81a8368e27124d9a43bcbfb6d185ae889817e0f40202e9e01c5ff44f8aa254c82122bbde5af77f9fca681c2303c6fdf73395ad45fd249194df2dd6f81ae042416a4908a5b90ed9244b1151ba8b4e9afca0e02ee6c43bebb99fdc85bc3577553"}, @ETHTOOL_A_BITSET_MASK={0xd1, 0x5, "e10ee4364bb38a52a12b4b5d2a19e759f2afa040fe338fd6a37b586eb9d802ca8de131efbb99199e9e5ba727f5128d221f350d2c05703fd1625b73187720a1d29f3c819730e668235aead1ac502970283084ce6516c95d147aadb8d72d321e4a07cd34d9885d85e389de325f408859d8a225337247dffc68dca332d40f57069bccdf6b81e7b71d903034dc65cf7207fe8cf465029ceaf5f0ca6ae6daaf0ab7ac6102e0787ba11941d9de657b948b7547344e2908003c38d1c9b439b047dc0391e3ed957c670d53ce1130544554"}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x12ec}, 0x1, 0x0, 0x0, 0x40}, 0x800) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000001600)={'wlan0\x00', 0x0}) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r6, 0x80585414, 0x0) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$FICLONE(r6, 0x40049409, r7) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f00000016c0)={&(0x7f00000015c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000001680)={&(0x7f0000001900)=ANY=[@ANYRESOCT, @ANYBLOB="4d0c86a78797b8bd94d47cb293bf53f6532a16e04d3bf0e051e78490ccd9330e4f821176d78a93d5eedea5f175d45b4d9ec2dff1ee74a8730b01052c2647e4735b7653517286c2e471ccbc4a6ef0", @ANYRESDEC=r6, @ANYRES32=r5, @ANYBLOB="bccc658ab80e04cf50cb721bc3f8c97959d047284b79137eadbb2a86651e3f3b645a5840db864e80f0f641119eba32bc0100000000000000aa41cdc491ee6f1103dfb08e4f7e000000000000000035357850b3b365814616ea73da49a7eb632efd8eb607975c370e56a3a91c5c881a788ab770156ab9d2cb6782d921c6b2f8d7cc47bcacd8bfa9ed23eb6335c9166764e52fb0883cfba372a931ed"], 0x24}, 0x1, 0x0, 0x0, 0x4414}, 0x40000) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r8 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x5, 0x7, &(0x7f0000001480)=[{&(0x7f00000001c0)="3e8f5b2e996f8093cd81a73d2a68cd44846d6a15901e1eedd608dd7a98bfeb0e2f0b36a99d3dee30f3f4841671d7c825e3345bd2efa8c76580b0739f4f835c64044a2877dfcf11baf6b95ee6df3596361878d85da7c55fa026f26a0ffe6f978b0be8da274387e4e507b95299d76a28a5f1c075cd8a317c5f8fa8eef9707f5e306bb1d66d932c9d6a55f1f5f4b43249cddfb989429d2c0352aa013bcc2af10382c76c02d7fa4471e228585c316b4b1274122e534f5a18a8130103438d2c84ccca899dadb857501d54dd38adf51a5a45c3a3d367576e6ce77a1c2db855d257c27b4eb6f406666a5ff3519daee75968776f612135251bf8f09c429e398f2887ace64bb672b4398bc96f8f6497ff932135b7fd26ca5344191ce511abdbac1736cf96abd643d8f38fc3a672505529ea82e681a0747726d06e2b6822dc38902120e20f02223405a42caebe5350194035498fdf2e1a6b8cba817ce08e5276bc0ae2d739a5245f37862377f682c60959d469c3e119710bfa49cb94400d1a19faf293fcf2c397fb4a90239072c8dab322077c5e841e985c8155b32a12731cf59766793a567c65c64a4841a490b5fda321f41250ea916faf79f2dd3f626b925c3ca16a0584a60134d82168462807394860207b09a2db1a39b903c09d639228aecb0aecfcdb67905063c78a57352685e77de6661735b2cfadec73eaafd56f77afe1d8323d7329d295175a8d75e3efe2b2b8062164f4ddb7f54954a64d14eea960754d2b2d5c4bd7187738c4ecd0e600fdd4982c5a6df276a420f66bb04e45abee7a81e04059a348970f09c9a454e1c80095832c2a54df6417c15f77e41a1b58a23179174dce6f8a4904fc3a154961358fa024d7265ca71039ef55a4104eff6041a118c077f2ec4f1aa93737fb873591318bd2bbb8df261f69eaf3588810223b7a02a663e063ce46103b50676d20cbd102d4cdfcb052ce54c36d10a8e1cb83200ca1908c9d5cd26b97f200d6c3461bbe2b33a6ca0ff6441ccebe099ec8d6d0f633b9e07fac7554b188cde5a12bf255871c63fe53badb94f0d2ee8fcbdd02366251126fe9e9dea2b5a7a730e5cdd82ecba81a2deaa64fa17c21f02f02a177e6336fdf3cd3eced918b6f4d9a71fb2a4d9b9e7bd093efd030b32e87e31f3f09fd9e56cf2c5ba7a823e77d0a8b565f01ecf39348e2f94fa17bd96eb308fa66e7f21a57291d2f13750b5119514d28e7747eb3573652afcf4af539de8e1d192026f53de2a7d6f46ed232ebe92d7f184a829f54892b23ff4118676475eb1762a01e636d2252acb4cabb025b240d17a116db613b7baf4c36430f7d3ad3cbbdcc47fc72428d0cb7a43656762d8c4990889e64918c79e10a536db6cede66e0be9417d06135b91ec7a2bcd28d40675fe29a1090b084183b353e03ca0eb032de810fb39e0f4b1f82dc39aa36405a3b1b2f345c93ffd9844624c0d47b4e512e99856f47396a8a074984326f4d51d6554358752aa8b12f93905b4675c708cb45730e37d58d52fc67a868cc6e56618116f6123a54668fe51c3d3643915a78d1d4f1f53b2bce799bd56b7a1f6c797410f0c8417ede55c9a5d35d4b8223f12c009b6df79a3dd51edf28a562800c1b210db016530ae90627f2127ad331616049d60bdf992f67902d8dce0b0c6458e560ff747fb5bcb681e66403a57fd609aa1f191d8385fbbc3234036df5c79904b299c73ed006d216a93202e2b2e4dd00dd67b01de2eda1d69dc4d32e92a182465a06e9879d18ba1c4c6292c08cd97f82e3f2f62a5bb86aaa33cc2a86bf9f16a1d2111eec8345ef307f70121fec7f8d8b798b03c74cc311ffdfb30b7b15d2c21da7e7e5442e6f48b662f796beae139428b46a20955fe2204bfb9ee4e9740f07bbc97991992a1439292b156f5f66fc22a70247346fa6c1f03c8bc8e0f78c27202233101f7904d6c213599a21b60256216f0ef6950020cbe2f5c488398510303770b57c9c4e35def2c58a71bc5af93851513cce509593359213e7a57ec23ed67bd98548c7e19735f8315484c1d6b1055c06d4beceb27c791ba3a99b3e8d21d5924c15fb386a6aac6c6f3be58b39c0a597e3f9eb77555ce926f90ce615a9b9a752b033c850de9dfb382375f24efe5191e39aadbe7bd59fffb8d880ba84e56c41a33b853e170441fcce460b6f47dad2f5e2251f0ce5eaa9508deba3c1fe1fd791b5e302a6174c58d46275916c2dec85694079eb854dc603c387191798b1b48551d067b6f4d17f77f9f3b1fc7fb7201fb212d2c979ab6f1a3ac8d8397634f13c9fa759e85d82509fdb1d843c654d271b4cfb9b70853fb8fe741dfb7de4a26b3a34c56ec0e44cd95995f68ba6f41cc9e056a5ff7881c10f5c6cb4801787d965c3c6a6a8b2bde546a8ce8af8a2ccc2bbf88167d651561cb8d6d261c7aaef592c50d071d57ae4af97f3fa57716c4f6f9cd8a4f984781597a56204e9428d1a0e319c40b1b305079c8da866d22c20fff9907dea08b3f90ad42f77cc62c85103c1590bb6eac8fbac32fb8a5bb63abfe5be2a64434b4e5a9f5b9b893db8007a0fdc3da16bf995bfe64bb5f07c67371da6a4b103b492924bb3c4f93af9ab0039649abf8e08af9a7fd40deadebde0d37ba9583d8d05d4b359ad1e2c37e1a4267d260677bf3554e5e3e8652eb5096b47494b962170c92a20e4eb25cf13b0dbfd3747e062f9de69a28256ca6e28472a80f314a3507fce5d79d8e079abbc79e1f12a8bdd90d8e8126f780a1bec239696df9586e63f62e56da9f0e62d8c07980b16c183c34ee218a49ae671cf218e99e5bb62cca55b82714080cb10e5cf62d5f01cfaa5d47fcc1014af011564cd8455c974b34a750769ed91ee82559d2fc33a79bad29ec13766f8c48efcc1eb6c6570fdb64c12d9725f67bcbe87c95eaf74a6fe60d5fd72dffff78f604a930ac647f5adf4e606499de2394ff380373ba79e1775731d334f5e585664c55b9b9161f4721d21f28763ec5171a25d59faaaacea9795608e008ec57e314059f270b260290628b096c500d86ca25b73f2c9d30f7f43f50e09486a6db325ad2dc7fc387da376256c69653466cc39575428d01ccd31af614118a5c928a24f35146daa60f1a5af2bde71e1abfd43ebbbdbe823793627eb6ed055ca7822df093f56067336cc67251c477b0eaadf9addb4151f2529ce95ab94639f0437e09048e0006517ea3e6558619611166eb5d6720f8c31c225c03a39d6e1fc8db038cd109644ab679b45fe4e331c86945abab9cdce16e41879c23ec638a8a6a63f2a43d03c37a3376152a9cc176aaf45994b83f87b0876e1396cca31383b0ef437e5de94ec54fb1cc5e40e7144957217c3cd49610a5ecf2fca092e573b6e25b4e16ea23b3a9d098bf53407a1d155454c2af308ca7f9bf84e0b3b9de207a2bf7303a24466371a5a3d7ec38be67a13b4aef96e2145b8f8e18bf572774f765fd10324c26e7bd4d62935bafb8a1283dceb71e3572e76038ec18cd798d24ad6a80577586b3298d09fc44e522f409233b81becece9ec092a24412b424a7c4223548e5b70a4be0480376bea935216bf2c88784255b6afeec1b8e1dfc3a6b8474a8b21efa7469ee8e287964caf4956d1186b68e2cd131e3bb9862ad9f3a3dd0964f49f4ae33cd35d67b587b439085b24819a744c02c29c835108478806c42899e9111083c4665c97a77c1ddaaebdc294a5ec8684fba0d36f826fa9984c881f882b1634344e29c60def061fbb9b30792c0e8781ff2640d65ffac267683a6adb0601a752b82b29ea982ac92e021452314ad6eda80810e5dc945ab85196e51cda00599846040d52c4860b139372edeae4947068e735f0763311d82dd1d4e1a592207211dc793662886fd0f5fe74ec009ffbfb6c6e0550c50d8e0cc368975dd17235a13d0085599f0e9937f12079a9e5c0a2af8cb9c2c23cdd1559a80788b7c5027701442d416bf705e4022f6341d06955e325bc6ccdecea3259c4caaa1082d634c5a16e36e105ac1d5e91c0f961a55bc9fa50df024a2a7e1a877387dbb183cfb4f088219fab2d920a7c84b62031c76c1d8930fa287e399bd96b24d83f439ae9f69875a17937bdc9b169b32ed645dd4bd752a4b2ab8eee07f69424d41f987ddaf6b2d4b52dc0296a1112969df9c9bae437f270b0ecec04af2266a0a0ab676fdf836986e5e1dfeeee7ac9e955d5177af38e1e96ccaf09d256b4cfe4db435e7b1b411f02951cc9a492b16eafe2b8c708e9466375b85d076c3f2c080ac84409af8ae3a79dbae071a8952c44a86601e65be9b7ed4956ecfaf37be5c792187c15ec203436018090de8530b8b1ec83ddc18342d78554ecb510989a6e0873c4bc3adaa3b42c8c2a33c5381f8303f88919fd40c369687dbc5a22caf2b64782d3ec3bac229dec4edf3b73eee8829abede716f04998fe0780164f462dc81cc356595e4d77fb4671452eacfc5d783bbf2bb25ee8cf1ba0f03de84464adc046bf0de07cae9ba543b4744fc8ecbc1655e4aac8958a1d9ff784d49012f82c5ed631bde26008de27e20048134b1526047cae2be7a5a25317329560c6add80c15efc3892ed219f9a7cb935ca00fd339864a3d50496df8ef5484fa78494430a7af2ac30174af332e3f0470bc871893057d756d239cb585ce1d5b99445c3f057852986fcfafce60336e911858f5af94db801f1da268b6a00d1b4a59fe9b58054b94291debd57bf6715634a973166ec7221093efe7238a93b799eaf98fa30848b45ad8fc6602076ceb3f80aa67e42b3c2d98ced38a24d95216dc44c7808a2fdb0ccfedb42c667293406119024a642d0eb67c083fc98a7664d2d63da23811fd6baf73048859dcca8c5c1b75b7d3abf8af3683a962bea40ad26b2b5a51a498f270ce549d8e6255e0c2755c98899ecf52ec28c4172193b0fed6caa6baf1b2cff6d4c2bcc6ca3220115431cc9e9cbcf4327a6322b122b0fd8ca6c77ec206be059ee05292c8978f59d14ba85a81c04d544beae1c8d88492ae004d869d661f8f7b4763952bd78f67ea13a38e04b5b9f7625b1dfd14e12dbd11177da91557fdd34992c500187e6cc1e84078641f1b73abcb259130627f173978560a9ad79d903f438d32b9e2a1407427ce8331e203b69796bd919b78a56f5c7477c5f86a042609378352fa8a01e06b5b839b555a4c6cd08e7282e697dea5e2088ea6c0c8c657ddab6db6a5a703448b8d382090159ef05574757f53dfb29d19f9a0d6b2f293417d75d897ca9afbc691825eccfc39e048556bd7d0f8e8008b7589462a6b7354289fee0570a435976d7af1fe76d2012800105fbc545d0e6be27c8118e07fd2bcdc74f168d03ab9d1cf132dac185c1b23365686e24b06a887635014d3eedb9fdf5660605c7849b7fa8666f2a6ee6568adae22da906d6801ca03770d8c76bab09a1670954a6733ece86a5c8f3b111564b8a4add32cdc4b5a55deb62fd13fdce91983bcf00bcd405b25809bd8ab74499f584a1747e692a03f4fc4dd29bd8ca08d8b5812d69c25e433d8650f2ae4bb2499726d1bb8dc5ee31997a449120b80a6afa43af82893ce170fa5ca8b6dfefffcf572397e3c629fc74986fa681610efba7b1f2ea35dcd29da3ccc189f21669c06439d0b2598b20620896e85eb7ad465a9410170c28546e490d6ac2ce1e81c969b84759e8ccceccbecbc7550f7f156d15d0fb360120dcb6bc75196c5cf471d64fbe59a90786da09f53d41c90631df00733a67cd7df48f7a0afa436e9c930d7593b74297e15b35c854c60e99e4765d", 0x1000, 0xfffe}, {&(0x7f0000000080)="32a3edbfc239861ce33595d471aa30fbd89f50f9957e936028fe77b76aa4cc37f7f13e1d528877b798a5eb966e808eaed8618efc82e9c263211afaed7c56ebb7bbe77ceb7bef0dd3b91563772ca7df4994ad561958626a88dc07c9755a6be8ddc675186598c999a6fafb21350061dc9c4309626ef42d16899c79a85a18cfb6f1c826889fb22369952d1ce31a6b550ff58a27f9c288d16e76ef61a69a632b8fbac802279d9d17f1639cfe5add20f45082d7c7f8c9e35609edd6f51ec4339fa739262f000f0de3011f6f6fc0008e4878d2f4b79eea0bf701dc0579f37081651057b2a5faabe12c1eafc4123eec233b719f098a02fbc630", 0xf6, 0x7fff}, {&(0x7f00000011c0)="400bad3de648045ecab82bd207ac02a6e0c618611488d3c78d1a0f025d24883834a675bb412c703f1822db32dc1fd9c97da27f68741ea0c66571969a519d7447124a570af56cad57a9baacf5dc1a255cc238d887b35c53b6797fc2b7cb81814d52876233fbe24c147cdf289114538d38ad936bd303c896dd96758c945d05011eb1a1f6616b2c7fe55a2291fe49cf9638e0f5bd23d5724dfc349d06d26548d5186e39c8ae4ab5371c20bf87877856f0f17dec", 0xb2, 0xffff}, {&(0x7f0000001280)="420a60a93031f3d224a07fc24509bc2d18b5a8fac9a4adbf9ea7916ff1fdc72062aa366a1b1675c07928dd2160c2413f49a6ca0d85725f498d59638e737943d5294b1577a9bbad744dd11948f95f6c7422e297648e710cd3024c655e71739ab361d42788b96355df85be09f9aa164b73b90ae4ff922e72e83fc2730b70b35389a8b0d1af54d377e5ee04082c165a1cb32d7badd23c9bd8", 0x97, 0x7}, {&(0x7f0000001340)="fbc052fcbeb51b8f65259849ede27099ae15972975b17c26f2d85bc97a75ac3d7a56dffcb81fc42f9fd289258b3f4d753b602203dd93aff71230f2e455efe207741d7f7aa0ba4ef4c871a89ec58021b549017eff0d271eac1b8fe107ac1fbff92888fce2e43fceb7f304c71635c864ca", 0x70, 0x8}, {&(0x7f00000013c0)="733a564018ce954ce282658830855feb91cb355f50cafa041f1aaa3bcd004560a63e6f8302fa4c975023e7daadd15ac84e7587e72b7054f20f779eb2493f65fa8083a53d30", 0x45}, {&(0x7f0000001440)="56823f9db5a00ce3102f677ee1e25bb3ef1da05bad1bf4ca90b50bd6b0903fe43a6ff45644d36c9420ee92ba35c69176cceb434e5e5e7ae0b4", 0x39, 0x3}], 0x1002800, &(0x7f0000001540)={[{@utf8no}], [{@euid_eq}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) openat(r8, &(0x7f0000001580)='./file0\x00', 0x6100, 0x80) 14:14:05 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(0x0, &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:05 executing program 7: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x10, 0x3fb, 0x20, 0x70bd2b, 0x25dfdbfe, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4004000}, 0x4000001) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@local, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@empty}}, &(0x7f0000000040)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 14:14:05 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) fstat(0xffffffffffffffff, &(0x7f0000000140)) keyctl$chown(0x4, r2, r1, 0xee00) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000100)='trusted\x00', 0x0) keyctl$revoke(0x3, r0) 14:14:05 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:05 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:05 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 717.835756] loop0: detected capacity change from 0 to 255 [ 717.863179] loop0: detected capacity change from 0 to 255 14:14:05 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:05 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) 14:14:05 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) 14:14:17 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 1: prctl$PR_GET_THP_DISABLE(0x2a) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:14:17 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@private1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@ipv4={""/10, ""/2, @multicast2}}}, &(0x7f00000002c0)=0xe8) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r1, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) getsockopt$inet6_buf(r1, 0x29, 0x2a, &(0x7f0000000500)=""/167, &(0x7f00000005c0)=0xa7) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000080)="825d46e496", 0x5, 0x958f}, {&(0x7f00000000c0)="ad0e0f05e29d126a7c55220a813a4da97d3e36b14319f81590419563353d11a9450d83264738911b4befc9b7f7658e152f9eec3a8f0c83a09d6e718f69c694b4928e0ceff8d0285e2afb7300ea37da14e5085ff31c73cedddd6d52f41d58bd6d5d12b0", 0x63, 0x2}], 0x400, &(0x7f0000000300)={[{@data_err_abort}, {@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@sb={'sb', 0x3d, 0x1f}}, {@i_version}, {@noinit_itable}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x5}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x4}}, {@delalloc}, {@nobh}], [{@subj_user}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@audit}, {@fowner_eq={'fowner', 0x3d, r0}}, {@permit_directio}, {@uid_gt={'uid>', 0xee01}}]}) mount(&(0x7f0000000440)=@nullb, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='rootfs\x00', 0x8009, 0x0) r2 = perf_event_open(&(0x7f0000000700)={0x4, 0x80, 0x1, 0x80, 0xff, 0x20, 0x0, 0x3, 0x2000, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f00000006c0)}, 0x40248, 0x8000, 0x8, 0x4, 0x2, 0xffffffba, 0x9, 0x0, 0x26, 0x0, 0xfffffffffffffffe}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x1) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r2, 0xf501, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:14:17 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000100)=0x1c) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/43, 0x2b, 0x121, &(0x7f0000000140)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x4, 0x2, 0x0, 0x1, {0xa, 0x4e20, 0x0, @mcast1, 0x271}}}, 0x80) openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={0x880, 0x44, 0xa}, 0x18) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:14:17 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:17 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 729.820697] loop0: detected capacity change from 0 to 149 [ 729.822109] SELinux: security_context_str_to_sid (staf) failed with errno=-22 14:14:17 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x30}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:14:17 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={0x480000, 0x1d, 0x1a}, 0x18) 14:14:17 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) 14:14:17 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x8, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:17 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x68000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:17 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:17 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 730.068082] loop0: detected capacity change from 0 to 149 [ 730.069464] SELinux: security_context_str_to_sid (staf) failed with errno=-22 14:14:17 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:28 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getresuid(&(0x7f0000000440), &(0x7f0000000480)=0x0, &(0x7f00000004c0)) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x3, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ef9ca7dbd7425e897b589110680a2d00319a0f5e02130e28e516a6a9b3559d64e3a2c295d632ec1a581fd94c8a2906ad9d21cf1ac3d006614615292218a2e9d78669e3bd72a48c55f6a190ea3e805da598e6773c4ccaadd541e1158fa4944fe2554c1e65dbbd4187960c8b376b358092aee2de239d42913047025f39e32daec995d0eadb4f00556a66e398549f85700011e96f53adabda89665cb75d5eac1ecc70fb054a6481968ba72d803f3cbcd2fd13c3d1ae4a0ffeb0ded91d2c6ef4d196468d8c2b9b2be4c1f5c78ed8ff5fa6f384a8d", 0xd3}, {&(0x7f00000002c0)="0da666a9cd1e6d3b6f24edba00d5de029d79d888cf1fae8fc7e37b12", 0x1c, 0x9b}, {&(0x7f0000000300)="f0964ef489a8887d99b7cda322a7c789b443ec02cc5595dd1aff93a85e0be2e7f93e07c12ec7f82f1da9bc1f7cd148a28e527f4744c23ad427d55cce344f1b8df0406e6109644ea850373dbb5b631b877381a9894dc5cd4ae953cced75280f272faa18eaabf34b4e55abce0f860bf2ad3dc3a809395b3592a99586", 0x7b, 0x400}], 0x2000000, &(0x7f0000000640)=ANY=[@ANYBLOB='huge=advise,size=0\n1pp4,huge=advise,huge=always,appraise,subj_user=\x00,func=FIRMWARE_CHECK,uid<', @ANYRESDEC=0xee01, @ANYBLOB=',euid=', @ANYRESDEC=0x0, @ANYBLOB="48666f776e6572e774791b29c3fdf0bd21d2e5db6ba53e386f153fa312caa6465709cb7f41b38229130bd0b2e445403cd52554f253e4726f8d357ee20342957031b2", @ANYRESDEC=r0, @ANYBLOB=',dont_measure,rootcontext=unconfined_u,uid<', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) setxattr$trusted_overlay_redirect(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x40021e6, &(0x7f0000000100)={0x0, 0x5210, 0x4, 0x3, 0x1031a}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:14:28 executing program 7: accept4(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @loopback}}}}, &(0x7f0000000100)=0x80, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x9, 0x69}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x50) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:14:28 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:28 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:28 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) 14:14:28 executing program 1: r0 = add_key$keyring(&(0x7f0000001340), &(0x7f0000001380)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x1c}, 0x48, r0) r2 = request_key(&(0x7f00000001c0)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)='#++(],\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='logon\x00', r2) keyctl$revoke(0x3, r1) r3 = request_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)='@\x00', r2) keyctl$get_security(0x11, r3, &(0x7f0000000340)=""/4096, 0x1000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000013c0)={{{@in6=@private1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f00000014c0)=0xe8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r5}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r6}}, {@measure}]}}) keyctl$chown(0x4, r0, r4, r5) 14:14:28 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:28 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x74000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 741.439172] loop0: detected capacity change from 0 to 4 [ 741.439850] tmpfs: Unsupported parameter 'huge' 14:14:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) [ 741.456861] loop0: detected capacity change from 0 to 4 [ 741.457409] tmpfs: Unsupported parameter 'huge' 14:14:29 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x68000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) 14:14:29 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) 14:14:29 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:14:29 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/net\x00') ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f0000001500)={0x9, &(0x7f00000013c0)=[{0xcfc, 0x6f, &(0x7f0000000040)="73a3871e04774bced74b51fab2b2de518f2ebdb4056feac0f052f35c0d812d6ff3be7ef9b3a7b2aa5adee0d1fbf1b9f092bd5c802e28a8705013aec2d99de1b5a8019afb57dfb76aa06ca564105b95f46279eb608dafa536b739a2f0c03633cee70f1d4d350e61dad5dadd99facc2e", 0x0, 0x1}, {0x4, 0x6e, &(0x7f00000000c0)="82fff10d6d2cbcce0f5c84b51bd5cef6743a173b023614061061c80108b588f704567fcdcaa7b9e1dee2db31ea73e7b6e06adde41354a8d376c2430f1209c2702c7b5fa5aa8177a662c66e8be8362de98f809fb7195a3fc8e65eff1d80cfb129e689ab0affe0e779e363497a1948", 0x1, 0x1}, {0x6, 0xe1, &(0x7f00000001c0)="bef7bec0e965f878adffbdb0ad0cd1a15d9d1ffc9476c4186b149f5fbfc6d1a4e5a37f5672335e96cc5665ef6c247ff01a2ac2cb6626391ba1103da4b61c95160efd6ab48d3c6cc3653d5dd0725ef991acf175098cc1b1ada65967ab1bc50b90b737766940249aa672893fb6e71140b9873fd9180fa143a15abf69fbb9a09b18ff73c2aee0f45d24c3220b3221d22ee095fefd7e63bf11938ed2aad5bca537798a1e88802b8b8bfef972aac9e931ea721914e81c4267f78693fa1f25f6a981f7ddfaee2a808dc251c68beb83374c128af0c2b37c881b60decda89d76c5ff82bb5c", 0x1, 0x1}, {0x7, 0x1b, &(0x7f0000000140)="19341412294bef0c394c0a32dd053f027f8698b37e34dad29988ae", 0x0, 0x1}, {0x200004, 0x1000, &(0x7f00000002c0)="58870bf932c24db60bdeaab23c10f3a94d132b044b550241934728022e531d0f085c880da6279069dd188a9c06979acf7577c3875481e221a90b04fcb00f4a8341d51b403645e3a6a327e8de51df6b5a5fd695dbb55e841344f796af1759256b3de769926c1e9a583bcbd1ff3400fddaee92a429f0aec6c14d5f8f959d5ebebe79ebea8b739b85f90e591457228a7eef5f5a7bf25d701c7adebeb3fa729b1c47a8b82bc407c550b30eb44a1da7533cbb2e309928f5cb70516e54eec5c86680340deb7545ba3e46bed10f003e3636acc41dd88e0001b8cf63ff11c29a7be186e65bc370b379d7d4fa13f7ed5a3662f3f02d750fc11893aa52fd5af68e47e3940ab52ae10af06c0ae5e1f54857738e9111f9d926c2128d02169d69ddc8330bc21d8fd6bf35032b3c7b25f691a31c770f709ca3a5ed9b9df73edfc01762bd91e8664a305cb1681378a0e19371fd755e0e0834efe1ede193e203a2379eacf6bcf40ab91e9d67809a02046ab72af445e4af8a5aa90ce88287495d24a1f20a1ad6113b7fa4af3940feac3076da9cfc58029b1c8eeb4ae31d1f8cfb039b1bc505c8e4e59b7a1f878314a793e31ee24ea0e5245cfd90ca6b7e8e0529cb1d568dbe0112a5b7e8d03540f53e32ff4e484be98b898c672ebda4254f3c443d34cf12d1c5085799d97dc67a8bd658e32b9c4e99745430b044f55b2693ebbd16555ee5e0ca5c1315231e91b8f68e997c7de8b8df0d6e808eed76f394e02ebd626910a83541372e88bed8a87d6f7cb20f36dc09c523612f0e7586ef511d60518d4e4280af55c41aa37aa8e4ef1a2490f15df5f235571a97e7af764645a791a77aad1ec9619dc7678f3fe813af2f4aede14deadabdea65411ee522e8bc82dc954c92ba594862f3b8e7e3b6b21012f02675af3ef8a2b5a587b2432b03bb2220563c7bd74d0ca386dcf1aa2c802800c52f22eb796ca5702343bc3156d4e50728ec8a7acefaa7c55161446622378a19e740f59c1d8a8ebcdc00375b12c0e306b78c928fe4e5a9a84a027851b9303fab494b9e518cf19d50b567b115ccdb369706b51696260fe9b5bbfce9dc09fc207646fa72617205381c868b43af4b145c2947fded6a43b01f60427c6b03323031db9e00cd63a847dee105540617beda614cd27cc4d2d158ea4c09bcf37f2900c7261873487ba979e3a346f18fb33cc1789a6c21ebe7ec3cd6ca61d0c2c9ba66b34f8d739dc2059157f2aec040b601faa0b145e857be151ee67f07f518de1b2613f9fd018cdd36d6d057d3905b8cd052500751cfe68d11fc898a1bf0b80ef4941633c301e9ad784cab1babbacbd2980d140b046867c1976f29997bdd625a98d66fe80c92a3b56f14df5750ac0b504fa5bed3760ce2e7a737609ff75ba4e79553bf90372d662f8c3ce844c4d9eec234d750cba64de6b91691ba813650e2d19d4ff0de2ae9d4f9e5c7f50e12b98cb347878b25a01218c8ef31064ac23d7414e48c099b5c464c36b52d3ca8eda9aa29a858806d1fdb349c76790de6399f2d84dd396638a4b5a860206acc3e7dba01e9da5093b3e32fc8a6608a4340b65b15ad44f4b70734e99ed3a0cb49454af0bd39bc4e47e20df0dcae6b3ad38e20367f195f7f691d64551e34c7db4147ae156b9ecd6c43734a8b4fcf5ee62c9572760a0471c06d7498432ddb804753a42203a02e553a3ba8db3eaf0777d9ea73823bf9b3e6473c5ff8e5b5529c55598fdb99c2854255594c7d58255e0fb777d20f378fc2025fb8affaebbb20e049ec0626aa9ed0eb5075e0e674a83d7c98e06f21b5841a435dd816fbc8386026bb02ddc4f38238a6835718cab464a3f48c8c4670561fafebd2a0736696ae35537dede24bfa9986d5c893c027eed6301c5fd587ab65fa645ae703cab9bd2dc18e13cac24eebb4f95f13d06cedbb4cce700a1f883a66960ae5fbc7daad56903bab99a7c9cbfa0b61c1a01eff042153e284bf2c8bc1b6f3f069ed29e5e2db5384f54a1cd8e3274d3ef4c0cb3b9a2827ef8cb2274a04a294959f95935ce69306f94841897287012a46c6ea5bda95832b19175611b574e4cc5a950989c91b7801b499cecc9833c2f1fbae87f9814750a4cb7082d46184f377deab564e564d0a355b34df0f4a626bc45f1452670a7ee179cd1c6ad408f6deb99364028339e1d021218a28b38b2aed881c275768dc7e638ad0cf50557dbb264d1b0f166b63ab6e6ad3b7d3e3ddf27ba66e55a9a6177f497d566db41de53ef0e12ed99558caee8e1e626d04a49a6099282e3babb3a9179f7743534994011331bc514950f1fa56c2b5319565183141c71ade92712067ecc61e7f6cb2e36906400eefedcb3c7a465057090fc16819356ce09c48ea5b49c11777c9fe0231557710ab2a775af870f14289485a59f0a405058b6fe63248768baf3967838c8140ce9caf6e3b7df18fc33457cbe5619c5ba5321d88a9dceb97b9f8266cef6c5dedcfb3dc517a18a55dd666856ba6b1ca8376f092454befc999e19dd99342617582c16d6f362081c7ff4dacbcf914700ef60b960d0fcda0aa5e7791d898fb749b36c723a16f6364b761c134b5272529df30177eac90706862e9bcd1cc798b2ea6f215813da8ce0d59a1033b6a5da05aba4490dcc0cc7e4f753f3e97cc9afa4d74c650e4b36b8c14c1af7250ff9eff552759f4956a62d4a168bbafbb65a9bd22ac8888617705b133e587fd9bfb72fd5a952f63a0c6e3b8818b64691c817368e448137f2fd13b834bb41407eed806ddc9c57f402c0a0b3e47c7e62c3e11f9527ae22b0a9b10716aad0df6cc1beae5002a554d3bd9fe710f597cf6b01616db8b11ed5d1299238776d3c2cd720c7d1bb60b4541141df1d01146543f86fe55121dcdfcce260b8531dbde4bb02ce89722d4cbd3fc83ecb335217b5b5d8378c6d44f252583dbd7f1a2185769c6d778467267c80dcff9b91f50f65de5feb265ff26a9fa8a64238f5c57e6bfbfb0f3f12d00599b79095ddae152fb3517d8827c0887c87462b122496f25ce0289571060b957c3aed99eb4d800dbc3f4f04012fc20cfee54d3e28042b179784005142a198e1d7da1009e042ed0ccaf574b64d17bf269261a40d31f45cea078114c7af2877eee780c7fa9aca75e0de637f5cbb47e322c4f72cad8b0fd7e545b2f421ea9e16fa75f6aac23f32579a3e38b15fabdeb9b5798e4935c8d49c9ec3c4bd3c2470820269df32b22caf3356b72d11c83e4ead67c1ee761bc52c048682b0ab745820f46b06c0e7101d3b17b6b642455d65f664f1aae560ca299325aeeb3130a1e91da44ab36eb81cbb5f8609a7f04ee22bffde535dfc5b5dc82d50a99689cbabc6437d1a5d7737d0154b6d5a847b058a14ecd856f61ce1d3b76cd1101d4c23565843e751cf7d66a6e4730593cc5796101e8e8f9b4cb5fe4a0c25548643f7a55b274c82446f9cd84ea602cd221e1db29c1e6f6931a4b2393162042d69ed908f94e9f3bd992c3e05ed0afdf114df0ee508a11be22793cecd3cf8d6013ea21a7e6671bb41d328177cbbf6e1b6053f6c4ebf1d90e8b2dca0bf334856a2a2ad7c8131396b85d98b12e13f7fc542d816dc8af3cdfc87c880ae607aa529b2eb9b726e62372bdf1b445e367a2e95ccb86b0f2f1e3839409982a4e3a7c9de423e519711b22f24a4c4f4404a3477c97a469483009bb35a8b6cfbd24499465d880d66d41d1612f3c199c412406cafa73a51ce0bddb41baba49ef73d442a30ddae7b08693618589e5f05a3b35caa0272a02327d2f1fb8dd4a13c5421d5a454639d372942f3f38792e5b617dd92ede5ae1a63ec12578071774eecd408331a879bd84b9e0a18b1cb313f7ecb5c52cf1f10195d2d4f1e07bcaa8c2a1062691811a1f05e050794561ebca15e528158a87a78e3bd6de11e7f9643c830b8654594c011f94d993fbd8150b682c08cecaaaf8625537d982222de48e882283b3f202323ccbf4a692b942a2c45eb6f595898fb452b0a814f0acf29aa2a5e9402610bc189f67b126b6f2119ac5f33b6903d6722da1168707712e6bd80d8da2e533d86130914584e0b51cf350c455ce53c3e84613879a44f2a88ac4b64c06b93883a3e1588a42dcd12697025e51016ab5fde5d6155588464bd4dc6ac1ebd8ff9fb047d863d38119b645884eb19321f54ab1c3e80f3ea7d352768351fe365f643a2632b6b1b3647b0fdb7ce2dd3fe91ac641be85865e4e65cc6a3942daea388258bbd200a3be020269950a5664ba3fc4b9787194d9b1735ccb59b17a2d4ae47fe1440db64cddeff37a5134c45cc188837cd90b3fba78d44076b4bcbdbe0b9e82772b62e0ca3a39f411e17b70cd1f681ae56411c2b2124e19e594e3445360e6d8f2e268591c14659ac9bcd7140e4fbfd76ab8f2cf2a3300baa7eaa1e4eba951210575f60af798cc415ecf844102916b26541346d05d85bec7f1a86459d21841ded939cb9398afb554fc198fae37733dbaff1beb45cab556c88cc4177b86f25a999404376173f9796e5fbdeffe5d0b382844a3548e54fb77eb61e64f43845949f1b36efa574de8bf7d419347e4813b4ffba55f2dfdb02559805bccb7be9d9788d88d9a8361926046ffec5fcbbeccbfda93bd8e867328cdc1358099b5c234afcd0406d7d2b7db1285e5f0fa99eaf45ca546fcbb73eb102e832eb5a0ca3bdcd1af56c4000ab3b877fc8d211740d971d2038b373d5854d1cbcf0bc902c1f63b75e10a200cf692ddd1172e695fd944301e76cc00086cf000ab4f3c79dba4d0784bd2cb5dbf123ed149c8d94da2c3b7ef53d559efd01fee6c4dcfa5c481fc68d08ab3efd94615790d297a655aabeb061d30cf367463c97fe54957ca44a90b2a50dc5c7de10fd804e531667c7e7fd5b141792ec49c6a7665038a8180df8e29c70ceaad1d5b1d04851f997f58a07dd99f08da289db49cb40edfe82db126cc58fd3088f4887f48418687f2012aa7f3cf150f9e023ed6727199b71ba792d3c8ca8caaa4bf7a430566ea47aae6777a08e7665655a518b6cac0e2f682e6d75c734c972054c1e06c2f71249f74a992093282a77ac5eb75988285911207ddc9f75b5a1ac3a9555c470a3efb13d4ce39a1d35926b17a3a9b8392a0cf44502de2881bda078e159d58100ebeb9cdf09fca8dad9f009100ce4fa468feccb7a58a3e8d096082c38ed54d8552b1e929a542e0873ff2ca8739a49853eb08c78b5b425ff93df03f670308c218ddbce6934be321861cbd1a7910b4c736d3df0237e5eb0d662063c05a929b333993756efdcfcce04f63d02b5877110230a2ed620ade61710105d6abb849b801d7802f4dbe943c2acbb57a8f716d42f3a36b8e0b3cddbb8eeebe6f5508693796430ed4e593308a074fc3c62797e2cd031d9793bae5bf96485dca4b6cc09f475886b0220ecbb500286ba358cdd3704f663f9a2c224af8f5055fc0f01f3f039e78101ce418f25906c928c21926d99e3c12eacd7d66c9d4094ed256968dd67e7f417255497be2c9361ddc2105ce64345b9a1383facfe7501f546a57e87cd14156924faf1cb744b333ac56cde3d154c61a0d8adea783b5f9b10be349362d3f6943c5a54a7de698a38aabbed382205ddecf09cb85cdbd91e3875dfc2bec36664bdb11874812b04cffbe39b02ad8521430eb8a035882e1bbcd7590614ccba0b50c66eb48461cfa8c8443bb1cec0bf3dc877f2d64a0ff1596155f81d3d7e0cb6ccdeb24037c6f733da25a3a0dc470b0cf362ed401b974d87014b06995788bd21245002921221cb3546517", 0x1}, {0x40, 0x1000, &(0x7f0000001f00)="f4c3a18855c8f8cfaf8021b4154c239cf92ed6ffbd414275eb82b59b3499ebda91f34fc4cb9919801851b8c411b04c8456babdece37b97360b32383ffec8a1939128b926222514c8c985a8994491e32986ecff6341bdb7ef15d5402fbf217d2a07b0e8a77ba9226117c8daba57833252df3c6fe7a87a04c6584519c236c68612c798db1135fb36e017893e9aad31ae150a9c2b7e37349b7f7a8514c955d63e4c4210ac9be1e97d71ddb542ab87fdadfccf531653da5aa5bad6510ea756cee43df90c2b73f7e54a980a208693617a36e69d91f159dc209522f8e27ea75929b0c15b7085cb436a6a6767762771a83cf4ffcd65a4e449234831cb0e852692b6d6183b9ce2219dffea147c24897d95332332dc6e5212f698bb9c3a3d8c5d92d0da125b6884df69f5d88584c06849cbbea13a9e571ae7a7989d3617ac0c9e83a7f8aa4ea2267e8c2ad31de62d4104f4fef00c36e9f68c97728c5462f5a7f292399743ea770b3e66e036c80bf9ee3288c6eaa5ed21d7c245b8bc0d2f942fa38f61d204a975ca466628bb771ca1c1fc8c6de46233cc673f4690954a64125926ebcd85186df319fdc08ec7eb2e973d587d8882941925e20062fbf6074f8538f7a438099145068056bc1e204a045337a74be07aa2107c2d8951c7ee151dd7de1876e8d833118ac857a5b7321c6a0a93caa7186261eb33c399fc2ff56ec0e958e33e1dcc564c980659f0b00e9077e70911abd572f3044790bea81d2c4eb47b3a1f93f5b5f709bc3abfe0e2bcbf18a9b1c900ec0be8d6cc19541597c9d93ff898d85d7b2836b329292c2da7c1be59345f61039bdebde1b8f66c67c926c858a62e38fd5b24e5cfd8714c5490413bd584a9bc3eb5d69072c076c97fa955214bc09423cc73a07b993ce5a25b5e38d45ee7594153dbe528be6762adc1fd5ec7aa55e1bfc42d00758becf38a645a585ed00cab9db8cff60c056c575bbb777dddc06fc6fd7afab38a4502cc5da9845c0dd0293f8f7bd78be8ceb5ee29d0c1e578901e166e6dd1f3413beb8e628488a8069f5c728b4924fee2d03d09ff8c4037aca27ed4e9a1e564a47297cea48279a0d3230295dfe0ec1a9ca962ebe1b4956be4e2858f5fe08f136c0030bb88a3f3b5366f3a0e9b9acadb5388fb1616df7504b4a297500af2b1ad66595c985cbf80fe315066694114527bf59c570d735075d88dcddf5bf217dab31a59c3d9946c51dda3ede224c46b208e015422ea68e4102d7b7861e23b8d19c832f9f69fdfbe572ed9e2b3095fe26dae3fd2b3248c3bf89550806a85dde84b8534cbe5e5eed8951b45f5eb59d5bdb53a375e82798bfdf1afbb5477ff3dd74f12e08311aabe3bf14088d6afa14ec364a0a1ab1cc4121566918ca200cdcef04ddc355e98fb54518c380219511aa2dc5134260ea32bd4f219d30c18f8835e58ce3d6bd6e93bc98d542b6643dfd75171237a7eca5498309f7980ef585bfa3a18ea7e5fa32ab9a8ffd4df7038192cda405b3223e82db90c4f9208d30e4e52858472feecdd5052bbce11916ebf3561f7225412999a1cf5948bb4eebe1aa849a85ee1a8c78ea3b1fe245f055075d6f106c789cdb861ea8282b298a0911e2702b7b9201797be8ee1cb4ba1cf46252a2be32899019ffe124ab57687316ed27b8b67da0aa46268fce05134fcb7ef84e0cb8978c60966ecc1524db8ff5e74eb23235731e29a0a10d0cecd1b3e2c8440fd343ef3ade084a1fada2a6791138b496ad36ec264df39de90bf1f714d3bf073fc4120aad6769a9cc046bd52af53e257fa11dfd0ddc6bf13022e902f4b78a319c4963b2d4fdb42d82e44f6400a31ecd509dc514b25aec08097b142b5fc87511998eb7611a3d24c1591548969e44c6f8e4e879aab339d6e0f778f3d95f899a72f81d99baa8255cf29e650dffb06be33ed931e03dd87f9843068c1780d2c8812c1af872a95787e522a7a8465949044e7d60536d295daf5cee81c72267568cf10cc2dc29c829573a092d4a4c1404f5672dd75341d95d6005bfb976f093575b881d43bbca0ba550041b9767031c60d8a84cee0d2e3632ce0632ac656be9f95a24b5610e88f77bfe4ee2cfa39b3de48baa5e52239c258bbe0d97b40d99981966bf53e53cab5dc70a3b2ed021dfa18079ebb5af9d9296c300b418082af1f526df548ceb1d0cf940a1425428c8d2b81de06cc1b18016d8b402f5e5482ec80e78093089c7758a0b6ecc759dd44aac6a846882a51e667dcc3edd830e511e5a516a1e666c1a9f164ecdf5aac113b4b82576804b29fb3df326ae7ee2cb864afdd34276c0213c5e590275705c4d9c99960f28e1ce16ebce9a01413d8217de322843a74007c0103e0762dc7fedefba229c2b97d3bde5e1fb3460f808151f1e58f73d3d1be15a73f6d5772a86f9a77f02cfabe2434d32a1ee41b81631c8fe46b759590cc5eff5ac0e69a6c31e4424dac4808563f27c17258c8a2b08f57a27d0ec58454ae8edfcf1006625b5a5bdfebc6f65020b2043d71c9baa5c081d20cafcd5352f7cff7229c268251f07596f703d2d0671eb0e1e16cf20802b12f1425f51159a869ae6246ca4f57f51b6bc5d0582eac5411fa0cdc736fe61a049525a5ea9c641c14e337fc26920711b3398875f12bce385569843e61d388c141b29f6dae3fcb7acdd00b1d7636ee0d82452ac65afd5bf0e86513420cf01731b6d518855c8a0b4e5d79df35795932fb43e760eeb2d26d8b6886e48fcb899d8caacb350e558be0beba52256b6038ba5dc9654fab3841c48b799104aca9c6424adf6c2da002386939264737f683b2497a93ffb6470969d00925d4b3340591927c7562ffcd5fbfd3bd712650f3ef35f54a372330e97622cf06d4ab206c55042e9b385cb556765ad02cc5d934d9792d6a75fac1c28c821ffe195f8154c6036f09e67ed0d9c1bd59906ffdc1fc37f1548180c2951e411f2ec437f1245348690312afb1fb44411132c72eea7cf04a2f3d24c28ba74812a807977c23b29f92f5ffbb7442be7b08f8a14a21a54ab252ef32a21dcc56d7e2f93b6a4d59d49c273678a3794eb1a47e49477e42717b6eafba6490cd1d7d2ef5ca0650b395e5a3311ce035f5e81c1845009878832d4feda639bded8a6b04774749a10e3727be05c51e406b2545b7920810e81ff9b2e69418728e5669a1e43006699c995bc84228a5b26d525e8e6c20342a2bed0a7d2651b538e508c0447440fa6f89818c3bac04ae12a37c04cbb87521ce0695a3d792c0c7abc25ca043a8f62d47a2558f50faad5ef85d49ebd81750a7f7f8b58ee5bd81ae86ea0a76176213266e0662e7af24836e90b9f7310f19389c4fe5b218e5800323586f666e090cda30070882e8e1efb96114eae2e5435eb3f7e0fb598e4c1ad53cb87851abead9b67edac80969d2872b1f45f734544de17bcdf353e3d4fbbb1b66778d6dbee51482fdadf59b8f3d7d57e11ea07f9463432318922f226597cde1cac324f2e82f70920971cfd0cdedb28d4f79c17e2e3c0b722587151cdb0733dc7bfb0d4ded6a6f7eed066bd8075ec528a00889bf0c3eba6a8c9074ebf6d4a878a1fee4689545ee5ad30698b7569162b61c3ed671b28b7a8296864f473bdf601865e7cd00456a1a64ad6393910f35dc3f6a8eee0c3b0d7049f966b0dc7cd688f0301141d8ddeb8f5e5911c801db6399f2864018667fd8163072e641c4d30eff1773a485042e554002aebe1fec86c306ec5827870a9ecabe63518bd83448c216c8338f7e5fdda606ea3616de15b910a0e1d8abc25ecf7cc39a74d76b37062bcebf1d73c677f7ea6c229bfbb78bd5f94e03846a893d1fba2955942f7524860c2dc7871e43630b3cab55cb2029ac4617365fd7c97f9834a7aa798aabbcf07618a0057d811bdf4b8514ee6c61f16275b0a45a13f39e879c9f0feec73484ae4a83cc75e2059957dd8a6daf3592e12881dc78d9958234da51b25d345b6b7e1be5a67f08efd92b60ddb703c1cc3794876ffae42637a552f246fdfc237496828c43f5c9f4b1f9e457ae203d76b295ff0ba5bffe2da29e63a066490cc38985ffd37f01b44e2b6c48d9abf41911a0fb67ce008013ae2a162089cfe7ca61d1b554c2c31984ce981a84284e47c0ebaaf4e16785437075c190d86a38f5f7ade22ecc6dfb77924f67c2b63876328fea087a3a53e62aae3d4fd76af7871022087281aed07155fc715cf4d0f7462b95595d9cb25e0675c68edc710129a769f0a236c77ab8f860ec72174f1b2a830d5d285452b425c2fe44bf4a75b6702d2c00e1e1bf45c65d30cb0ad1a0615d6cb0220c9bbdcf14ebc8dbae9482842dba20ad864264b546bf4ebd429cb9751d0ac14467a52a3c4c099733ce81b1585a9de92a2849e153708fa2d7602145f3405db57be929e06f8aeb091d69fd3bb8f196688aca062781f6e04d38a02c8706f9e555a4dfca213d5565e1b8d18d01ddfa642576af98ef43a3ae60997895f81665f4ea4b78c5654663f8a059ef5c8627bf35be90b9515bd05d3d0d33a1860269b555c75450beaa30a7d1956a198f802936118d6202d04a3e0e61e54221e1d5db994dc713d1c7916d359477415599e3ff6fc2058ee6e535d1fb201c3ef91e5ad1ded0ad5427b915dc34c99941c51edaaeeba746a8d100c08aba5191be623310edad5a994e9cdd994b1abfac3450755bde80189606b63b11e15621189062ccd7e68f6a667678a66b10fb5df6ad950c1b52a9c4b43bcf12621ab264a99cb1509d91a3e0b1d7968a3a43c92133fdea54bfcc8fdf6da4421dad8eb90db87f006e9693957c0318bf5ce85002d25926cd23606157ab438aff4b483d22fce4e9a8aab961bab267e743e72c77b39e9387d01de8eb5c62f00dc00e47f28a58c1950ae841ded5df7235434f5166751d3c3ad63fe9a2d0ff628bddd6be7eb0a985e49585d759d42a2a9f02fe37193e8e74946c37015fab801829e5861b54314e1945d9701d0b4db783f039dac69c563e9191ff8af6c40ad3c75b36568582d8ab5be8a987d512241d3730b04b3b1370e400ce0d399d0874bd7da2c01d8b69bc6fbc1d9045465224acadf06353ee6fe7cbe7a76cd4cd018df95b09ac402024095c4969c5e52846d6b721dd8f22c788ddb1a968e726060dbed0e093b856cf01a1faed3ece8bb61d3940017940ffedc27a81e8661383f3c44db6298a5a24122e0f51909cc387987e6b19f0aa2f29879446ba2fb36b590314ffa3dc9030243b9d065575f3a81510284912ddda37a07dd2de94762a9246a133753e6a3c3c6ad14847c255dd675d45e28825a44155ff1313e3916156719662d2befaa1da37f241dbc79f27ed29644e675395cb90ee4bcd7e4cd1a708a26098dc400c473c4294ab24da6472321701f3ac1ad2281819e1862c546d15747829b00b24b2803900fb8a4975562721afe21537553cd14e69528ac0fd34b112b67444b515293b94d59924e9900409e1c5c6a5acd13a4d82c2c11c55eda29e0e889f9313ed1c5ff3de4fac81d96f6f0b9bf713b368581f7d7151a1e9c14d2e3db429693635d046b8b551e143e392114b33ea69832fb42ca230c5340d8b05fe26a8dfda41422054c0bd91443af9f057e10308eba7f4b07b721a6b6804be3952604768e29f07b6b720f7e42f37df9713769929d937af79562a9924bad31ba0e92300c7bf9d8eccafa38d9e3c360fc87b09012af81d8425e1e4c26469f47a5b26f80a1150abc943a38b9f363d57d70e66b2f0e33e6dbcb3418b8c94fb2041179f487100a4c3ac7c5d05eed7", 0x1}, {0x3, 0x37, &(0x7f00000012c0)="3815c9d8eaea9359b142c0b76d65b6d584a7bb0f167a8b82d47f926d981a756f9c367b272195086bbc8bb080989584d94844f500498b47"}, {0x5d, 0x44, &(0x7f0000001300)="39008871e5fae09afdbb5e587e6bbf83fa7c8ee3e3c0aa0ba3c1c90fcb3a7e1f01ecf67c8abdd8e251ea3e69d56fc30bd125b0f964fee3e2841922eba2583e070916a977"}, {0x8001, 0x9, &(0x7f0000001380)="30f71fe5a7a9b9c8fd", 0x1, 0x1}]}) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r1, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) 14:14:29 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:29 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:40 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:40 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0xfffffffe}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:14:40 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:40 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x80000}, 0x18) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r0, &(0x7f0000000000)=""/220, 0xdc) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{r1, r2/1000+60000}, {0x0, 0x2710}}, 0x0) 14:14:40 executing program 6: r0 = add_key$keyring(&(0x7f0000001340), &(0x7f0000001380)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x1c}, 0x48, r0) r2 = request_key(&(0x7f00000001c0)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)='#++(],\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='logon\x00', r2) keyctl$revoke(0x3, r1) r3 = request_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)='@\x00', r2) keyctl$get_security(0x11, r3, &(0x7f0000000340)=""/4096, 0x1000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000013c0)={{{@in6=@private1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f00000014c0)=0xe8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r5}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r6}}, {@measure}]}}) keyctl$chown(0x4, r0, r4, r5) 14:14:40 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x68, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:40 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x6, 0x7}}, './file0\x00'}) 14:14:40 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:40 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x74000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:40 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfeffffff, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:40 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) 14:14:40 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@llc={0x1a, 0x337, 0x3, 0x0, 0x44, 0x5b, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x37}}, 0x80) openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x100, 0x8a, 0x8}, 0x18) openat2$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x400000, 0x187, 0x8}, 0x18) readlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)=""/212, 0xd4) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x101000, 0x0) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) mount$9p_rdma(&(0x7f00000004c0), &(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540), 0x1200088, &(0x7f0000000580)={'trans=rdma,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@rq={'rq', 0x3d, 0x37}}, {@timeout={'timeout', 0x3d, 0xffffffffffffff1f}}, {@common=@cache_fscache}, {@common=@access_any}], [{@smackfsdef={'smackfsdef', 0x3d, '/dev/null\x00'}}]}}) utimensat(r0, &(0x7f0000000400)='./file1\x00', &(0x7f0000000480)={{}, {r1, r2/1000+10000}}, 0x0) 14:14:56 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:14:56 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)) 14:14:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) 14:14:56 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:56 executing program 6: r0 = add_key$keyring(&(0x7f0000001340), &(0x7f0000001380)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x1c}, 0x48, r0) r2 = request_key(&(0x7f00000001c0)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)='#++(],\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='logon\x00', r2) keyctl$revoke(0x3, r1) r3 = request_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)='@\x00', r2) keyctl$get_security(0x11, r3, &(0x7f0000000340)=""/4096, 0x1000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000013c0)={{{@in6=@private1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f00000014c0)=0xe8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r5}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r6}}, {@measure}]}}) keyctl$chown(0x4, r0, r4, r5) 14:14:56 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfffffe00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:56 executing program 7: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=""/33, 0x21) lsetxattr$security_selinux(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), &(0x7f0000000180)='system_u:object_r:ksm_device_t:s0\x00', 0x22, 0x0) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:14:56 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x74, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfffffffe, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 0: r0 = syz_io_uring_setup(0xd6, &(0x7f0000001e00)={0x0, 0x2ef1, 0x1, 0x3, 0x1ef}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001e80)=0x0, &(0x7f000000b140)) syz_io_uring_complete(r1) r2 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x10000) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f000000de40)=[{{&(0x7f0000000000)=@l2tp6, 0x80, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/240, 0xf0}, {&(0x7f00000012c0)=""/125, 0x7d}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)=""/83, 0x53}], 0x8, &(0x7f0000001540)=""/154, 0x9a}, 0xac}, {{&(0x7f0000001600)=@nl, 0x80, &(0x7f0000000140)=[{&(0x7f0000001680)=""/247, 0xf7}, {&(0x7f0000001780)=""/129, 0x81}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x3, &(0x7f0000003f00)=""/4096, 0x1000}, 0x9}, {{&(0x7f0000001840)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f000000dd40)=[{&(0x7f00000018c0)=""/105, 0x69}, {&(0x7f0000001940)=""/68, 0x44}, {&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/212, 0xd4}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/15, 0xf}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/197, 0xc5}, {&(0x7f0000001c40)=""/196, 0xc4}, {&(0x7f0000001d40)=""/146, 0x92}, {&(0x7f000000db00)=""/84, 0x54}, {&(0x7f000000db80)=""/223, 0xdf}, {&(0x7f000000dc80)=""/157, 0x9d}], 0xd, &(0x7f0000006f00)=""/222, 0xde}, 0x20}, {{0x0, 0x0, &(0x7f0000008000)=[{&(0x7f0000007000)=""/4096, 0x1000}], 0x1, &(0x7f0000008040)=""/207, 0xcf}}, {{&(0x7f0000008140)=@x25={0x9, @remote}, 0x80, &(0x7f00000086c0)=[{&(0x7f00000081c0)=""/117, 0x75}, {&(0x7f0000008240)=""/146, 0x92}, {&(0x7f0000008300)=""/52, 0x34}, {&(0x7f0000008340)=""/174, 0xae}, {&(0x7f0000008400)=""/178, 0xb2}, {&(0x7f00000084c0)=""/133, 0x85}, {&(0x7f0000008580)=""/103, 0x67}, {&(0x7f0000008600)=""/129, 0x81}], 0x8, &(0x7f0000008740)=""/216, 0xd8}, 0x4}, {{&(0x7f0000008840)=@xdp, 0x80, &(0x7f000000ad40)=[{&(0x7f00000088c0)=""/79, 0x4f}, {&(0x7f0000008940)=""/84, 0x54}, {&(0x7f00000089c0)=""/92, 0x5c}, {&(0x7f0000008a40)=""/4096, 0x1000}, {&(0x7f0000009a40)=""/40, 0x28}, {&(0x7f0000009a80)=""/183, 0xb7}, {&(0x7f0000009b40)=""/213, 0xd5}, {&(0x7f0000009c40)=""/200, 0xc8}, {&(0x7f0000009d40)=""/4096, 0x1000}], 0x9, &(0x7f000000ae00)=""/236, 0xec}, 0x9}, {{&(0x7f000000af00)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f000000c2c0)=[{&(0x7f000000af80)=""/17, 0x11}, {&(0x7f000000afc0)=""/85, 0x55}, {&(0x7f000000b040)=""/231, 0xe7}, {&(0x7f000000dac0)=""/51, 0x33}, {&(0x7f000000b180)=""/244, 0xf4}, {&(0x7f000000b280)=""/11, 0xb}, {&(0x7f000000b2c0)=""/4096, 0x1000}], 0x7, &(0x7f000000c340)=""/103, 0x67}, 0x7c}, {{&(0x7f000000c3c0)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f000000d780)=[{&(0x7f000000c440)=""/174, 0xae}, {&(0x7f000000c500)=""/4096, 0x1000}, {&(0x7f000000d500)=""/100, 0x64}, {&(0x7f000000d580)=""/13, 0xd}, {&(0x7f000000d5c0)=""/135, 0x87}, {&(0x7f000000d680)=""/207, 0xcf}], 0x6, &(0x7f000000d800)=""/117, 0x75}, 0x400}], 0x8, 0x101, &(0x7f000000da80)) unlinkat(r2, &(0x7f0000001b00)='./file0\x00', 0x200) 14:14:56 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100), 0x2, 0x60781f2e2c3c8251) 14:14:56 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfeffffff, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:14:56 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:14:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x40000}, 0x48, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000002c0)='cifs.idmap\x00', 0x0) r2 = request_key(&(0x7f00000003c0)='encrypted\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000200)='fscrypt:', r0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) r4 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r4, r3, 0xee00) add_key(&(0x7f0000000300)='cifs.idmap\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="9dddc7e07a0a0a9f3d378122e28664039c319d636aef3131c087444f19f11f4803acbdb1", 0x24, r4) add_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$revoke(0x3, r0) 14:14:57 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:14:57 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:14:57 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:14:57 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:08 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1508004d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:08 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY={0x8}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_NEW_STATION(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, r1, 0x404, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x9, 0x6c}}}}, [@NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x58c}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x48000) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r2, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) sendmsg$NL80211_CMD_GET_MPP(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, r3, 0x4, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x4800}, 0x8000) 14:15:08 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0xfffffc}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:15:09 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfffffe00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:09 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:09 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x300, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$NLBL_MGMT_C_LISTDEF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd29, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x19}, 0x50) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffce, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000000)='./file0\x00', 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r3, 0x1}, 0x14}}, 0x0) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000300), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="a5eb4057be", @ANYRES16=r5, @ANYBLOB="856c0000000c0000000800010001000000080003000000000000", @ANYRES32=r6, @ANYBLOB="42ee238162b6c8bc3a8dcad42617866a76c855722068c1513a1e88e767a7f7b4f0c895b7"], 0x24}}, 0x0) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000300), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="a5eb4057be", @ANYRES16=r7, @ANYBLOB="856c00000000000000000c000000080001000100000008000300", @ANYRES32=r8, @ANYBLOB="42ee238162b6c8bc3a8dcad42617866a76c855722068c1513aa7f7b4f0c895b7c09c1b0f74ed231d4470f0f3300e309c89e1e14cbd65ad5e75ff0addbd8df13f6b3bf49c1ddb31145ccce71181924cb589b5db595835321dd3f6cb1581ad4ba14b05061a7d3e17e9074963f6a660a668071d32938eecbd4ada263aa55a36844f"], 0x24}, 0x1, 0x0, 0x0, 0x48801}, 0x40000) r9 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000300), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="a5eb4057be", @ANYRES16=r9, @ANYBLOB="856c00000000000000000c000000080001000100000008000300", @ANYRES32=r10, @ANYBLOB="42ee238162b6c8bc3a8dcad42617866a76c855722068c1513a1e88e767a7f7b4f0c895b7"], 0x24}}, 0x0) sendmsg$NL802154_CMD_GET_SEC_LEVEL(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, r4, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r8}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r10}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x40c1}, 0x40) 14:15:09 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, 0x0, 0x0) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:09 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x500, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:09 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x220200, 0xb1) sendmsg$sock(r0, &(0x7f0000000280)={&(0x7f0000000040)=@tipc=@nameseq={0x1e, 0x1, 0x3, {0x42, 0x2}}, 0x80, &(0x7f0000000200)=[{&(0x7f00000000c0)="6410365ef9f4cc1794aee3154dfe6175b0f98d96eeab7226dbabcdf606589bbd796d1535be29dc8c6327ba716fe45dd5abe40c4a74195a5d396b70579159f03129c4042c9b9f6051594c0d9d2871e7512bdbd568a17db9acb972b3b97de494860ba92400a1c9d84ead885c5e87c14e6736dc8819736ce764e2358eab97793b0322fa26623b9d0b8db4a655f3c6a4ebe8419e08dc19472b", 0x97}, {&(0x7f00000001c0)="6e8a58e3cc50aa1b5b77afb1813c6e08adcf40e1c492af96543ff42b1a1ebde6172411240f3d83107f8334152c", 0x2d}], 0x2, &(0x7f0000000240)=[@timestamping={{0x14, 0x1, 0x25, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x3}}], 0x30}, 0x80) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x500, 0x2) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:15:09 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1519004d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:09 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfffffffe, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1508004d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:22 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) set_mempolicy(0x2, &(0x7f0000000200)=0x7fffffff, 0x402) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4d031, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) set_mempolicy(0x4000, &(0x7f00000001c0)=0x800, 0x777a0e9c) dup2(r0, r1) recvfrom(r1, &(0x7f00000000c0)=""/47, 0x2f, 0x10000, &(0x7f0000000100)=@nfc={0x27, 0x1, 0x0, 0x2}, 0x80) r2 = socket$inet6(0xa, 0x4, 0x7) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x3, 0x0) sendfile(r2, r3, &(0x7f0000000300)=0xffffffff, 0x3) r4 = syz_open_procfs(0x0, &(0x7f0000000240)='net/nf_conntrack_expect\x00') bind$802154_dgram(r4, &(0x7f0000000280)={0x24, @long={0x3, 0x3}}, 0x14) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080)=@md5={0x1, "6edd59318f76822aa338a2805ec6af20"}, 0x11, 0x1) 14:15:22 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:22 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "ad1500104d2d07d3685920a1a3268c5c897824eaa056b3f29e2581c8f3213cfaf05c93281207b05788b4e74446ca2b4cd0fa38f91e5fe7536cdc2ceecb90a9cb", 0x34}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x976b0bcc29877a0) keyctl$revoke(0x3, r0) 14:15:22 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0/../file0\x00', 0x4000, 0x20) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) recvmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000500), 0x6e, &(0x7f0000000780)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f00000009c0)=""/239, 0xef}, {&(0x7f0000000980)=""/2, 0x2}], 0x4, &(0x7f0000000640)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}, 0x20000000) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$sock_TIOCINQ(r3, 0x8901, &(0x7f0000000000)) r4 = signalfd4(r2, &(0x7f0000000900)={[0x400]}, 0x8, 0x100000) ioctl$sock_SIOCBRDELBR(r4, 0x89a1, &(0x7f0000000940)='wlan0\x00') ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000008c0)) ioctl$BTRFS_IOC_BALANCE_V2(r3, 0xc4009420, &(0x7f0000000100)={0x0, 0x1, {0x5, @struct={0xa7d, 0x6}, 0x0, 0x2, 0x5, 0x5f010d7b, 0xcdc, 0x3, 0xcf, @struct={0x1, 0xfffffffc}, 0x4, 0x3, [0x80000000, 0x4, 0xffffffffffffff4c, 0xfc, 0x3, 0x7]}, {0x1, @struct={0x7fff, 0x400}, 0x0, 0xffffffffffffff80, 0x9, 0x7, 0x3ff, 0x7, 0x64, @struct={0x0, 0x6}, 0x3, 0x8001, [0x4db02ca, 0x0, 0x3, 0x1ff, 0x8, 0x101]}, {0x1, @struct={0x1f, 0x190fce31}, 0x0, 0x9, 0x657ad60d, 0x2, 0x3, 0xcd3f, 0x4c0, @usage=0x7, 0x800, 0x53e6, [0x6, 0xd64, 0xc21, 0x7, 0x100, 0x40]}, {0x6, 0x60b, 0x18b}}) 14:15:22 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x600, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1502104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1519004d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 6: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:22 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x700, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:22 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:15:22 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1503104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:22 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', 0x0) 14:15:34 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f00000000c0)={0x8, 0x3, 0x1, 'queue0\x00', 0x200}) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00') 14:15:34 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r0, &(0x7f0000000000)=""/220, 0xdc) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000200)={@mcast1, 0x0}, &(0x7f0000000300)=0x14) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0xc00004}, 0xc, &(0x7f0000000580)={&(0x7f0000000600)=ANY=[@ANYBLOB="f5bc2a070596e07b30c8ff5cecc60e1d7cd97db5e38790914abb229bf7ea840e80a27846c94433efb644b7bbde7dd19d3fbac2058f2f8ba7f2140949fd", @ANYRES16=0x0, @ANYBLOB="04002dbd7000fbdbdf2505000000b0010380240003802000018008000100000000000800010008000000080001001f00000004000200b50004007714f02628be4bc61149a075c11a4b1378d30d6932e0d9136625a7b839bcea6a58b5d05f3c7a247921837cee596111669c52fd565bf10ea52c3a0396d8f0ce5a15e4b887b6182adbcb5edc1b69b52ec6711f608cba38df3509cbc2e000f1207973914466fb75a23b89b6a5a1026fda0dbc6436936383ef0c5e84fee9fab0b0cffb65f8a53bbfb308648b9b252515888ec010b27729e5811fe6698fb153c94925e67d2c8e632158c57543e82d65dd89f6b5000000080002000600000063000400e0375f1d6ac8810aa0e44c9cb16b6e8410a832247012626d8bfba289c61d608b19f2abeead3f54f9d665bbb3c978536ff223c43f129cf9214b23820dcbc6640e6bbb963e187ad112dc5d64ee3a6965380a2757c30d3346052bf65552e5f41c004c000500f3b5983d4dd7429f4b2435a8c33eb1d924571b203d775a7c512685d5cf1b996a7c612b9377717f82dd286481723e6a46f1ab575ef244a493eef9cce15f59d308d7998fb21e39830014000400ee717c8c72b39d49a099975a6a10febd04000100050002008000000058000180140002006e723000000000000000000000000000080003000000000008000300000000001400020077673000000000000000000000000000140002000000000000000000000000000000000008000100", @ANYRES32=r1, @ANYBLOB], 0x224}, 0x1, 0x0, 0x0, 0x10}, 0x40) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x60002, 0x0) r4 = inotify_init1(0x800) getresuid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000380)=0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000300)={'trans=unix,', {[{@cache_fscache}, {@access_client}, {@access_any}, {@access_uid={'access', 0x3d, 0xee01}}, {@privport}, {@dfltgid={'dfltgid', 0x3d, r6}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, 'environ\x00'}}, {@subj_role={'subj_role', 0x3d, 'environ\x00'}}, {@euid_eq={'euid', 0x3d, r7}}, {@measure}]}}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {r5, r6}}, './file0\x00'}) r8 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r8, r2, 0xee00) keyctl$revoke(0x3, r8) 14:15:34 executing program 6: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:34 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1504104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:34 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:34 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1502104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:34 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1) 14:15:34 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, 0x0, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:34 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1505104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:34 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:35 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x31}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) keyctl$read(0xb, r0, &(0x7f0000000100)=""/38, 0x26) 14:15:35 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1503104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:35 executing program 6: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:35 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:35 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)=@phonet={0x23, 0x9, 0x6, 0xff}, 0x80, &(0x7f0000000140)=[{&(0x7f00000001c0)="2b6a62097f92a3d076123dc0746429f6c5450d5dd87f48f9a73721498891fd99a28a87e1ebe6402a74af7b9e5dbdb1aa64fe038e988a8c7e6cb59b7b6bf28f7ffb4b8280fdc96df7d10266d3449e9236b4950ec38cae9068f99580d1cc2616a9d581f2f7d84db48994e47171d6bbed388b", 0x71}], 0x1, &(0x7f0000000240)=[{0xd8, 0x0, 0xff, "7276d654de5379d2aa742863e04a9b15ef2a8bd1e253f517dd68ed0724bf5f5fdf0c8afd98103e4842a2215df08deda8033cc28c916f2a93840b3875f37901eda7b3a016558f4298027fb2aa6413e1006a936b94cbf02031147bd0b17f0ce304a66150e3943aad9f3e8b9dd4d3b57e3e6d04ae31a3555bd9a6766b583251f9cd78aaaff0180cc0463afba7e545127f630818757adac0782bf66639006cc807e79e8b3412b5dce07b61e3f3c51f9400c5f6ff4238044554229195640c2a4dbd140b5289"}], 0xd8}, 0x40) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 14:15:35 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x103001, 0x2, 0x13}, 0x18) 14:15:35 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1506104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:35 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:35 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1504104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1505104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6800, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88000) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:15:47 executing program 6: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:47 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:47 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000061c0)={0x0, 0x0}) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r3, &(0x7f0000000000)=""/220, 0xdc) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000005fc0)=[{{&(0x7f0000000100)=@abs, 0x6e, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x30}}, {{&(0x7f0000001440), 0x6e, &(0x7f0000001740)=[{&(0x7f00000014c0)=""/9, 0x9}, {&(0x7f0000001500)=""/8, 0x8}, {&(0x7f0000001540)=""/28, 0x1c}, {&(0x7f0000001580)=""/244, 0xf4}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000001680)=""/163, 0xa3}], 0x6, &(0x7f00000017c0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000001880)=@abs, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001900)=""/58, 0x3a}, {&(0x7f0000001940)=""/27, 0x1b}, {&(0x7f0000001980)=""/57, 0x39}, {&(0x7f00000019c0)=""/244, 0xf4}, {&(0x7f0000001ac0)=""/218, 0xda}, {&(0x7f0000001bc0)=""/84, 0x54}, {&(0x7f0000001c40)=""/80, 0x50}, {&(0x7f0000001cc0)=""/40, 0x28}, {&(0x7f0000001d00)=""/169, 0xa9}, {&(0x7f0000001dc0)=""/134, 0x86}], 0xa}}, {{&(0x7f0000002fc0), 0x6e, &(0x7f0000003180)=[{&(0x7f0000003040)=""/142, 0x8e}, {&(0x7f0000003100)=""/65, 0x41}, {&(0x7f0000001e80)=""/24, 0x18}], 0x3, &(0x7f00000031c0)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000003200), 0x6e, &(0x7f0000003600)=[{&(0x7f0000003280)=""/60, 0x3c}, {&(0x7f00000032c0)=""/70, 0x46}, {&(0x7f0000003340)=""/189, 0xbd}, {&(0x7f0000003400)=""/197, 0xc5}, {&(0x7f0000003500)=""/202, 0xca}], 0x5, &(0x7f0000003680)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}}, {{&(0x7f00000036c0)=@abs, 0x6e, &(0x7f0000004740)=[{&(0x7f0000003740)=""/4096, 0x1000}], 0x1, &(0x7f0000004780)=[@rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x50}}, {{&(0x7f0000004800)=@abs, 0x6e, &(0x7f0000004bc0)=[{&(0x7f0000004880)=""/62, 0x3e}, {&(0x7f00000048c0)=""/103, 0x67}, {&(0x7f0000004940)=""/253, 0xfd}, {&(0x7f0000004a40)=""/227, 0xe3}, {&(0x7f0000004b40)=""/66, 0x42}], 0x5, &(0x7f0000004c40)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0xc8}}, {{&(0x7f0000004d40), 0x6e, &(0x7f0000005e40)=[{&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000005dc0)=""/8, 0x8}, {&(0x7f0000005e00)=""/49, 0x31}], 0x3, &(0x7f0000006380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014001000000000000100000001000000", @ANYRESDEC, @ANYBLOB="020000000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x118}}], 0x8, 0x123, &(0x7f0000006200)={r1, r2+10000000}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r4, 0xc0189374, &(0x7f0000006340)={{0x1, 0x1, 0x18, r5, {0x8}}, './file0\x00'}) fcntl$notify(r7, 0x402, 0x80000000) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x4000, &(0x7f0000006240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@version_9p2000}, {@afid={'afid', 0x3d, 0x9a}}, {@nodevmap}, {@debug={'debug', 0x3d, 0x3}}, {@loose}, {}, {@cache_fscache}, {@version_u}, {@fscache}], [{@euid_eq={'euid', 0x3d, r6}}]}}) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:15:47 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1507104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 7: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$KDENABIO(r0, 0x4b36) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x80585414, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$FICLONE(r1, 0x40049409, r2) signalfd4(r1, &(0x7f0000000140)={[0x20]}, 0x8, 0x800) setxattr$security_selinux(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)='system_u:object_r:src_t:s0\x00', 0x1b, 0x2) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') [ 819.957535] 9pnet_fd: Insufficient options for proto=fd [ 819.974445] 9pnet_fd: Insufficient options for proto=fd 14:15:47 executing program 6: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:47 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1506104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6c00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad150a104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:47 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r0, &(0x7f0000000000)=""/220, 0xdc) futimesat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mount(&(0x7f0000000100)=@sr0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='selinuxfs\x00', 0x801004, 0x0) 14:15:47 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:47 executing program 6: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x7b1aedaf, 0x0, 0x0, 0x2009c4d, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:15:59 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:59 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1548104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1507104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:59 executing program 7: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x7, &(0x7f0000000140)) mq_timedsend(0xffffffffffffffff, &(0x7f0000000000)="48ff376676597d2515d7f4601c3df1fc127ab173c4e15feaccd8cb137a954491a61620f634e36a818aae0488a22c11892dfbdc7340210c2ee42f07c2e8aff36f088d380b9cde6b915622a8b8e41af5163b4bf169d1a9a8cb8e36b590bbd5d4277a00bc286e473e062cc520d07e50be966babe677ab0e0c186b3f4a83c29333d8bdb9ef990c3c", 0x86, 0x6, &(0x7f0000000100)={r0, r1+10000000}) 14:15:59 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7400, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 1: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xcc, r1, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_NET={0x0, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0x0, 0x3, 0x8}, @TIPC_NLA_NET_NODEID_W1={0x0, 0x4, 0x7}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PUBL_UPPER={0x8}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4000}, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r2) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00H', @ANYRES16=0x0, @ANYBLOB="000326bd7000fedbdf250b00000008002c000100000008000b0009000000"], 0x24}, 0x1, 0x0, 0x0, 0x8804}, 0x200400c0) 14:15:59 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad154c104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000000)='./file0\x00', r0, 0xee00) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000300)={0x20001, 0x21, 0x1}, 0x18) statx(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x101, &(0x7f0000000100)) 14:15:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:15:59 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7a00, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad150a104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x2001000, &(0x7f0000000080)={[{@huge_never}, {@mpol={'mpol', 0x3d, {'bind', '=static', @val={0x3a, [0x19, 0x35]}}}}, {@mode={'mode', 0x3d, 0x2}}, {@nr_blocks={'nr_blocks', 0x3d, [0x32, 0x33, 0x6b]}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) 14:15:59 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:15:59 executing program 7: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, &(0x7f0000000100)=0x80) sendmsg$TIPC_NL_PEER_REMOVE(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="206d00b6", @ANYRES16=0x0, @ANYBLOB="00012bbd7000ffdbdf2514000000680007800c000300010400000000000008000100fbffffff0c000300e476000000000000080002000000000008000100ff0000000c00030004000000000000000c000300070000000000000008000200070000000c0004000900000000000000080001000700000034000780080002001f0000000c000400030000000000000008000100020000000c000400080000000000000008000100018000004400038008000100ffffffff080003007f000000080001001a000000080002000100000008000200030000000800010001f8ffff080002000700000008000200000100002c0001800c00028008000300454e00001c0002800800020064040000080001000e000000080001001e000000"], 0x120}, 0x1, 0x0, 0x0, 0x4000}, 0x1000) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x3, 0x0, @fd_index}, 0x7fff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x9829fe3) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r2 = io_uring_setup(0x20dd, &(0x7f0000000340)={0x0, 0x6146, 0x0, 0x3, 0x260}) io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x6, &(0x7f00000002c0)=[r0, r0], 0x2, 0x0, 0x0, {0x0, r1}}, 0x9) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:15:59 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1548104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:15:59 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc'}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:12 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1568104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:12 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000001200)='./file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={0x140, 0x148, 0x2}, 0x18) chmod(&(0x7f0000000100)='./file1/file0\x00', 0x100) lsetxattr$trusted_overlay_upper(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000180), &(0x7f00000001c0)={0x0, 0xfb, 0x1015, 0x3, 0x4, "30a39e64083cbd61c3d5fc6622fc88b8", "9b8a8fd8030ba0fb039d9e5b6cf7939e3dd613151cdf14d72cb9aa51736a317482853d2907ea9461ed72d7846cc0027ede5090a2af55dd09b42e81900038d25154539a148bef8ec90a1ad58f539808a95c2aaa5a47eab1d89eabbffcaf9eccfb8b78916e1fc8d68421dc49dfd0374031c67ec32b340adeac95c511931120c6656ff7cfae9ee7eeaf797f3b836979a2441b9039c31e1691a9a0e6a89ff27cca66791f0598a4f43fff60616510512e6a00bf7ca8f8d137d182f38b4c4debd9bfe0db3b9beb8a388d2abfb42256661ff4dad8e06bcaeb71ea67cfe033df987550e02ff56a6fe96f03b78b332c5929fc73de9cf5f4e1ebeb6bf89e32dfe14977a01b5f61cb116865533ca83a1888f0d0029cea5da9b18453fe020c56c697fc3429aa0ce637027eb6a27b35bc18d75031110d78d923594780373d4d071b53bfe615ca33e4a8fa45f1b2f59c50a0c9ac9f16071a8247957ca36a2595c7b7cbafe2e77076bc2af702a3b751982234c2dd2183ea7ea52c809ce815bf8f9e544d529188b47e7ff8b789c340bbb731461226d665c2fe6c71af9ff3e1ec019080c83e74942bc4714250a4756128a9a2b8441aaf488b425be06baee61c880351012888bd6dee29510f6607c8c717ef288a94039c295376088c8976c12d41f15ac4b614b6ceceece2d7cbd5a1351c458d75be9d1f8d114e2d1c08a3fac5121bf6b2d20e2cbef57480bf0e5a88792d336a3b4e11ffdf949c788d96e07cf02f30cb5823b8e41bde4f643f06b30f83a73731ba19cb1fb95f9f598b7225b71bd5a404e0dbc45808a741449922cf0b4de7ff62a0b99df08ab42f3b20655c09c6ae5bbf4d2882c9c3b192aa5a4ba01c9e6dc2342323c34281244689d146d6167ae40a4374a82d0f96066fbccf346b304902316722c10d551066040e22a80d67cdf5e938c2464bf828b9169881fc9f2ebdeb07d71fd360461ef1556ecb893a564e00d3699e67e2e7abd403d4c9ff34856a3e654d31d260c8ee346ded7d4470e6745cdc00bc9bb4c901984b46b62b706470a6c12cdd2e2fb7faea5f26a6f5e1664bd503ed2d673a6786063153c5c0fce3fa257380070301792c7e711d7890462b0a6db87fb82628d1dfbad0376318ce6ea7b0e35222bf43acbff3bfba2e2b779d7752886a10528e1b00e9540ac875e1286fa608d15e0ad73736a59d3525840e3b04ec19de44e9303e0be915fb4c88cbaf456ee973473df98465ad0e3c5bdf9e9e1fabc388cb2058eded8e0a7e8c4ffd7891afa0221bc4d93e1c0edf921517b4a36d97094dbae2a82320434bac096899bf5c6a4689026fe66100433b5d2dfda0095353b3bea3cfb647b794ad8065cd2df2a7e723082b7b8866d12979305465e84945f9ddba9a8464e97c6db366a50708b1a12c8e2212e272198bff05bcf5551f5150713641f41ba3c4e3be5ba2764b6b438ff577bb31471782f3c86212bf74a6196bfd7774a98fc06f6856d0818380580e42f9964313bbc2512556c25dc0d9d9fcaf980aa8083676127bacd6968504ccadb9bce0fd29ae721c2d4e1670126c6fa63a8a9dbaa36d36962dab255c447f0d88683756542d55e80fd3a762a3912d05bbdf753a429700211463b5114e420eee214656dc7ea19640124c8de796f0b107184e36b481fedf1ce2e65d5278b5e522028a6cf9a90658d233d74f7e6b1165715f6eb82a93b28538aa1392ed96a8cd1a3f771687d7e26612376bfe1e7fc63be4a8d7b22a97b0588a1e6c41e64864c096324b7760ff7ba8d9744f807cd60eb26ed5a78a6451695ddb9bd3a29787b99483dc3d584856155462c2b5382c262cb1a1b943625e1622142fc256f69c2c12f4fa1158d14aa8470957afa3d5444ec6f466cd6b1efa52dfc884c3ea719c7989313e4aa271c5e8d638ee70fcdad37c8c676b1783bca90d646316f8235ea2dc310e4f69ccad0ba4bea5e663159fc89eed8bab18f520b70e7a5527c8caa4dfc5bc609bad6bc2c85c02dbace108226f4079baac6574cec1edd130b240fba097b00bd2d976bf5707138cd6175387849378fdc32027eea34a3d933797dd1ced4bcbf4dc15b7ce582c71d0ab099e5722ce4875476c3aea3a9e52f73a53ffc5767daacfc3b4765877d5465b8996a62d4bd3fc60196303c955c41be224ccfab79b2d853ea772cb40ed1467c04fbfdcde0f00c584599dd62ff116eb25cb9c195662b992f459a349a0666a8991ab7a01ecd027f191fa3d3f0b358be52cabf2d41c573be955cea607f9f9410d3451e210c2ef2d91cfa8838fbbd9b3b9037afcd12f577c49c7f7aafa0dfb78db557be609c085716251d827bb674322b4337e154eb9e5214c1e4699ed128b64cbca3da64d1e8c02a09f965d4b46766ad19378ee278edeb9f5444667652154cbeb9c434ddf8f1210a91c7b7914015d12aa81c26d45feace1d7f80b4c885e45f877937c476b857f90dcf8fa98f42c099ac372f2c06d53697011576368b290c7b940e9374c9f8cad0c6d5bd6dc02ac0df9d325786c7d0480c489e1821bee70c3ffcb74b457a34a36063eebb007e1836a80c7ecf9f9d26ecba5a9939f9814ecb7c8f8523703081775e17fcdd9017afbcafd1be11bcae642d2198bb1282d89b66b35068d061f4254992d4a9cc4a44d925e4bab6a10edb5b35a77e7265285c0e70430c80e653cb10a5c7ea9fb68b0ed5c6b119bef843e3d005cb283564be97f8cb2ec69bd8b2db824fd34e8408513040c0cdd43944e0090beba068bd1dee0ffbc0b5e410981e9ea02615a455caf5eea22cb62304eb23b703e32ef42b76be445c20c01d050672682e5c74bce62a32441a9165472cdbb44110f65444c3d94a704b7f5669d9f1ed4c88fc3aaeacb03c8dc8052b58a719b784840235d1840354d9c5ab42085aa3dccf30198f8c24d02aa0a91bb0192020c9274919501fb1b0167d639afdc5173f69751f43d141af0ffd9834f8b0ac033a637c97e951fb14382505af2d11159a478c2f73216ce79a5152cf6de7b87172a5900d7dd821e6cf10f8fe43ba6c60cfb2aeccbc4b31ffc40c429b4b2fdef5594aa7f9314c3ee73029eb25054c7f4a2466a852a0e274d437d948bf4b517971915b05f4a1060e78ab6e78d0dfe4e1a1295765fc380ec4bd533556d9bd970c562bc055218427fab223c07a96be59aa6b7ab35bbfbf6af94401adf264c89e4c0354e65b6df6807136a14fc9136cc0ee11eb07308629e1105e4e29adfed7a22c6f9158d4662a649b8ee303369ea314b3d51cdbe7b075a50cc7993b94a4ef96c5fa1481783caa0e26ff1ce998b084f8933950f497718f32172faf5b3f694dfd4734e433363eabb644e6b7d59b16a4b09ccf3f88046c4768b027b872085fd67eca536d111f6c777f79faffcc0039cbade46fccc82fd4b0de4c00a1df9f0124ebc6eb305f5fc5a96695cb29bd9d9166c7bf6428d97b39708f643bc4c0419ae1b51e2d6be1050c8fd27b3ff6caa1d4260ea1e252034f2b4e33eaa834e5b351f6c49f98422822b121ef7d37228b816559f0938d3c8f8b75d75c128a68aedf406d6f635953cea72bc58a832eb8c035fb3ff764e7ec07c1edbdd9cef54ef28009e43aa51756db103c71ca49cd7c2c39a9cf9d964cf7bfe7849c3008e159e8e1d8cb5937b8c03082fba39499284e578ff0c5bfa3caf096e996892ebb1d295f2da351fa3fc0050535a867d376eb08e9cb7ad8a4571126d17fbf3ad654f1a6f463531bd00933d8f71c886e7d4a343b0d5bcdfb187714f749d04f75f70baecb2a6ca9558bc7149085ef68ee00edfdc0b85cf2ac22b0de1a99c46f098aa844db2745d29a2763b29e8c560312c27a7863e9d5e0c7f2cab874f810883decba1581598a1fcbde801497e210bd03602aa9c92de4070c63255f4ae0e4df0c53ef31336516dc8528f5fcc7e478ccb2063342b453d3d49cecb997cffc21580e3a6ecb07f18f714ca968f632e20c62e3bc426a63c7c36feed5dbce7eccc7483b36879d02c2f5e740cbe3b20d5ce16bac96f22cb1c48fa03275c4b27c1bf04256ace8aad640cc489f11b308b15c04d026fa656c6ce2629a74301c1ad7359b5f998831c514a6e8a32cf503f87a0b379a13c66547f4dd931677dfb5260fb0b7823d6b44e36fdfa24b54c1029ba66f768a5dacf6189863daf1a1f8c5180927f77e9b05309d48f011aaeff357951140d860255e71601a663dfa8326e6934a92e89d6bd2fa32ea7c39ac6f925637c984549807b7d7b9d1919345cda04e4cecb7c6c19b4f70cc89583f18e2c34e55ae9ab69e45a22f18fed0f68d94349d2ed6431de94c1632081305eeb599ab1a2588d508a12a897a5585b9d5a58fee8bcaf9821d4aa6ce6477501719ca248e6e2df6918df937b86daa1884284fe7e459103188c2b8b7cf115adb8114fd1fa5cf18712347c5cce9db917b0c3bfc3ff3f99f007339b2a9e5efb45eecfc56c5295762e5e7720d29d355bde15e50a840b3320ba8518fd3da2cb7bf30e6b65e6faf98756692bc6b26d693933affc077fb088c032280060fb918ba2f67b6072cebd1c8ca2d3ed06f4211f03977147aea4f47148e6680f013467a4018648dc959ca8c5acf9a572b471aa6072530463a34c4d6b74d81a9d3da9f1366a2d43e4af8d184c4dec2cc10a4d2794d3174d64adb3ba3a168ff7309b028fde6fa3044a380a4f7f72bab2c4630bbc68ea5e1e8f6b6a864638f2da96d468de49efbbf0fd99184000313ad1a4f10bac1782da5441e162d49ddb91eeb708a5d16f9a11f3f60bd78edd12104aa4574befb01d5aeaf65a1e9c94d9f14a27b56002bb4e392fa8d88a5a8fa3c711ce61d7efc50537c225ceb2ca0f7c63fbd3fbd43b1705880e735917424654f5889cd3c6acc596973b086f8c43452049156e513080f7169d407486f89ae014d5f27602cfa1e751711da408b6cf7fc900fb89e79f783d714d05fc7a7ef433f8e89ae2b13e9abb244f5f79431297fb26a8051e958b26f9976f4e2819ef5c7725dbcf8342187952bff06bf3fece1969cce06ca4aabba0316963186813ade8338b2b9d7e32f0e9a6e01506e3f26a79b9b41ce93b9a213a5f979122b955648feac3d138231650e659e609d42559741c24cefcb63dbda602b9df175d45d00e97baf8c53c579c63c7c3fe87205bcf4e2060ca7642293919ae0f324db9d54ff5cf3fec6642d4395df7a814a9d68900d672163f3ce9e579cdbd363b06a85ec71699aceee67bda66765b16b98ecb9372d75cd44a6c81b3284fb8c2734ea88bda69e934cd327e92ca1fce3a0ec761ff37863834d11c088ea1a12e9c2c4041e3115a4b46ae27781c5c84d4d31b8633108185b214ee7d009720530916ae32bbc5603d0c1f5190d3cbd002f55f2c476c56a7ca781ca94edb2f7ed3a41c493b51ddc1bceba60ba0ce7398ccdaa3c8dbaac70c081e3019f43a9eb29a95eb2c28f19c809b3025b3598e9eac4582adb39bf5c505a2d004c2dd6e75cd078651872aed83b371c16a11fbbec18ae53ad6d02d7c0bf98a49ae49eff5d85a2c41376602d259661fce931b7d3aa635f581996e51dc2540d63b0831c6fc173d17a6e76405a670a141d7a45110e1daf125e53f108f488ac19cb3743ddc9e847f38e5f627ad84d66a00b56ee59511d9ff17ffd51c5d4402a976fdc226175a33f2cddb1c743d7039899216dcfce2ea6965906633d4ee660f95db69c7a9a9fa73f1979cda5b2afa8c27c3cc060a7619d45dcd199fadea3b2a51a3832d6867fe24fb51f90cfd6cbbf34e42ab8cf29cc4ddff20baf6"}, 0x1015, 0x1) umount2(&(0x7f0000001240)='./file0\x00', 0x7) 14:16:12 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad154c104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:12 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000100)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0xfffffffd}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:16:12 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x80000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:12 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) 14:16:12 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080)=@sha1={0x1, "ef403914157b5680a9dbb7f4f4589f479e26068f"}, 0x15, 0x1) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x8001, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="2097bb50d070ae4379b024df8ace711a89d590195db832249af0a301b76510528ae64817a9242b27088beb9f09ee4197cd8958802fc35d164c8234472562e395754b8c90a0eba2d4f181a09d6c111e891fef465cc68c8815e4881db87ade967d4481a5ca171438d6c6321d6aac00a8bfcebed38f54dab7c1bd3333ca80c03d6c9ff0437363aee1fa866d1560c6426ea86a5c900babf07d226b81a75947b61bdd45269473e175a1d428eb3cbdbe68d6da53be040d8e2f2693b4cd700a23479f2e26eb3207730fc499196cb7ea7fd92e1d2790234638b79b305328f2fea643b3c32fc502c7d4a22cf1f4fa7546f8cf58a5ef96c4", 0xf3, 0x471}, {&(0x7f00000002c0)="26a26a37bdecf533a5232b7c858a5b73a3ccd912d35e24daca261b11d3601ffb13837eb864cfe021cd96acb250f7ed72d9e8f1651a57bbb090ae5074e4ea2a23ecfc3c2d4009f518fa742cc890b80174cfc19a2f58b9a84ba690759693a65c862ec069181f5568ed9a8fcd4a63b2266cabf29cbc5f8718e9c2b2e91c7b4146ac111b80680f0d37ac148ba5bac8cb59684a098b37eeaca1bdd6a13b6ee611525f73af4f1d7048a20f841d769d84f35405b8170d9ad1461cdfdc3d0ee0b01c11b8", 0xc0, 0x5}, {&(0x7f0000000140)="043182f0c516eaf3612ef6aa8ee82925e73bf91e8a31f8f0c4968d049708d16dafc691ac6c1ebc65bcfceb3d133845aa37", 0x31}, {&(0x7f0000000380)="30174a60a093cc4a7ddfc5ac4dd80ad6d1ff28bfe15c15f71ab37eda49b637aaeaf5b4e1127a54c94a5b0a520c7435776a0427941bc3d4796ddd4bd8578763e7b9be80b80883a699573c4888171402519b1e5dfaaf7ff73d45adb1337224a713c3e132eaa88a19faea0a26ba73312af7494a3ea839b22020bf2abded64698c7dfe7c830477313c15ea", 0x89, 0xfffffffffffffff7}, {&(0x7f0000000440)="e90ac18f3dfa092bd728ee0ff1bc4cdf7fd7c37e4c8c5fab93bd0f837e647dfccf3e63cd0e2e989901ffba3c6d329b355c8e409c5d3117b30441fd1bc81161b34e0ffcbc250cbcf23f24f9e06ab39e9b969ad25c8cd4c936808c9f91be32333ff76028147c5e2de9fd2e1478041bd8da3163a8ac2620d870c28174c522cdaf6383d64f6e2ec2f2de32ac36b77020aa04f8ea5bc7546bd990341f35c5c98f66c71286d8274b31effa9e", 0xa9, 0x1}, {&(0x7f0000000500)="99c92a5bef66016b61d8c01f5057bb8ca9544419d284c754e038d685d73aa5bcd2db49efe2241a68c2333c8ee6c874edd5b4900f83553f15fbdd", 0x3a, 0x6}, {&(0x7f0000000540)="ae", 0x1, 0x7f}, {&(0x7f0000000580)="dad642756f6397dac027c1ea655e9f5f323e37302ad62a13b7a8376f36f368e0ef83c07de70fd7916ccaf31dd54127636c0aac25e715ee94ccbba9be65e364b1e1a9192538f2bc16588520e401d07f8343c7da2de21b5e1d34683a9762ac07f05249b5bd2ad284477319637504a5669df2f132e2825d68a9ca24007ba3868221687dbc33e57403a9c58b035de750739e857e164d008cb0a780726045e3a448972a189f175492e01480ae8f65f81a6517258a601d6a", 0xb5, 0x1}], 0x8a000a, &(0x7f0000000700)={[{@mpol={'mpol', 0x3d, {'bind', '=relative', @void}}}], [{@obj_user={'obj_user', 0x3d, '{\\\x90(*@'}}, {@euid_eq={'euid', 0x3d, r0}}, {@uid_gt={'uid>', r1}}]}) 14:16:12 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(0x0, &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) [ 857.680877] process 'syz-executor.6' launched './file0' with NULL argv: empty string added 14:16:25 executing program 7: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:16:25 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0xff, 0x7, &(0x7f00000004c0)=[{&(0x7f0000000080)="f364eb96ec33c7c6b8f33fc0a923926e69c4f5519728a9813aaeec25c2e1fa8f3212f777796b4735d7187c6db10c90a46b0b8d016acf7d669f6ee5377ce3de69ba3f47d1f2739ed0a4ef121fc89bf994439d3ef14d6217d821cdc60f3c6e416fef53a7e10943c08d667a7fcc4df09f8c4fd9e7fbecc0385750a8fb63e2e518a2e36ab0144dddee53a29866bfc1170eb1eb992cd97325342933533b723321576d50746df752a2eb4d8d95c73272dd", 0xae, 0x5}, {&(0x7f0000000140)="e1e934b633e12c777dafd96a1921459d04cb8fc998d74e86b0bac92e0737a6583d", 0x21, 0x1ff}, {&(0x7f00000001c0)="6cc2d3c9a1b5acf0f81f122c9587b0ea8d720afe5f2944209cebbf893242a1f5fb9266c6e8d078874e726b5df6ceac3e787bf69fc3929d0747808b99d4664c525413b8a0eccf2949acb37969e90ed12246911902ede1520d57b1c6a485c5ad033c250a698ff459b8c4139f43b2cf55c3fecac11eb1e860ed9ae9d97e700b0c6cd7806568bc94a985270b2e0713ac8a25667631c3edef58bd2faa49b73e2398", 0x9f, 0x5}, {&(0x7f0000000280)="437df12496a18c8dc65a9284e5f8453e78d3ef1fab67c5f6b22c3cc2a7aa61d81bbda809cce3d624dd9d78b77bf794e54369b3d7114b5a7f49c52a02ae9d14160938e3e7f8d8f492f352a4bd945d123b461e6bea258cbed6ce653d1076b735c8c5c09929", 0x64, 0x1}, {&(0x7f0000000300)="a6340b0e016d537c36de873ad453c0", 0xf, 0x3}, {&(0x7f0000000340)="628edd25b7c07a2e0055cefbf90b3d6ca6b22774ea38370a8481ebd55f9f77f9016a865fd46cd29b96116dc4595ea154384c824007dc265a667489d3ec680320bf1d864424544bc42d6e872c12c972285bd544975c29104003b663b5580ae4b026a68e289a28939e7bd69b76", 0x6c, 0x1}, {&(0x7f00000003c0)="f754caf4a71a58786da83c59378e954727b7684bb43d09bca01cb6e4e2aa1d5f09ce1d706b3014d1cbb6ebb9dc4878de32cb3060f0476fda0098f8c4eff4de75d0dc1f45654c8dcc5f5d00d7a6d0d02d57dd984a1ed51504e9a98ad44f61898ce35bbbdaaa95360f6ea8abf02a9ac10351e44ed5e57f51d63c502b5bfdeef4ec6454226e78a9d283142c5eb0edbae011fe10fa18ff4b911e439f8c2f1fa119c2bf522e3d2a076a6ef040961008fb6f4afec371e8f2d3b289237cb8dd34e5e63e8e2fb312710758e537660f0b914c575fafd68e8d11", 0xd5, 0x40}], 0x2008, &(0x7f0000000580)={[{}, {'(^+#^:{'}, {'#@'}, {'+@'}, {'*\x17%$'}, {'*]\\'}], [{@context={'context', 0x3d, 'system_u'}}]}) 14:16:25 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xfeffff, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 1: add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf95c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="cd0b053fd4", 0x5, 0xfffffffffffffffa) keyctl$revoke(0x3, r0) 14:16:25 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad156c104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1568104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(0x0, &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000240)=[&(0x7f00000000c0)='{#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&/.\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\\x00']) [ 857.719473] loop0: detected capacity change from 0 to 1 14:16:25 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1574104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x1000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 857.754280] loop0: detected capacity change from 0 to 1 14:16:25 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "ad1100084d2d2dd3685920a1a3260100895e3ff4d656b3f29e2d81c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90b9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:16:25 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(0x0, &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:25 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad156c104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:16:25 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100), 0x2, 0x2) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) dup2(r0, r1) sendto(r1, &(0x7f0000000140)="c262e8bca482700071a0087061d338ab17a1272af420ee1686f7d92d16becc46042a7e3ef7e3310ce17e3cc8670e8db5e38757ee13a8875e5616ea056c0711420717a910b7c6e561a97bd3420720414cb2c1c4e8a31fd6ca74d65bd1805b89f3702e7ca982edd1f6b9893cb76384d4accdeb4a8de7445a404762d0a5f647e2583cecf2e03491e538292e6a67ba25fccafc3c821741835c775ea90935c8eb516e04b4a55cc466deea66e5263009eda4fd697f2bfa747924e46b83cdc97e31196f682ad1b8091fb476fd6b11bdff97f996ad4603e0182dc856d2147a9a43be940390680220b7ca479bf3e04b486498b0f162", 0xf1, 0x4011, &(0x7f0000000240)=@l2tp={0x2, 0x0, @broadcast, 0x1}, 0x80) 14:16:25 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad157a104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x2000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:25 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x100) creat(&(0x7f0000000080)='./file0\x00', 0x80) r1 = dup2(r0, r0) r2 = openat2(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x44081, 0x25, 0x7}, 0x18) fsconfig$FSCONFIG_SET_PATH(r2, 0x3, &(0x7f00000000c0)='!;//{%(}[\x00', &(0x7f0000000100)='./file0/file0\x00', r2) 14:16:25 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x37, 0x30, 0x30, 0x63, 0x66, 0x31, 0x31, 0x34, 0x31, 0x62, 0x63, 0x66, 0x63, 0x38, 0x65, 0x39]}, &(0x7f0000000180)={0x0, "95f6891566c7031cd8d9ae0178122d21ac461c6317b1b1da3964e4cf6db009115300ea34ea22994812fab40f3004f7a22aa2d6c71084ea70e02e22cd935b55da", 0x2b}, 0x48, 0xfffffffffffffffc) r2 = add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @auto=[0x34, 0x39, 0x62, 0x65, 0x62, 0x19, 0x66, 0x61, 0x35, 0x66, 0x39, 0x31, 0x65, 0x62, 0x34, 0x66]}, &(0x7f0000000280)={0x0, "c3e50f742e6d73589bfbe17a58fae63446dbac57eecb215fbbe6c4dc4cac58270a230f9513bce9fe527ff1f48a497777561462cafd012d6bf94136cdef10adb6", 0x2d}, 0x48, r0) r3 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) keyctl$revoke(0x3, r0) 14:16:25 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1574104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d10d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x3000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$sock_TIOCINQ(r2, 0x8901, &(0x7f0000000000)) faccessat2(r2, &(0x7f0000000000)='./file0\x00', 0x18, 0x0) 14:16:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x2102038, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:16:37 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', 0x0, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:37 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r2, r1, 0xee00) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r0, 0x1) 14:16:37 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad157a104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x100) creat(&(0x7f0000000080)='./file0\x00', 0x80) r1 = dup2(r0, r0) r2 = openat2(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x44081, 0x25, 0x7}, 0x18) fsconfig$FSCONFIG_SET_PATH(r2, 0x3, &(0x7f00000000c0)='!;//{%(}[\x00', &(0x7f0000000100)='./file0/file0\x00', r2) 14:16:37 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685907a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x1ff, 0x0, 0x0, 0x100000, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:16:37 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x4000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d10d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:37 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', 0x0, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:37 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x36, 0x37, 0x66, 0x61, 0x33, 0x62, 0x39, 0x30, 0x30, 0x0, 0x63, 0x37, 0x39, 0x35, 0x62, 0x39]}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3af0020a1a3269c5c89613ff4d6da00000008000000000000005c0f28e10c1d992ce02b1a6a2b4cd0fa38f91e5fe7536cd32ceecb90a900", 0x12d}, 0x48, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x35, 0x62, 0x66, 0x63, 0x38, 0x38, 0x38, 0x38, 0x52, 0x38, 0x63, 0x35, 0x32, 0x34, 0x36, 0x36]}, &(0x7f0000000180)={0x0, "38e1142e21191415883e72b710ab62fb6d0e2e0ee137f9c56e356a33c0c6ba88ad64e49a3421e4e1e38fb8e650bc382e823bb212559ae63933c010652c162016", 0x15}, 0x48, 0xfffffffffffffff9) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r3, r2, 0xee00) keyctl$search(0xa, r1, &(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)={'syz', 0x0}, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)=@keyring={'key_or_keyring:', r0}) keyctl$unlink(0x9, r0, r0) keyctl$revoke(0x3, r0) keyctl$set_timeout(0xf, 0x0, 0x3) 14:16:37 executing program 6: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$sock_TIOCINQ(r2, 0x8901, &(0x7f0000000000)) faccessat2(r2, &(0x7f0000000000)='./file0\x00', 0x18, 0x0) 14:16:37 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x80585414, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$FICLONE(r0, 0x40049409, r1) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18}, './file1\x00'}) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x1f, 0x40, 0xce, 0x1, 0x0, 0x9, 0x2001, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_config_ext={0x3, 0x6}, 0x8200, 0x0, 0x2, 0xa, 0x8, 0x3, 0x20, 0x0, 0x3f, 0x0, 0x5}, 0x0, 0x2, 0xffffffffffffffff, 0x1) pipe(&(0x7f0000000380)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r6, &(0x7f0000000000)=""/220, 0xdc) socketpair(0x15, 0x800, 0x5, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r9 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r10 = dup2(r8, r9) ioctl$sock_TIOCINQ(r10, 0x8901, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)="c36b3cf8ec379c77cb4872fc42917a62173bf71bc79df081dd4d98bec0ab7b80b872ebcdeacef6a3ae1af32d37e8472c05f7f28f6c6e568e8fb8c6de33a777f3a677ef77377925927fbf9f0620796cb3426b93ba731c5049c9976704c2b84ff654363e208246e201aa2ddefc48", 0x6d}], 0x1, &(0x7f0000000540)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r2, r5, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r10, 0xffffffffffffffff]}}], 0xd8, 0x20000000}, 0x40800) pivot_root(&(0x7f0000000000)='./file0\x00', 0x0) 14:16:37 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930228e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', 0x0, &(0x7f00000003c0)="6a5a53ad8b73db11f02e84cbb31ffdeaa37d6ef3c122c2c6b89c7479376a19d77ab28128ddc4840f62c6d4b4ce441a3bc31d82ff5a7859969b632eff4b6ff8b155ba9e5b3b898a30de5ccb36160810370af4353b07ee5e1166c796bfb0b1a4b95dc11a42db497f9086a8cc1de748381f9f8d6aaf485d3d79ca1a3a70c33822de0a6a4f6d879209c24858a87d5b0a8009f62ee92c620eb5e1bcb7a2e055e5e9811140dddcd212192f099f16f20909f9e6157d5a81e8f21192736a937c222e3d2f43b2e1a8c65450d311a11291ba97dc2ffd84af88a6e3e5003b2a73b54a1174cd852a4408473c12b1d48a029fa049e4586f05056e32ec503c7efe4f46333eb4daac5105933495804f1d2f23d5432e72d604108cd330ff1d169f4452610009950beae3fe5f08f2d1a3152cf83611c6c8eb1bd328b364f6c3e978f2f2a69d624baa83bd10d298787eafab510f6f280bab56ec1e877011c6d654eeef2c1c23bc5bec274715bc2e2eda857f16286886105ed73d31ac00e6ff7328e06790c1bc64e452c71b2ffa267287b6173247139236f5efe350ae3b7ae33826f9175e4d806fd210fa859e02388d24403c22ba51f3db63bf6ac64a8af1d323675c11737e4c2aab9c0db2dae4df27e7e7e8275c32a1a3f6305180acd2045a6478b55880b9b28fdb22fa29d07f83dfdd0460237edf8877ff3f5e2ff687b93eef2f587345c0d3d3ff331b5689f9a73c29bd5d7ea51e237998d66eb1c630c92b6b47d0df6eafd2b11897ab5926f0a8c623c38391e9a34df72501b00a87835e3942c680366aae0c06b4c4a644948d347f6629a397dbe6f7df151d55319721b3c5ab8b94cf375a73bd0116b040cc13e3ecd7c68372bbdf3c21a6fe69953ad6dff1f49321f49060d29fe8d989bf5989c46a0ed6eeb51c5f05d79fa76f491b8a737f092219463192828be84ba981abeac505141683c54d745690a7dc0530c0a5f1979f8a07d3e16b029794c081840926d37163a90f292f5bc685494a2a786222421ca1b1022398206ac481009ba1ed33650e1cadd05dd6dbc43299d251e356338e38c099bb0203d3c571f811803b0cc999d26df9ce6f664ecacdba15b176d871ecb9ce9c27f0fac84c61a9db8950598c8519ff7ce8e3702946afe0151c5be2cdd48ec75eeef64734b5c1c4ab2cf413cec070ea175183d50bf7f05f23c9abb2c77985bbe427f2dd0e24acbac26e5ac4cbb73315c8bbb8a47b88e59306263d13fc120003770ad6d4bbe9d12c90e267f543c9b0940abf1a2aa2279a8a03acb272bd80885387c8e15cb9c2508223647f1bb302f22fb57429b6599d2ee1d56931f2bdb09b5a0206afe27030b17cce231beceed3cb1c1fa1303b677b606fd1f12d84ef2547994411a0ebebbfaad7116659728895c9d2b9e449362b5760b464504adc68179e3516c42faa564b96439357efe68ec1b278fdbb7653f7ae283162d7cac6fe9cbd39ca0b42eeb279756ac7c88c5bb899d3a1b7c484229c6b4291fb5c36235ee6e991b4d4689c23b922d2da3fedda65acb19327826cd6cfabb50123da237bcc0dafa0438b9643a9dff7247b7a53a55a03a3431862cd100188bd822873348b8df7227be5a82968772ca17d3f5f4d2ebbc335c48709f47a22b20ed3dd9b6aeb537d0c77154029c936a9db5f3147413fa73ce6b2f71ea3c75499d86dd754fca1ce79ae7ec484ac8329169f4492153644d5aa8862dd75c18e1e91d6b0e6645ef2cce0c85f3e1332900e076439f9904bb74959341d88fa2d00f1c35f52465a81e4e6089fecec0015dbb9b63fab5ee6fc34a26e2bb5b8db11a300e6f27248c31795d725603c7fd09ce1558e42e9b2e7e0f1996f006749f43a9db537c2c094402aaf9dd43b85a3da5ca58d60ed432d9c4a69886d03966211aa44605552f423bd9520689d6c4a4f2a853f9c40a3c6815ee6ed159e7ba86fb3f1e50d76990cd5f152c59213d2406b095c955d6232990c79cdc110a6f69e63c81953af260db7999a411a024a8a94b27d50282fe377b900d1ae39abc46823c9991635c02708fe29ddfa08b92df8cbdae9fcb2ec00539adc3118c758028e77397d29270c0faaa56acf283257d6adff6db44a7d77efbe67934e59a2bb7c75d21e593dd4b7a99268e6ab030938d1adbce66956e7c2424583b7c67635e6d837556015b66f79e897151590d8bae43dc92ebb67be82d4b263c19664b00668a34280deaf0c045db6fe13dbe06ccf17e1084578e9e0265d600ed426eeb3b24567a7f469ec1187fded1451947779b38127a2195b92bc008ff698e64c12a423e11b166906c57d7cedc472069d4c24e58ad2d846b4b1a2a35e83e061d4624d0a5f66b48a04f02cf8009ff42ef5429c2ca7f938aa73cc643c0cd1f9e8f68675a7c6b4ddb2161f541fd3e4e49a93234d7b465a64acae60ddbf14b84b83797c82540c5c70102ea7fafd3aa9837c0e10bca6bf7b7d732063e5a053ae8ce905b8fde4f58d9b3409612e6c2f85c39b02fd39ad20c7f48a134822747d9308c3b028ebab451f83a4da8a30aa809baf1cd7b36744ae9556fcda0d99e086192c2a2a4bd4ae646ca0a7a37df5dc14ab624a25f5567de63102809310401b0cc1f0f7a42697b5294cff903fa5ead1e9bdb3552ea8d299bbe55493f47fc8cb3e3d98723890ab1b21addc5af56c36bde78268e1a964a77b494258953aa3a6d30b30ad24ed7e3dbe548a39213aee4f57db214375a1ff11eadf9aeb57656195b959eee321ca3fac2599ab909bbc1e10c4925ec61ca68ba6de4432ff2cdc9c5ef06077aa65f97a10631ac103d35f9f45eb36adc52175cb421568df9cdb1a8b3d57606d428ff5dbd1cc4cb51ae13b3ab694c66166268447d2002e80224eb2598a5d50a73ec36db137e47188ebbd242a7de39b869232a0aa30a4d83eeb5d8dd73c1caad3358c4ef07bc0473c0c90790334a6ef31bf97f9527d2c84116c0d5bedfa6dccd212f6987f9711f95b0420d9d1e4f8c49e29d7a2a82fcf87d608e5fa968dac132f406a1ba4ddb972f33ab4a9aaef42b3d652ae02114a8f59eadb98c1b3ef0a6f4a44fe455a6a101e8bc2364546a803890a438804594e54a05cd0b20b1a14adb8eaf56a6354b15652878e554476e993a76d3f779844f22d4c3bc4eb2d791fa0ba2b44132f4aaf88f95a9c05f15a194cb5d27d48b11e5f9a36f207b7840243a46e170f9a83c3d6a17b1c69a1cb47843ef7549b37d1920779c685608dada076c266c0495cacf9ee98b40c32396d07795d413442d2e7bb2c7d3fd5359a1d01ea929be60a0bae23ff3c01494e190588d577c52e50439d0b963a3bc5b02cf35fa388547c1ac44ff73673ba1f46766e895a2af3906e15f4d22cb8d8eee61868fb45618bcd61d9ff8e5375ef0b7ae3702a400d48c34b181d82e98b4ec9ef14c1428b755be0007cf9d7bfaffcf9917e15b79003b5d29469f39cd75142200c56468662b4c57a01e8af9c0f77a09fed1058f6ecfe6a6b3f241236ee6d3ba61b82d40c4227d040e07808435f14da2996ba5863360622220dee77d7c5f9ca51f0d7a8972e257c63f76ac6efdcb4256f1442a6d4591ec6b28cb19995aeb63b6774ce026100de2cda7565777eb7a12456211dacbd6409212ddcefe853d733cbb3380fd5ccf7dad4ec9a3b4df71e463f43a9953a63ec2040600880d7f139681b9e2469a542e035e408bd451f6ed8e2f055a6ec66aaf46ae9baa29f0c21f765f3dc6ef8cff8e6aad13253dcc62bb79e41c3ab0a42e6dee1e81dff02842f332cb3da6908baac47ebe17d4f9a08994231c85b596917f6e87aa71a77facf770444c16907ed6c10255dd6c8c82de98badd1ac4740e5272a7e2652ee51a491de6c964ea885e8a6e5a3ff2dabd55ac9efef6060765bc42dc44ff6fe23eee38953d3b9ffb6c1586e476ea55166215349e1e8e3858d87361e519bb82fc0ecfcc414447c11f622205dba811208bc1cef054bec003dcabcb845ebf4a84b6c520eaa6aac04dce9424e96cb5e1f3566400c3998dbd18e68b92a6aef18adad51344c59ad92543947fb2e977d085b374ffa8b43ad92b484853ff0b02a80d78a7f3f8fd826e89e6850e3538cdd6c5a2a33174f98fabaac712615dbff495628de13053a97f3a9f773765dc90b2c787ac7f228ae26846c347502f46e918f230d1931c1eca59ed37ef678884dc8bb7e3df7c1dfc6f105ebbe6407df7576c63a18ed45debd00164386c0935fa9e16d8c09f4b4c85032e5535ba1c98bf512e7f3ebc279c3f3dcb37b3e294f8a1d07b93aaad6fe9fe8bb4902d0b39134d70ffe4b2477e6d014ef21322b0491e4cdbc8005603230a99b98d38ce41cff067a1649b9ec7d48e02f26f3b828a7584d91c58813c5e82ce45b52097f862d73a49ab2ccd280414254b7e4ff91a6227e3f62c298149510a4bcfb3b3661b8c44d89a102f19cce0dc3009421f163cd1cf9534252b108adb200e5b70d8fc70df5896e9011f0e78e87072300a2702d855fa935eba7f7232b15794e5232b539e83a1d0b982df84db8dbd072009f5fec88d39a6b99b171c50715d777e05b7d81c3d49c64eff7bc2668f89961ebe8e96ade9bd200af6e5d710c4a4121a5e8b8b4854a6b9da190c04e7426f3b74d80651107350bd246a25ad2d4681213cb8c1fe4449983b9a213ef34e1c54ef86e60c08dc43aba7ea1e8345c21ed4014ba9f9df3df7244770bf83aa6584f83d43a7a0469da8da2e7ac5fb949e69753a2aa1f1654189e021d7a56147e11e8d6106eae26c37e3deecb12e2217223e762959e98cce31734aab45db35d504455fca080107fb273aee66de75c8303a58b2ab306df0df2a197d9b1992d46595419050e8f22b993a4f737d8045b6f0f1cf4c7145c987e41bbee19d49fdac0a5d07d49c5a800c409722f354ba21535538408d55bb5ae3214710d138a1cc432494f8755664f07431ce914b8f0f1cc6417519b0fe9f9e6a295dc04b1ad00f9c586501f4f7cb89891af28fba735a9ce083a16674fa2ddd1ec9a8709297a63d5c567eb0629feb969609ddabc21d0815d922d2ba3a515ea744b7ff1cb1a30f568224d4a67cbfe14d0e323b372d1ee587984449b0c17d40720cd5f0ba31998f99353a40b5f5a467f5d9b547d68291f243390bf550f88bfccb7b1f7760f72c6db102d45ea0ab77785bfcbf7e7a8187771deb9bd8274ff9839539c64cf72b4618430157081ed6c5adafa973599f9e46b7621400c4181fd606199a140c0179bd28bd12ef0515e497ef85c2a25643a2e7c9638ef55b575394501de627dcec0b9d64d94b2046148086a7ca711ff316a6155ddcdccdffc4f6d0c74dfce511173834802e1b4f39f58be108b6a1428f5853a9c55f71cf09bc96ea2ae6ed27ae945073f62a21bc115e6d950423dbd746d2175c32bd59bcd7dc27e0a5937eb2472772110c83e84fb26c50490fdd3df2a1ac3ccca9e52d92f978b8870e6cc85686d1f0f737e19c8f96b8fc465556c32d49516755f3a5466270d1e7326d39e42dfed0021cb3314687184a408f61f8c447531308d13ae106d4f322b1e711722b2aa6a2c202470ab84110d06493a123dbd77f2715961c13d7afb07d48f1679f04eb0d39c165fc18aa051f418916b0e875c1f7dafe3adb4ac4352d7b4f4e717c53f415a0eef8b2ff38833abb215ba558191d52bb52ea032d197578f8bfc0e498a9ab3970a1bfa82232721f8015efc2e2e727348494c87a472f1d1e7666c1ba80aabd0160e5ada77169ded6ee58f17a2737845a91f91a95598f5a0c9eb428ffe74", 0x1000, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='qnx4\x00', 0x1000, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:16:52 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930328e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f00000000c0)={0x8, 0x3, 0x1, 'queue0\x00', 0x200}) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00') 14:16:52 executing program 1: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x6, 0x8, &(0x7f0000001740)=[{&(0x7f0000000300)="cc17b958ac198f88b4a35b357cc3e5be9fb03e491d02c1fe52555e8a2ae4413f3e3d7e4b367cf07de40002ec4668479dd68c81ab52b89a01c3d7f932c853d808c6302507c2ee1d258c9033ac7ac36a5f8e4c9efb1868f68ca403550fce01d951edcff83ce91c830b2b1ac93a5ba5a37ac32b172932928acb2fad78a28f0135ae3cd4808e184bcdc7e4df8db688db552c07aa536569e0a07fb1440d391489b6095c35e23521744ca1b0672d3cf8e4cb13dfb1563f58b08a68b1c54d2e20f7c09b2bff0afef5fe460f68eb7a86620d4b717a5eb79a3b888a036b7f2ebf001aab3fd94a8a7141e47c301d27accc5a3bd61fef78a39fd2fe635a69d1d8b6d0a208d62b77f14d9977a269a5c8b347bf12bf859ec51129943d7e08e8fe846c1dacacf48440d93239d9db0ff25dae2f17a4b2ed01bd476d1d72d7fcab044a6575a9300774b202f2af5d2b8b448e0cf94b9086e0f9def0dacb887b3bcb042d46f8f4e5460a71858cf8f2c997d6874480e12f314d5ae97199d225e8bc6d4e05626d73aa4f7869663a4cc0bb7afceb5d407b592a33370b18b6eeda4d8dc015c030417337a2012c1eb6a08a8ac4845db8badf26a76be3cceeaa376df5b8ed88a22e71b0181475e9c356f8b035cded30dcd37c40b8b621c34ea6cbff77fb6b97d996f3afb37fd10373490e4661a7eab91feef76df1e745bca826ca60ee2d3fe2fef4015d3f78e425ed3f348285571fc82aa2f529430e37092204120637d842ab626d2b51d035a90eee97a08ff5d72b3f9f5a2b601677a61eccae93fc5758e158ab1762c171bcba1babbe7728120efc0e72239f137e353eb6974353bd9d44a4e4be916def7153f7b2379cf35a1030de263aa90addb284f648bba28fbaf01cec35116f65236e6f8bd935a715c3a3ccbc6f3a4bcab51181dbf915b8f2e7c17e52f51d26945461f1645c12daa40cffd91ef3c13af3acd3c6ef9f28361f97162fc8d96c87bbb978943adc08d8c6ba7921d2b7c2fdd4152adb3f8d12f6e8827b657a65d26bd4b2eef48ba15267f199c75cdbf84e617149dcba2a2469dd2aaec512ecf8f33477ad774d1c27f1ca9b17029e946d1ef6d9cd711f293b6546efbfeb361d6cf74a99b5c56e0d4107170359159fc3bd32c57a76c24a9460a92a1f2b92605759fe9f75d6a0f0c230900d920f2c75808e24055339e161345ebb7ebcda827cdfd4c542c5a7e9a9ac2f0430baf626420c572c7ea42c75101908dccbd97263f92e63925855b6d237c5d07bf57c6ac9e37a9a65291318106f2cd246531aecbf4fd007d5b0f5fabc8533deecc4151d72060d5eee69b71a345acf5437de632048cade4b39ba2fd9f2de38742c2129e92eecb60c5a4eb6ed07d27eab75dbfeaf77e66fd81930717f64a345a6c75fb6a4fd7851d8a64ec4ffe52500a35841413e2687729b298fd5a9ebdde748db0a67b5734a70a4b2d25a1e185b1a0bd2293790cfef27369b90a6f1e2e708ed915df6258cd867f940738a526be7325ce8d3167b5481379c5326742df6944e08aab77081d27d1a7647f50d66bde5ad6a575a6e813d6b577e82266392b1c687229df0004232a2450977ba6c08b521b2cf341736f2ce68ee6ec457cf75621f1f079f7d5ace498e38cdbebdb96c2d7956917e0ff1d3c2ab3c25b2c7ea85d4cb8bd890bd7b2cfbbc5d422a75c37330fa3ccb214082b36116ebcbf05c59296e2c0d06f12b38735127f118f44397e25ee926f317bbdb19061b22c87bbf71245d92abb4538b9fa17b3356aa23e3e683003f9c5a5eb94678224f6d6eff3aa225f14a81127dfd4d4018457a33d61d3ba96fda7d107ffaa27ee43b23dd2b6e8cd3b3533722e499e3b1b1a2a6ea3470a5d1cd22741ae37ae0728a063d396415257946f68984c3da6cddd7307a85fec56f51e820b8b7e5d4663693bf760daabfa384b4da0c9f34f3717020d1d876755cf3d4b2da01ed688dafec784f0f3c54116f3276c363bae637704c91912520333ece92bff780c831bfa8ec2fa0e8366d3394595cefa9e69f111f1e494339602a0501cce7082946574c98fea9db912285ef1cad1cdd2a40fcdc36a8f66e6e174a9589ce398734ead1ca9d9c6c7f8a847049fa6a1a23b9a2e99325a5fd80b687f18fd782948a64f1076d775ff04c3b2b5b18dea209341d891f74d7b97f30ae5bd8b654d680c19eb9f0e01e960bf690b3ee06f72e87a74faa32a8e3d06b9b487d2be15b93a531ffadfee2485a97217ac01ba6f0097412c83c7a9a1edeeadbdfe38829150b9e469ae1c50519936449cca315d46e5a2ecf6993c24c89da80046328e005debce0cee6dec86c834160480874061c4dd6bbbac8934a5fb23bc4e0484fafdf63db19a9204b8dfdb2c5cec92e7946a86bc5260dff2a80a2417b6a4a172f2c7b9a523e0a5a01410e935c89a0c1bc878d98b2926f2bc737588fcaa0eee508ddf1f8d2cecfac5e5733ce0410e4dd326f1a0aebee588fd4672b99e72ba54d494129b528e370b538b2da67e85039a5684edb14ab4d1f63f4af829a731b4e8f65a01e8c0e9d45ff3ecaa12839d06afc9eb731dfc3028ec88fe429546fbdfc0f84f786e95517ad9b66650dc2e9ec8d63c43d9d06b82650e552389d83c38eeecc9ea30129f048116c27f5c113412d584ade1d2a4e0655205917df134631d8df7da3c0517ddd35ace0e88d64cb6e15a3e18f966cd8911017f1ca78ac1d35e407333ce5acee1bf830d5ab0e2bd23d420219ad65d458aad2a32de426f9db8af5484e2d3eb5f954e5dfc5e4fee6d9d53ae057c2efd0ff4f2c4aa98ff4b27fb32e621737187b624a8d945c9454e644071ab02a3a194d246f9632899396c87f5f96360410703eadc9e36e20c1941018c98813dcbb7cd68312188d565549d1f8b02b8a9ad06e50a8fcb47766ba414881434eac701454bdcca9ecc786fb1b00491ea73f82463440ff184a37799a5a81c5c1ef47807fcef2f00379d15084f98bb2bf6aa214545314209b438b42ecc0b0fd730fc91927b782a43325669b8c9ccc7a9371dbb322957201cfc8f4d94af8fda9512868936ca9b77f048584561290713536095d210c71f2007ec30fc5f0acc007b5575ec74ee2d5b5622dc16c4f462c09bc1922e5a1d67adff7f16c84f3e93f8c40d4c2eb6401ac1028234e72873188c059d99e0938c7cd8ce01e122972fc78f4dffc36d71d5466511e055628a6f4062208e76300da197c293e18b77d1691488d4d29c5af4bb9dc03d3d7e298a164d58b83139f4309361728c11d728e9764dd2e8251ed46215e06033b6be03e9d12d013223134b44e064c909a789826dd2fe9055a038471f2613e2ced71da0ce0c6f469f0673d90c2a9841ad3732f09025e617403f9100b633068c06ebba680f26f5a2318c19e2fba464391417825a5652dc4054bfe6e7a6b547536045e9084be734d6d664e37ed8bf2920d97b220eabc20525b21c36d225eaa77aa27cfa862fd8e308496a324fd6b500cc6fe739ae962105a6e3714630003cc258135174a8464062f71651f5265acb57e8a45d4043600ebfcf7d6fdba2e9fa5a05f9df810dda11f1aaed8e62f72bdc94281494eda0136d2c644640a011065af7226fbe1469ba4106cd3839678f2ee00b230e9b39cc797873dabc6636b6132d93667550cc702834ae3915ce568255e9cc05190cfc775928457d82dd25c6ecd9b2abc26cc012cbda5ae499c910795e2310e080f5c929ba1f0debef10343f80d992d973260ca8553d45712a08d93e079b3d86575e52160c23af09e72c532b3837812ec7d09fe21c06576e3ad8a80b5afac548d803bd72adf40380f5caecfb7bc7de296876803a4e448d312c5c4d7c17673cb13edb2119522ad8ba49360bd4cb4edf43fec640e26852f8bede013c8869676cdf54929f1947d62b08199cdb2be0f6435830fca2b17c772203301341fc79f91a51f22acbd00896227cf0637ae7d55937fa4ae0bbb2a4863db825d86f0a3e7df8f691768663985e49daca74581dcf39a11db54382623f91f489784656ca32900661685683639fefc3fc28d92bd8679c4eddf56e6f86e6999a65fc090d237874ac468d4de4a18bd0533fc726140534ebf34e2e0f2f433ff777c61d191474c2f25c1eeb4a5ef61e93002d9638dd4b43f7fb613d05524bf73934d12d0a67981b9d008ad641530dc50a96ad1e632fc7316edd941ff5b48b8f0d3a929769a3f91614197b609b672060345bcd60bd6cf3bf2de3339ce933203047dd1a466328f7792f77e35b7110973544a35d7eb4e8d34da0bacd153daadaf08cacf16d0d1bb3db0a272cc3530b5e73719cd42f66e567e71173ccdeecb0eba8eb9e6bd732a3419cd615a7d1849f41d3aa2d21297c187f46f0c61c48062ecca3fb55502ccf9ab2e92722556af596e260ff6171f953e940c48ca5f030e9545d85918ab18a9bc057b50bc46372d31e82e402fdd0b6ac2a137e6f970c04a1a79ef2829d9b693ea532f5301ef1d957cb98bba3c2243c53cf37926658c17fb7ba773acccc15fbfccb3325100d147e398cab744ca6c7ae42d14471ce48c2f7a6641ed82fff20662eec7dea424f6e89e91f6e9a8cf919b2db9924d2b8ed8ca17d33cc5da5b585c649fb748eeca43a91feff4f53ef51c436999e613efa5e4fb3fb632c9d9ca2ee2616c033ce02e992d0d2b048cef41d92cc59f8878bb9338f93538d5992f0a2c9306ce2fccf13c2a2a80ff6031681a5e7a1e3076e806c2a046e22770794cc690b22560471d6a3d01aaee72f6692cef36efd07fb8ba92c7f53521db7036992f291853b405349eeee982b0cc96cf3a80e8b150573a5b0ecf61f542e85b31921cb23a915b66881775628828b054ffd3c6d680fc14c747ca64dc4455bba0b2ab03d4a6a831e01c7a8c7c127f31b5a570ec8e4ef27c522cf73edf272edb063450ea2a2c0bb7649c91e14c610dc57efef3b5fc6568a341169dd906d6db92c4f5612531632c7405c172ed7c8d6f073525f6dd34bbea3853f6c8a5de14ff43af67888b07eceae21a9fe4f85348116f938273439c14145edf192aba70988856e3f560986a4fc60431e9b9534a41b0a73fd8dfebe13769d50921ab2576f9beb30365af39bec4acaea809e085f75858eb9ac4c4819d7b01b3942228170f55849b21ff34fc0607c08cbc685c05942b65d6c2a75066711f86aa32774bdabbd74dbe862589203e5bdb847108bc694d793e360596d4642f4afb184fd694793ae3ea157b93b429c8a27aa74359b9efbb8c9dc4e2afa8c22269e53c3e28e6d9908aa8c5090ebe1b04380bf7f8a3e93e760d58170a47632ef594efadef4a9602a1967c87b5a728cc6c8f4fbbd295188df79b53941d7f328368f6a01fee2b27ff047808177be2f1b73cf4879d6ba5f699ecc1accafbf332f406ec19ff2937837127ceaf535c1581664afe03dc3c843e21a30e297e408cc4f233980859525c78911d6115ec6d1933374846d6211df8ecefce95e8b2a8415acb7d275d93c198afc481370f8ab5748ff264ffe705f07551c1441d80892811400d28cca6490478fc94feca643b6ff2b17cfa77edb67724b476053bd7aef0ef40e79a5d8c526d78ca5db02fa0aeb0525c641755aa4336ba1396232856e17fa783eb1898223262d621af24dc680dfb7bdfd1da761eeb70dc17d05c40563f94438fa6cc5490455206734a33b8f5b4489c64156887ef553507c0f98aca47d086886dfe4c68a317029cfaf5d14d56f347c982062a1128803b68b8a31283a9bebdebce80062e71daca63e4d6c11b9db3fe", 0x1000, 0x7}, {&(0x7f0000000180)="9bbb18d0d234942d524fcb7dcbb2a244f3da5d44f77ea1ed74a1b2f555600c0e1ac549f51f8d694b1163f768f3327f2a17e69dcb04cdd9981a30cd62b7670a7732a590030d92a6a20d29b82b07795dc71f1a2fc25acd73647e88aaab5defd1d732bdcb46d6af72a3144fde93b4644df7d822492b6fc3eedb139f28feab", 0x7d, 0x4}, {&(0x7f0000001300)="b6081b3b7274d4f9df18083f665ed223eca8c478e0b4a48af2d924de9bbedbb6db8ab32ab44be251f161215162bcb6d2a7a9ffdd641d63cd01a8d9014d0f70c0c371effb4a1c01935f64a03f2bca80fadd74e0c2643bb135a1c710e770bc8cb6826e1139a2f08ba5700f4e66a92242482eba48b2cc7b06d2b81226697db3a15ae31a32a7fb6179d4f010bf93c832bdba674fbc49d47a1c370d1b6e74da0b6854df4a13bf6da7251aebf57ffb3a41c44d6d28a4e42d031b335d7acfead00e80898db0", 0xc2, 0x4}, {&(0x7f0000001400)="d16634aeb616b8d1bce603b88f8f022a0a559a4b5d3bd2d1834cb4f1427ade4366482334ab4fe9a8eb9cdfbd488626d98b856aefc51218c15876971d6d6aa62508dacdcd0b127ff9c593d0af026638", 0x4f, 0x9}, {&(0x7f0000000200)="17416d32ec8921c1cc56992229579853da8140c5231d66c7dcc9df1798751733", 0x20, 0x80000001}, {&(0x7f0000001480)="2a8efa477a176c20f064209f4ea68118e90aa8d6fa3f61a42233565f6ae826cacec3fa72bd926cb193ea7c0db482c2661c8efabf42c0f29e8984f9ddf65c21d22749577870f1fdd412d9ce7a445f77e25ce065f59a882b4784ae2042d2427968a0b0327111d40039a1363d5a88efae4f2c1376bb63f2e5d7d116e661cffc832262ce55994eb4e441a42a6496206ba845e6f34f02efc687e9ed65e93853830d5bb5cc4e4875a8a133517271c155a338d03e507562e87da06e761137ad42b4b07a5958b59c518c9016e69af190c7ead0220d30800d735e0e20119f68a1fa672d6db2568e3d14e47a7ae4b5d1b07534cc1fbc277055e622df2989f3e4d972fb", 0xfe, 0x9da}, {&(0x7f0000001580)="7ffd5a6b8ff5a3b04536c3569578d922290ba0931322a06131f2490f35cc634d4ce6ab36130e7219a3f3a295319849483b4615315896d3b3c73ddf5d7cf9929a4888625efa5a29237b004ba588e0b1c04601d4199745f3d747fc2091bf1b8208bc6471847e84771b30b098a32d9d8b82a8b36fe04b13951e5f7b791fdea53b13911ac9b3ddd6cf3c348837d34cf00ec85bd7d25ff89a409956a5871734ad81ee38a9af", 0xa3, 0x8d82}, {&(0x7f0000001640)="fc817e6431de687abe23c6be4bafa4adcb0d961bf665b15de80ef4284386abd1161dc77e6f7eddebbe1ff474642fc38a16e0dcf8a32030896a577707f1d99a50b74bfe3169c2f3f0120f85044ba400350b871425d2a121f922d307c681c5b5cdd703fcf59477d9fa9bc9b920039062a8f7d2e8bddc4f957a5b992850ebfec756e3a4ba7ed33558d5dbc8b2c51cfa2e8472ca880169329820739c92dfd55575b0b5a119a0782f03ff5854b17547c5bcf401a22566a122c0195edce1f0d31ad021bfa53c12c4db6ca54e46df2a2355359a4e1e6d25c024620d7ab2ad5a3a", 0xdd, 0x6}], 0x800000, &(0x7f0000001800)=ANY=[@ANYBLOB="626c6f636b3d3078303030303030303030303030303230302c6e6f636f6d70726573732c626c6f636b3d3078303030303030303030303030313430302c636865636b3d7374f26963742c6e6f726f636b2c63727566742c7375626a5f757365723dea380000736d61636b66737472616e736d7574653d37252c7c5b7b5c25482c7569643e", @ANYRESDEC=r0, @ANYBLOB=',subj_type=,defcontext=unconfined_u,\x00']) setresuid(0x0, r0, 0x0) r2 = fsmount(0xffffffffffffffff, 0x1, 0x1) statx(r1, &(0x7f0000001a80)='./file0\x00', 0x1000, 0x800, &(0x7f0000001ac0)) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r3, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) renameat2(r2, &(0x7f00000018c0)='./file0\x00', r3, &(0x7f0000001a40)='./file0\x00', 0x5) r4 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r4, r0, 0xee00) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r6 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r6, r5, 0xee00) keyctl$assume_authority(0x10, r6) statx(r1, &(0x7f0000001a00)='./file0\x00', 0x800, 0x4, &(0x7f0000001900)) r7 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x2, 0x64, 0x34, 0x35, 0x35, 0x65, 0x30, 0x34, 0x39, 0x6, 0x33, 0x37, 0x37, 0x32, 0x32, 0x64]}, &(0x7f0000000080)={0x0, "941500104d2d07d3685920a1a3269c5c895e3ff4d6560f28e147dfa604d544462ac79543ee5a03d500000000d32ceecb90a9cb00"}, 0x48, r4) keyctl$revoke(0x3, r7) 14:16:52 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x5000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685907a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 7: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000b4566a12f0b305150000"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000300), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="a5eb4057be", @ANYRES16=r3, @ANYBLOB="856c00000000000000000c000000080001000100000008000300", @ANYRES32=r4, @ANYBLOB="42ee238162b6c8bc3a8dcad42617866a76c855722068c1513a1e88e767a7f7b4f0c895b7"], 0x24}}, 0x0) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x50, r2, 0x300, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x41}, 0x0) lstat(&(0x7f0000004280)='./file0\x00', 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f00000002c0), r6) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r5, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r7, 0x1}, 0x14}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000700), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r5, 0x8933, &(0x7f0000000280)={'wpan3\x00'}) sendmsg$NL802154_CMD_GET_WPAN_PHY(r8, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r9, 0x1}, 0x14}}, 0x0) sendmsg$NL802154_CMD_GET_WPAN_PHY(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, r9, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000800}, 0x40) 14:16:52 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) [ 884.472751] loop1: detected capacity change from 0 to 264192 14:16:52 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930228e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f00000000c0)={0x8, 0x3, 0x1, 'queue0\x00', 0x200}) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00') 14:16:52 executing program 1: ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000000040)={0x6, 0x2, 0x3, 0x4, 0xbd, 0xda9f, 0x9b}) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) 14:16:52 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:16:52 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x6000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930428e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) flistxattr(r0, &(0x7f0000000000)=""/220, 0xdc) r1 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "67f28f824b25d08c02eddd4d3931ff2016215f14c2fd4e4a079c98befb6485e815948411dcc1c0a111043f9ab3cd82b71275b2aad4f99fce01a0951b7bf59006"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000240)='trusted\x00', 0x0) add_key$keyring(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, 0x0, 0x0, r1) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f00000001c0)={@id={0x2, 0x0, @c}, 0x40, r1, '\x00', @a}) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x422}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x3f7, 0x100, 0x70bd27, 0x25dfdbfc, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x4) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:16:52 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f00000000c0)={0x8, 0x3, 0x1, 'queue0\x00', 0x200}) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00') 14:16:52 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930528e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:16:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000100)={0x9b, "5ef07f49672bf1d15e779c16bb8a053b0194b4e27913462ecd761210297f8842e965599b0465f1460453c57838cc822fe255b9df0fc6507914427291e72866d21a675062f90efd957ceb51ff834f6daa4914555159a4f89b8e368ba7ccadfbfef76ac2b22fc002c06b3fe0353b0967ad09c8d0acd4cc66cb39266e42206cbaca4f4c3e13777abf8c894f0fac058826e2223edca83ece45a8102f430fc792a1618e97b79d320a588674b606bfd35790c45db2b0d55bb0204768a5802a491ae7c04be720f7512ea11069b41d2f18cd326fcdae84b7588f9f67fac1a4107b36d28d58194837181a58bc56c003e4b6a92c4cba6184f58da8f282d485804523f0397999b284c6776f1ba8e5545329b6dd23de46feaaf56028d295a0ac7733e3b3ddd143d01fa6e13554ce4124f230176ae34952619a699f846c3df4f002fcf7db5d0c74697a7b0874e343fe4943896000a30d74fbc3eb5ac647e22a2c434d2edc8845ad3f14b800ea553800169a2778a8c0738530fe77232689ae4e04ee377e13c5fd737f3034199f02e704036bcfa41a0b325709dd770068932093641d0cbcfd13de497f8efc1c0f5a9b8af3e5f9acb2aba6630259e091301c508302da4948420d5f3fb6411145858880054e4c192418439a442ccb8af1d8c041f683161adcf8faf522a1e269a7f530049ac2295130a59bfac015d1f822971d77723a52eee120a8dc"}) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3211318c6f857f4799504e92c1eb776bdd32ceecb90a9cb00", 0x2a}, 0x56, 0xfffffffffffffffc) keyctl$revoke(0x3, r1) r2 = request_key(&(0x7f0000000340)='cifs.spnego\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)='}\x1d{##. \'\x00', r1) keyctl$KEYCTL_MOVE(0x1e, r1, r1, r2, 0x1) 14:17:04 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:17:04 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930328e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:17:04 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)=@v1={0x1000000, [{0x0, 0x7fff}]}, 0xc, 0x0) setxattr$security_evm(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)=@sha1={0x1, "9be6153b9e40fb17117f65a0be8b8dd038063895"}, 0x15, 0x1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0x6e) setxattr$security_capability(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0xefdf}, {0x2}]}, 0x18, 0x1) 14:17:04 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930628e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:17:04 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:17:04 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r3, r2, 0xee00) r4 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f00000001c0)={0x0, "5dbf75a8904f207f3eda150c0e287161b41e3fb5bb4916afb4140206b2fd43ddf25b7c5e9eddc787f3e21e1e67e17d9c9409805a908404dc6d3abbea5743182c", 0x33}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000100)='syzkaller\x00', &(0x7f0000000300)=@chain={'key_or_keyring:', r4}) setresuid(0x0, r1, 0x0) r5 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$chown(0x4, r5, r1, 0xee00) keyctl$revoke(0x3, r5) 14:17:04 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8482, 0x0) bind$802154_dgram(r0, &(0x7f00000000c0)={0x24, @none={0x0, 0x3}}, 0x14) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f00000000c0)={0x8, 0x3, 0x1, 'queue0\x00', 0x200}) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.posix_acl_access\x00') 14:17:04 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x7000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:17:04 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0xa000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:17:04 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0, 0x0, 0x2200440, 0x0) pivot_root(&(0x7f0000001ec0)='./file0\x00', 0x0) 14:17:04 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb", 0x3e}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$read(0xb, r2, &(0x7f0000000200)=""/100, 0x64) keyctl$instantiate(0xc, r2, &(0x7f0000000280)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '*]/[\xfc', 0x20, 0x80}, 0x2f, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0), 0x0, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000001500), &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r3) 14:17:04 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) keyctl$revoke(0x3, r0) r1 = add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="7c7bb309e4a288757c9c622130e6f0625d44e2227dbd6ca7fe0d80cf331333456273858a0cebeee35cf94f28d0ec51fa14bf8b97d7b3fdd5470696b47d60a454763c4ee332d44672e7ca83d0ffbb601a89067435c205776f1754d4e3514010bd5fe626ecbfc1035d9bbe0d9346f9cf0ce62f215a7b4d591cea066750ea538043522c2d50c233bb3b45e601fb865dd288b97c7323fffc26cc26a962ef39", 0x9d, r0) r2 = add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400)={'fscrypt:', @desc2}, &(0x7f0000000440)={0x0, "843853f63faa51ce462c54aa2b00d62b749fdca77cd76da15e1e4d4184de85bafba98bec66f9117bdee8d2fb821b2f080076b2f3b067a030d50c3a25116faa40", 0x15}, 0x48, r0) request_key(&(0x7f0000000300)='id_legacy\x00', &(0x7f0000000340)={'syz', 0x3}, &(0x7f0000000380)='\x00', r2) request_key(&(0x7f00000004c0)='ceph\x00', &(0x7f0000000500)={'syz', 0x1}, &(0x7f0000000540)='\x00', 0xfffffffffffffff9) keyctl$read(0xb, r1, &(0x7f0000000240)=""/148, 0x94) 14:17:04 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x48000000, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930f28e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) 14:17:04 executing program 7: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = openat$sr(0xffffffffffffff9c, &(0x7f0000000040), 0x909e43, 0x0) ioctl$SG_EMULATED_HOST(r2, 0x2275, 0x0) r3 = dup2(r0, r1) ioctl$sock_TIOCINQ(r3, 0x8901, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8, 0x4}}, './file0/file0\x00'}) lstat(&(0x7f0000004280)='./file0/file0\x00', 0x0) 14:17:04 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ad1500104d2d07d3685920a1a3269c5c895e3ff4d656b3f29e2581c8f3213cfaf05c930728e147dfa621d54446ca2b4cd0fa38f91e5fe7536cd32ceecb90a9cb"}, 0x48, 0xfffffffffffffffc) [ 896.718186] ------------[ cut here ]------------ [ 896.718210] [ 896.718214] ====================================================== [ 896.718217] WARNING: possible circular locking dependency detected [ 896.718222] 6.0.0-rc6-next-20220920 #1 Not tainted [ 896.718228] ------------------------------------------------------ [ 896.718231] syz-executor.7/6448 is trying to acquire lock: [ 896.718238] ffffffff853faab8 ((console_sem).lock){....}-{2:2}, at: down_trylock+0xe/0x70 [ 896.718276] [ 896.718276] but task is already holding lock: [ 896.718279] ffff888017424820 (&ctx->lock){....}-{2:2}, at: __perf_event_task_sched_out+0x53b/0x18d0 [ 896.718307] [ 896.718307] which lock already depends on the new lock. [ 896.718307] [ 896.718310] [ 896.718310] the existing dependency chain (in reverse order) is: [ 896.718314] [ 896.718314] -> #3 (&ctx->lock){....}-{2:2}: [ 896.718328] _raw_spin_lock+0x2a/0x40 [ 896.718347] __perf_event_task_sched_out+0x53b/0x18d0 [ 896.718360] __schedule+0xedd/0x2470 [ 896.718373] preempt_schedule_common+0x45/0xc0 [ 896.718387] __cond_resched+0x17/0x30 [ 896.718399] __mutex_lock+0xa3/0x14d0 [ 896.718413] __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.718425] do_syscall_64+0x3b/0x90 [ 896.718441] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 896.718460] [ 896.718460] -> #2 (&rq->__lock){-.-.}-{2:2}: [ 896.718474] _raw_spin_lock_nested+0x30/0x40 [ 896.718490] raw_spin_rq_lock_nested+0x1e/0x30 [ 896.718504] task_fork_fair+0x63/0x4d0 [ 896.718521] sched_cgroup_fork+0x3d0/0x540 [ 896.718535] copy_process+0x4183/0x6e20 [ 896.718545] kernel_clone+0xe7/0x890 [ 896.718555] user_mode_thread+0xad/0xf0 [ 896.718565] rest_init+0x24/0x250 [ 896.718575] arch_call_rest_init+0xf/0x14 [ 896.718590] start_kernel+0x4c1/0x4e6 [ 896.718602] secondary_startup_64_no_verify+0xe0/0xeb [ 896.718619] [ 896.718619] -> #1 (&p->pi_lock){-.-.}-{2:2}: [ 896.718633] _raw_spin_lock_irqsave+0x39/0x60 [ 896.718650] try_to_wake_up+0xab/0x1930 [ 896.718663] up+0x75/0xb0 [ 896.718674] __up_console_sem+0x6e/0x80 [ 896.718690] console_unlock+0x46a/0x590 [ 896.718705] vprintk_emit+0x1bd/0x560 [ 896.718721] vprintk+0x84/0xa0 [ 896.718737] _printk+0xba/0xf1 [ 896.718748] kauditd_hold_skb.cold+0x3f/0x4e [ 896.718764] kauditd_send_queue+0x233/0x290 [ 896.718779] kauditd_thread+0x5da/0x9a0 [ 896.718792] kthread+0x2ed/0x3a0 [ 896.718807] ret_from_fork+0x22/0x30 [ 896.718819] [ 896.718819] -> #0 ((console_sem).lock){....}-{2:2}: [ 896.718832] __lock_acquire+0x2a02/0x5e70 [ 896.718848] lock_acquire+0x1a2/0x530 [ 896.718864] _raw_spin_lock_irqsave+0x39/0x60 [ 896.718881] down_trylock+0xe/0x70 [ 896.718893] __down_trylock_console_sem+0x3b/0xd0 [ 896.718909] vprintk_emit+0x16b/0x560 [ 896.718925] vprintk+0x84/0xa0 [ 896.718940] _printk+0xba/0xf1 [ 896.718949] report_bug.cold+0x72/0xab [ 896.718965] handle_bug+0x3c/0x70 [ 896.718979] exc_invalid_op+0x14/0x50 [ 896.718995] asm_exc_invalid_op+0x16/0x20 [ 896.719005] group_sched_out.part.0+0x2c7/0x460 [ 896.719016] ctx_sched_out+0x8f1/0xc10 [ 896.719025] __perf_event_task_sched_out+0x6d0/0x18d0 [ 896.719038] __schedule+0xedd/0x2470 [ 896.719050] preempt_schedule_common+0x45/0xc0 [ 896.719063] __cond_resched+0x17/0x30 [ 896.719075] __mutex_lock+0xa3/0x14d0 [ 896.719089] __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.719101] do_syscall_64+0x3b/0x90 [ 896.719116] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 896.719135] [ 896.719135] other info that might help us debug this: [ 896.719135] [ 896.719138] Chain exists of: [ 896.719138] (console_sem).lock --> &rq->__lock --> &ctx->lock [ 896.719138] [ 896.719152] Possible unsafe locking scenario: [ 896.719152] [ 896.719155] CPU0 CPU1 [ 896.719157] ---- ---- [ 896.719160] lock(&ctx->lock); [ 896.719166] lock(&rq->__lock); [ 896.719172] lock(&ctx->lock); [ 896.719178] lock((console_sem).lock); [ 896.719184] [ 896.719184] *** DEADLOCK *** [ 896.719184] [ 896.719186] 2 locks held by syz-executor.7/6448: [ 896.719193] #0: ffff88806ce37d18 (&rq->__lock){-.-.}-{2:2}, at: __schedule+0x1cf/0x2470 [ 896.719220] #1: ffff888017424820 (&ctx->lock){....}-{2:2}, at: __perf_event_task_sched_out+0x53b/0x18d0 [ 896.719247] [ 896.719247] stack backtrace: [ 896.719250] CPU: 0 PID: 6448 Comm: syz-executor.7 Not tainted 6.0.0-rc6-next-20220920 #1 [ 896.719263] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 896.719271] Call Trace: [ 896.719275] [ 896.719279] dump_stack_lvl+0x8b/0xb3 [ 896.719296] check_noncircular+0x263/0x2e0 [ 896.719312] ? format_decode+0x26c/0xb50 [ 896.719328] ? print_circular_bug+0x450/0x450 [ 896.719344] ? enable_ptr_key_workfn+0x20/0x20 [ 896.719359] ? lock_release+0x547/0x750 [ 896.719376] ? format_decode+0x26c/0xb50 [ 896.719391] ? alloc_chain_hlocks+0x1ec/0x5a0 [ 896.719409] __lock_acquire+0x2a02/0x5e70 [ 896.719430] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 896.719452] lock_acquire+0x1a2/0x530 [ 896.719469] ? down_trylock+0xe/0x70 [ 896.719483] ? lock_release+0x750/0x750 [ 896.719503] ? vprintk+0x84/0xa0 [ 896.719521] _raw_spin_lock_irqsave+0x39/0x60 [ 896.719538] ? down_trylock+0xe/0x70 [ 896.719552] down_trylock+0xe/0x70 [ 896.719565] ? vprintk+0x84/0xa0 [ 896.719581] __down_trylock_console_sem+0x3b/0xd0 [ 896.719598] vprintk_emit+0x16b/0x560 [ 896.719617] vprintk+0x84/0xa0 [ 896.719634] _printk+0xba/0xf1 [ 896.719644] ? record_print_text.cold+0x16/0x16 [ 896.719659] ? report_bug.cold+0x66/0xab [ 896.719675] ? group_sched_out.part.0+0x2c7/0x460 [ 896.719687] report_bug.cold+0x72/0xab [ 896.719704] handle_bug+0x3c/0x70 [ 896.719719] exc_invalid_op+0x14/0x50 [ 896.719736] asm_exc_invalid_op+0x16/0x20 [ 896.719747] RIP: 0010:group_sched_out.part.0+0x2c7/0x460 [ 896.719761] Code: 5e 41 5f e9 9b b9 ef ff e8 96 b9 ef ff 65 8b 1d 0b 13 ac 7e 31 ff 89 de e8 36 b6 ef ff 85 db 0f 84 8a 00 00 00 e8 79 b9 ef ff <0f> 0b e9 a5 fe ff ff e8 6d b9 ef ff 48 8d 7d 10 48 b8 00 00 00 00 [ 896.719772] RSP: 0018:ffff88804111f978 EFLAGS: 00010006 [ 896.719781] RAX: 0000000040000002 RBX: 0000000000000000 RCX: 0000000000000000 [ 896.719789] RDX: ffff8880419f0000 RSI: ffffffff815662c7 RDI: 0000000000000005 [ 896.719797] RBP: ffff888008668000 R08: 0000000000000005 R09: 0000000000000001 [ 896.719805] R10: 0000000000000000 R11: ffffffff865ae01b R12: ffff888017424800 [ 896.719813] R13: ffff88806ce3d140 R14: ffffffff8547cec0 R15: 0000000000000002 [ 896.719823] ? group_sched_out.part.0+0x2c7/0x460 [ 896.719837] ? group_sched_out.part.0+0x2c7/0x460 [ 896.719850] ctx_sched_out+0x8f1/0xc10 [ 896.719862] __perf_event_task_sched_out+0x6d0/0x18d0 [ 896.719878] ? lock_is_held_type+0xd7/0x130 [ 896.719890] ? __perf_cgroup_move+0x160/0x160 [ 896.719902] ? set_next_entity+0x304/0x550 [ 896.719919] ? update_curr+0x267/0x740 [ 896.719937] ? lock_is_held_type+0xd7/0x130 [ 896.719950] __schedule+0xedd/0x2470 [ 896.719965] ? io_schedule_timeout+0x150/0x150 [ 896.719979] ? find_held_lock+0x2c/0x110 [ 896.719995] ? lock_is_held_type+0xd7/0x130 [ 896.720006] ? __cond_resched+0x17/0x30 [ 896.720020] preempt_schedule_common+0x45/0xc0 [ 896.720035] __cond_resched+0x17/0x30 [ 896.720048] __mutex_lock+0xa3/0x14d0 [ 896.720063] ? lock_is_held_type+0xd7/0x130 [ 896.720074] ? __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.720089] ? mutex_lock_io_nested+0x1310/0x1310 [ 896.720104] ? lock_release+0x3b2/0x750 [ 896.720121] ? __up_read+0x192/0x730 [ 896.720135] ? up_write+0x480/0x480 [ 896.720150] ? _raw_spin_unlock_irqrestore+0x28/0x60 [ 896.720170] __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.720187] ? perf_compat_ioctl+0x130/0x130 [ 896.720200] ? xfd_validate_state+0x59/0x180 [ 896.720222] ? syscall_enter_from_user_mode+0x1d/0x50 [ 896.720235] ? syscall_enter_from_user_mode+0x1d/0x50 [ 896.720248] do_syscall_64+0x3b/0x90 [ 896.720265] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 896.720284] RIP: 0033:0x7f8cee21cb19 [ 896.720292] 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 [ 896.720303] RSP: 002b:00007f8ceb792188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 896.720314] RAX: ffffffffffffffda RBX: 00007f8cee32ff60 RCX: 00007f8cee21cb19 [ 896.720322] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 896.720329] RBP: 00007f8cee276f6d R08: 0000000000000000 R09: 0000000000000000 [ 896.720336] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000 [ 896.720344] R13: 00007ffdc14322bf R14: 00007f8ceb792300 R15: 0000000000022000 [ 896.720357] [ 896.782397] WARNING: CPU: 0 PID: 6448 at kernel/events/core.c:2309 group_sched_out.part.0+0x2c7/0x460 [ 896.783066] Modules linked in: [ 896.783302] CPU: 0 PID: 6448 Comm: syz-executor.7 Not tainted 6.0.0-rc6-next-20220920 #1 [ 896.783882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 896.784688] RIP: 0010:group_sched_out.part.0+0x2c7/0x460 [ 896.785100] Code: 5e 41 5f e9 9b b9 ef ff e8 96 b9 ef ff 65 8b 1d 0b 13 ac 7e 31 ff 89 de e8 36 b6 ef ff 85 db 0f 84 8a 00 00 00 e8 79 b9 ef ff <0f> 0b e9 a5 fe ff ff e8 6d b9 ef ff 48 8d 7d 10 48 b8 00 00 00 00 [ 896.786403] RSP: 0018:ffff88804111f978 EFLAGS: 00010006 [ 896.786789] RAX: 0000000040000002 RBX: 0000000000000000 RCX: 0000000000000000 [ 896.787301] RDX: ffff8880419f0000 RSI: ffffffff815662c7 RDI: 0000000000000005 [ 896.787815] RBP: ffff888008668000 R08: 0000000000000005 R09: 0000000000000001 [ 896.788327] R10: 0000000000000000 R11: ffffffff865ae01b R12: ffff888017424800 [ 896.788849] R13: ffff88806ce3d140 R14: ffffffff8547cec0 R15: 0000000000000002 [ 896.789362] FS: 00007f8ceb792700(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 896.789931] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 896.790353] CR2: 000055e8ed896208 CR3: 0000000017440000 CR4: 0000000000350ef0 [ 896.790874] Call Trace: [ 896.791059] [ 896.791228] ctx_sched_out+0x8f1/0xc10 [ 896.791517] __perf_event_task_sched_out+0x6d0/0x18d0 [ 896.791893] ? lock_is_held_type+0xd7/0x130 [ 896.792210] ? __perf_cgroup_move+0x160/0x160 [ 896.792542] ? set_next_entity+0x304/0x550 [ 896.792871] ? update_curr+0x267/0x740 [ 896.793162] ? lock_is_held_type+0xd7/0x130 [ 896.793477] __schedule+0xedd/0x2470 [ 896.793757] ? io_schedule_timeout+0x150/0x150 [ 896.794093] ? find_held_lock+0x2c/0x110 [ 896.794393] ? lock_is_held_type+0xd7/0x130 [ 896.794709] ? __cond_resched+0x17/0x30 [ 896.795002] preempt_schedule_common+0x45/0xc0 [ 896.795343] __cond_resched+0x17/0x30 [ 896.795627] __mutex_lock+0xa3/0x14d0 [ 896.795913] ? lock_is_held_type+0xd7/0x130 [ 896.796226] ? __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.796608] ? mutex_lock_io_nested+0x1310/0x1310 [ 896.796974] ? lock_release+0x3b2/0x750 [ 896.797271] ? __up_read+0x192/0x730 [ 896.797554] ? up_write+0x480/0x480 [ 896.797825] ? _raw_spin_unlock_irqrestore+0x28/0x60 [ 896.798201] __do_sys_perf_event_open+0x1eec/0x32c0 [ 896.798569] ? perf_compat_ioctl+0x130/0x130 [ 896.798896] ? xfd_validate_state+0x59/0x180 [ 896.799233] ? syscall_enter_from_user_mode+0x1d/0x50 [ 896.799611] ? syscall_enter_from_user_mode+0x1d/0x50 [ 896.799988] do_syscall_64+0x3b/0x90 [ 896.800270] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 896.800647] RIP: 0033:0x7f8cee21cb19 [ 896.800924] 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 [ 896.802230] RSP: 002b:00007f8ceb792188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 896.802782] RAX: ffffffffffffffda RBX: 00007f8cee32ff60 RCX: 00007f8cee21cb19 [ 896.803297] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 896.803816] RBP: 00007f8cee276f6d R08: 0000000000000000 R09: 0000000000000000 [ 896.804328] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000 [ 896.804858] R13: 00007ffdc14322bf R14: 00007f8ceb792300 R15: 0000000000022000 [ 896.805375] [ 896.805549] irq event stamp: 1380 [ 896.805801] hardirqs last enabled at (1379): [] _raw_spin_unlock_irqrestore+0x28/0x60 [ 896.806493] hardirqs last disabled at (1380): [] __schedule+0x1225/0x2470 [ 896.807102] softirqs last enabled at (1206): [] __irq_exit_rcu+0x11b/0x180 [ 896.807730] softirqs last disabled at (1197): [] __irq_exit_rcu+0x11b/0x180 [ 896.808346] ---[ end trace 0000000000000000 ]--- VM DIAGNOSIS: 14:17:04 Registers: info registers vcpu 0 RAX=000000000000005d RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff822b1551 RDI=ffffffff87643ba0 RBP=ffffffff87643b60 RSP=ffff88804111f3c8 R8 =0000000000000001 R9 =000000000000000a R10=000000000000005d R11=0000000000000001 R12=000000000000005d R13=ffffffff87643b60 R14=0000000000000010 R15=ffffffff822b1540 RIP=ffffffff822b15a9 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 00007f8ceb792700 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=000055e8ed896208 CR3=0000000017440000 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 YMM00=0000000000000000 0000000000000000 000000000000002f 002f2e2e2f002e2e YMM01=0000000000000000 0000000000000000 0000000000000000 696c61766e49002f YMM02=0000000000000000 0000000000000000 ffffffffffffff0f 0e0d0c0b0a090807 YMM03=0000000000000000 0000000000000000 0000000000006b63 6f6c622f6c617574 YMM04=0000000000000000 0000000000000000 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f YMM05=0000000000000000 0000000000000000 0000000900000007 000055e8ed8770c0 YMM06=0000000000000000 0000000000000000 000055e8ed8a3760 0000000000000000 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 610064253a64252f 6b636f6c622f7665 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 RAX=0000000080000000 RBX=00000000000001fe RCX=ffffffff815ef61b RDX=0000000000000064 RSI=00000000000001fe RDI=0000000000000006 RBP=ffffea0000e36700 RSP=ffff88804037f4e8 R8 =0000000000000006 R9 =00000000000001fe R10=0000000000000064 R11=0000000000000001 R12=dffffc0000000000 R13=0000000000000064 R14=ffff88800ec7e330 R15=00000000000001fe RIP=ffffffff814617b0 RFL=00000296 [--S-AP-] 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 0000000000000000 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=000055e8ed88fd90 CR3=00000000181f6000 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 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 ffffffffffffffff ffffffffffffffff YMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM04=0000000000000000 0000000000000000 0000000000000000 00000000000000ff YMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM06=0000000000000000 0000000000000000 0000000000000000 000000524f525245 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 0000000000000000 00524f5252450040 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000