fff, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ppoll(&(0x7f0000000080)=[{r2, 0x1020}, {r1, 0x20}, {r0, 0x8080}], 0x3, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000100)={[0x1]}, 0x8) setrlimit(0x1, &(0x7f0000000040)={0x1c0000000, 0x9}) dup2(r0, r1) 16:26:01 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(0x0, &(0x7f0000001040)={0x38, 0x3, 0x8, 0x3, 0x2, 0x4, 0x5, 0xa1, 0x8, 0xffff}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair(0x18, 0xa, 0x3, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0xa1, 0x2, 0x3, 0x8001, 0x3, 0x3, 0xe9, 0x30d, 0x40, 0x322, 0x7fffffff, 0xfffb, 0x38, 0x2, 0xcb4b}, [{0x5, 0x3ff, 0xec, 0x42af, 0x1, 0x1, 0x6, 0x63}], "169c6e6e0135ce50b223991ebb186d7008f9b475be253c58c217b17bf5beb5101ddf3c331f908b929725ccee114ad9976625b988af00a240c41836380e0c24650b2dbeece9528bc7b2db93b4ff2fe7b8f7b88f2970f19bfbc86975557191fc927183a8a53c39c0c81867254d757f761d64a3a23c67308418a3e30f07083ab29f8b428201cae080a42f83c4428b9866b14abb85b20bb2618185bb", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb12) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={0x2001, 0x2, 0x4}, 0x18) openat(r3, &(0x7f0000001100)='./file0\x00', 0x200000, 0x40) sched_setattr(0xffffffffffffffff, &(0x7f0000001140)={0x38, 0x3, 0x8, 0x0, 0x7, 0xd67f, 0x6, 0x142, 0xffff, 0x8}, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) preadv(r4, &(0x7f0000000440)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/69, 0x45}], 0x5, 0x7, 0x8) dup2(r0, r2) [ 311.694466][T23277] RDX: 000000000000000f RSI: 00007f297a12d1e0 RDI: 0000000000000003 [ 311.702428][T23277] RBP: 00007f297a12d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 311.710387][T23277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 311.718452][T23277] R13: 00007ffd78ba97bf R14: 00007f297a12d300 R15: 0000000000022000 16:26:01 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xd000000) 16:26:01 executing program 4: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0xc0, 0x3, 0x9, 0x1, 0x0, 0x1, 0x8001, 0xd, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x101, 0x2, @perf_config_ext={0x3ff, 0x1}, 0x18, 0x93f9, 0xffff, 0x1, 0x0, 0x0, 0x2, 0x0, 0x800, 0x0, 0x2}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) dup2(r0, r1) 16:26:01 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x2, r0, r1) 16:26:01 executing program 0: getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)=0x0) sched_setattr(r0, &(0x7f0000000200)={0x38, 0x3, 0x0, 0x9, 0x4, 0x7f, 0x7, 0xb0, 0x7f, 0x79a}, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000340)='.log\x00', 0x2001, 0x88) sendmsg$ETHTOOL_MSG_FEATURES_GET(r1, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x5c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40091}, 0x8880) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000140)=r0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB="c4020000", @ANYRES16=r2, @ANYBLOB="010000000000000000008800000014003300b4008000080211000000ffffffffffff0a0006000802110000362011230006"], 0x2c4}}, 0x0) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4004000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r2, 0x20, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @void}}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10000000}, 0x4000800) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = perf_event_open$cgroup(&(0x7f0000000080)={0x5, 0x80, 0x0, 0x9, 0x0, 0x5, 0x0, 0x401000000, 0x4082, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000040), 0xd}, 0x8010, 0x987f, 0x5, 0x7, 0x1, 0xfffffff7, 0x1fa6, 0x0, 0x0, 0x0, 0x5431d689}, r4, 0xc, r4, 0x2) r6 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, r5, 0x0) dup2(r4, r6) 16:26:01 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) sched_setattr(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:01 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x10, 0x2, 0x2, 0x1, 0x1000, 0x7fffffff}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f00000000c0)={{r0}, 0x2, &(0x7f0000000080)=[0x7b, 0x3], 0x6, 0x2, [0x1ff, 0x6, 0x31b]}) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x4, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x40804, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x4, @perf_config_ext={0x800, 0x4}, 0x48020, 0x1f, 0x77a, 0x9, 0x5, 0x5, 0x40, 0x0, 0x3, 0x0, 0x9}, 0x0, 0x5, 0xffffffffffffffff, 0x1) dup2(r0, r1) 16:26:01 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x3, r0, r1) [ 312.139000][T23318] netlink: 'syz-executor.0': attribute type 11 has an invalid length. 16:26:01 executing program 4: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000010a00)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d0020002000200020002000200020002000200020002000000000000000005002000000000250252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c1001000000000000000001120000000022001601", 0xa0, 0x8800}, {&(0x7f0000014600)="2200160100000000011600080000000007ee7809140b2a3a0802", 0x1a, 0x8b000}], 0x0, &(0x7f0000000040)={[{@check_strict}]}) setxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x8, 0x3) 16:26:02 executing program 1: sched_setattr(0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x9) sched_getattr(r0, &(0x7f0000000040)={0x38}, 0x38, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:02 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x4, r0, r1) 16:26:02 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x889, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x7ff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000040)={0x15, 0x65, 0xffff, 0x10000, 0x8, '9P2000.L'}, 0x15) 16:26:02 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x5, r0, r1) [ 312.245137][T23350] netlink: 'syz-executor.0': attribute type 11 has an invalid length. [ 312.259205][T23346] loop4: detected capacity change from 0 to 2224 16:26:02 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xe000000) 16:26:02 executing program 4: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x208200) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) renameat2(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x1) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r2, &(0x7f0000000000)={0xa, 0xfffd, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8000fffffffa) 16:26:02 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0xfffffffb}, 0x4) sched_setattr(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000000c0)={0x0, 0x0}) sched_setattr(r3, &(0x7f0000000140)={0x38, 0x2, 0x10000014, 0x1f, 0x8, 0x7, 0x7f, 0x2, 0x9, 0xe7}, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r4 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x0, 0x6, 0x0, 0x4, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x12404, 0x3}, 0xffffffffffffffff, 0x0, r2, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) sched_setattr(r5, &(0x7f0000000200)={0x38, 0x1, 0x44, 0x8, 0x3, 0x3f, 0xffff, 0x1, 0x6, 0x5}, 0x0) dup2(r1, r4) 16:26:02 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x80000000, 0x1) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:02 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x6, r0, r1) 16:26:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NETID(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r2, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {}, {0x8, 0x2, 0x20}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4044001}, 0x4844) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x9f3932e22d927e53}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r2, 0x200, 0x70fd26, 0x25dfdbfc, {{}, {}, {0x8, 0x2, 0xfffffffe}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x400d8c5}, 0x44000) prlimit64(0x0, 0x0, 0x0, 0x0) r3 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r6, 0xa, 0xd33b78c7e61ff612) sendmmsg(r6, &(0x7f0000001540)=[{{&(0x7f00000012c0)=@isdn={0x22, 0x4, 0x6, 0x40, 0x7}, 0x80, &(0x7f0000001480)=[{&(0x7f0000000140)="d9022eb0a67ee9f1b98456843fe6ec5ab4c68f", 0x13}, {&(0x7f0000001340)="8fdc81b8573c7a725aa99bbb6a3628eebb31af", 0x13}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="7893d86f6f8d966c2dfe695ae68a62c0569abc42b31c880eaa938e9cde1f8d537e2d1ecf0ba29a11981863a85c4907c9a65f542452da2efb8972d10c39fad2aa15f0def45df0038b21460d7eb02c580b60f529f595dcae49eb1cc191a22263b0216cf435378d891159bcecdabe008faf1b6727456ad7e34e3472f4fe0343c35d66dc09f5d51c3bc8fe75cb0e6087c8b9fe306263eb68082eeb8622a2d117a8e8c795ca35b3c5ab539ad9f0fe951f4130d1f74823bedfe57398c6", 0xba}], 0x4, &(0x7f00000014c0)=[{0x50, 0x104, 0xf2a, "ba44ee94e4fa0326eba966d777b4b1a1dfb20e1f824c1791371a0b6168398080052fd9e0e627782b2e38e4e9ac614804e3ed54d66e79ab1fdfe9"}], 0x50}}], 0x1, 0x20000800) pidfd_open(r3, 0x0) pread64(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0xff) dup2(r4, r5) setns(r4, 0x4000000) 16:26:02 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x7, r0, r1) 16:26:02 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x800, 0xa3f2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x81, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) ftruncate(0xffffffffffffffff, 0x0) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') r3 = perf_event_open$cgroup(&(0x7f0000000200)={0x3, 0x80, 0x6, 0x1f, 0x64, 0x6, 0x0, 0x4b3d, 0x8100, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000000), 0xe}, 0x40400, 0x1, 0x1889, 0x4, 0x1, 0xc8, 0x800, 0x0, 0x6, 0x0, 0x5}, r2, 0xf, r2, 0x8) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0xcc, 0x80, 0xe3, 0x1, 0x0, 0xffffffffffff7092, 0xb006, 0xf, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x8000}, 0x8100, 0x5, 0xffffffc0, 0x0, 0x4, 0x1000, 0xf306, 0x0, 0x2, 0x0, 0x6}, 0x0, 0xe, r3, 0x9) lseek(r0, 0x80, 0x2) sendmsg$inet(r2, &(0x7f0000000580)={&(0x7f0000000280)={0x2, 0x4e23, @loopback}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000002c0)="326d02dc74b6ef14e8f6cbc322ebb7a1a24152ca098d34a490cfdcb2756233b263248053cddfbd9f19aecff3b965cf59fe6805dcddf2b27e392b222520b5a37db6230f52a2412ac482d650e3ba9db6f2909ba47ceb9ab6527269298e26b8a25e5f04a03a", 0x64}, {&(0x7f0000000340)="468bb43c9cb7688151999ee8e8df5b3e2ce21a3dc97f229cd3b9ea732145bf8f976a8493f4e4941fd0982c91405b3ddbd3405c60c563822ddcc83ea94e79c22eb195d7a7575a74add7369a99ebfd4bd0f89c6400ed7f3a", 0x57}, {&(0x7f00000003c0)="01347cc7f97d4ffe522ef4bce90c29e30d4de9eed2ff77ced7fb08d5ee6927037b0eab3f58662b12a4315718f0d8da9f052b599c0edea84101802a74a82fb7afe1564c4374a5c183aa00f98eae8d937c8bc0fa8f63103c0c3b0bb25e6519eba76ffc9bcdb537693a4d723a0b82f535b0e1b6d8fac05304958f89f45929b5da5ed6313e8cec874cb6cd5445883fa18b79f58da3bd77859599724f824e51f3cd1754a5ffd7c4ff863c6cdacd0d73e978bd183973cc05b4ba726d4927226f12f21dfb7ed9cc4655fa1419c56318dae98d1b8d642ccdbf7bca1f2bc6bbd34bdfe3195103d76a5cc14168a348d703a4cbb612137587a3f2ec7c3727", 0xf9}], 0x3, &(0x7f0000000500)=[@ip_retopts={{0x28, 0x0, 0x7, {[@ra={0x94, 0x4}, @lsrr={0x83, 0x13, 0x58, [@rand_addr=0x64010100, @loopback, @remote, @empty]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2}}], 0x70}, 0x25) 16:26:02 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x0, 0x10000068, 0x0, 0x9, 0x5, 0x7ff, 0x8, 0x9}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:02 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x9, r0, r1) 16:26:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000356ffc)=0xffffffffffffff40, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee6000/0x4000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r4 = syz_open_dev$ptys(0xc, 0x3, 0x1) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000380)="d1b69e7a3a5ebca4ef907f1acd08fb4c9e3f5c7063377cb11aa42e442edbee69b027b021789c5a2ad4718e8fc2f152096be58d4912c85bbab05a6a837e4b93d1c7d3333ca809f7d3011e2d42716e1760d4b4b11458370d289449e1add054a42ddad7d016a90e67566ff691616fc1bc88f84322dbcd17608ed72110c72506eeb9257bf3e921da318c7df8228831ad51d0", 0x90}, {&(0x7f0000000440)="d97e529fa28ee190de801f0b5c237fde67b9bb87a93c2259aaf3d1c7e30ae17e6e8e53caf5955da6bd28c684ff0cddde8c75e636469cb367", 0x38}, {&(0x7f0000000480)="77308a2a5a451dca4aac5d00b585d520853c475bd0bf8748b6993d83fe3c608e0b2c3b2ebec02b9986f664f95007f67f99c67fb17dff61170397ea4296af89b50d6a3382defe99ab9191bd76b623e9da52b6435e8305875d3158a3057485a860e57573421282c01f6dd0b84d56864c83d3dc22cd8264a2f812e1666e96d363883cb9563c32a49b8395893c10a7cac6c7f4cf972e63711f34deb4bf8775ba53c12145b01b2b3f0d828b1266e02e122dad8a68cb3971c7f133af8ea5c05ca35515660856f0031ae7feb40443203e3b1d56520fc3efe7010a43219a3a81ef2a7ec0ea84", 0xe2}, {&(0x7f0000000580)="cdf25010dde31570cb38188108ebbbfd084d154c4771ca2f6818f0a3a1e1354e5a090ab3dbddab89", 0x28}, {&(0x7f00000005c0)="5edbcaf9bebd308bb9ebd2452d55d0fb7e656e6649e9dacf42", 0x19}, {&(0x7f0000000600)="7c2b32b2cdd43c283d943d71dea74f0644bc0bc0fe9f96146e3a942c177a8742f3b5bcc883b68915669bf70cc2a278d6d073d49e39b2d74913b68cb020bf143283ab7ff6c8c41f7b0afdcd6e42b3ee08076811047542bd63e295f4b6d5669fc2e898499c19060000006c0258278519bc2a75d3c114930ff39fc7a89be5f958eecba496412bd16d603da4db68ad5f83f570f0047fb6f64d5883848f3cc85fe81044dbeee8e62ddb892cac23ded2b5237163b0aa34b626c475034038176cb5e41c2fc07f22eec45b09e648c2080c8da47577df8df4a1794b0d96ca20aea4", 0xdd}, {&(0x7f0000000a00)="92556e07aac91dd51e6f343b9631d4ff33baa4a3e9006402d23c0fd02e48cd6323ae74db58a1e54dcd02a461787e71d18870fdfa95d7b6ba97cce808667305f6c46d828fc00b7d75a0e420cb72b42defeaed9734f90de0e45a846542b91fa32d5ca59359db810ea7099bff42495e42126ee4398b2203f3de3b36975464a7ac3f10241908fe6dc4ad71d4ff1d2b128601c7ef03d1f18c23430ea9c5364264d4ed2f255a28a014cf5102ea8ae6cd13e33f9e624bb4c3e585c71d7722f38b3cf4ece74f85f87e0cc45d24bb78acdef61af83512d10cc12ab529f94e8f2a7ee3938659b85ad089cde408ef4e775e3b04e585057b5094718be0f1f673c5d9dcb15b3e68fbee887ff808fab3a597b55a3545e3c002", 0x112}, {&(0x7f00000007c0)="caf5f43a6243adf84ebfa93571714e57064c904ef3501894e9e5fbd0df144f257857f192f92624d9f489fecc7373057cb79e137fe3fdc3483865adda7cbd74d85bd8c3d0bd257ca12e54cd7fe4a7632ba13c6a0d2dc82fb9680ec6ca3b29789e044d5527e6237417cb2b3d5ad78282a0679ee087371e5401000dff0788a48d185c6cb3bdd587fecf3c4ae4c525e76ad40f01b921ef056de83fda51133a5111f7b3acef4b04dc80316a68", 0xaa}, {&(0x7f0000000880)="a26f5f5f7f9b0d1ac052b53e5c94e19cc0887f028193b3c3e4e2354fd83e345edd5e2631a140cbcfa9efd4a75060b6e63c07f60fc3079fa18b0f1f2e8b64d0832ca112bf4ae75791e46a4191c03cbf3ea19607605f2c317378a875fcb4aef0fc1bbfe64a61096375f76fc572d6029deb2e3ad10d9061f6eaea5dda3761bbcb43b4b388d850a1054885d6459808", 0x8d}], 0x9) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3c9003}, 0x0) syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee6000/0x4000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r5, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000180)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3c9003}, 0x0) r7 = syz_io_uring_setup(0x2de7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000000)) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r7, 0xa, 0x0, r8) syz_io_uring_submit(r2, r6, &(0x7f0000000140)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x9, 0x2, &(0x7f0000000000)="2da772ba3595ec5268987141643e63e6552ac88c091660cf13df9de0689faf1bca04c4000e57bfc4a67eaf7257220762fe6e4bb12bdea89eac99465b72fa699ee7d43514874425ccb276214fbc392a6a858210990d3672063f184ce0979a397675388e4c15c819bee7f05f95113782f8239a6fc834f3f8a510f23a7379c2475642dc60e92c833e265de37e49fe1a57ef584d4316a11ce80bad13eba487f64a31da44b43d325c29b4099823d57d887e34a0ab27c8fa52d7ae2b24948fe13aca493d0187ec96ec13a932fd75f940f43928e97634ce2a1a9262c624861c902e6bf0ccf07b9c3a200a73825d3822ac087a9866683f29180769b7ddd0e493d4d1", 0x9, 0x0, 0x1, {0x2, r8}}, 0xba) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) sendto$inet(r1, &(0x7f00000001c0)="f6523ec80fed0ed57d46442059a24b6b03ca7e06d094bcbc95cb0077ef58b11e0c3fcda91fe2e4bcf8731711e6", 0x2d, 0x24001004, &(0x7f0000000200)={0x2, 0x4e21, @multicast2}, 0x10) 16:26:02 executing program 4: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x80000000, 0x1) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) [ 313.143230][T23404] ref_ctr going negative. vaddr: 0x20000004, curr val: -27339, delta: -1 [ 313.151691][T23404] ref_ctr decrement failed for inode: 0x361d offset: 0x0 ref_ctr_offset: 0x4 of mm: 0x00000000a41245a3 16:26:03 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xf000000) 16:26:03 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xa, r0, r1) 16:26:03 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sync_file_range(r0, 0x7, 0x2, 0x2) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="9f8194be5ace602f096d07ff00cd66299667b70536342623b372d82fefa01f9a2d83297f99b4e597f4e918d324868e83f474d0c3549b712f00c51c638e6aea4a8dee825286b31a260e60482bb0b4179b316d", 0xff7c}], 0x1) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 16:26:03 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x20, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x4ff}, r0, 0x0, 0xffffffffffffffff, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x65, 0x7, 0x0, 0x1f, 0x1, 0x0, 0x400, 0x9}, 0x0) dup2(r1, r2) 16:26:03 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x4d500, 0x4a) dup2(r0, r1) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x420c02, 0x40) 16:26:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x40000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000300)="82bb7102cc6509f63760ce03f12c2baf577e6f0503c9ca91e9a868377ce26d", 0x1f}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x36) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="530b348c842000000000000000", @ANYRES16=0x0, @ANYBLOB="000000000000000000001e0000000c002480080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="0c0006000000000000000000"], 0x34}}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 16:26:03 executing program 4: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) write$P9_RREADLINK(r0, &(0x7f0000000080)=ANY=[], 0xffffffe3) io_setup(0x81, &(0x7f0000000040)=0x0) write$P9_RSTAT(r0, &(0x7f0000000180)={0x4c, 0x7d, 0x1, {0x0, 0x45, 0x3, 0x2, {0x40, 0x4, 0x6}, 0x21040000, 0x0, 0xffffffff, 0x9, 0x0, '', 0xc, '\xbcX\x9f\xb1*\xe0\x06n\xf8\x83\xfe\xa0', 0x2, '#(', 0x4, '}@*)'}}, 0x4c) fcntl$setstatus(r0, 0x4, 0x6800) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0xfb6db}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) creat(&(0x7f0000000140)='./bus\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0x0) 16:26:03 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xb, r0, r1) 16:26:03 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) 16:26:03 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xc, r0, r1) 16:26:03 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1a) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000000100)="d6ed5d32f725f865a4aa707de68402058e4e7b434fa6fbfab2555851e331cc20b9d6", 0x22, 0x9}], 0x2000000, &(0x7f0000000300)={[{@hide}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@map_acorn}, {@hide}, {@dmode={'dmode', 0x3d, 0x10}}], [{@fsname={'fsname', 0x3d, ':}#,('}}, {@smackfsfloor={'smackfsfloor', 0x3d, '}^s-!'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}]}) dup2(r0, r1) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x1, 0x60, 0x1, 0x2, 0x0, 0xff, 0x1f, 0x8000, 0x8}, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_getattr(r2, &(0x7f0000000240)={0x38}, 0x38, 0x0) 16:26:03 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xd, r0, r1) 16:26:04 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x10000000) 16:26:04 executing program 3: r0 = socket$inet_icmp(0x2, 0x2, 0x1) sendto$inet(r0, &(0x7f0000000180)="d583c40ef97b47d3554bcbade599abf44c86945394f834970242778b1e8af0e77972087a287a8d53087999193f2fd4128ee2f5935a2586d21b63d762b4414ac4e121759c8b2f36fca8df956d4cdc040850c559acdb15fa46723ac3694528be8ef494323463a06b47fc655bd6396304f68c260d0cdb5c22be7e203ada568a529fde32ec40aed03fda4b1e05fd8176461d51c6421bf4c991707b559167606f4c1838177bef3acdf862e88d8cfa4c5ffda65b002992714de71f3f9d182eb48a7f67474d9de16bdb0f104c03f93a0ff03e4fd0977fbd8e953d30769f96e09e22530bb96f988dcaa3aad3669850ddcc3d8c83f35f816ad74f8d7465dfac4e5c7e223dc1a72445c4646241a17982cfb9d48536dda3dd41abdb7037a8ee3e9b7b60cb8610624d8f4bb7a67a32b6773b6e2aff9364f2a443aa066ee745ababa367ebbe62fd57db36e4ed0f2a1e39db863779554da2c325937a79e7c0f5e0b2be30f6e992afdfc7f65085dd5d73acea78f16623ca0166fc4cf81ea12ad5666120d7f0780036ae7faf6a7029d77675a70ce70838e6a61ff40f58cdb84d47dda2450e56380bce81e8702fd47d969c7915587a604b2b41dac8609899365b52f21f4aac69e16dff361f90d1c08e558cba6f7a24817dd45adff7c9717ba32e9ebbb97f29df65df9636080faf99db99dce96df2a5d60d9ca5c93653ac1ff9878f42445020c033b837ecf050360672e2c7938eea7085a08d0be3d7b9fa309a7f607d3c5c5df334fc6a24db33570b07468c94c1d68278c8fecacbdee8188dd32e41cb9f97fc4890d4c4a26533f228095b37affaa2172f71ddc49f5672af4fe78a6ebfd5461302d92bd067d11f0ec14c3c0cc18d9758dbeb351844335bee841ce09feb380802e24d9c3c0ae124c68572a9a36f80a050ab0307e22b41d9d5f142453a4dd85c4e32cd1a071bbb7f3e8ec9602cdc4bef21125f89d1272dc4862a1aefd060e25b8138ee3fc0740e2b0003e033c0adc959aeb0606d930d42faedf37f0d75c695c50477205c06461fa69ab056ef4ca4b83bf66ffcb7a5d951fcd9410957ee6e51ce62f1ef46b421b87021a482e2151c3d91b01e668fb9607f629e1d25b280e0c14274efede7daa8c543940a41e78359b74b4c9c420594eae169c9943c7de522755ff9d683826d6259a98bc36039c792a86cd488cb8434460d3d82809c6e3be4fd56203a6c3284e9e41ad711908903f08e8f1b9939b7cfaea97cfa7ff8f52a4a5d08f82461fb9865d37f1295ff4e971727a7330175b28fe14e8b2b356db7554f13e88c0e0d015fbd6226c7e51b617f16d40fd5a37f70dd2caf35f8264fbf41de9a7be50ba50e69981e7d4964878d9cbbd8d4c1a402f0a6bcc00749a22eb69921cda04a27b0961c13bcad6a16cbf6821dd37dce3d5dc67bfa56787353fd9dcceee9c7922e7aca388e4981d057d7a6d003c6cb2eae1d31217c8150095700d4d43467e9fa918b66c5d9f150222c72b26cf05be6c3f2c348c7d27236be3738e0a23dd9e02ab27bd93b9cfa9102a52e186753151a360673284ba3b505c8854af07c0ce2c82c0841037124964343f5626401c9ce6ddcc1c778155ca2df4a7191f0063f4ceb825096a4dbaae2008802c5858aec21e080c0222bc7774eec0ce6c4401937ae23efc3d53a55f51540b43590a4674ff22b17fdecd2a0b5301175ae6f8920545de811aecf50d7ae4bbdf645625b81ce76f356d041be529cf30c0266442779d5c4dbb60e403ffb87e1878cbc4cd2251ac21e4b4d2f92c25ded929ead5c05445b7922af9b5764e1377a94063db32a7917dd0bd9f1b84bf16553d0abea47a806b35f48041deedda530a88254ea8ac0819e8d16995aff1f7308d4de44a239e87902b5605ee34eca8fe7780ce7152685845a79cf50276921b28d99d3d20cfc1d86b821780c264d284a0413d7aa4a675f0db99d93e69298fa64f086346168a7e345c30b435dcaa9a221db9f37e98b58154abd8b9988c5562a8ebd14ab95c47faba7ff4c1ab704438f8d2020d9af6d1f8cd2c2a483acba470980623298c050a3cb8964a61265843071bb85d007220638737aafe379814b659eff812b463cef3b8da6ded76e17b8ccda23261b06a201b4dc3ea07cf7dd2cc1d02149130dbcfa73a12138024e2d594e8e502483b477ba0fdb1c196a4fc62f0b3491906c73ba56fcf5081492c3167e0021e40fe39c343278e363df8720ec060e95996537f22482a024e24f3ed83d49f11b3330b63ff50f99bc064d7f839dbba9cac5e55feb5fe5b2f3736d210bfecbf1a2b0fc0e692aaab3cc214d8350272a576ea4cb541d2eaa1f3c9374a2982572f85dd35541a961d41b14d3a0aacf362112707493115e6f226bfa52239eb64b039e91c7884e1751c3dde6febd1a82212a2c8e334326e95ff95d9c99b48bd18cedbeb82e17a5758d23b5a59558d283d42dfc45cd5e641b78b3f63eb3c79b65c917ef4149e182b3480174c57ac7be582f39e49351721228ec6741ce14edc46bbab36716c5368ac7424d9fdbf11363194c192cee448135f963e7442f2f79017cfe957fe3e3dc4e63b81db27ec47e07e994573d52bed81ce6027959f1b927ba3d2f2c46091d7aedc3ae7054c53ea46d8a256ddcb37920c254ec5115de177f6f2f1ff5208b013f796629130f2c0a5178fbfdb717e30803ccb9547152b9808095876e1507fc9e4d4da907b96ba0da218b3bf324926c66a734854c9abd9416890108b284eba157ed9ff87396a7f054ccf3efdeb525511f605c21244de1649f203627a86f527793461ad034c6596b553748726424e822a9b54c07de3507fa69a09c2f4d7dcf1d216d954ea6d1c840fc3f60232b1f427dfe5e8d1778c8ac1cc5c6e2755c72c872b3724bc2950cf31390b870702602bde778f7cf4b18e618283f9726c99e7c8ae873148958ff9b5bbedf13f282c764347f640e238a53f4ab585c9bec1ea260316079d9dfbfe7b7559891351e986af0fd68533087aabd221176fe41f39ae474fb2cd8fdd4390ffb2d31f782ce355f2a2ab11c6eb334bc260817409d158f7afdd8fbf2eca000eccc55b69907a0828e7caaa162d53f722ba7de4df018f9c985e440c59c1ce72995e657c3e1960c9fc35c4fb186b7d9ffdd26891b5d76d8f2bacf57d64d2dc986cbd71a02b222715d51ffddf742e863497b5302ece0f7cf6de45c82bb78ea5faddbf949da9b1370d2505fed44b132cc047112cb1b649af6ac27c9b109064c76dedb56afabdae04803a08901fcb5d95baabcf3a98cc81c89fd5ee4bbebfe1e6d5d6ecd8bad80121afbf69ac25846d82f020cf6da0e867a78bc9ab6a57d60e6c26c8cc8ba25201af41c5886f483d38c02cc2629856a8656a1d94bd106c29fddf8caf75cfd028a625b3fb410633fae0ef63821532b5cabf8fecdcbdf0d0d8e6ad16c526ea4cc954887a9e6b75096d30fd2a37945be0fde5445d0aed585c71c4f99ede2806d1df15da31f366198b9e55e71d37babc46f4351c52b94e4e750f0001d0213ed52946dd671d5a9d1b25fd919e71ef81e919a8248aadf7258fc7c4490916a02e6f4dc0e6b33c29277c9e863ac70ac48988e5f639c1b22563c004532512b409a180220e7588ad4614c1bd169626d9b2bbcba4ecc1008f172f3009542d0aa9071155efec4118eed21460764a14b254c9275c8f44e1c416878c6b8e3c6dc26d6d3d537d64ee69ea3dcdc34a4dceefe3a3439e47feb0290508f21f8a8f51f4e97d81a3d1623f7c6c7dc08b97fba6e2811b010853d9ab12cf9bc3ef9d7543766f6d47c120b6f9e7bc631ff5e721bb1f52460fec700688267290a1818c970b2ceba5acfde5044fdecafc0ac3dd8f8a4f9570ff4f76b5ee5f88794318e70b6ba9880cfa8dcbbf112862556be9504bea435da281b0493328265ecd382cda54b7a1ad3eb4ed52ba122ca395b1dfa5e528402bd12e133e4f50834b8a7d23c65054bd606929f5c70f5703bdf7fa6ed86fc0b50096624346096c04a44a3b82268fe33e9397246be6d713d6d59f150eb437da61926e473023ef6937e734aa3027f4f01f80045db506308beee92c7660b6a1693e197e89ef09c714493c56d8ee53af152ccd990e3e5be60340630da911dae8251c90a8b82a70632acf424ac97f4b89d27cb97df3cbe064fb5ac23937f9740af843972ecae8b9886e85a157dd77dbe59dd1d82ec1a24e71b5c9fbfafff9beb55727ff5e3e03a64a6e5d73781c76edcb6f16ef1b40cf681ceb925ac98f7713c7fadf2b9d4fb0588b3f0df520464cc236f90108749cce89adcb92c4ca32319a1b51e1d9419a95db37fe7f2790ee1e516aeec71e53e7ffe254299286a1a3f8c22c4761e51b1560f9fc1bb9cd0c366f6de871a0d63f6b8b8a1370895f4165618fc82e551e25704e040b51c1ce0b2eecd30d40e111c0cd85010aa2a5610ea148c662cc0ad4099d43ab40023e145cec7ab3dbb41d37cb0ebbed8f4fb18f412895f4e9d5eedf8964b32b1cf68267924db265f7e2ce13b1fea806b17c09a156bb4fc9603c3745d0ca7310d22901d24e94c625e1cd65a0c482485d97f248c37f1b17b59ac571852bcd19a0feaabad2ee1a8a7900aa40a580f21f65d5b6dadb3403a47294bde031f013a499132fab2e1eb91cec673e5a3c736e60674262eb6105162d6e8d565b5708610cd511d43e33764bcec895483d87863f7faa2b16b97b3254cb9debaa84381d935eb5c0a3a20bc9ca8b043dc5df7eef98d1100b147e0f28f596bb482bcf4367ffb4cea249cf56877e3fc64769db93d312c308263805578fdac4c1fb4d6cc23fd40bc4619dee2fde3267a91b102c63fe0f54430243b0360ecbb4ea8480c4b39a0e54b55983f40bcad35f15e828698603e54b8a4ee3cc218c90f1ea3069753c5af222977ff9533e5b86d344b97fbc4ba385d0b39cc1123e48af5b679f1fe6e43ab39c0f71d12eafac5d6ec6cac7931a936a190fa44f0dc88bffe5629e2d4ae95dab62729094f91594a34f2e4511775e25bbf409946de1d466082d17e4aad589075c17e8c5d804433e7cf212fc6f3e7a18aaaf8e8aebc039336ffa842fcd378bc589e5ba08788a3187b942970d02999f88ecfb6b91630e6b8b40ee52ff0cf17cce9fe16c5f1909ae5575b7cda4592443d02689528a450e9998c9084b1839431d2e68fe0af6956f96459e3c3fa0b26bb0aa2fb66fedf4149fd3c70483e08d0547796ef9405ecc10bc7c7e299d6c2567042f25886835e2e345613c6327444d368ef651f956ec00b1d7406963ff2b217b45f9e0032d3a155a61ef944d3600c443b5d8e73110b5dad57f1ac363372bbc47a1f2f6911b4f33606fd83252589cb9972c7f469525f636b6a0063e65ed556c30fce7f5a223eeaa465fd0e47caf5a7c574828a8dcc632a64030793c3e0ee54a5b9a1b4fb9afdb1e9b735e56228ce87de45a37325bae2945cebe43bde90b2e6062b88dd4ffbb70d353be353c2bd754ed3489b32d861e9b4c811d14a82d5591594964db2f0733cf4a7a1eb472d435240fa02ca4ecfbab36c87884e557819d8355b0c95c9e031911b010a1fb013c27da24fa7943f8d58713900fee6a5ecb3259c00be4d05a8f0454dcdb49b2033971b92b78cf03d3f43ab1f5397ab39102ba912fd11991c95a1f9ee16831a2153b6f3c97e3ab1a05b464cb284528a4473d68463d2841c53d2a43647610e43acfbde7c7e06fe1a047bbfaaf333f2b4337583a71063fab01bad0d419c2584340f8289646ca989bff0a9d221d41e8a1e6a429361", 0x1000, 0x4, &(0x7f00000000c0)={0x2, 0x4e20, @rand_addr=0x64010101}, 0x10) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0xfa, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8001, 0x8001}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:04 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001200)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) clone3(&(0x7f0000001240)={0x208000000, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x6}, &(0x7f0000000100)=""/54, 0x36, &(0x7f0000000200)=""/4096, &(0x7f0000000140)=[r0], 0x1, {r1}}, 0x58) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:04 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xe, r0, r1) 16:26:04 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) 16:26:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x81, 0x5) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x54000000, 0x8, &(0x7f0000000200)=[{&(0x7f0000010000)="200000006300000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b0000008000000008000000524700006201", 0x66, 0x400}, {&(0x7f0000010200)="01000000000005000c", 0x9, 0x560}, {&(0x7f0000010300)="03", 0x1, 0x640}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000011600)="504d4d00504d4dff", 0x8, 0x6000}, {&(0x7f0000011700)="111fc0d9", 0x4, 0x6800}, {&(0x7f0000012e00)="ed41000000080000d0f4655fd2f4655fd2f4655f000000000000040004", 0x1d, 0x11080}, {&(0x7f0000012f00)="8081000000180000d0f4655fd0f4655fd0f4655f00000000000001000c00000010000800000000000af30100040000000000000000000000030000000d", 0x3d, 0x11100}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00aa91316e8fa6022bbbb34ebfd5fb3978"]) 16:26:04 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x8, 0x0, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x8000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:04 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0xf, r0, r1) 16:26:04 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000240), 0x101, 0x0) pread64(r0, &(0x7f0000000280)=""/65, 0x81800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sched_getattr(0x0, &(0x7f0000000040)={0x38}, 0x38, 0x0) dup2(r1, r2) [ 314.775921][T23506] loop4: detected capacity change from 0 to 264192 [ 314.797201][T23506] EXT4-fs warning (device loop4): ext4_enable_quotas:6445: Failed to enable quota tracking (type=0, err=-22). Please run e2fsck to fix. [ 314.820537][T23506] EXT4-fs (loop4): mount failed 16:26:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)=0x2) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)=0x10000) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/249, 0xf9}], 0x1, 0x40, 0x8000) syz_open_pts(r1, 0x80040) ioctl$TCFLSH(r0, 0x40087101, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) sendmsg$nl_netfilter(r2, &(0x7f0000000580)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="e40200000d0a01012cbd70001adcdf250000000714004f00fc00000000000000000000000000000008006c00cb7c4a88ebd0c94a1fe9c0c237459b429c5b832d656e449d3f64ffe6073849d17a469ade4df953c4ae44aed7a694adb189342bf0c0e19a4ac85e7cdb6924b061f72a312e7361d95e8255222b68df8091bb2341b4b09c1240eaf38583fb09f47d714806019d1a1317b715810d9b7da8def52f71c9f2262c15dfeed40f3a3bc58aa24318da54c7b1a388caf8b299d28f9476b6480e43c83292007173db8c2e44c72e66deff2e24a425924a5a393d80ce8298c55abb5950d0bc248b3517ca3a2119c37094d3a0057049a7950fed34220188806a3ab2e77ff10a2af167d1a95ab3867f5b26f245f5bafbff43a821bc4cb8345da5e22ddb6894d493b46f6ff9ac09a76622d1b9d3ca41a1407e988c9548bc3510b45f12f4eb9230b3bbc3aeae6c77f6484eb2f52a8bb6cfc759c794ad85ae380073dd2e530c9f10c5baaf487095bf8e8e9bf217e9eab91f9b6108de905b747a8bb16b2fef7b4faf13e8046ccac1b5d9a663e7b76f2b662f87f09a803820163106735d768888e047a32655bfe06aca3996edb992faaf3c72e1804b069bcf9b93bf26b0afec1bffd28b588da8f9c4d119674f9f0cd1d4e0038d8fcd2f159da2e9d67796816660b9ede9294416fda79536aecedcc844fa4996a30701ec8b9aa2cc5733a377356d9e3022aec466aedfdebaffb64c6aac7180e28c5d70dd9490020b895ad0a5a50f0d000008006b00200000005edcb8bc9fad7138cc2bfacbfe89b069053e5209bd79261c2e5e5c532e6fe1314a8bec1a6c24653aff259d4aceb647cfc374b7c725c2c38e8ec2f222d787d41e6a61bd59c52ce88d8710432f291930e98631d228b045343cc3f606728cd7d2dd795648090a25b4bfae9c3089ea72000dd4e9ed44e665c508ac31c630fc91a17948c1e2eeee35003380229e4c3f03a128c7387a531c13b0eaad746e2ca739939154d0e9f80b001535173bbdfcee2fab0374fc08008800640101010000000000"], 0x2e4}, 0x1, 0x0, 0x0, 0x41}, 0x4000) 16:26:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r4, r3, 0x0, 0x4000000000010046) 16:26:04 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x10, r0, r1) 16:26:05 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x11000000) 16:26:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r4, r3, 0x0, 0x4000000000010046) 16:26:05 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x11, r0, r1) 16:26:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x2000000002008300, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = memfd_create(&(0x7f0000000240)='\xa1\x9fn\xb4dR\x04i5\x02\xac\xce\xe1\x88\x9d[@8\xd7\xce\x1f 9I\x7f\x15\x1d\x93=\xb5\xe7\\\'L\xe6\xd2\x8e\xbc)JtTDq\x81\xcf\x81\xba\xe51\xf5 \xc8\x10>\xc9\\\x85\x17L\xbf\xcf\x91\xdfM\xf3\x02^T*\x00\x02\xb9~B\x9f\xacl\x1d3\x06o\xf8\x16H\xaa*\x02\xf7\xfb\x06\xf1\x83\x92\xa8\xc2\xcb\xae\xb0\xb4\x93\xb8\x04\xf1\x99\xc2yY+\xd9y\x8aW\xc8\xb2\x84\xae\xc2\xa5\xd5b\xe8\"q\x1b0)\xccm\xacz\xc1\xadd\x9b6a\xf3\xdds\xbb\x88\xff\b\x85\xb3s\x00\x0e\xbcfvi\x85\xfc.|\xd4h\xec\x82o\x8e\x93\x11\xc1\xd4\xae\x05\x17=\xd9R\xd0\xd4\x90\xcf\x9b\xdc\xaeV\x88\x94\x9f\xe3\xefqi\xed\xa8w\xbe\xd0\xd0-tBl\x9e+\xd3\xed\xce\x9f\x83\x86\xf9\x12\x16Ts\x80\x13]C\xfb`\xc2`\xf7\x9fC\x9cD\x9c\xdd\xfe\xc9M\x02d5\xbc^m,\xacR\xf6t\xe38:x\x06\xb8s\xf7,\r\x9b\x1fh\x86E\x95A\x8b\x8c\xfd\x11ku\x92\x16\xab/\xb9!\x9c\x8ew\xd8\x03\x1b|\xa9\x15l\b\xef\x9f\xf6#\x97\x85\xd7', 0x3) write$binfmt_elf32(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c466000002e93b2f2871f9569510300060000000000000000b73800000400000000000000a3bc8220"], 0xd8) execveat(r1, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) clone(0x70224100, 0x0, 0x0, 0x0, 0x0) 16:26:05 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x200182, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:05 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4200, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000100)=0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$EXT4_IOC_SWAP_BOOT(r4, 0x6611) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x80, 0x20, 0x7b, 0xcf, 0x0, 0x3f, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000040), 0x18}, 0x102, 0x1, 0x4, 0x4, 0x5, 0x1d, 0x40, 0x0, 0x9}, r2, 0xffffffffffffffff, r3, 0x8) sched_setattr(r2, &(0x7f0000000200)={0x38, 0x0, 0x10000010, 0xffffffff, 0x7, 0x1000}, 0x0) 16:26:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r4, r3, 0x0, 0x4000000000010046) 16:26:05 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x12, r0, r1) 16:26:05 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERRORu(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1c00230007ffff", @ANYRES16=r0, @ANYRES32], 0x52) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@noextend}]}}) 16:26:05 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x5, 0x8, 0x400, 0x6, 0x3, 0x69, 0x80000001, 0x4, 0x7f5c}, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r4, r3, 0x0, 0x4000000000010046) 16:26:05 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x13, r0, r1) [ 315.735920][ T17] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65380 sclass=netlink_route_socket pid=17 comm=kworker/1:0 16:26:06 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x12000000) 16:26:06 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0xa884add0d9b9b276, 0xffffffffffffffff, 0xec3f8000) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975d", 0x2a6) sendfile(r0, r1, 0x0, 0x1c500) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x1, &(0x7f0000000200)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x1f, 0x6, 0x5, 0x7f, 0x0, 0x0, 0x41839, 0x5, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1f, 0x1}, 0x8, 0x15, 0x616, 0x8, 0xffffffff, 0x0, 0x81, 0x0, 0x4, 0x0, 0x8}, r2, 0x7, 0xffffffffffffffff, 0xe) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x80, 0x1, 0x3f, 0xfb, 0x0, 0x5, 0x40000, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000040), 0x4}, 0x5005, 0xd8b, 0x40, 0x0, 0x100000000, 0x80000001, 0x24, 0x0, 0x8, 0x0, 0x7}, 0x0, 0x6, 0xffffffffffffffff, 0x2) 16:26:06 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000007c0)={{{@in6=@dev, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in6=@initdev}}, &(0x7f00000008c0)=0xe8) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x401, 0x9, &(0x7f00000006c0)=[{&(0x7f00000000c0)="76d2bef83c5a81510beed6c05dddc14bd00d71159a1c963f6dea9727a8b5f9711645816e15976e1560294268454b708f23b4665036d7297452a2f84be6a31a6a671dd51d8cd0eebfa338a6b6006a127fd3a5e0c6bdb386bab34a08a172b98b33e4c0f0219fc6c16f5ed8cfbff41de2f4e3d449920e9f22eee0255fe99d83c93e6740c124b0f0bf15", 0x88, 0x77}, {&(0x7f0000000200)="4274356a3603f76d216aae9041a2230cbb395fe9b1e78e8483d2147c5afe5001d8645b3553a55d19529ccf057b866f46", 0x30, 0x7}, {&(0x7f0000000240)="f98a08f845ed630bc89c22af5207345f384ed923f79fdb6749e9f493c3c12e5fa9a9cd544d77a05c21a720fa71497fa1c768e90efcc0997df3a181c3f8c92e909c7d75f88249e244141ab89d188d79c225502b9069730ff47aead022f9f141d59b8a08425e82f42a078b4150a6d1315a8b96ca386c8d5f83aea36fc1402a5cf5e1d5ebb96c1862b3884afa7642b12ed88126d1be1bfc261653ddb1f9dc9580ec5c1117e153a9007a3e3219b62c4d", 0xae}, {&(0x7f0000000300)="2765fac26e0ecf7cb7a0d92ce1d30a9560312a072f75b8175012b91607ddbfe9", 0x20, 0x100}, {&(0x7f0000000340)="636425cdf71e9939990465fa7dde0a7bd11f3128ccef4e3b3e5e5ac9a4f35f49003d2e1bc8583cc20cfe45c95d5d34c8ec5072eb9bf795c6baab32957f3cbe59349953aad29b104d403cfa2ae9dde9586cfbd87b9edf13652bef4919349673db4c5c3cbe09318d884953f0b798b3ed1ce893c0e3da570bef5de6f82845", 0x7d, 0x3}, {&(0x7f00000003c0)="0674ee284e935e8b276fda9deed31be01117db713c8b82649c3755533f944d4a5654fdd93a003c50f1df12f8e20d71a288dea0d886464237d1c40339c757e72f9cdc47f724c5f34c1573d4edd6f339c0964c1b17bfbfa12e4d9b633e4244c39a3e8bac43dccc4af8463743ce5999251384ed75fc7e064894ff6378bb89b86f1672ef3fbd779b709d4fe0969dc76c06978783527df98a2605c03e4d6853a0df2546aee4310f88f16968c7e1406f6026cc9e9197a302ce22f6ba1d72e9c4c340fb077949c6092fe19ccc83332c7b9e48e4", 0xd0, 0x4}, {&(0x7f00000004c0)="e4dcd16c6edc3e0f55d69c30153d8f4a7f6ddaf38c2ee92c41398fa0d3fb39c9bc758162e7a6f18c06d03d62d48c7f964a307a022973df194570e1db37124327224c56ce8447bc286857b274fd185d86f4ad1bd81dbb28a3490bf0d2f07bbcc4351a206faf755805f4eb6a22b4f23ee45ac54a862889f2e851a3abd0c2e2f4e8ed3d57497078df3598428a7722a3010f47007ff5eed40d7c2f279e0f", 0x9c, 0x6}, {&(0x7f0000000580)="2c25a44552912ce6a1fd46797c8a452e3cfae15b778b129906939a29954d32cfccf2afde4d594188fd90b0124053539e584fc2a894fa4266d6492bd2f7ff39e57e81199c41fad633f2c8ce0afd98afd26d84a2dbcb1ebaf14b0570e8cb3a78b6009690a16c400285ae58226f7319c3e64c3d8e0d67dc4425d86e749859ef72cd24f4ca5d05f49a7651add240022619a9494f3719dd27fe66031d7fbe151686eed437", 0xa2, 0x7fff}, {&(0x7f0000000640)="0d6e110035ae3a801f38c6486b179fec6276bb8a21f7257af7e7ac7b98781b436b735de9083c5843363bdf4bf75a809bea6729fdb6708d1ed8c3eec591d41f56417f105c18f5384393bf47b01efbb3ae2565ac7e55d235832158d38425774a5b239d7f6a369a0f3216e8db6fccbe274489b04d4e", 0x74, 0x3}], 0x4080, &(0x7f0000000900)={[{'}}'}, {}, {'@('}, {'=#\'}{[\'+)*'}, {'.'}, {'#\'+'}, {'***'}, {}, {'(:+\\@\''}, {}], [{@uid_lt={'uid<', r2}}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@appraise_type}]}) dup2(r0, r1) 16:26:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x4000000000010046) 16:26:06 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x14, r0, r1) 16:26:06 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x1, 0x0, 0x91, 0x3, 0x4, 0x0, 0x2, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xbcc}, 0x201, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1}, 0x6e) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1}, 0x6e) r2 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000001200)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYRESHEX, @ANYRES16=r5, @ANYRESDEC=r2, @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e398a6d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYRES32, @ANYRES16=r5, @ANYRESDEC=r3], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r3, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r3}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000200)={r3, "b4533b4f5f87ddd4537c3d1ad60c478d"}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000200)={r3, 0x5, 0xff, 0x1}) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x5, 0x50, 0x7, 0x4000000, 0x1e, 0x7fff, 0x7f, 0x401, 0x9}, 0x0) dup2(r0, r1) 16:26:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x4000000000010046) 16:26:06 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x15, r0, r1) [ 316.549586][T23626] device lo entered promiscuous mode [ 316.577094][T23626] Y­4`Ò˜: renamed from lo [ 316.584601][T23627] loop0: detected capacity change from 0 to 127 [ 316.585468][T23631] FAT-fs (loop4): bogus number of reserved sectors 16:26:06 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x18, r0, r1) 16:26:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x4000000000010046) [ 316.597678][T23631] FAT-fs (loop4): Can't find a valid FAT filesystem [ 316.598493][T23627] nfs: Unknown parameter '}}' 16:26:06 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) r4 = syz_open_dev$ptys(0xc, 0x3, 0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x25) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000640)={{{@in6=@ipv4={""/10, ""/2, @private}, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@broadcast}}, &(0x7f0000000740)=0xe8) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x5) tkill(r7, 0x1e) ptrace$cont(0x18, r7, 0x0, 0x0) ptrace$setregs(0xd, r7, 0x0, &(0x7f0000000080)) newfstatat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r10, 0x0) sendmsg$netlink(r3, &(0x7f0000002500)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002440)=[{&(0x7f0000002540)={0x420, 0x26, 0x20, 0x70bd27, 0x25dfdbfd, "", [@typed={0x4, 0x2d}, @generic="8041315ba8da77ce27ed1571051d7b45835ef08f01dbe985e689230038a5c227d5ed10817d042920f5ee6a4c4cce235bc51a12c80f32f2ea3df7ea081651a4834830cd9dc59785e5f0480423560826a7e8bf97d12fda0aee20edecd54d53f37bb82d9b48fadeeea12619e2d95fb5ae4f8cb5cf8e27fdcacaacc160e0147c19e0fd6b5c482f0ef21ff684", @nested={0xbc, 0x7c, 0x0, 0x1, [@generic="e8913f0470b6bfc5589912b17e3dd9d0b458c646d986b62ddf6eb3f2dbf3d4c6ae4a65e21a9ad6af0fdde5727367ca1232b902c7439ae0c6d0262671ca111c9e02cd825e8f2517055f8816bf162a92dc7283ae56f38427730e1db25461eb6e4576b91b8a1d1fd5ee031b4bc05778a3023861d61f8c13797a44daf1e18971cee78dc823fe13f29d02809b70c8513b705bf2cec487fec94bad3bdaf909e68c5f05d712ebe935ccc7bd3a782d24", @typed={0xa, 0x41, 0x0, 0x0, @str='{%[+)\x00'}]}, @typed={0x8, 0x1f, 0x0, 0x0, @fd=r4}, @nested={0x14b, 0x34, 0x0, 0x1, [@typed={0x8, 0x52, 0x0, 0x0, @pid}, @generic="542777c743e8c73acf08e8fece2b93a72f074392afc11cef916f1ef7f507af353df5faf30d4d698f2aee26f21860acb5fd63a3b9892a53c4cdcf312640add89ec414c951fed0861dce6f4e6f6c14f8cc5f691572668892e650d06a1436d02276be190dcd807283e3", @generic="caac5b486314b4eded88618d6a4dd2b4353ad5f0b8693f8ab17cf6a7d658a3d942279fc21388523e2b850639e53627a47721fec5989ce57dc76e", @typed={0x8, 0x8e, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x13, 0x0, 0x0, @ipv4=@rand_addr=0x64010101}, @typed={0xc, 0x50, 0x0, 0x0, @u64=0x3f}, @generic="0a5a7f733ec972a04aa45fb7107f4fc332b21534428d029ba863ccbbaf41bdc170ce91d77979e36fcd5849bb2615a63c068366f086fa35d20431b910fe5073afdbd7fca5082934a70c38959374ff1bae97f4d5c729ce173b897c16c374450cdb65e399ac9d9777cb79ddafa990dbeffd655393a3f14fc89b33de2f5063", @typed={0x4, 0x92}]}, @typed={0x14, 0x84, 0x0, 0x0, @ipv6=@private0}, @generic="5915e53194ab3beb68b45f6b5c1b7e8542a4f13c3abd7318d7aea0f8fbc5a6f69738f3e7fe6a3e57e8cfebbf0daf8fe40c81f8cd57c1c223930eae397dee83ca827612bd4788007cac1186f4cdf4ea6027921bcc3a341cf35d5011d43325e943031119de2c459157903e58fb3c09e40db100696da273a9ad81cf5fa37a666fb2e9f5696ceacb84fbeef89b6ad77763d97fbb81b8427f88edd3e0b433a764cfd40e8a42c9e7cf68f1d98cfcf36deca0db4ceaf15242f767f2ae6fd33c3687e13f8ff1e545f3b2", @nested={0x73, 0x1b, 0x0, 0x1, [@generic="e2abe8b8f72b711c57518dca5ae7d916026a3bc72e1e8f7e2c24fe7c4e61069d4839f8899ea5bda12da42337d265a3d0bc840249c0ce503627b245197fbd55191de3b562baece9c406787335ae194f0c6073618aaa298711a40d0a0e6e2c2e887e88c35213a10e795e8d05cddb3001"]}, @generic="6e1d6bf72363266a77e557edc3e5717cc2d56c657bc67e7e70e108feebbea57c5c"]}, 0x420}, {&(0x7f0000000080)={0x1c, 0x1d, 0x100, 0x70bd25, 0x25dfdbfc, "", [@generic="7342f7e6ffe83f0488642f72"]}, 0x1c}, {&(0x7f0000000100)={0x1c, 0x13, 0x100, 0x70bd25, 0x25dfdbfb, "", [@typed={0x8, 0x1c, 0x0, 0x0, @fd=r5}, @typed={0x4, 0x2f}]}, 0x1c}, {&(0x7f0000000840)={0xa40, 0x2f, 0x20, 0x70bd2b, 0x25dfdbfb, "", [@generic="399bc6bd06da2c9b0a4bf1b717352093fb935ef296dbe629590c1726fee2ea3f3ea2b1ee95af7d07ddc9bc52ef85d611ea2f7208059975a79b6d5d23425d5b7b121af2f8abdfd14d6de9965130d1fa3c1e5791ac682b8acbd1d8", @nested={0x1d4, 0x4f, 0x0, 0x1, [@typed={0x8, 0x6b, 0x0, 0x0, @ipv4=@loopback}, @generic="abc0fa4f5e08e9e8ed08e884e530cb505dccd1946782dc0926807c8fe955b42e87e9bbb199eb243f23542b811356fca6cdd2544b25f62f87a88d8b68bba6f4c340d81e76a0c7df", @generic="b96713e50431c4b300f78616859c4fe02bfdda43a53f7c859ee2746bbb9465f6310705ddf57e742ccde0b26256821c4d2663a7eee51cf4b4b6571f3b4d720e445fc3809ffcc2c6f3f14c", @typed={0xa, 0x63, 0x0, 0x0, @str='{%[+)\x00'}, @generic="b23337b62467fe0015e5547b05d1d07e14dba20559181d588ccd0f0a74ce17c6a6c719cad23fc2c6131ae07e5bdac048e1078393876954a64aeedef280127d952c31023f0686fb4c1013f95bc5d0a5a1a7d97861774355e7dfc0b133235a4dce74adec", @generic="1d0a4f73316ed371cbea3d8b8ae503739e65d47cad3a26ab4abf281715b1a2bd9435337ffe14a2232a8e0bbcfe5942e7527d085103e77666a8683ba07c055929fcaef1650c800edfc50cd49b124d814f5c546ef5c0428d7f810d0311e69a255ec0766c377176aade6301b13c05e5fbca81f6b2793ee92de3d916263b06b7b31ec458db5a0ff006153daaa82e5327e7d114b17969c375a0d041009c398476e841e2a1ffc353c02093975c11d50ef03475bc1bac301a79c7cb4f62bc6ee0c3a9de8fb30636", @typed={0x4, 0x54}]}, @nested={0x1d6, 0x16, 0x0, 0x1, [@typed={0x8, 0x5a, 0x0, 0x0, @pid}, @generic="4f529c0db365551eaeb7421ec932dabdf1abe1a62b5fe6431b49596bd9077b66cb854c60cb1caabb8af9747c55a46f60109b05cbd313", @generic="e8ed93a0c147bb2dba2491bbb85ff86225d383fc3d95a578224b923661f7c7448a65f26111809322305cdddbb0597356781c7402cceb3dc3aaeeca773b32a7ef3526be7a89428ac23417447d33af27a86c8d8d8855eab1586d012a060150b7ed1b2b3cfed82b6cc05e41b4b9163530beb3ef77c8fc128bbd0e03f2266f237508f518dcdf73e9a6dcb8d1354d61780e742c910c819c20c39a16366d7b81a781f8bc53d1ed3e5334a53310a58964b80a7056419283d211ae690d81cac9e6c863fdd3fa28dbe208a1935a9ffbdad75b8db30caf76542d99c38bcb586ddd317931c0b4115a3c22bfa7cdfb1fafbdf206ad5de61b99", @generic="964749e1272114feb13f1d81ddd0fbee5e3e021b1749693fa74c", @generic="8eecd25bb4897ff4375d603970c49c17d8e31d5657ab45a5df05d5a5b35241290f6c61f4c59003cea9c5ede5fe3c7b8f1267a068eafed09915366349bca1d8e452b0bdc189d7d63b6f0b3f6b2601af74e0055d3cb53fe368d26e3cf133f2745439acc99078416d207ac6ead0420c353fd31c6b", @typed={0x14, 0x5f, 0x0, 0x0, @ipv6=@private0}]}, @generic="8e784f99018343194792a8e388af7072954619ae44953926e3330ce75d983d12a7354c7a72dead520bc98202e774bb3c0b7de2ccf4537b339336e8319ba440253270d9cadd049323bd3feee811845defe9f029f5f5ac91911b9624", @nested={0x200, 0x36, 0x0, 0x1, [@typed={0x8, 0x37, 0x0, 0x0, @uid=r6}, @generic="7c0ef0b3e36649b3a10e0138517105c649f1ef0dbe1a308bd22d7a12f0cfeb548178df72b8d03481c7b103f0caa3ad8b805632a93478a6996ceb7cad6992f4ce03a290fa85abb275abd65e00d21ac9ca36817b98e5d666ba40ebc1d51f49d0d43941495e80370bbf592eb13bcb13bea7da626b82619500dee0a2552f97e1e44776bb20a1e6b0b1792aa80703", @generic="984995feb3ec6e4ac1b2da0c854af33c1863cb9a4d10050fb9c109", @typed={0x8, 0x5, 0x0, 0x0, @u32=0xffffffff}, @generic="85c689c8940b455c5d2cb1c2c1523374e013720ea564c1e6a464564b2e3d24ce2906511af6d4a0953dd8811f218c1dae956b8d57e1d120864dbe377ea367fb5627e8ab2e661b3099a2e1d1de4a922faded06be7364d4bd3cc3020d1f89085b6e0920e80f630c74a6d70ba6ecba4b2119775b3912e3e906c196605089cc23df06b31f07140cec33cd89211dc36578f52074fba2a0f0540774662d115d8ecfcb0282a3a6b21f9e70e9d3bcc1f542c8ae067bc5a4c80fbdb9387ec4ee929fab28", @generic="d4e04a21f197044466b345bda0697a2c6a07ec23b39cbccf15c7b60fb5dfe7eb6b80b857897c887208261b14522a1b7aa6c4ba27e9a6d7d08ce3217ac10d0a25f9450734659b2d1276eef18f153c13e8772217a7c059b685883f3b10ec35f7242db9a14d48499615d6ec9147eb6964622c354e02bbfe2e7aeb28546d078f8d42be99", @typed={0x4, 0x7f}]}, @nested={0x1bc, 0x25, 0x0, 0x1, [@generic="2a7bb353bccfc120f2f710b2fe501b9bb103a687f30b957359215bffd30bdc055741cf6d64c9cf3821afe38ff028b507aec7b7f2826528123d152f879aa3720b2dfc2c6c63f8274a935b1030ddcc3bd315ac79698f5ff791d7f28014f528186c94901c903599aa37952213675c2c35f726816ccb78234039bc0c4cb1a91d17e3", @generic="f0c54396427ac83c62e513e0ba05344beed804156d486fe05bff13003ac37698f3693205570797a37ba97348d539b7ece297d01d8ea777cdd2316b6cabc95b6a8d62e1fb9c3639b865b8f439a56d4851eae346fd838321ad4321f8efae56684db2ce564b3e80fbe2157790065e167fc960efcb074da4aa371f45b9b6336baf4aaaabaaf9eea5c75782983d20248fd0e0743a6134176c2034358127566db6a8d8471d31e417937bad79ae68776a5d3913eff4b18707b6c417dee51811603514e3e88b2446faf087a75e3587a9307f92d0eaa826fa34", @generic="6b9fe7ec23e378b8ed0f676a9d7e913ea12e6c84517f787a2252cbf9fbc06146f36d104b3c0c336e9f9802445dfc218542d21d18ba83afb3dd642c71a89f0997086567b7876d25d3bcd8acc0d6628a378f627bd8a503d234522be7f7f3e9a642cbc0d7"]}, @generic="799c148441ed356e3cab97d7b2b67e1d2a1fb01164ec496d44a0dfa42626a0db676cb806a99f35006e3c72957210903758a526d722a276a32381b6ffa41eb42efb1cdd7e3b96394c5c58a12d5582570a046130812de1d843b890614dde301d28bdd0770b03fd67209ee58a83a204ab94454bacd040e8e9b4093bab35037e9de7f7efbb824ab24a4cce8fbb2c9f9b632fb5c8084cfe3fac046ae708d4ab33e58db96946ec2c7acf62bcba829e278900acf9a5dbc4beda9111ad0b72dc934ee5deeb22041aaba3f1361c2217fa04c325f104c01581732ba91fe5442946b6", @nested={0x134, 0x35, 0x0, 0x1, [@generic="d5a03bcd33e68e631bcf3e97c9e39f2db87ae86d351f6369ebd61e8c16fd0d9ff8f5ce1b9f224f5201bad5d1918e9fde8b538f563687a64361c1612bd9a14f2e81255be4d9721579df7cda017589fa35146f77360b0b04f9695dfc2e6ec51d1f166b56efb791004cfe19ab85f608686ab7c8036b89", @typed={0x8, 0x27, 0x0, 0x0, @pid=r7}, @generic="f50afce27194e3ceeef848e3669694cf0059498a901cd86c", @generic="94cc97e2b09d1269dad326aa527020d7f5c5252ce12b221c8d9b0d7ab9b919a87a0c7561", @typed={0x8, 0x53, 0x0, 0x0, @uid=r8}, @generic="bb3870b3c41294a1725058dd598fca06d7d46972fb1e0654b6a44f4f94af4165bd5c093acecd87da3abee7405c40efc1520c00f53ec150c287330a3b232c32e44d9b215928f752920a569db8ef3e660672c08e", @typed={0xc, 0x2f, 0x0, 0x0, @u64=0x9}, @typed={0x8, 0x35, 0x0, 0x0, @uid=r10}, @typed={0x8, 0x3f, 0x0, 0x0, @u32=0x5}]}]}, 0xa40}, {&(0x7f0000002980)=ANY=[@ANYBLOB="a41100001300000129bd7000ffdbdf2504003900a50070800c006a000000000001000000ad1c550d49f0065873e277424e2d3c9148a2517e003ed016c03d06745a022f4ca54eee0076c5ce5db4d33a7a5a23c441a6c0ada2d8d18dc5096f3d061fe5b9280099cb28acfd9f155124219b5a7a360442410074001c705f342037ee596f2b9865e4ff3da51e7c51ee952dd6d19056fb0ab81db5464c7479fbdb9440449c7d188c1b18e9fc2e07a73177ff76ab9b07e98e2d00000000000014003700fe8000000000000000000000000000aa8a352dcbe9be0082f61f065538ec66ea4481f9bf71808974c3c6c54da46c14582b2cb4bb4115f4e2a198d5042931d8426957eb4d1b17722dabafb46abbee6a92fb9f659c06dded45de5952be5c67eeec7ff6cd84434eb4d6ed10e4e419356d8c36cd3341dd17cbd5ff2da8b05fa418abecd30a0707c78ea8a0df0cfa56327b7d77fe231cd3d54e849ea0d233b22254edf90f9ca2f7b1855d51eacbf4063a908ab3ad48affecb292699a98cb4d8200a583760d072334123b4abaafab9287bb02548e1560402ae8f9876d66dc87e9e1745526b2dea97d1346d1bbc79c014b2a09de9e17373b45c2387a6ebd4f790dd4b4f5e41f446865dd7fe826dd5971b3e0d19829d2329f49d2e4f8f12afcf978ef209717664ac822373ce70cd5977347bf92b5115d1da3ecc968779c4b151f584aabffae46d965c4735bdfe9af6ce21d88646031cf50491d4c9295e2f8a91d9e746478698fccda98e9f3742bee2758c5ce8bd18f3047769ce56087d3d78e26aa803a68853a99b177e3964b2243e9ff8aa2353888f79b6cb1a6f27391f8baf7fdb71aa8c25b6bc6e283086c96c488245b5444bfbbc14b7e5e20e728294d01e45b457e597fc9e4e0871ada168e7d6c94620c25bd6379fa188f47f2a2806ad2906cec99f25bea62462b681ca12d1f93209255fc4e72a3cbbafa04072733aa232e9154b6bc695de12890580452200660afbd34f89edf1a420c71e34237191c913b48c9d4239b98c7c98203594338e4f55ed13e0e09e9e4d353dd81e7e868e82a0c3a9f5f406e5561577bce523a391aead80fd2bdc36fa5b18316430c4ea691100f9520c3421bfdfdf736a61e75eb33a52edb929d07cb464e68ba910955749131b61f3472c3e11b376f7f24219ce438a1d4e7f002fd23d0feab00c60dafc882867d0d0ed8cab73dd95cd3d471bd6ee8a469de96e6c4af1c2bc9a5c6d0fdf1c2ba4ea33a2c342c94057059ab9fc826679ea54b3408db3cb3e7b65d347adcf1097366d5fccae2fe13ea668169c1f093501045b824c409e48db79fab03b206ae504ac555e1358d484cc346d35fe925c3e2ea96d79a0fe180e45dcddb32b1aeeaeb53e2b062b86eabe63d762ead2e0ce6b4bf28e64b1e52390be8e2a28b8ab6aa157cef30559324bcc88e4077145393bff4e96526447ded579590a729a438c0e77893f8bcb4c8a1d2a41e2760962b232bf002c3e076b8ed244e8d47ca2b9f0fa0e82d2e0dfc29b46e060e609ff788162b1c048965a1e994210ecf1428e7abbde7f9480a2f93ffb1340d46b32e6c95f74f257493f5716f0a8a0786e6a9767a64a617f632ee330f40546be6b4b3994afcdc291b701d2f0bbb64640aa255ca23739fb48e3925759c9e15c6755fa9f37fad10daf90e190b2543da8970ac0d73dd63e94e480dfcd2cd86654054aa12b37048cb267496299a90f15e83cb1167ba780272d5d745dc45f38fbb65d4d4e8b559401c577fc5fed6102be895febcbe114fbe77b9451c05804d7a4cab52045acf2cb7c64d461f353ca415c8887388547e3b973dd3237ac9dcf0d74b48ce310f3df658d75828512db54397bc14b0801ab2dd344fcd2b5b8dc49a5485ec081f4b236ed7f496370e5c0c0603a94169ebf277efe10e55184f18c4f247f982563ad28b11d4d8d2d147dced575f66f5806cf62abb4c886f2509b4c8b37b08880ecd8cb7ec55985b46d1d57b3aca86a2c4a155bcfecf8e0ddf2aa48ff2fcc6abd389c6775707ac318976393872c07f04718625a793482f9758060ce1d5dc81b3e654708f314c4c8da81694d3a76c92811a0a70f3a1720b757527d045cecd8553f424bd07829e7a017b2279e5212033932c320953925a499fbe55b2c9b91e3fd30c80267011d30e87fefd30c98a2208044afd180cc5db0811029bf07ac9fc629bcf46d83d940f7a2869fb14c9be81cb9916a973b0dce1443b4ad8b3d613ff8df99aef2d38bfb3f90ee611a6ac26d3507eceaa9ad5ea18fd61857753ff30c2dc3781d0f0561b9fe5f7ba3e8386b259ed9a298fef1b4c095d6ccb8dfca58f3a03752cf0f3215dd73c9b2315807db5d7b995cfd8e92bc78d4db57944ddff3fa8c095036498ddd329db928744dc8e2413fb95bffc6172354ef0e43ba90a28e9b6cdc5b79ff2bb9ee27d942b5d877bfc5fd4189a8fcaeae3d76442c086599413fbd88935cda3bbe08d9b16e58256dbf13331900659eee07b1243084aa0a8168336f6b8e2c62588f0a335429dc760e80d93a7b07f1a0403e40b115685ebd00e4fef726cbe6db0985590f18ca73c26916c18703dad3701404006d5517e4641084969f7a06dff6edd00e938c3f139bed4020c858cb648f07cf7276d3e2afb91e426638eb2831979c78da0663380caa40814f95b4fbfe64f3bed59730962841b746e0d92bbdb38bde574235185bdf943404d4b5ec40537a3d055ad9467e6b0da2ad23bc3c1a51afc57f3bc2374b3d550e402d8ea2a7105ec78ced17ef3d1a019cec61da651c0928783471e11d23c1896618840ac5e22bdcaae082741a2ade0163ae6f4d7d2d61747b7407c22ab249601845eaaaead2a9b8a927b7e9b7a418a1259d8c7df0519dcc145e81753dc8e73d91ad6f23b683f187dc8c1204a8d58aab936b49f478e04ef9935503098b97d1abf777ae2608c672f51620a510676a47771e56ef17c74526a3e83eeca185073e82b62388cfd13d27752f1275a88e719b3f377e231df820cdcc9124005af6c3b6bc51c162e77d9bf9b163f9285b178cf71356df487951a969823e33b6771ed04874dd9f639a6a9555ef98ac6b85e9c6e71df673fcb44e9a3327053844eac8a798d6cf0fe32aa827c4fe0d670f12da8ec17c491a6df107c0b715bf818a4c939325536cc18b3b7dfd1bfbdc38ca48aed6038be259b9bc5d94f25df287534b264b82e6dcc12a08aa7abcf330f448e21abfff295313d2f4fa201c3696dbc570112cf1e18366dd45d9f017b4f0684e90b9f8598acb2c1a4b7f30821c41cab3ec475dad016a59698a7e21dcfda7d1cb473593fc6aed373437ba65a0aeb41efa577fbf90b537318908172ce414aa9a631c252f11c0eaea92f35efea080043a45c9d26be8a9c011b89e24e9c10e0ad1d515c25480b6a150b888b264760336bc0940268a4f602a18664b54241a7e863fa10b8e023458f8743edea14a8c42bfa73ff7c4fd61d45d163c547fb22a3af678af18cd7860b7183648ce52d9be6077e86d734ae73901fe99af22ed0525abd39518bbe3bbd4dd994c9bb6f83088f9521e6de2a48d6a378fb60ea6fcb00f2f634d6199ca92592593007d6622fc2a82736cb67f2e57150d6981a1759b0b7fe4c383f3b4ae2c2d8ecde5414262e31890e9624a6bb37b81bfa35037df2eab0d2dfcc33fcd17255f11b0d9a7e7b8df965871af94f5fa7ff415b0d8e11f0a631d4ad56c07b2fc9861b553c3af7a5ab4f9f8732c10a0e50c6da36d5a0e49774f867c0c173eed9f5c177b150a05317e73e355630dda61ac9400772e5077c14f255a8c23dccd70ab6e016db6192f2e907ac802bc73e02613cd84eb7c8044101bc8bfbb54344fce695f3d9852803335754d7fbb5ef7d2a5dc8335b2787b1dc6694c8b2259a044840041fa90e1461201cb568763de890c368b2c2fb27cfde6064c4d1f21a5bea457a98baa60ab8b6a5c4030d71567a8382a4162682935762b258de7fb38e9837f910ef0d45e28d673a93553203e654dd08647d37f994f5920be407ddef5c8b3aaf841b70663195c0c94742008ffb4500f66199a0c3cd2dae1526274d3c74cb992aeb5faa8472883ccdb3f269ab3269bdd19deed79e51c3009886b7268ea61c1bcca993e9738cf87a58e79fa6cc747c003854b4d5e81d47e9484525b708b262f5510f5a9ffedaf62873226efd30eab1d344d303b23389e4022465b758f729d1f900656258d6fd60e74a30ebc48c4f599fe223a5208fda90b1f581f365b8a8d340d95f95c3ad7033004d02ae04fc2de62e16b0e4fa225a848926626e5d40ea37f949b38c0852826bbdb8750d88fdec8e5b668540b5f0776e7e0ea0f6a6ace8d17c005a2a119815f7d457dff4b47722056f6c97848f1d3f7d8f960ae5afef3d37e09b4411cb119e6ea0f19eec977311436964e86acee961a27020944834f6b4c16ead9f872bf9f3c4f41044e8cf646330239c006ca0812c9caf868e7bf0b5e37194f8b450b7b47ca5d736b6b8402514cac2d70451bfe3a890667d4398627698b868d1babab5e0e5b7b664d63e9b4e23aba255090e9beafc6908291964439a97bb2cf30e591f177fc4ebb7cfa546d039eaec07512c3c8fbc9e457ebf2953955db34879d7f52cd1e07af3c9ecb028bbf986896b929fad468277af253f5846d739facd38cd910bc583fd77622e1eee8918184a6a869bdac01a86accf7501094e41318b41fc891a3b288aa1d55378f26c9c65fbc9c88d85492fc7d43aeca8b6da11365dbf60b73d9d31909dac4b636bedd7de0b495e171ce2d16cdf15c670eea1cefb88e3fda300c9a22858443391c98b61385402b3b619bf4166775ceec4ac4e0c9b29448b1da2830e93c732ebb07fd71ac089f975fc4a5cba0eb1bb3e94a79ca05f6a46f274c7f1797959adcf44186dcba9aeca7b5b7e731e83dcdc8c136b0009ccd69da4a3831e733926cc2b831f85f4458ccae1e5e760da705d626ee633ecfc55b795ab3aafc97836f72d1e55f5c8015dfb9d3ebddd3a29c9c348ffa3b8eb2efee798b6328e783cbaead1843c8931890d4f903c8fd485b99611ed198716086b1118afccdf72d820f1d0ddbb399d4897e113aef72d18f4dbda7023c8b9319b4fed3f5b6f9c2af57c3014d6e8f1a4e4c04f4d0ea45ae99811bab7000aa8b44625d127ced566699f5e9f1554134f7edb302a521e34a3a388382026f94aea4eb26ced48ae3cd55e2fb725be5751a33bce537c07c0d91a3ad2009e29c2289bafbd1efb5bde1b310dd8bb6b0050a7d607c8e019b452b1b16e2993f9a9fdf5f43add3f2a473e5197457248129421c54b87de303d58d6fa4524afbb12cfa5381c38f307993e311b99aa6416a1a7042aaf0b58b7bf2cbbf75b1e5859deb43ac580dc8e707a3fa647e49eb2f1e02e99778ae1ec86d143e097522d8ad134d40435d7d710ecb6005df95b97445a954de19260574ff3571869dbf95f2f76767080070edefb0bd06afba413fef97fdfa46cd3f1752b11c958d1eb0cd2ad6d1b55543f2fc8deef9d780a9fa0207d85991ce51ee931cc6e703bae5ab02674260b5e8a552c8db00cbb7c5e974eeecc12d9f57a724d56eb2868a7112bc21e7df78b50ab00188d5d04a12b688816a76c729e3a75358479778b2a44a9e53823ef459a70d6c18677d6b478fdb1f5b28b0051fc3ddd9fcf8fac15833d0af46b5696d8cf7f82e6619984796971e3f4acd833437255ab65a7f343b38192b43d65e65472d86ce5a8d24bbba812062f20bf4c87c1a38c737eedee98382f34ab01c667bd46ceccbabce28aeba95d6ef8842a7090b40800ff87455ddb567970e243e0cc71b4a807acd7d65d5395aaecc3a47bb2c7666da38ee5fcc6d059077d99a9715e28b3431894009cdca42a09520f0469851f5857fce980c86141ec2f3db49a6435ea03a786366c24f1acdd7710087ddd985775f6d909c3f26525a1106a737ba043ca9692fdbe33a3d896d857b406ad56b78aae0c62499cb4fd5d9c41afcfc371aeb917399e351df9daaf48a2f92a004ed7727e5aee94163051b80116872265994ab32078f5804002e000713a5afe2f7ed8c16d447e470565024f0f6fbde53b4ea1bf832914cba09b3bd56c74c7d09ee8e0817b918277b9bb2dc27f5d86425748afcfeae0820644b0cb290234694da8da2bb373bd390bb038556494ba8c8bee44d3236bbc225bd32f0512c266d41eb2d40ca61aa8690fb28b475a98adc58e48344008e1dc902ee27963757de9e96121f456543c5c22b157d94e07fc8d270031a8807f41891896c374e4f3f5e0fbf1dd0d0edde686e00892ed71060c1c0e877a99b3aa4affc1bfa8defa5021299f13800424a6036091696583e0074fa4d32e7a7a6baf3aeccf5921420755d0b10f8a51f198ee117f3f7dd6f39fd92a249ae6290625dc1d9e092f12e0ff03fbe6f748e7f27232c7a504a79ed71728e187836b4a95b0329e2746fe5ac3669"], 0x11a4}], 0x5, &(0x7f00000024c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x1}, 0x10) dup2(r1, r0) 16:26:06 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x19, r0, r1) [ 316.707727][T23627] loop0: detected capacity change from 0 to 127 [ 316.715301][T23627] nfs: Unknown parameter '}}' 16:26:07 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x20000000) 16:26:07 executing program 4: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={[{@nr_inodes={'nr_inodes', 0x3d, [0x39]}}]}) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x3, 0x6, &(0x7f00000023c0)=[{&(0x7f0000000180)="812af0417bf901308a7f1fc2aa7f4f7cd48f15eccd171740e520eb507fcd76d18e818b293492803f15c9976ea1b85d1d3a", 0x31, 0xda6}, {&(0x7f00000002c0)="a4792c33d15c279f4c29b2baad6159222f9ba563260319c6a4c6f09b8add084e2128205cf981b0280559aa9ee2b038aaa90589ce8eea8494a682f7cf7ebdf93956dcb0955fde8bec47036cc3bc7a7f62cfd0f13c3b890f6591afac4d489df5c5eaa07b219419f9fbac38c1a1d1a0ce0c09e2a579337ecad1bdbb0040093855491792efd27895a40c8d6e7ad051e5d91bb1be67a8afbe50cd203e834b062bdcfd7609c1ff9751d4cb7787b8df117f1e405dacf447eeac51757e9eb49af4f1609513d3561e1a40885ba59bc17c97be3fa50f7e6a8ee7d8e3a0f36276ada53d2ccd31cfcb4e1a2a9cba83d4bb8ddeb6f027bdd515e43b", 0xf5, 0x5}, {&(0x7f00000001c0)="861bb191443e", 0x6, 0x1}, {&(0x7f00000003c0)="728392d1a0845c989e3b80f69c959ee17f6bf65c73051717f747a531d510df86866860f83ff49fac416f24e7d00681bc6c3523f483bca07887b39aaf05bcb39b387927e7234125f246e8f23805fbf20b1a448fee07e44285c9c5f0d0dab926f1cd59ec86a0316dbe6e5ba16cfa1d61c581506bc41182148446dab6ea8b87744da67d95eb9a1c344cd41595877c6b8cecb97556f585da34fad1e226f4bd1266a3e913745115267988b3fc4d423af56f24685b42c809e753c1725052284e2b48ca252fc3f3baac590bb8c05082a4c96dc9ac324a153ee2372dba682e60ec10101b6061cd07c63033672db41fcec515cdf5854fc5092e438bb3309356c339e7e361b3db2afee2d30080a86f7ea885f388187bf9494f99b4ab430d106c02208dd619db819b80db92c8c19747c479c1ebfcad9e9da945182a441f79b740b3685c30b64fec7438bd1b2b4131e5d0d477fb02278b3efc08db19e59f1e79ba4f60a5471bbed5f2f1472914dd2a2decf3eaa15dece268e4c98eee5396dfca54231d2223bb6f20331bfdbc2b1a0d1568a16f202df64576fc53e4d47210fd6a74741368b290597d32d174e7a905ec0e1db00323a4154f365c1246db111a04d590673c36a2a8e60a2ce29616f03666eb84d1f21fe803cb6638fb4804c3ebfb8b39e627b056db447d842fef5a94f6946317ecb0b9314e9fac67f9e3c4a63c282c4c70a3918c55ad646045286fa037a777820215ae6681154ed01b5f78e7d4d6c78abe31e09924d9f790088f3ec42aad9cf745e5c18039908827d9ada9c4988de661ee167b6fd1692b7c603540e81a355ef3dc5f84714c2455738fea4f606ab20f022a729e3675ab1d0f9c8d37b284da9f7056e4ff87c787b43165f75f410b25d05fc204ca28e455426023be2e9b940503b1252a9fdf8ff09314b6d89d34b3cda8c46e5d22bc65706c5e209409c7b9f9efa37a6f0574ccd4e96c39b6b66c73cbdddff8692915716e3cbcfc43b3997f75a6418b849dfb23f951ce3d64ab9b37101dd61058666d8f816151d3177d5098009112b551b39d10509b730909245565d8ba57d5fe165d1a6213fd7d205d4c5a38766e876612b5f5b0f02c6a2c7c301388fa9fd02e5d798cb1d9428bc7b8849f94274a2e879eaa4657240dcfebc66b7f92dbfce456f6dde19a5e8fee0ae110f14cacb42703e471f4202f34aba3c1f418ae8b222cc343e524284e535662ebd008da30b7881efbb7b16ef46da951387bc09546a290e3bb18624923350cf8c021d952e94a20ae0077c681fe88794e024e154c45b61a815a552e7c64cbd2d204df66989d7c3c69604a47a46c7539397aa9e632b33e0320b62132a1c7dab463ca9497a0b8d0c999c716f7da52054beb974a7949cac95fada7596a442c6cccf990c5a84c79be4530855db3067db435a78a8e4d027505251e0344f68e826de7f0b2294174f66b5af8a32cad51be2643583177502fc9ddabbd08bb9cffdcd2c3811db297fe0ccb92f0176144f2ead48a8f8ba3802bce0d71dfde79efc4db53fd297fbdffe2aac7ad9e87457c8d015773b2b11d391e991d58b890391e5881745d1a44f99c90308e37db2ac5fb73f86ab3ce49bfa7d064eee868b81f90a9fffdfde71663285c8d8b875264f4a9ea70fce3b6bc58aebfb4d7609c1dd2e1f1fe5ebdba371d83733f21169ef2a77984eff3b622326e91759bc8efdaa0d5f665b4080271ecfe8385a20a2303a77ea8e6d32dd213a5d6b967ff7ad494c1ab6b393b76c479862b4f7cfbf0f3fe8d3749fd58e3456a2e43925110e71b68edebcd20649d493f6e43873da6ef742b93d019e0fabc239e5d26f51e54eed4840d159ae90eba6af7f2b0edf671546249b82cb4edce1a376e1c54c2b4d51c23f95ea7e2a543bdec08df24a3113d835f257defca8a37e55c217fe596ba3a7fc6c4fba2a7908b7f78d0fe0b56af8d20846b6e86ea0e85eca1d94b5781962f00bc9454b777d4b583316b52e954ce1a93768613ff77b5b7cfe8c45395f6045971e17e2f458e08795e07c4c7aea55b74dbdb450d11f31026a9027fae50cb0f956ce55a8417d0c7d84656a1f23b49c22d23e7ea925144ebd35d593becac93ca2733eede1c09c7cb1ce02592357e29a2b11f28d50c872d69c1b4c4c7c89b77953315724d54bbb3adc92bb5494a95db30cd4c517cb3358f3a959dd7c3e855763b7ca90f2b4cc572e0baae20ed32f4c6adef1e879b9a04efedef5aa601426bfab8bfd1020aa22370e05a9b14c833c5a03c721a4da95611ad605a796576962d27191763a16369747d4df71fd60f4bc0598c25957769f0a8f465b6ced7a9484e3b208d38dd8d260a85c7e1496dbe8be3568d61c2f1d4f599a961a94013bd0ed31422dc8c72540002c35308b4f967815378a0cb060f69c3acd3905fec10b8e200cc3e78cc946b7f2b6a748584c446784ae0fb9dcd47101f7f8bc9328b15a0609a0badb0168b9f0a22fb44e8d045709e15082056af8552d2c5f338c8ff96e2eae43ddd7a12bc46a7ed792bc87f6ffbe44b0fb7b64ab465f5cd3fa3a1804ee7b8dc0a76f9bd27f152a99a4342980fc3c26cda18459fadb7aaf5ac450d8dc2c5c4ec5bc627c4b24947053e2b64b3d32c2c91e8f5a8b3cf8f41eb21c9c39f05430bc616b0248e833a94243111fea3b9d4ba1e6bcd088c8e3533825477091bbd333540dfae7afa19857e8b92022021c6ca5a3545ad75ef8196b9daf754e119b789124e972baa85bb4f7bd83eed1e9548f3e1b2e452a53bb1f043ca8dfb3865d5784c170eb21f92cb0b0c6a3c5e0fd8bd0fc439b0595efd3702f2693af061265d109df9e110fc5a619cc79754404c63f66889b4682640269d9f9f81d8b213d094990594196292372eb49860cd6d96d0c35e918f3fb2b95557c9589afea0d5caff1e4cb05aa5239ca4397dc59518e9f8214123019e389ae0a7b94397956da19cd3fc705636024c337dc9c071c0c826331ff743ed8f0de6509abed0746f00df297a9bc8a4261b0b1b00234bf499ebf579e94fd8e7f7e3fd750b366f245ec7afd567a2293059e77718b7dbfaa6620f262a09f028fcedcecc0296b38a6e79815cc622083554ed057e77f923b92abb52eff6e1eb4eb28a0a46f72e116028389967840bdf2008cbfbb5479e1a64c017851a0f742038a5a3344897fbbbb300d0f32de681055e00593d923c8a5d0c78301c39cfe5e9f3f48742d2ed2e573571f8fd806021053b9ed744b2b37b9da163d4e0670c3715ed7d35e569a2a1f1616cf02d59a789a55e5dceb87e4ec1d6f5c30f84249a1177692cacf8726bacc4b8088ec7a3ff9882db2eae4f4e2580b2dc3edb7d3de70c721179778cb2d1864f8fb3a989c8bc160adb81cb0920a29742ac4aa037804f255fe7d85bdd65c080f6f18b983b6b4360a22be35ef0a125675ddf0a68a15fbf99290f04499f8724d061d0a7ec709ce8efcddc84c315937e4bddb8c999dd3530f34f9a1d4a96b84e073a0fdbf37ef2f53aecb26563ae99c932c335913a363c2158c6fd8bd6d487447cd29db83821a0d842aa6118541e2e611c7a474602f115f4b1dc3aa3adce2c13d2433804cc1236f159f7378b1f31c78d3daa2f745f1792c95303b820f07c8064a3bf682f5e0d453d84842cfb30547734adad5c9ecb000616b74dde0fb72cb5b650b3402fb371ab81aaaf704a3ca852d407745b0c48db2b996722374354ef75ecc41f33b4f1ee4ed18012072bdb09c4e0861eb05c2140598b1aa79a1b33855e786befdcabea75027f6d710f427e7f7a0af9fdbb87a382338c8483a3ca1bf8d048dfabf47577093e32bb097f450795d204ed90d3917012a3bbdf33ba6b91a9652d3d1c5227c97906b0ccbcf3c13956b1b972532fa8c6e8f7db4412d4a9496124a4ffa2e79458ea0ca3c481f657734ded3f1f777900c75e4ba9c86ba74ee72020c415a6e9c0c75fb737fde63128a92c4625378c6df356bc0917dca8aac2966529f69f9dd2680dc69b9ea8730c841ba5c41f7e078080b4781cba5ebd2ad02f78eb73f061ad2d92f8e7871c154e384c4a693f145d2b704ced40906a9ea3f88d0f96812b3de5530ac83b4d9fa2c00e8807a2f1896682089558fb86e76d903c1044ac65d2e78ba18a7ae8e231790568d3b1d31f4e60b2ec2f0e1013f6d79dbb3af1eb27ceb205494e4681cc0e5fb252196a1d51fabcead0f3b5f04ba5cd83f7d1b96758547d447d1a38cfbac5bbb48575b24cfd6fea66f25f4ac82c0fb4954f9f9f1732af63dec7e4312c587d70f63299ea878c02dfac4f35b8a9a6cdd3863ff6fa72bda1ef1f657063463b76a5ef6a637a9f6ca2ce6f829efd8fab8798047cbf617a4e604768617248b143048f0d0e712f2f5cb9d52f0d9f49e8f364a6ffe259a3e941f21cbfb9a255505f65bfd57eef5eda08ee37a7b01ea7ed986457b9fc07795e3b834c61f88382de9988a22ac329559cd32b5bb1456a9c928e5058c2b08a086b45b1f295e016da967f0a1469c191887959132f8556a190919f301088bc95896723d38f90665eda8fbac26721da648dc5f29b29bf4d247ae0e8ee45a307418f56e2702e70dbbf4187715dadf85e00969aed7705da65bd74c4ea6160d6e70ad32ab8ec4c95506862c9369d1ff613ce19aa102f6aea824a18beb0dc213a122a6a326637f754245873eb64b04c188dd5c9ff604e74808f77141f266f31118114c9a8dd88f4f639fba5ad5c677b593ed2711aeca18ff02e4a6a24f656d838566f95d42efea16988f7acedac755afe733046e308b96b1c8717eefe19ca0d0dbc9e1023efaed7f86f0fd6dfea7e957f62284e9e95c8f140b8b48c9abb413265c028534b3c71fec4be0b063b3b025cdcde554f28ea4d31724a593395f43d34e598397cfb69bac15c184e8818adb57e48d506fec97b80feffdd539e6bfa596560aee9fa0ff130817dc91660c7808aae542b0ee480e049f3370634bac86edeede908a2adfc6dd502a764e0a656f56366c8aa99def379189f39c45e7875c00e3bda3104b94178c335b439c9cbe4cd108e73537c48bb2d2221c747da49be90323343ea463c2154dd92f29ac847cee5e123b7863361c618c7eee75583c4d1bd10fccaf9dee9a3ca4f8057d46076c2a1664c0ad240f622d60eabf09e40a052ba7ffb9af46da20484f8d8d08cea5e2975beba7770363e7cc5bd1e59966c9f81668383113fc3a29cffdd3053b20066cf9e4a4f40d6f058af0511a00b6408f4fa9fe1013f35823f911a060cea159faa93fbb312b3d4f61484e9a162717bbf3c217d056e7a504e653a4cc8e2f7825f3238f39d8329890386ce3a4de1c6e866a9ee18d84d5ede347a2931d3dfd44de1ca3ad38347ae7a911b060f9c5b5948f571458706ec235e330101c608a906979fee3338282f153fbecaacdda28383d9b4aab3d213b396b5e3d32b2c5b93fd868961ba1c3d2a914480e12a9959b7f7af0f8d312f45b70bc2595e19b3655c3f4fb74dfb6edc0610991388fad3343a02a2ec1f279fc2a15e353d725d59cd62d049122b050207988970bd6d0252f9786848a10a8498a7d03b8c39df1b05bab358553b1afce9e1ddc2e4b0de8e3e8fcd5f9d1c245c257783a5b06cc486aea67a290310f6a070fadf746f7c65484a85229402039ec35d08c0ce51e41a0333c199d181519e27a01384d1a39eecfa033e089aac0ff9ee7a25024451dd4fc2403912a0d2eea1e4f074b52bb42e5c64766346292d8176bf770868e0e8f78c85c1d1f973a7d10e1ffa064ec12a5cfc7d82c508865a36", 0x1000, 0x2}, {&(0x7f00000013c0)="3acdbcdd5e1f4c9a397c2a3e8067dea49963b4741f9399324151d0990a273334f17d4e009c011bd855668294960e62a5a04dd731529e209dc82d0e0aa9b63715535401bd09e974cc6dd0ed372e36f5db7df9a07f7b95aaab92d1bc37364b82d0addfc1dfe4ec13318f70ef66bc5e566fedfff7e2f4a109db1a0cd70ce5abd6a0cd54a8debee6a1c014dfc6c3728156e5a78e9b945a97196aa363b0206c94d4e21180ea402256af7f602c1482187f31059061dfc1511b2f3e21d304aa2324c495453aecd73491bb9b13de9839c966d935aa8d54d4e14476a9c7e840c6f2b3eaaef3bf766b834e5bc8d81471728abb3cd7fc7b762623437533e4f38b2469819e0f8f97494565bc8be68c6efd8610c712e285080809be2507b3432794038cdf46121fc2958754f4e17afd7b2453e1b8a2c450f88deb5cf54911499bed8980b96c95a7a213dfdb5936bf8cfb653739bff6f6df0031a3408cc2287621a300eac4ebd8afa825fc13781c330c4dedf962c88f03b1d7791b96dc9b22bec1a0351dc820b0cd06b35c3e33f1c029167bb313f645ea28c828dd19c1888edf3b7e8965d0b7935804e869f72be02b95a966b8b9f505925013d2e4b98b9e5189e5c5bb52530c6ae5ab669a75a9716a581dbce587e5097473d4787ba5932fd8c06f040fbc6e1745fa303bfb4e0a47879f68583aa6672267133c0afb8e17505e679c727933590d21f100af38bff5c5c7d10b939ea93a243dfc899a884eff699ae07be823885519ef314848411b5ff7f654271809b8b893756f8439f9cd7d2262f1bcf32cbcc1a19951d6b95ee5cf9d1b1f6996f4d742e3c9922424d8e862b36cca758803bf18be30c39cdd90c38d27fca5a0602468c869843c631d458facaa5d85dde7f72195fc818100d8151cb2b4f188415536437f6ec0fda43805fb5fd1b9ee3720256a4a0b983e298631c78e8df65fcc73acbf5bac348cf88463fea2d673fd52e19c033bc5b27112f2b7d0ccbc2ec1794b821aa9c2fa6adc8e5b3c7e858b772f2aa2915e86d7c91cb33762475444b8863376911254bed495c596926874ebea5088c4cf7a4a33e7fe7d2d523e97b18b7b1e8af9645f9d83d1c20153ee33e69ad6b5b6c36ed06a77e861ce1a0a9b7c7879b4b18a618ac37d861c2a869208bedf95ee0bbca3668735e5efbd472846fa77632f7de8f9989e15c7fcdda15a02810eaa8eff7576517261dc6a8a95734940dac7fb98cad2fa4439cca59cb5ca406a2439a3ec03afdb8847d2ea71397027a7d9aa31c8b0c3594d790eeb340b66c3fe8d76cad6efb01515621084145f311f5db5536e5ae46040eb9870cdc7be89b7031703cd5d71aa335bddb2f597dc1ad5e3c1ea4b4364933f778aea2d88946cef7bef61ae694b3a598f001d39cd8e2e3fafa2f2e23d98d648af9ff1facdf8ebd534803710994748a6adc2bdffbdc172940a95500841bad50c9a47bae336b8f08f2096503771de06cf4448ea6b37aac4598b0457bb3d9ccce2433ff06307624ae35bec7c887020a1a784f4b8816b34ce19a72738d09472df0a7ac43fe17dd59886ad96e9dd62d7f51b8a9fc4ffbcd36621d48da149383a9ab34dfcfc65b989fe0d2abbc3ea84eee4c22c8c820ec1fbadc195923c425ca497244a0c80cbb7ef5bd31964ccd7ed89515caa23336cd104a882e268236aa218d37aa83987e96c76139dead23d572e73a290048776019054e5865ca478273526da2f70befbf7844487785bc0a8e26dd86114c17762004a3a495e78bc4598f2e9b9fb57343923342d60e82de6c3174d87a46f86d92523c15c85e13500f3e4cff4f37d32a64721fe5f98e6915c76ec0c7d7f877eac3972b403751f519ae1d3511aa0003a21d745a8b53050d1bb2ef94d9b22a3ac60f327c64eb78e9be21ff31a83755f7c1aba4f14d4a9ba03f8affda00ebc13f178416c33bb6c491129b573d7c736929e5b61c553ab064dbbaa42580ca60a042b365eca7fc3257a85a36f7574e578a73fb3a9ac9453036ca02a8047ffff0a1e5930fc3e12e035564a7d934abfe722f0727220110e2b072a918df623e0196a45db84a4117edfc05378b1ced622006ee7c9d12d12b65b9550aa9648642ae402627642a96c31f56c2f5106f170923032ae8ecf63970bb1fe48ebee871c87a2fece5e68b84d83654cbe9d81551dfcadc88f08f7a6ece14b1388f938ce51557a274e5ae59bdefd19357ba77ca8ba509fbdf61168dac20620f2f00fb2484a1e8c743001585aa4d4d6f4dff2c39e6b9224e3d2439d5bc11fb124eb0fd2f2b83a622a22223a1a77118768b3505301f1b7751b575aac5c7724244b8ddf62602652dd977adb88c7987017049251136680f5d8894e441b99652dcaa68067022ce096168dfd9bf83414e0636cab93d9fb14badf0985e298127913ab67e3ec345af622b402ac8f3672dce4744cdbb733d62f5e7acdb841d7ea5d9b7decea0f3b9c52c406c39a734bdfee0d641c2be2e6d8a409c2094d6ff70d615b8cc885931edddff9e48dddd2c13c349cb334e0b00f5929355a1ca707e65124c496033691dad884919f3ecd177ef83641c7d16f2d715f04782fa9970d55dc1f228491913b4f5e1593b2b37e6e746825fc507e6aad544b3a34d787cb643a7c8fd135be22c6b6dbebf336936aab69c11c1da49259ec03b6c2ad2ddf5dc9695b19d7a96dfa0fc7400d6f37fc9903941e107a9a449c27c135b141f2ddd29cb2ce6f4ea167d64d800cb31b187c35af384260b3e458426386f646640b750a18554749e8891d6fa343d69b2377f3fafd2404453580f4790ca2a831bd5847a008f1fcc687eac20886fa8be3d5697ff8eea0a26921c1f8728d7fb011383dad024d1cf7744211d1bd55632ed8a314e0627e6b35204191e3130226699dc61bd4ff50f3d24a5fa3dec56ea73239429fa0f82cabf7d00484ea7be85fb1fa85ff86089f4491af91d7177b0675d68ae87a9220dab6c20d158eb3e3972dbff046c561414dd10b73d6fb986a593471d2dd32a5e6331c88fff51ef35ba31cd4d799bcc69c625155a268302d8c92ba540c3dd47c3a42644858320c241476b88191ac2c2d0d01de5625306d8b534f700b543db523df2af657a34643805a99ebec9fd8ffeac0d30af96211d8d06815563f30a88e2e984433cd58d0513d6dc3a4348d103ece4da75a9b296a810dd3dc6dc8fa0f55d32329cf896cdd8c7c131bec7a81bb5eb8c3148805d033c8415f75b95f4627c63b49fa8231d8d7aebd64965078e9b7ac99c3fa90e549cba974cf475d1d8b52c8c86436c3cfb6beac7f95f845d691b40f57e2cf1609934df16ef9b685b175004899f9537e339f13ae02fa62de19e04cf1c80217e7171e9ade144701750db8d5d3a333038905a7270adc4979b35ea62dfadaadcc85414c96f85584367ba06576d78add1b5a87976a39a05afef2becd3be76c8a901e846addc49d6064d5cd144360ab9b816a035375afd738a79aaa402bc5818719a78628d80465471075d6e0d66c69952994271607a432bc6bcc19ec5e88ebf7029f4ca4013e4b4c3403b2a4c40cd8d2e2c56a16c4ae1d3594111f09eced276fd6f83fd80d4562ca9428a09699389467fb56e8b9b58c0aa5e66b00c4519dd0539e41cb1a62f41e61a86deb9b60aaa797e7ffd61bc9bf228171ef8fdbe39a69d055328957a181b5058f8428acfa33084582727f2a544563fc786796e9b2ae4ae7164bf275b0e56c585d91b7bcf52d54466d4c0859af7df1176e6a12d4d4aad2f327d6d4654b05d04af0aceda045cef20658c45545d080743de3e7762564fcdf2921ac0a196e81b5a6cfd57da748ce074640522c99f991a7358e23c513daa4a2f96d8ddeda4e0e1a316d196d8773d0abb5a4a1a77b46cb600863e44d709d9c08cbe67f378f473430c476c0d857c1dac32e5b4af87eb02652c204b6945ed1f21adab039eb9b834f016da5a0655cbf0fcc52662d9b851b8e9ffcb580c7789583f86772f5b8f99185f51ffc259ca953803615866b9a9c6b9f62e206ddfbfcda2ef84ef18329409cd793feee3ae99f30b7bd939fdf9e67e31e95d0f20a05e40bb3f71cce8742b3f296a4d9b6d8adbeafedf745694724c9246e4a02a8d67a6e698ef14fd65395d303244d39758bf6659c9c0e09b7f68c9312ca9bc88fc73da1b09db0c21c6257a2373f792bc3955d776dfef633a8544b1ec7717b1885e9b5ca9910d01f2e5870c7780dd9a9aa9bdc9be77dd8a583723406e52a5794e4cbbf9b824d7e773ae6ee3d749b4f97840349c447277923266e16a1c9e88f2fb7358d143e2e64534de0b4d6434e86b797d2cad8bf7c8e9c45b38c604b5b88a90850e091224097e6f9ec56738980d5b0718c619de4fe1822fc990cc09dc34160eb1512fa313f7738b4d20f9cdab7ec97e5b881c009b301da145c99edefba0c27100d44d68c5726948bdeb7acac46e829f992a09e1c9f1af373b641f740fd3c8b45b69cff5c80419686356186be42cff2709472da191126d94eac6e5f9325a6bf290466d9ff066d643b404e2e14c7d02b4cb77438d5b9e333349c8cace89a3cf2925a7e1026b8e50c7f9bc9fc0334c9d9a93ca6aaf8ed563e6b36b2204569254714bd6fb145ba71ff7c57d87f0cb5754840d26c05697453d73b8f2bbfbde8d9337ffb29aec127519bd0308785237f8f5f0434dcd6e24675a5a57979ad68ea8314da5de6a57c6175fb29238edb6f658cf5c275d85362cdf63b88a1679c3fea893894bffcfe3aeccaffa1332953f5ce88b821c46cd4d4f46dd382ad51c0c22d79f14d7a1652b2238db114fff71c3cf127b1c8766a03e659aa8cc12663d23a4c429eaac10a352215078de82cafd37d351d38b0e15ff07f9295c80221d2cc252124d5cf6b914d091160185c78ed0a36262495f912a39690bc990c43daa7324ca998c235519b7febccd6b1bb774f7f428d74f2ca40182efe1dfd4f54a365ed6a4d3771af23ab0f39e93c2d91010ab54492a39ad30a220c4d53c329f608eaea4aa77d05107e731da31a376f39933263ff37149cc8dc7297acb75afaef1c4e4ff69f971449b9ff76e6b365a3fe1641f1bb41942eb0b6f8cd235407f96e5e2a7306c7f971c082115aa0e045302176dedc388f810d3cde834425b310f06db8d5f33c84fd40eeafd8ab023948bab33684940f49e411c31852d6cf40c0d265a0604278c49b3002a9078d447d3fa378179aed5210fcb42b0b5fef343b380327f4ec4d96bf96094ec3db912ff7ca4a9a12bdac8411b80a8d512b9a000aec7474f565ddc5434e34a33ee930eeb75124ebfb86547835d29155d6f0b81e06bf4968fc6f907c7f18b9a9673f75ae40b48485b52a23303a3fa70621fec42160c28bda00619ddbea52cc9e39e42112bab8fe694437ffb11ad2c9bd84b749d6864d6b0bc53f1afd3b29a6f647ed984f91c4da95b9195183bf784051ef64f7633df2d1dab036865be089a8eb20673d879453835046dd36287c0f3a442d877acff3b781bf4d359cc512c20008658c446b774ee120f53df872cbe40174cb85bbf177deed342ce4ec7f925ebf6ea9bdcf37453be9f6f37cd0a804ba5ea6dafc6a5b3ab9c744e0b4d9d7dc499174280999dcff3ad9375048e11b1f78b8cdba97b0869cca4cf8ecd280dafd020584a4a4debe8dbc00746c12a2ceedf517ab0d42cf899844124b4ecec1a0bbd37c525f0c12ce2594a87618cfecc69ab7c99a0957bf074308b6a557825044550f0f12976e07d681781f03c70a97c4ff7f4cdf42d075deacc7fcd8", 0x1000, 0x2}, {&(0x7f0000000200)="1b5903a315ac3808", 0x8, 0x8}], 0x40000, &(0x7f0000002480)={[{@dots}], [{@dont_hash}, {@measure}, {@appraise}, {@measure}, {@context={'context', 0x3d, 'root'}}, {@pcr={'pcr', 0x3d, 0x23}}, {@smackfsroot={'smackfsroot', 0x3d, 'hugetlbfs\x00'}}, {@obj_user={'obj_user', 0x3d, 'nr_inodes'}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@fsmagic={'fsmagic', 0x3d, 0x40}}]}) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='hugetlbfs\x00', 0x0, &(0x7f0000000280)) umount2(&(0x7f0000000140)='./file0\x00', 0x0) 16:26:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, 0xffffffffffffffff, 0x0, 0x4000000000010046) 16:26:07 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_mr_vif\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x46000, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:07 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xf, 0x1, 0x0, 0x9, 0x0, 0x7, 0x0, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000040), 0xd}, 0x8020, 0x1, 0x6, 0x0, 0xa7, 0x7, 0x5, 0x0, 0x10001, 0x0, 0x831e}, r0, 0x6, r1, 0x4) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x8c242, 0x0) r2 = fspick(r1, &(0x7f0000000140)='./file0\x00', 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) dup2(r2, r3) 16:26:07 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x1a, r0, r1) 16:26:07 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x1b, r0, r1) 16:26:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, 0xffffffffffffffff, 0x0, 0x4000000000010046) 16:26:07 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) sched_setattr(0xffffffffffffffff, &(0x7f00000003c0)={0x38, 0x5, 0x1000000d, 0xe89, 0xff, 0x9, 0x8, 0x8, 0x20, 0x1000}, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f0000000380)={0x5, &(0x7f00000002c0)=[{0x7fffffff, 0x29, &(0x7f0000000040)="812c58a29e058a7c32abd3be5c8bea72686624bc7c12ccb56e551ac1d938c4f2815f5421d016f17f3f", 0x1, 0x1}, {0x1ff, 0x3e, &(0x7f0000000080)="94d1cb9759b19234f3e2019989fe9ec83b0f7fa37efe4382912c86fea5c008950815c45361de6dd5f18d7b06563e71093d7e47d3e9f665ab995aa8dc732f", 0x1, 0x1}, {0x9, 0xb1, &(0x7f0000000180)="3d8f26ba451a4826fd67f3967a4905c6f4aecb2225b10d333a81bd620c2775df78d56a00e52ac8f50f48e19fa57f9bd11e8087f4cf8d0f45b7c62122d8cf3fbb6eca9df0baeda188eb59c0170cdbb991a494da69762307295a9dc4fc3d8f1faad347e50b6f7e3467a66102cd57da975633ec83fb9d427165e3c78b8add57501e57174c51127a6cc3cff9528e351dcbc8e524f32842c60e003e122dfbc2c443db9f865c891471e22f1eaef38ee5a9dd4ba7", 0x1}, {0x80000001, 0x78, &(0x7f00000000c0)="8bf1930cb0c2e62d22b63aad54d8bbc648d6d096972bbd59fc9a28b655cf6b1fc114c671aeca449e0112912df777f1bb48536053988139006647d2d50570a64f8dd421dc16471a15c8cbd5d9dedd4ce45573d56a0e84a8c580003f109a4875dc93648ceea0a497840d147af7221327af6110cdb1b040dd18", 0x0, 0x1}, {0x2, 0x6d, &(0x7f0000000240)="43894e35bdf45e6e590d441244443d1e4a38907dbcd688ab43c0125677740b5f06ef95039508196a1ee1c9c69320bdcb53c00a2068fb044f96675d7b00b5b3ff5dc7ac12ff7f3d5d8cf25a1c42adc87ae10089a457bcfb31bb5b87b668996ebee88b8dc2520952255585df7870", 0x1, 0x1}]}) preadv(r1, &(0x7f0000001980)=[{&(0x7f0000000400)=""/168, 0xa8}, {&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/117, 0x75}, {&(0x7f0000000600)=""/134, 0x86}, {&(0x7f00000006c0)=""/129, 0x81}, {&(0x7f0000000780)=""/243, 0xf3}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000000900)=""/75, 0x4b}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x9, 0x3ff, 0x1) 16:26:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000240)={0x1, 0x1, @start={0x0, 0x0, "d8372d94f67a0303958eb44c92be00a62cb1498e1c7381d87d9a0dd4b171a9ddae2a78fa3911ae0bc0ae793e3155047066ac1048b595dab923c15ca084ce6e908f8e2149ca3522d887a9639241f49d9485085b5101d45d7796fd083be4eb22fd5fed81eda841b20034178f5c9fcfcfb542658b8c9fc74e7a10c9ed4cce9dfdb44822cc89b4b448e4112603487b259066fb903bb38bee6fe3909aceebeb0b790ab92daa44bed35acfc705fef3ce2f95b0f4288e7859c1616c7432081d25f5e98bd95bb356d0f75e6e6e268166616d9531a930384c1f8253e60fb2496131be0a9168b960e2f2becd5741f421b61df9f12daa16694ddde19f2a258d12965163e69e94ff71a62de18d77cc9d8d7ccc2f169c193b3b54d3b2887083077777cf290e6160c0d99f08100b0852553b436f3d2017347265202abda08aa01fee95d4d9c2a46cbb712b7ebe66756287f776b0b988a7d789a38d24bcbf656338a25c87b935cdf7584ef10dc3b41d3dff4e9377ee60788a0de0410f82ccabbc6fd6c8b12b1bfb2a7e36c160e270da7d42ca8e084f46d01a65d41b8a94e26531b1f1661cdb7f8e1925494372c7c1edc4c6b4b861189bfa2484daf4031d7f285d448d169024d1eced9afc97678f0336a01683dd53914f1e6e4cb69f1808a63a7fc93f61ad0adc9fef3dab6951803077ccb4f63b2ab181a3367a3f301cb36e95b4109507d6644c426dafdedb27584ea0e9e60f7357f79e36e9f331755f10122caceaebaaffd3d8321436e2b188da5ef4704586c5367a1ba2c6977c289ded185a57b828b3067ce1e213a57e2d27679c2ebd5689520b774c1b54d0b65f36bd9fca778a02d86f429761de041d9a0828bf54f31784341a8860627f40e76a648f9c31b84bd3000520cc0ea203071a53bd8d8c5935ad071eb59b81a83ac6eb563a9c939bdae24f5d77e0d55f3bae9f51ac6d690e9443335bba70049675774b17d03f58ebcd0199a38316fbe7a5728236b51eb33feca12de660d9145179279c5eb60913ff8e62517a504697413bd56b5461ecb7608312ba863e71d82f2bf13757c164c0129aa0e246a3bb3ad1e0befe047682359ab30363376c14406afb28379c88c5c3d2f1043468408278929c49016cbe7f81532e514c18940481634c820133dbc16da7baa6b884400b845c26796ee76a45594f796e45acf7a98bf87df25b0ec791c1bcd0eddbb5f216e11bc576e341c3346c680407ce0785dfb09c1a58f14c9099425c6b8f545e28eac12258e0ef7b6f98ee86f38e423d26370181082432d7f3482dab47cb82e1e05a083d1a6644aabdaffe1b93509308e61fb75f03c9d35b1012d0a1b1f0cbed9087685ce566840fcbee7d573a61798704fba008c8e782050260da2216b45358015b0392873a877ece908756ca1d6aa0c12060fc16565f0036c61d6852e92e9605cd8afd", "fe19ae2887c65301fbe29edfbeabd5c11b839edf7a28ca9388095802db66928fc79fbe66d955cf57c6b75ff1c4483b620913f8ff4b928fff57f534f4bf0fb5d38264528d229df6d06905e442fe9b5795225500fa69e48044aaf939173bd65819b45c677ba8cb4344d25428ffd44c3ad6f454efe15753af06a1e0b8f4e67fcbe0cbaa850a87e331c5ce79cbb0589e807ddc93caefa6afa694bf1f084aa6ff354b9974220684359ad7fa2efcaed9f47a9c024a8727881d6cbfd6a047fdbb7c9dd1fc1a6406e825e50b534df206a8434fcb14abfda6c82b3a669954129ea310e33b3f938eba10d01dd208f483043e597390c11a622c6139197ae28197809cabb5a70c6d9fd5b2ac8645e9060a640074c486343e719af58960f78411dd8685312e0b773a37decc1c55b0f3611da97b0203f045d0b3bef53ba749a70c4fa12c99b48fc4f6cb59825d4d163ec9cd6320b0460d94e6256527c2803d74253fb522bd995b0ca58a9bad6c48b7b0bf39a413630ef4a27a1f3a6dac00ac8555ccba9b1e4da79473d5430fa8a0c79ba6611b406881ffbb8d182cc52e9bb506d9fe27d6d20c68e821ec1a6815f4538c69aa00c7995a43132b36dfd6711050c9100f187350d8bb5f37b6f02b90ec7345b650e418146ee961955dc071777944333d0e145e8932cb3aac9a849a566e788dd15593a6c742ba2f88c13901dc53ffb363fdc11ea49e1e4d71187ec0b2cc22600138f683657f11b81e3e4086a27773d5706e674966f9d45222bbc9d45602e7fb80b2e54f6db3330dd81559f4816faeb24f65b031b58981bfd658098812a6470bc86d4cb883f9b5c68a1434ac6b8ce31c0b54cbdd8f144526430eac2c7bc47b1f1205fe61f87fb5dfab8504c37800d0c009c1150ba6f3d59461e0f8903c03c663e4479003d78157ba8d7221d69ea8f8bccf9a212bf63c03630e1a3acabbfe05baea1bfcc32e682fbde81b56fee9599f4cc680e6d720b30ea07aa6deaa1ab6e2a4f210e464ae27cc0f4f180e44da978d54feaa3664e3f43994e6a0e5a3a23c48bdffed67b2df060f5f049c413341ea2d97951cfc93dc13db2f528e456e9cb44d2db011d7b59841a069d599a19c2c72a3c2a8fff47320377b2b1c2426666cadcac0c87617ab99320e7f4fc883f40fbd9b3c0e1e55f532a8f3c79c92262a125477a33553a40aa5464b9b2203ba42a18d88c9a24809f76d2b05226560c6e032b075ea27705440a115488497de04358c72498dfd998b309004f6f0168a51211829f432deb23c170e9739a6471fd5343786aad2b286742ab867454e85e6f47e23b5e7c18a33bad27103d1e9897342fd4af8732afaa03eba5d8a75d44883c9c246a00a5e866a934ae6145588c0b4138aaac63b3871adab03b255bc3fe49327b6e4a23233b51aeb9fe5e3b0c7ac1265133f574221bb27c43abf48ee31"}, [0x7fff, 0x9, 0x2, 0x1000, 0x0, 0x7, 0x100000001, 0x1, 0x7, 0x401, 0x8000, 0x47, 0x1, 0x80000001, 0x100, 0x8, 0x7f, 0x3, 0x1e, 0xe7, 0x507, 0x7, 0x10000, 0x7fffffff, 0xffffffffffffff7f, 0x6, 0x6, 0x1, 0x7ff, 0x20, 0x3, 0x7f, 0x6, 0x101, 0x101, 0x1, 0x1, 0x4, 0x6, 0xff, 0x0, 0xfffffffffffffff9, 0x401, 0x8, 0x0, 0x3d, 0xcf, 0x6, 0x400, 0x9, 0x4b3, 0x8, 0x1, 0xf0, 0x6, 0x20, 0x2, 0x1f, 0x2, 0x9, 0x4, 0x0, 0xfffffffffffffff9, 0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, 0xffffffffffffffff, 0x0, 0x4000000000010046) [ 317.461268][T23689] loop4: detected capacity change from 0 to 13 [ 317.497835][T23689] loop4: detected capacity change from 0 to 13 16:26:07 executing program 4: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f00000001c0)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000b9010000000001b9252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c1101000000000000000001130000000022001701", 0xa0, 0x8800}, {&(0x7f0000014600)="2200170100000000011700080000000008007809140b2a3a0802", 0x1a, 0x8b800}], 0x0, &(0x7f0000000380)=ANY=[]) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mounts\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r2, 0x0) mount$9p_tcp(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x120000, &(0x7f0000000240)={'trans=tcp,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@version_L}, {@version_L}, {@cache_fscache}, {@loose}], [{@subj_role}, {@fowner_eq={'fowner', 0x3d, r2}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'iso9660\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, '-'}}]}}) socket$inet_udplite(0x2, 0x2, 0x88) read$char_raw(r0, &(0x7f0000000400)={""/33724}, 0x8400) 16:26:07 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x1c, r0, r1) [ 317.626596][T23723] loop4: detected capacity change from 0 to 2232 16:26:08 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x25000000) 16:26:08 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, r1) read(r2, &(0x7f0000000040)=""/143, 0x8f) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x8e, 0x9, 0x3, 0x3, 0x0, 0x4, 0x60, 0xa, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xfffffffc, 0x2, @perf_bp={&(0x7f0000000100)}, 0x101a4, 0x1, 0x0, 0x7, 0x3, 0x4, 0x6, 0x0, 0x200, 0x0, 0x3f}, 0x0, 0xe, r1, 0xafbecdfd34d62b75) dup2(r0, r1) 16:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r4, r3, 0x0, 0x4000000000010046) 16:26:08 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x1d, r0, r1) 16:26:08 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000000c0)=0x0) ptrace$setregs(0xf, r1, 0x10000, &(0x7f0000000100)="13ed9632e31e6cfc3bec893868f806aaf15d61706ebe8dd385021d3880074016f84162d35de9aa298a39719b2f698a738197a70ddbd84a4941d14aa6d9cd460c471df94b565fcd81eb1e0c35eb896983471d365a60759b73bedd1a") fcntl$addseals(0xffffffffffffffff, 0xa, 0xd33b78c7e61ff612) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000003a80)=0x0) r3 = getuid() fstat(0xffffffffffffffff, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000003b80)={0x7, &(0x7f0000003b40)=[{0x5, 0xba, 0x40, 0x9f2}, {0x1, 0x2, 0x7, 0x9}, {0xfff, 0x1f, 0x6}, {0x81, 0x1, 0x1, 0xfff}, {0x8, 0x9, 0x4, 0x6}, {0x3, 0x0, 0x20, 0x3f}, {0x5, 0x7, 0x1, 0x2}]}) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r7, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003cc0)=[{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f00000002c0)="59d5e30b9edd2e5615da4920cf5c562e418c594f83441dca989886e31a420a204e25a7e349889e10d93690d01c544bf2c4da850e6fb7c72e4f473d0c42073d6fcc7b3a73648216f2db13e219995305b6701686d9b4a65e3f3f2500a86448c532ceb0e90a9cc1cc824dfadfb9ed50231cbe3107d0f41cc326b607ed5e37622f6fb5dbeac0cf2e21305a39f3cd87b63de52bd7472d84f8d6f7c4f24ea1190f12d78f3200a996a6c8bc5bb86f57fd19c15bbca872f53099a3df38ef8fe5e3f6fc4a9a652a684ca6f8003aa9993f9adfb9f3df8bae2c9ab72b90c8eea40d830d8b76c8b8ac102f2f16f5f5c5a5110de8e6f2", 0xf0}], 0x1, &(0x7f0000000680)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x118, 0x24040010}, {&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000840)="b25fc16f23bdf06d988bdbba822ea74d5e2045fb39a5eee6ca1175854198d42cfc26bc14a4c24bd5b73db3de33f4c8eb64a9ed9cd8df62e88125b677d63bde5fd9bf5fa10e4b026ae7441c15295675fde8c04cefda91330372f1587b1ea50ea2f7bae12191ffb2a874f46aab2857ccff0e0166c63ea0cb73daa14c2aa6b149cb4d08e6926ceee12cfe626bcad778824584284750e2f6d761c196554c798210970768e041ce9acd993401eae276dd0d00759ac664ef0c7f8e03405d4805f4f3121b7333508a4e94bc8be2d0b17d447252c41a02c595bff13d0c88900f4f9b6098178f414c7ee7d765a6002ad7c08acc5487bcfaee3bcb4be2", 0xf8}, {&(0x7f0000000940)="a1c32ee46c1392dac283a8d7ce8d99f0", 0x10}], 0x2, &(0x7f0000000bc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}], 0x90}, {&(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000d00)="79201fe528767e56837bd812b2a86d32217cbf613274c296239227036c9b590b04a9e6551075e294ce39ddb51a6c05f97090fdcfe4478b6c65bfeb930dc828edd18b886fd1787ac50bc41c415736fb1e3d058efb0820b58eb18dd9201a8485bbd66e0cba551e04b756be8a3657ebc80491050e6bd7f988b38a2d16b539d46d146df3f4afbbca7571391180fd", 0x8c}, {&(0x7f0000000dc0)="bec3d792f473b917b99f282b5768255c48c143733593f5c6120a9c07ee2bb6b7d03cb936ed92b75769407c5d4f928286c2e77b3b38c2abfef511aba53e16d9db141107a5a9e912f2769c553dae60a70937fec44e0a7be80fbe776da21d25d499138d377b34d7ea21c4045ad32b0ebc07a576ffe1a2dbfc93832f02a4afbebcfcf396ac8f8d3ed9f25ff36b322a006609db24f84f7103d9ed7c112a824aadf26ed9427b568a834189becc66f8b140d15f267c142d05e934e04a712971a66929ea20e17b607d8ff6836ab6ba80fe7140655ef5a5d1da6d33c15e8b0ccaa635a55ff30182634989cfdaf8c2bb942c6cfc7a171353627fa67f6d3fbf4a25e259ee7d179d99b68c3ffc4b6e4c7b15f5e4ad3c0fd353b3da1dc4aec31653a7f46e4cdc10e47b9683b22f1f11271c9e7da901c91c4471c5dba25cb06930bcab759cf9c89fc157eeef10ea559516414a2d89d09b73663a1f69926c77d5967a26364f556e2c8379690893fe6fea47417f30920edded69c493fccf31ee25506b848306068381e1b46e2a56154e8faab4f1907c3daba865d8c55099bc62ff2188839bf047f98522a89921c77480277c2817b1d8afda354d80310cce96ba2fdce141078bd36e84635af9cd01a16d05a2a1fc161f0bb66440006089f40d4c07e68ecc32a6df7286dab506034f30cae5f1b21036428eb0649de8d873bf6b64a932a070af9972f6eaa8102346c631ecd2ffabdd33aa82dc4fa325098805bac1573268bc6d2be0cb7915624ebcfbd2525f51f073c279f308b37ff136eba2b6e676cfb252f56972065a2152dc9cd52a0f3b974671e44a090d3693b506a9b9865c8ea6963f6614f08e5f4bf82e9223aa2617fdc2d18e5cac9d2f70f7aefdfd59107a864e30abe749df1aa6a0b225b3269b2fa2aebb16068cc96bfc1ded31d6540a603b4ff308695851bdaf0b82ae628c32ff555f37e442f97ef84970b2140ad733f7941f453c8671c3676cc8b408f7f05abf8ab00d4fc49379e48445fcd4ca95249d074750bad31bfe4c10d08d9f62e66d407319b8cc99b0ba977e29260add3caddc0f73fdbd29b068f3dff4735bb44829310f2a51b080f89873ffd6160d7aa77c5dfb7151475d95a3bdca04a3987e88247711b2662ead903ec11fe63cbcf0bc30dd6c1c96a868d8e70935e33abfbb7dafa93164dfbff2e38919ae83d2821c426acf86bd28cbd3c721abcf4a4146a605f4a809bc8b2314500062b2ffd34c56d16d3d6aa5b640db39bc82ab067b602c1c6b389625ccd9acb166238b6b7b54816390cbeb4d235710ce2c8ac2ea0cfd1c2cea21a2867d7cd905cbb8f7cf74141bd962c9797b958639b1260271b379451379c17b391450d84b635e2c2b00c4833ae516ab2b0f33135648145b99f27052ea1924cf51f9d7cdf87ec46325d621275bc5e68fc9f6b4a9149236dc3f174bed7f5d6429042625d66d03e6b573110141f16f7806125032dd84ef7dfccdf9a318aee8ad1ffff787705213f9e4be2a8d97a6cb900a06dde50d0d2017187625e98becbaa122907c52d937193c85f20d56fa2b2026e149a1147832e9ce322ad1c999b309156a7b63f0d34eaf16c5d0d8d24600675c2711c629b703dfca16c401bbce1ea931bf2ddd672f34e3ec3c73e2f21d1713923aebe91b354bb30b87766708517f919f27125d326e611e04bf3fc994c68378bb90b8e1ed916d676416b1266198bf41f05f8b4b09f132d7e197fa1fb0769f23f448ca69bf38212b7e04ccdd2677aad515b859e6263a9f1fb41078862446a6f479601f44024125493b736ea78484b38dc43bee00daf7a2938b804df22c55c5b255f9494a63ac47306a537e281af8324b2e03b61fa0f670fdd30142c9ce6eadd385b46650b25a8c50600ab44cc9f07d130b0323bfaa7ebec8b795429c2fc7c89996b1968e3a7c899f0c1c7965680b425451360b9b529571cb5ccd0840df4441306610dbccab4e68f16de1c9747151cf24df6dda77f5d64842a0e9fc01bdab8a4f879edbc486cf081bed221faea2ae9ac6bcc49fcaa90e19d5cdba0b48ea2493ea6125e43a29053583c9d409810f3acb7721c54d440401e26ec917158472b8692d7e5b05418be52aef598c9e7580dd930a5c8b6d96426ce9874e096f4832a8db3aa100057d3e3608cbaa77fb8583407391151be79cc1db46f1023243e3bc9f5d16573eb6838714a8c995fd34c7373fcf862e8e0d9a22ae10a65c965442ab54de48f75912ea33f73f84596df4b21cb887d2a3d7ae3d1daad850b485e0d67424b664a2d5fad868be11f5a4f7ad8e8aae242cc39ad8bb64a77f70557f2d7aa75a7bbb5a64863d78d784eec72ac7ac588e2cee4f6608623dfd6262d52c0b570b171d602fe64bbf8502f75f5a170ee68da9652c71171a2e9dbde845a1e03075a8cdcfc1a80665b342dbf7e808f78cd5e29e2ea854dc89d50e77b54c489aaddcc810a2289f328b76fb08e1ac848e18d05290629becac396d71bfc8172bcd6f919397f02645477489cc8e1ff40fc571789ab1397a62b35d37eb9f540d8bea40904b06b92e22cdfcd42e2f43ab07b359a57b7ce14e75e289c075baeb8a60901de53dd763c3cef8f8cdd243da8eab29747aba5629f30150403824d216f395d1f318f9c3ac0032c21cb07e42f413c4232d645a28b27b9f91d5d5cf0b529c75f2e9dae34f6179250ce43b67acd7eac3d3a74773daa6a9be10832734e8d558f009f4951a0562b2a3b5b6bbbcca4ec26c8a78d548892a286453a5f53e44caaef59db33ead5543fbdd07a654aa275df4611a459981eb2120f7b4a2b848b4a653b610376b1a23ce95b92fa834237769232e120e1e2d9834829579aa804d434a8296808fd67cdddfe939c771bf3c79dbb63a4b7c11402d5eadeae4111e97e663edae1b0e5b9d2d9b9ba047ee863d21231de1956b50cb177edaf36f1101d6109d0cc31d38cb5de5a960a97b2414a5a0aa4516ff069dc2d1e1bf4e3c8e3b3abbcb29971b72a6229691cbf306ce7e6e2c9ec06a915676596c54c21c195edd8cc534f7460807ea04b73e09b956155dea78d4e799a9b92119b3d68f0833a606ea775334811716539c51239d03d1fbb61e736d2ec5e4bc104da1d7058951f3d466951b02474d60edf9feedcdfe5e2b0eb44f396fa5a32b3decd2810696b5c20bfc2a97b3748e95edf3fca77c847ef21a8fcda26e7e7dbc90f947111dfbc292e63186d93e4f39691a354af86469e1392f8344a3a599a5671c80e10a510153f60f7d25be7c966ac125df0fee06b4509854f98ece6ce43af0f0f9cbd6f077291dfcfef36e6cb88e7134606e3f1d0c7ee60d09b7bd219bdbee8b5cc081950ce3e896d46eb7d51386909935b3f72706c3c65bc95aafdbee09930c575c10f47e513eba1ec33a2aaaab21a27d139a769018ee8d0ccf713baa9fad8366e606b4ec43178a17d5023578b68ff7f87c76a4870000784ac406fe5ef592d1a9c64424ee430a1f8935670300b8fdb5d3faa20ac7a60271175aa9e02675b1ba15ac7a8d5ed334fa1907ebae628f7d0f8c4d4ba7137bf12ab8d4155a861bd609c79aa6668d08a62603642593787212d7955bf9b5d2b17d4fb0804846c9c80fb1a360735cb70fd777744ef398434ce31571c3dde758a7a8a036db1a2097db034210002fe6bb5608e1089fe2847c1ca60a14c7608f20205d407367169c7ec6ad9fcc95f0d596b7ff3451543a53a22ab26a683ca9bb5d7ea22510b024f1218f97d0c69361e10b18e15d412d475ef6fd64303af3f8b13b6cd77cdb41e11bbf16fbecb9fbed8de6a21ac49da9dc3459e36a0b690f46b02f1058bd2ac11b19347e5452c8da3cc5e1163b3a3316ed9e19d19bb5673b91382bbdc2794c28f6d194562f572227bcbf2426838e374b52efe82d5fb67253b534e473301e72eeef85581bb096c362dd54daba82dba20b0896729d6f725beb38a93788bfc49a7193ea7734825f796d608306c586e4e4cb82909329b508b0912d71bbe21d8cc6adbe993b6e89d0e7f3ca749d1bb3a4cbce8e8eaf2dc9f73eb87db464ad7198aeab0e600139ac9f5126e55b51b2068fc64da666d6e8e0e2eac5f95ab6cfe68279f4fad3f80946324c738daa0e538d204acf2dba5ce2b477dfb59a1631a46ddbec10992b99e6ee5efb10e46fda5868d56f4aad99aa304a5c5af818fa0cccb0247b5bcb7710486ec7cbeaa4539317a62c2be2972f9fc5178905c0014388a7710594e3f1dca7acdef312782f0f896a77e03c8653a07db6f9ac6abc9e4dd713b3905ea886fd8e95b1c59c7907a177fcfe48f47523673be712a81339076454da33cca0a809678c046e19389f0f26ed41a749fa027593a375ea56591c78282909379d3e8daba90545e4cab52b1e8c45f0dc3793b25c2028b87e161e339addef8e466b78e02914aa85379091e51e0abc0ad475fdd33e86d3131141fb4bdbb70dcf01b7100f936f2ee59a84425e22b1698d475bd16c8d3d20db1fb8f62a5ae652b7f4c4fb65efc5965f24c5770f9b556d3a85767bcf9516473ff102255ba0048f3899dc3d86e62b6057d017f24bceafb10b010178b6ae6da1c2b2d70374a501d1363cb6dc4fd4b8be3795de1c67a20d5b6a05b333dc42e7d90bdd18e70a296b7b61e652211da212b778a3b2a8584a84eff2d7513a3bdce0e0f9a01ad4e32a37b2cfb92909108e58e68f39db834fffe97a901567e28e46223928b9d554c9d83be4afbaf471f0d409ead3cc0c7d16db9c4ead976fe8917d94d664fc571d6a5f03ff760f4f258237b53bd84f4179fb877498716ae87681779bb21af8927cc98f56937ccf6fe690beb6bb55738aaf5ccee17d93b3e683929f2799e3ee4a156fd0dd9386190d088f06c9acaaac07abc09ef801055cbf9289f49ef35f57637df5c40003ded2332189309750f4df43280ab7f2b696c86029e3ecbd14413abaddeba5847e988e7af67289a777e8f4ff4a901fb4555e568785090a309a73ae7594b77ed3b1c945f2c3cc07dbcec769d829cc7904c3e437569cceb64d4302d5feabc0535750a01653ac05b2ec284ec16c047936bd4e59fce50ca03f2d1dfe193f9b84928791ec95aa4bd46aeecf171ccb4d84d962a55b8ff77ac49151c0e38037c91b63b3af023ef6176f8e0c29872999d1250cd7fffebe03c449e9739d4e81627b805fdc4fcb3e0b9180e903a0203331328bf07d973ac5c9715c23622ca5abcca62784f8eab530f2742e3ca46d7eaea37634fc15ce70bdacc065af2e812ac0ca3a469e8e874770d4a0bb9d9e232af0e8499cff810ad754d006600f03ab6136db8e03c2c5c1b84dd86fbd531ba2aec57d18ff9d0e12c6f460e783b0aa8396a1ea29a576716c492351ec75cfa090bf392684300deb0e363fc0c159e34f1bbfc98f34c9d0083c5dc074dd83fa17a5141ac7497970046251a18f095b7354afdb26c4e0aa7b07f48b10d835e059fe65b3dc36a73e91edf2969fc8868dbb43f9ac3004d577ef55c38caeb1141dd749ca6396288f14a053a587537931f44f6e05caa2fe7cfb5cbea7b927c71452a1cf03d72a04b17a69da6c65322199d8a3222c59f587fa0ac7d42c522f37ba45660e35f9b229e281c4d3a682241983f1c3130869d5cc0ed638fb8cddbfe32ff71beb07d16c3ac5c2ba3600f230e756175650b91cbc6cb2d8f292fdd9473b60c517ca581eebe5375de54058759ed06b0fe4ecff91f9dbede9dd30952bd3fdefed4c5c542f9d4cabc89e7877c808b5dae013c2ffe723b71b493010cae16a6149f1f03343", 0x1000}, {&(0x7f0000001dc0)="9aecbb879e05bee958ca400e58dfcef7b3effeef9df1cc98029302ea3da3da7055005fd0664a1396e23f11f471142871ed251143b7378863958e69890a63855ad04f7bb339fbe34b80cb6a1b4b9f6241e9e26bf1f3bcda007fe4e177bdc736a777b2b9ab18a39e33685380bfcd1c17c6894302fbc6010f7df503c672394825430bd46d6c30bc4aaafc4c9626f1b5307b45463473d6e4793c8811fdec9b3202a6f21aad37f94ae1832c186bb83a8933e7ba259e0a023efdc2683f1bf670ec4deef8a2558acdc2a3b8978427447004eb910cbc56d0f5896813ffa7b3526bae346f0fe9feaba153d893629f1cce8715f9d89249", 0xf2}, {&(0x7f0000001ec0)="e89da870787f37ecf0d06c531bca3be81eb170c259f49b947ad692f65db17d3fecdd2ea6abe5e3bc1d5ce7f650fe10b59152b31cb23d8580de8e0415cc71cb19899c000bb2e0a2b3aa3aada1fb11207af6f74abc78de8449d4f2ba23a058b710fa70c0ce7ae2102f6566acbb59e7ce42954be45bf2389053e38b1751f3baad37287cd314c251e673aa52be041b31f49166ca960bb147c01f6a4cfbbafb2930f9de6e5fc7d395618a87dec090e599d9fa295daa31d78003b73d317fa24ed954f1", 0xc0}, {&(0x7f0000001f80)="d6cee86f8f648ee56224000b6f3460979b0b614750667448f9bf7782ddfdfa5efefd925c3d222ecd13d090fc531aa2eb04c2babcbb407a434547e48a896036078b7d8a24a0f34fbf9a4d805618f1cff3c0c7c83853a95c824445aec7152f591136d9234db97f5f0ef0dc9d0af3debc483d8b98e574b5f849d0d381943c888f41a1690e92b41e2b3accb345e894223f77e01e74e089d76156f6d20cdb01e457413bacab22804dc78da6df27f6bccfe3c88b0f893aeffd5c1a9bb94885bf0f2d4e775ddc75342d53e017b1c321f84abe5f1326b6c3fa9b1c40e4165ee82c1aca5f25743a5223a5c41c4a35ae632cdd29ee2a32efe000", 0xf5}, {&(0x7f0000002080)="a3fbd68c95d52adc8e124f3dcaede4a9325bfaf2f78f557b48578eb68ba62b1729641fc60d7fb2559a617e9b9076a9801c662ca73f27a7f6aa952384126d9e7313474466e1cc572afd02af56efbee76c5ef27fded56ae46320f636c4add4db0ae43957829515b33833dcbe3925a09855259ad07c8ab9e8f0965d1d9352a4116cca46ac93935bf1bbf0f1dd0393a8250832cf7f22e8141cf1e1be3895a7aef6be8323d905d131cbb0f0605660d05943b572c10df5f9b255199a3047409c56dfbdea585d66e39afd8a", 0xc8}], 0x6, &(0x7f0000002300)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa8, 0x4000885}, {&(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002500)=[{&(0x7f0000002440)="e4b177ee014594995418a93f2a8941ba35d3820f4a96ab761a9a1cd6acc9d15789a373caa641ebbf054a06ee70fe03060c83e56d077fff6f84e15b376686b3234be7ae5df9042f4a2b8dde0e5a7d7cd4fd3530f91c9fe6322fc92000356a27e6c99f55a98c9c46c67b5901ed289385134d", 0x71}, {&(0x7f00000024c0)="88405c4fd972e738848b5575fcd24f58a0f583e3c7e809bcbef3e97d76f5b895e6736078f33711b6c213ebba6cdb27dfbbc59dace0", 0x35}], 0x2, &(0x7f0000002540)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x4090}, {&(0x7f0000002580)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003980)=[{&(0x7f0000002600)="7aaeb7b5b03029ce2242a9796399862998bd1f1aef9be6a94f1f4e97721f81faee2d77abee5ae451bd7f33e935e02ac7217a74e974fa81c386c96766737765f88f5967521740b990befc4dbde9243cd8b2b18257b03c19452d25b1e10cd778e9a65970d7a7e0af20f0d17cce97174b46990e95dcf8ee0e8ee99bd90ff28409809194189415681e512ec6c6e86818181da4f27c2c439d8b75f0c955fd352d252a72f9f337c5e525883f2172158453248ff6b7e86fe622c440ad7f38df7f4374e29a84e4a9540b37d29c6eaeaec8d04d5b13ee93e9cd7e005650853ad3b24df53b3fe72a5d4aee23a4d2c5533fd8c32401af06f2fd203ed1eeebf60dd7bb45201d00b3e5a13902e400e40de308c38eb9daf800917508f7e683f3010b8aff02ca4948ff8b34b4aa65c2d4e7aa1623e8350c41a9a1c40c1b6b7bc9b2debb8289f9c5d5271653821c51d79912992c7458818a7f23af9521f43cbdd268a0e35091d1d71178ebb6988c82efb3957faa79c2d1a71b8475ac226b7b407e44a34d9d97ad122c9de6d870d237c814f694bebcaf5646e987fc422c502856d77776884210b20969fd43d4078651cb5cf1e5dd21252c3b7c02076ad3a2844fe23194720e0f599f22e1350aede8e208a38e86f48156bf326c1facd80fe64fb112350fa31df4a8edb7f34f36c76b50728a06e38e803a64c1e743a84edc14b7543e198b04b272dead1599e9e378b56552ccc44d6d7f9ee16950ea75326d63517fe1cc1dfd988e49051e425345971758a3078b6ea0f4d8314e52c090d361f242923fe89033197414c9b7feb75bfdd59b70e8cfdbb41d41e85ef0f2cae96c669ee4d43c875588cf7bfb3836d860c64bc25eff7be2047cd7ba6a943193da517e35d10f012df1c9fbbdc0d5922f640607bd38bfb12dd82dc75ece8da0865ad2f296bd927b5c083522a8e59f50d91382e6e1e75324345fac7fe864bbec55f31121cb7ef10dd2f2b5990ed395ecd9af4a83c275215eff2c8a5a56f2adb7bd2df9fc77cca37d9e79798ad750c785b4c2402d387e78d81d77bb35124ce0332093d452e1403ce00419bca664d6bbdb7b6e33029df675b02f0f57d702d564fd08cf053cf612d104a3cdb0f4807ced3494ca3ea535eeed8f7be5cde5ea5df3b22c20c3976da829425e21ede91370357d1ddac285971557922769f63e76c4cfaafcd89acec48667f5a696fa3e5ee911d69304eb516683f2b8444ae442aa74fcc9abe058adcfb5600b05e106472102691f654785b6410ab9ba1750d9ff07ff6976573c7f718286eb9e6db062268d33f6a3f4087724ca2fd02ca8d061b6ac27084fe6fb07bfa4b34ff40885f07e56fadda6a2ed8093107f1470b74bb5874129570a98fc1ac5c441bac4ab9cc3376d828f938f2e0031c48bc2383b5a28cfd0c1d8c3c8e11369840ff5ee6060876d3f7c4a2308271a251e3d3122bd253fe9e2e0d9c2454f10b8527f280a233d1fb07624b69a08f6b8e84499a157f925247026ed9c990ca3b18e574723fd3298da76d2a15143e8f38c130af7af0dd1df5b52abfab4decbfaef79d9d62ee296dadbd4eb8c5db98e748dff21904bb5632534dca7afd4870901673dd0484f0fb5ddd92d47c8b64f0e43f8b050d640ceabfab9379673c2faf3c73ac74880f249ed31c5eec9bffd21d254121be26a56c6528bf24b847d26c08c616f16099e6b578131a0dcb2e55ee1afad46ca1ea42e31f8845daae8eb2b7080f36bb665208041628147724716bc876e9f03d7fe84f2e79dd9632105fa2216ee622096ee57071e40717dd1b57012b2d64bc8f450d8342a4d0ddf70d2fa689f171948e5a40f4b031473bf4dbc77ccb27290d2d22e73de2737ad9875a223db73c702f230b4e7173fd173b0fbc1ee73505c4cd1ea0ccf204174eeceecc3b3d471d6bc466d5447d7b3278d86bf2967d62f4cfffd8c704f875ef2eeb1dda95089668994b08412f295ef821319b55894e3695248a69d2bbed7cbf483c2c38b3b7ae270d2da65597a189ff099e4cda8cbf1e0d4b54cd2dc9f131ab2e46f3bb29969faf96c23d6a14960fc5c4cc951359654b9c478b3d69afb56b0a266734a50afae0ac2075a157f7fb03413ffcc7eac520a90b805a9acc01fda98923b814f72b18d13c3ee10865ee922609800fff155fc9e171f6686ebc5bf83afefa1282af9bebff8adde0b6ca89fcc3caf3d8c356aafa10a8d97ad5965b980024fc9fa0077138264ae8c569713e8388ac4fae505f732b76ba2c833b7bc761f539af94381bc99b13b316fb556f901bd81a1fc5b0e680dd7dc98f0e264ab856995d9667769a002291c7e5cb8500c985aaa9b119f27015fea925d427cf41db34a8f14a68340a2f42eef0d03d6fde54ebb0963cef99564dc7e63d6fce6e55d0887e97e4ceb8fc85caabcdac32f25a80b81aaf48eb95ac70f52f86e876c4467edfec322912870000a1e5eba2cb5841eea0a0c8e7b93ba1306ffbd4dbab7abecc04d5c2ecd3662f26f4cfe57f3cdf22db268c8c957294a0e6fd25f68d609f3f0b5af75eb8b4c846f7bbc2b788e7d8f89311605e0907eda0f57a06fa6f4a82910d7d1c4c10de87520952021fef84d1279e6fbe284963c4217339bf003b264541b06d0d663281cea001a48a6cdc35e220ec39560c417cbf8f1ce4b8887f964062e2e2b0b8f806c2e09d1adeef5e1d68774f6897d0998b334e16cb49cac512fe6c3ebc091583386414bddd3b295507231dc35f21b02c5a1452e16458a3cdeeee3cd068f30f732bbbc48384d55201c6a3a2c35bcae77050c14f69e8cf6bcd850a0742f697398a56b63ab5176db8c1f0b7e37fcdc80d73b478105e47371a761cae042f5b5ff8f503f1ff68ee96f902820102505603ef5139adf2ee34f21b3a3c5aa9140cd1bad3993dce3786acbcc8cadaa3d51b10cc2b4dd821bc33581a32b64178ae0e2b86b54dbce8abe616276010a28a8c10be4c38d8c95c72b26d927a7a50e31547e8d1e05e5aef3a4475ede1438c33d3e6668d7631972e79e31670d53ae23e191728502ec41c4b7b1c7f96692660ca6fb6bdb491bb6d7deaadc3a86a23a3b40f4f9d94703982a4863d1632902e943cefc75848b3d397d740348767ac8072ea8fc888c1545465edee05276f9f234e8e48b87302c534124ca2015e645028115bf95cb9515ef6eac1720ba0a5274285d39ceda058537cd6dc295e3d31d09142931818cf1275b7cea7633d380757d5fb02efeff19cd89e6a3fb74f1c06c760e7e19adeede8ae1a2623cd8a02ae5e2c96eb613ebc1a966935aeb3570d85238d014973c15d39eeb25dd8c3a22f0ae58af830195ed7034fe0fefd5897caf1d2eacf7e8f61d3ab2faf07e04142a7eccf59ad2c19a1c48e5474ff41ec503af35e7082978edb352f423e788eea3c9aaf68ae23855f797531680c7511b57216dee0ebc77e377c02ce83190d76dfeccda33d4b5b3213cd77d6f8445af5ee354d5158d5604499ed3d9ada8283998bdaa1539d9ea16f13d5d4da4e03e372c2a68d9705df86316109616b199814af5770f0ac71c8af50b4913d42dc9234f19cbbc665c815bec48f96032390b79184a96477823903af05e249c8eb6c8a0ab00bbbd105f63602cb6be2ef74b89462fdc49c911ddd6b13ab3d55c66e396f69901c8ce5d0235823d9d1f87846715c93eab6111fdf75db6071174bded0fe56c2ac100abc9517838f278b6947cc1731e057dbff90cd83e3fd2fc4835124d4cda1f625335dd21929f2c138eb5c9817824326d8891d03be292457a2afa7506d1a5034c23256cd55ba16d1937b002a7f14e51107dba976ef9366538ef5b84ba75c6580293d8f482d8e3e708a0caf58255333954a54233ea4d519443b007aa3cc61a0fd8c925b769e7fccca864c35f39e5a4f5e9f424cf6bd66a9e5f81ecdf3267705ff4d1b295ad0158caea04225bd8c6f46bb2ea2fe56845c429e9be7eeb707289ee1c930cc2412bbee2ede7b0b2d4fc277f8b5232b602944b45b73def5a4b8dad104ff12f0f145eec71d07e6a715551430dbabbd321d22b93bc0c78250cbb34828cd48f352f060b87e8899d65e4488bcfe35d95802046b02867f078d06206a71619796e7f6583e6bc5980eb27bff4f0af16f7027d1ac0eb00553ffe505f3015d20f68de61e4080cf72a8190fe98602baf323d6e13d4c585dea30206a8e501b7e024da8c2dd8c61bf01f5b552a0d7fabf3ca6c2c11a5e91caaa48224e9af3dd24a52fe5855771bf276ca82f602fcce244e08b3a1731b424c2052c43fb8d9df0137c04d0a6213dd274d4d161faed511c23fde5ec0ace56a63b57907c18292e01d76524e06c04473bf4a0ec8bc982b9499ac21abc6a9469b2c41b0204a345492123454a9f42ca214fbf862554e54a0f3cdd7a3885efcf72c9e54f7bae453983b78a15cd977222fa22d17dcb56dab5e17354dcd231c0858bf41fce50c262c1cade937d09f1ba5e083a7dddf251e701ceb4cd7f26343805d3c3520702edc510b56ea8ab0dec660805043299e75c782b774f9547e7179db5942bf14089e3e7d0d7ecd567132e837654dfe77575a968369581fbc5ee3d498051606eeed689168785a59ca561ea10a33378948be3338ee6b286104b7db9028915aad38f1f47c6c09cd73279b2cd90e4977e4b93989744160cb2e52473d08a2d10c148d863d71a4694ad71a427237b42ebe4e4bbd1ad1b704e81457caf8903aaa92c5548dbfd066d4f2aea884ebd07e122e98f8e915e4a96d3a37081e48cec397797e9a57e3412e8608642ccb743af4a9f984693efcdd402b5e2fe45346085d8a756757009a34591bd1a12369612fde49837e24e9ccbcd80018d469c223d1d1a874cfec941c1578bba9985d26e4935395bb28a6f1ee994ea75d9af8456bb2e732abe3ff36179ad33eecf785290ea6a8e164c9a79da60423c6994db0b406b2087e15766568d02af989116f3936cd633a1cebd35f6ed88f515c690970c1599bbccb1f38df88bc83971f81fb716c953c74309e51d8ba81f215cd357da564093fadd3cf5587bc3f31594217ac532dd36ae069ecfd33e9db677f23143da2866e84dc9d4a68f2cee20381f5d6326656224e08559d0990d684c1cc34f941b65c255fecc05f4eeabc28cdbd896e71f75529aae1a1bfc7ccb07692163f4847438b8b20205f0daffe70007e6f2049d481325a064dd14abf7520bd3360edb57dc3cf300a767a75c42e443300116b134d2812b74f74e6a46c3142e371b56c88803be585e08a80340f2061d542318920fef6d2bc8de28a5fc3bfb5a3c2f9eb7439c4a94516ff682361aeb3c4d320d0afd01e4fcfac938c25f2558b864046e4d6e8629c7a4dc077510c438e4b299ba747f3b94e88b91b0c0e48d7544f3f3a0c18d67ae2e67195b7efb25a76f9ff00939a8beed84d40a4fad247ade153c29bb261d30a37016c70f76fdaea9b7a43dfda7dde93c02879b8142793262506d16fa956dbea41e64adf6202d5fb8453f1cb9aa820dce33534a963a519887430692e88b8c1b9345ecb7beeb54d4d09221bfb60176389b5c23f4fdead596d1842b8835734a09e7ac394b1df969f4d34f02407529b5d01ae9fae1da4136eae4428dd6e4ca21b6b71e17be7ed643ec4158411f7bed1b54bb020798a83049d4e1d3e166d90b804523dda1a1857f1b7c35ae9fcdeca8c98a325d8246083e6474a7b709cd439a418934121a155085b128772a0fffbef7d330f462fcde37c9ff7fe322799d1f8413f39250170ebc6f00e7eeeef237e27039eff88898f", 0x1000}, {&(0x7f0000003600)="9750017b1cc599e14b3ff58a55beba7037af7d0c4c4cac229b09d79a3c885ccacf48c22bcba048e3eda0ec5ce544d74d061be3a99ef0f0a4c848807e5b7b7db4db8f7c7768be00174e85e522e20878b92cd5c7a68aac45340bee8c9f3f3468ebe9362970a23e109eb9e9f8399fdd99479f274f1cc3ad5a8a9bf6c1c8cce94ee9", 0x80}, {&(0x7f0000003680)="f6bd59019352ba270e8b6f7cf2fd2ad712e667ddbd9971941cc21ca7b531ee3ba79b5040061541d7d141d99833020e4f9bae37b7653a37ac4428eb631767d7818d49e993485067d3304e9fd648158b7e7c8207e786cd2b4b909587f9748c556ae3566c846fb9199427ba4d178bbf59d4745923f1f63811f6b3e3fa4b89b0c321b1e80ef360c847459e89f7765b2f4b14d49bed756aff9b0fa11ee2e4acc5c336be52312294843783255bb3d9690e5d93ecc673e73c9d3b28a678f1531f245a6b23e3aa09c61eab2ef114126b300f51897b78", 0xd2}, {&(0x7f0000003780)="0526d226c7dddac0660e298a413d0e193f42f0f81036a442d685b06d507cbbee327a1272f1b4042d6ec52e218b6c043575dddd0ba82fec24e4abc9c3c25701226f35ef5cb7ee14957b725b40406f1f9e76cecf6098b1d2f4023a1056a3fc68a390ca0316201f86f1a01b50071f056b5804b5fb41f5088202649cc7a5959b85f14afe06824df3b244f65ab45b", 0x8c}, {&(0x7f0000003840)="03f13f0dc67783ec3839a1d97bdb153e39bb6a3a0eb13e52b5dadc97eae2eadcf54975ec10cb3aeb024d0aad1d90b39b8b04ee206aff0cdebda6aabbb1a9d4918efe40bcb0f7263df733376435ba42ae56a4cb675108d752d06740852dbdbeb52775c33d98913fe2619d134a8ea10aaea8c6a735bd450e92028110cca54111dda4ccfab128e5814d126fe41b76d7ed5fa92316dd2d806c01738b99b07b0d9960a88f1fd7f7b7c8010b", 0xa9}, {&(0x7f0000003900)="cc127c11cc7ef55b388625e3c7b461233282c36f50a75458d26430a7406b4318e6ed86a42b8d036d0e95009cbb2a2babb294b39a218d8904a3f4ba662619f03814b47a90074ec57dc72b43f1a978369284fe962fd7ab710c92f1c9e5b06fcd6c9bc3c88c4274865bcfe21e381d26", 0x6e}], 0x6, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="1c0000000000000001000000f5ffffff59d23c3bde9f545e21225945165dcce3cabe0bcac2cc4e65dddd03607f7af85231e844892ac5f9aeaa5ac76965e33f4c90403fb929a744ea2bb8552fe6249a193d57b35dcd032f264d0e81b0c05d1ad44cdffe05de9a92c108a25ddf8b9888241e9b3d3ccf63dfe88944d116c5d04cd51ec0719557629c1e8c6134a2ab7d007216f40e64ec215e70e13bfb7b759fa5272d9fa7eeb1802e31e3ae9bd64be5aa9bddc667797b1d8db8dd6259659cb77111bf4fc61ba1d3e128b0256a6276bdefca041a1f877c5c2d5e254bd518fb0e92bac584dbe44fb2c351f4f744e82d3b7765bba634d49cc5c01963b42ab5fd9ca9a49dd59839c2672110fbaaf8", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x8014}], 0x5, 0x4000080) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) sched_setattr(r1, &(0x7f0000000200)={0x38, 0x0, 0x8, 0x6, 0x4, 0x1, 0xee, 0x800, 0xfff, 0x3}, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r9 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r8, r9) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x0, 0x7, 0x2, 0x20, 0x0, 0x1f, 0x2200, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x4, @perf_config_ext={0x100, 0x7fffffff}, 0x40018, 0x8, 0xf3, 0x7, 0x200, 0x10000, 0x81, 0x0, 0x8, 0x0, 0x420c6f5c}, r0, 0xc, r8, 0xa) 16:26:08 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) recvmmsg(r0, &(0x7f00000001c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @empty}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/98, 0x62}], 0x6, &(0x7f0000000580)=""/106, 0x6a}, 0xffffffff}], 0x1, 0x120, &(0x7f0000000600)={0x0, 0x989680}) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f0000003800)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003780)={0x20, 0x0, 0x8, 0x70bd26, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xbd, 0x3f}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x2000d880) recvmmsg(r0, &(0x7f0000003600)=[{{&(0x7f0000000640)=@nfc, 0x80, &(0x7f0000000b40)=[{&(0x7f00000006c0)=""/238, 0xee}, {&(0x7f00000007c0)=""/183, 0xb7}, {&(0x7f0000000880)=""/200, 0xc8}, {&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000a80)=""/186, 0xba}], 0x5, &(0x7f0000000bc0)=""/189, 0xbd}, 0x7fc}, {{&(0x7f0000000c80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000d00)=""/18, 0x12}], 0x1}, 0x3ff}, {{0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000d80)=""/53, 0x35}, {&(0x7f0000000dc0)=""/125, 0x7d}, {&(0x7f0000000e40)=""/58, 0x3a}], 0x3, &(0x7f0000000ec0)=""/168, 0xa8}, 0x2}, {{&(0x7f0000000f80)=@ax25={{0x3, @null}, [@rose, @null, @bcast, @remote, @remote, @netrom, @default, @bcast]}, 0x80, &(0x7f00000010c0)=[{&(0x7f0000001000)=""/149, 0x95}], 0x1, &(0x7f0000001100)=""/4096, 0x1000}, 0xffff7fff}, {{&(0x7f0000002100)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000003500)=[{&(0x7f0000002180)=""/199, 0xc7}, {&(0x7f0000002280)=""/233, 0xe9}, {&(0x7f0000002380)=""/72, 0x48}, {&(0x7f0000002400)=""/218, 0xda}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x5, &(0x7f0000003580)=""/86, 0x56}, 0xe2d}], 0x5, 0x10001, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x50, 0x2, 0x1, 0x801, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @loopback}}}}, @CTA_TUPLE_PROTO={0x8, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x50}}, 0x0) 16:26:08 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x1e, r0, r1) 16:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, r2, 0x0, 0x4000000000010046) [ 318.345316][T23745] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 318.354943][T23745] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 318.368712][T23751] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 318.379336][T23751] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 16:26:08 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x100000001, 0x100}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = fsmount(r0, 0x1, 0x72) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000040)) dup2(r0, r1) 16:26:08 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000300)="ff7b684c159e15ce1b3a8306a497f4ee04cddfb67c89b963b445397624baa7bea2c6097bf2bc5e070efd419537efcc1ecc27b4e65bf353e45fb66ecc838eb4e494ad5afa534782667ccf16a52e12430027586ea50104e5e8b3bfad07734e6ed6d9e41d3900fe730ff40884eee3b7e940e10236a4ee214ba629bc64d9e578cf366923bbbb8fd762f4843345d162f8f5808b71b2f3b6f6a6450670fe2b8cae84624e47998e18", 0xa5, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "20f91ba7ac4bff6eb95924ee508b93a407b5f0b88135ac34c1f2526ef8e22a8079b766d5e3dd8d8bd500ca9488cd299d9a21fcb7b4b5c7cb784d1a660b17449f", 0x11}, 0x48, 0xfffffffffffffffb) request_key(&(0x7f00000003c0)='encrypted\x00', &(0x7f0000000400)={'syz', 0x0}, &(0x7f0000000440)='builtin_trusted\x00', 0xfffffffffffffffa) request_key(&(0x7f0000000480)='ceph\x00', &(0x7f00000004c0)={'syz', 0x3}, &(0x7f0000000500)='}\xa0\\[\x00', 0x0) 16:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, r2, 0x0, 0x4000000000010046) 16:26:08 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:08 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x33000000) 16:26:08 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) request_key(&(0x7f0000000180)='rxrpc_s\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='syz', r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f00000002c0)=@chain={'key_or_keyring:', r1}) keyctl$reject(0x13, r1, 0x8, 0x4, r1) keyctl$link(0x8, r0, r1) 16:26:08 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) preadv(r1, &(0x7f0000000100), 0x0, 0x7fffffff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, r2, 0x0, 0x4000000000010046) 16:26:08 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) r3 = getpgid(0x0) r4 = fsmount(r2, 0x1, 0x70) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc0, 0x5, 0xff, 0x0, 0x0, 0x8, 0x20000, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000040)}, 0x10018, 0x900000000000000, 0x5, 0x9, 0x1, 0xffffff00, 0x3a16, 0x0, 0x7, 0x0, 0x7}, r3, 0xc, r4, 0x8) 16:26:09 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) prlimit64(r1, 0x8, &(0x7f00000000c0)={0x4, 0x8}, 0x0) prlimit64(r0, 0x1, &(0x7f0000000040)={0x9, 0x8000}, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x1, 0x10, r2, 0x1317f000) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x5}, 0xffffffffffffffff, 0x800000000000000, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:09 executing program 2: r0 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000300)="172444964c6e14524b5c2c87650bc4816415c43a43ae9f1c75aa2dce055ebd7bab92ea7f8c3eff02fc1ad2d1ef9e4eb4ccd04544364e3bd56523bfbcf13915e407ea3ab4f3260a1d520098a1b6116edcdd55fb1cd6448711209f804f506c6ce2918c46275adb6e7eb5180f8e26b4c071d68e578ea4e85cf615b4561bb6bf7ccf826c2094ee1a6bcc488beeee18e96cb8abe49734494bf479a2e2368ed123dc5631dea9a7eb9a1c3644315bfd013b20e99f8552a2feb40653bd2e117e0c01c38dd4e44af7d41a83af4314fbd7b83b77bbf8c6291c9e4c72ffbbf2cde3eb893f6354", 0xe1, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r1, r2) 16:26:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000040), 0x4800) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x4000000000010046) 16:26:09 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) tkill(r0, 0x2e) 16:26:09 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400)={'fscrypt:', @desc2}, &(0x7f0000000440)={0x0, "a14322849286b822ad32fc5d8346a76c34a96a5262896cc69144174b8a6b2673fdff7afd6141609cdbcac01c19f35adb1be6170c31b8e30ac1402b4b98f21e17", 0x23}, 0x48, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f00000005c0), &(0x7f0000000600)={'fscrypt:', @desc3}, &(0x7f0000000640)={0x0, "729254d948490cb9dca14a8e790b42424b07811b85aa9fe0a26acd5ab488917d8a3e43b39362d1568c816886304c346db25ac351649e631b34bbb8a9696f8920", 0x36}, 0x48, r1) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000700), &(0x7f0000000740)={'syz', 0x0}, 0x0, 0x0, r2) r6 = add_key$keyring(&(0x7f0000000780), &(0x7f00000006c0)={'syz', 0x0}, 0x0, 0x0, r5) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r6) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r6, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)="86fd6df5e2ad9b42a670d52a69c1f0a9a81892a7c19a9a35fa749cb13da7cb0c2b78c5d713097e2b32e73c1085118753a5ef4ec3c772e4166c7f8b917130fc5b9286ef139ebfe3e447aeb235a3a5d2dd340c5d2bd90616cbed4954280b5ce06eef88463625d35b7ca86c53c048ec8bcc3f81075a5c307534cb79be32f83de4db767eb5b85ec43036de705835fac8899f345f6659faa9a1cc8e250b5eb475c97cedf0f1bc1e90797cc7e809b38c051f81905b", 0xb2, r6) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r3) 16:26:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x4000000000010046) 16:26:09 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:09 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x48000000) 16:26:09 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x20}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x6, 0x8, 0xcba3, 0x1, 0x9, 0x6, 0x4, 0x6, 0x7f}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x5, 0x44, 0xfffffffe, 0x7, 0x1, 0x34f0, 0x0, 0x8, 0x324e}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x60, 0xffff, 0x0, 0x5, 0x47, 0x1, 0x2, 0x480000}, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x1, 0x8000074, 0x2, 0x7, 0x7f, 0x1ff, 0x3, 0x3d1c7961, 0x100}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x440201, 0x40) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:09 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) r3 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffe, r3, 0x1) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000740), &(0x7f0000000780)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000640), &(0x7f0000000680)={'fscrypt:', @desc2}, &(0x7f00000006c0)={0x0, "d0f4392744d18b5e28c277662ac3b35298ca84225d99bdd41f3490715f03c1dbfcbae005d9154413e4f0e7e33fdd0e58b80ba8ba2f2ad92658bba5cc80dd5edf", 0x1d}, 0x48, r5) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000800)='.request_key_auth\x00', &(0x7f00000007c0)=@keyring={'key_or_keyring:', r2}) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/15], 0xf, 0xffffffffffffffff) keyctl$link(0x8, r0, r4) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r4) r6 = request_key(&(0x7f0000000480)='id_resolver\x00', &(0x7f00000004c0)={'syz', 0x1}, &(0x7f0000000500)='\x00', r4) request_key(&(0x7f00000003c0)='rxrpc\x00', &(0x7f0000000400)={'syz', 0x0}, &(0x7f0000000440)='$\t/-,r@\x00', r6) 16:26:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:09 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7fff, 0x7}) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) tkill(r0, 0x2a) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, r1, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) setpriority(0x0, r3, 0x5) dup2(r1, r2) 16:26:09 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:09 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x200000c, 0x10, r2, 0x3c821000) 16:26:09 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:10 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r1, 0x0) r2 = syz_mount_image$iso9660(&(0x7f00000008c0), &(0x7f0000000900)='./file0\x00', 0x7, 0x9, &(0x7f0000000e40)=[{&(0x7f00000005c0)="d33187ca030adef43614ce686f1964df5ef7fdcb91765dbf18ceb5afcf25a227f26e205b3f53ed9c35c05fe2fda46f029519a43f2c509c8cd5dcabadad5ebc440b64119c6dd1bfe5f9645f1a555e43e7daf1f0effa6ef6bb8f471d51e9c575df49bdf78fe5277cc0e4f7ea32dbeaa2467010fb4cd96368bb2f7a2efc79fc0fc6bbe2270dcd272969497b418cb0b8caea5d21534315928836b6c8", 0x9a, 0x100000001}, {&(0x7f0000000a00)="72237f5a65f4f86092ed7c6062e9070346b031fde8db834de99a6fd10afcf2661de594f23b1e1768c61f87464f674e8f8e56b5748647ed323520ff4552597b02a7cf0eb8c088cf6e5c7ff648590d78acefc7a470fb9d24a58a", 0x59, 0x81}, {&(0x7f0000000a80)="5281db1a68eb184822f797733c889c52774ad4872a869a8ac94584826f3aac4cc6657c06774df0275e649348c3c7881aef75658a0537fea1af2606e3507b1bf9442c798e5fb6623f50e35482c9eab98c5703839f12ceb56be81bc4bb8974ff2df7078e98a0c8c5c372f02f0e439b519285e1fd4b0fd569bf89dd3ae93d6912c605ae808fa148044996ebf1e9012d2eead15234c2f17c87b85b51e97be4bef231a5a89f12747d2b98a7680e4c", 0xac, 0xfffffffffffffff5}, {&(0x7f0000000b40), 0x0, 0x20ec}, {&(0x7f0000000b80)="a7164ebd72ac6d06b9498efe1597ec3cdbb3c8c53b6e6ff3bc5d072326b05ccfed4462b74e78883e2bab96d13fe69592ec0be5578c082f3e4ec3e389d0224fee9a1aa14404afe1f7fd912e5910229358796d5856108ef0f35f4c5d44fd5b183ea6335d9682ee42933515eb0a1f2ba4ac2d5db9983e853822e90b15bbf30b8fb1fb3582479af98963e6e90b8a3b69eb3888f5ef4e170d72dbeab6850993eec46b4c3a986d7b3ececfc879bcb8550575", 0xaf, 0x5}, {&(0x7f0000001b00)="eb6699e39e2e9eda247f2216bdabf2d30e2f8b73548d7d95626392845c164abe4c05daf756fa9d9affa923d999220cd2e6fc432bdb6cd4b960286037e72fc667f00d09b2cb43d9dec6d0a7fd74a6a7c99cfea8683e2d74740f346bd7907cb9eba87ccc742cb50be3be16a5242e0a51ec273ade1a7f5b663b42e405a40c65cd2ca4a393c934ef446365eff8e10345e97a8590a138cae7cf81ade675ecc850873a26b6a010f5da2d233c17882e3c0e7fd552f9c523c7cd4f7bc573ed60303c536d3962db222004f96aa45f2446f79d06b1d49f64153e8bedac991f4cf4611cf8a933019814c8c929f2f11a25c4df4b9c2439f3cdf0e4b9e69ef86f1baa2ff54103c73a8b7bd1d89a646f87040c830d20ae99a8edfb13fdf90944dd0726abcea6a9b610df43c2bd0afd49318d954207f9b1fffe83beae67b84f25f138365288b751fc335d95bebcac66e0b10fda395a89d0fc20dbcefa2c1129fa9d1940984689db53dfc73c11ff60c9604fa8c276f69386ee8a86f2e4ca5da89fa161f814dcff", 0x17f, 0x6}, {&(0x7f0000000d00)="9f1eb201f9839576f5b786949785c11c30163642c69becd354118cc4ee2090cba3ed87e68e91eeb2ef3a5c6db5", 0x2d, 0x2}, {&(0x7f0000000d40)="f683c2aabbafffac985a27d1e30c62e0bb0023eae8bc6c13a25edb67602f6a72d9f50da6e6650f3fd3641e08050814534ae8f664a1ccdb07be98aa3e77f64ff9e2a665b7b9ca1ae5ac1cf4a9938234366fc4cfa877da8fdc20e4139d8e46465a5cc041b42af2032c565d67d777ba01c0feb5506c01b168b7f9d8aff5", 0x7c, 0x6}, {&(0x7f0000000dc0)="956b64a8cef20c4a1067537a3991a6a73f3a7abeb4fb78d9810282946eb67659e3f6b4114b6816ab920a4878245afe3e4d98e1eb8418188a9166d30db1df132e8f984a7e6cb356f1f746dc7cbed35f65939c31fa622532109a9aa5d8fc8ff8992c633193395d5c", 0x67, 0x7}], 0x4008, &(0x7f0000000940)={[{@overriderock}, {@overriderock}, {@overriderock}, {@sbsector={'sbsector', 0x3d, 0xffffffffffffffff}}, {@session={'session', 0x3d, 0x1b}}], [{@measure}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@obj_type}]}) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001000), 0x410000, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001700)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000001800)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000000c0)="7b0346bbe25931543160eb91a6ccf517c330b0c03781df97e8f26f29ef4b8da30fbebd1d0eb600d36a3279a994db1650f25f8a1285d6b94f0d1c23ec43f89f9ce81c7f13b419c735534e63b501aa0eae990a7cc2bb0ccf331a4def339e996313cb5346e9548ada3e565e5c29f513b2a353532d6379b1e251892c320c261152afdd", 0x81}, {&(0x7f0000000200)="c123a07751731dd3d2d5e50aa9df47f8771bfe3128758411a7d706c857bdcfc37c5a3238e61900dea526e97e69a45b1d3cdab1fefb8d3656062838f46e75792b0e4311d13f3b339273a7d0d7300230bc8a2f462ba409d7cb7ee69e6fe4dcb324c7ebaa001d7e6629f53be783763aa8cb0daeedc237c300e512c37c8074ec235ed68e1f304c8f5668fde032b6f00d7ebff3732bb6aa182224ad489658bb47cb8b1136376ed72097a50d66730df88d2fdf5f65ef34edfecc2029f0a723eb89313ed3a7ae8392ac14d58e0d", 0xca}, {&(0x7f0000000300)="ea9769b77cf0bfbd79ffcb1ec2245110b5a6abef4c5e8c4f937a99edb9b77de30793d324ef055bc8eb3ef58cdca99f678967f2a9b26ccddd277f88a48ac25bfb0ba326d897188b1baf939c4b40e4dea12bae1eaf53bd0c7c14bec695547559abf9ae1e74475d5b25377fff24b78d2893dd3fb174e70241d060f71750ba5df7b7005e43d2376394ee899b412b313a88b57a729675336edef35ecb1da487dfca32bfdb46429a101bce56f56c8fdb62172f961f91cc3230a85bd21ffbd0a231d95e51", 0xc1}, {&(0x7f0000000400)="8693b5033cb24a5d1fa8f28482b3f0b11426d31fee614a7c5c11d8a0f9bbf43bbce0bb5adc99924f4a9289f0525d1fd32cc80d2fecb78010c6e881e1e84e6ac4f316ad2885561e8dd18fe45b07a57ac2e9d02220a80aa59814dae781c075de2dcfe3467fbfbd6ae47a5dc73ca024a18925c36f8e4294d2d0a32c9bfef19cedc863027aea0013c2804326ab787b1f573f9fcc6bda7f6494465aee7ee81eee692a7f86d8596b475c5ff86841acf2e2", 0xae}, {&(0x7f00000004c0)="85b3b981607513d65be17bc141b86357398b6d036c1d29a2693af2b1cb206773aeb5070c5c6e16113be467fc72eab174659754786f73f4aa4f3788028258a075d3f635ce349a927859cbbb8ab35c", 0x4e}], 0x5, &(0x7f00000006c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x48010}, {&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000800)="a65d40e6", 0x4}, {&(0x7f0000000840)="73d904eb6dd95db908be7e9525e060eae7e712225929eea88ddad2e91e3093d1ccc82938edf1ff727505cad709", 0x2d}], 0x2, &(0x7f0000001040)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, r1}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, r4]}}], 0xa8, 0x80}, {&(0x7f0000001100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000001180)="6507e90065db28e36d686662891a4eaa6665c33e5752d2dc1b643ff03a7b622df214c2bb3b223f1917de1da5da445ebc282c6a11ccfea3a6bc6ceb180647b117bf3f913030e354a83d9505e62a633da8f378bfe4de113952d427d577f3c3414e74a01d151c9dc3bfb7ea1964deb7ceda4b53e28f311328446fc8ac0f9c05099754bf0a7a6f742ec22ca52c200f2ceb78ded93e11c81438ea8bac20442e4d66", 0x9f}, {&(0x7f0000001240)="8970fe2117b2a2a54dd308915f4571b8cdcbf890de3d1804fbc4e59a1cf7a25731cacc24ed9ec42f78016cebd0350981610b4293801bc9727a634978e29a9044ecc41452f4a574a721", 0x49}, {&(0x7f00000012c0)="273cc55c6cc1191e2477515a1a4b38730a40e089914bc6bd1dda0f53bf165c4a6523c5e4939d1e03f01c72b0aedf59eca684c9ebe5bc5cf4b37a9df98126bc5ee1e167b3cadbcc1c2c964c92ff3406fa89aed92569193b2c496d070537c6a9558086285f505d4a05e8806a2a730516fc6df7c4bc8b5ae3aa1db56879ed2c7f18df10f285d2fc806d2365e37fabf6a7e75ac128b84434cc341c385c960e8a2a9c9880ac7151f2bd35d2daf0045ae423bb8a031ae68226c8030ec5a0793efee5ff9d105c1538d4b9f212cdf8304c1788895149122315c08ad872a4658f63827d488d70a2", 0xe3}, {&(0x7f00000013c0)="16c92dd07674098589ef7303e52626135bfa9914065b1650baa089b2503fbbce1c37138c2cf89c04a09ba49b7b2b4e4d2cafc99b2776194e3bd7d470b99e51a0d2f027", 0x43}, {&(0x7f0000001440)="7cecd19d19da49f6a1e14fb35baa4787391ff15aa77df8a2fb9780dfb5a03570a9d424755665b291c004ae8991e3e2a51785e37bf4849f1e37da1bbc83bf35ff4eaf3588f4e68d125fb63872e856e8d18dfd2065a6d35d88fbe2adb6873819a86927a7e246d124b4400e1ec0873a430124853a06a382ed93c9103370dad9a548af15d2dcb457c03ea281d512de0f6ff6eb844860637e7cdacb", 0x99}, {&(0x7f0000001500)='V', 0x1}, {&(0x7f0000001540)="f032c2274d12b0792a54727db2cab711942acf57649d9df5b346d4b31ce26c129fff8886dfe22fad3ff8b8448b5a75a29519b2756852dc2337ef2893e424c1279f449d2053ccfbdab0b9ef33eab53179cca496ffe0165449f746de0aece29f223afee958cf76c7ea681dc4c08eebb5b99be8d8a2d2", 0x75}, {&(0x7f00000015c0)="01e375d0cf251cc2ea8298d3f538c2e5670fe974852a4757b39db84cb11cc11e52d922d301e23efdf050f9eebcd40e3069fe9838979212f516aafa9babb9cb20af7eb9298f5a0797b0e6eac6e970bf434557d6603024319bcf258689c3ae84ef8f0c2b4a56d3cc42352b80c4b57da857ad053d7cdde2dedd0e586a5263dcb6109bec87bd92483ae3fc0181b558283a0734ae0a55b7be5cd9a16f4aa1373f978376abc295e2964962073c11", 0xab}], 0x8, &(0x7f0000001840)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, r6, 0xee01}}}], 0x60}], 0x3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r8 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r7, r8) 16:26:10 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 320.254098][T23888] loop0: detected capacity change from 0 to 264192 16:26:10 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x4c000000) 16:26:10 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000001c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000300)="03f6aed6ddb2e9a11531e8338bef8b641c78bcbfefadc4e364932949340c3832538fbd9cf19b4753037ecbcaf463aaf61f0d4de1307424582acf826a8dc158df0f9d4a7a803e6affa33ba2168ff7bf9120b1e810a7eea3b7b9239991ee085262f94d8d4aa0301d7b35c12e1917e5855bc9cf0a5caaee5a033cf0474965334061b7b2fa57effcc24145a309792ad02f9a87319dbd53cf5ac7b347a527d9bfb12758cdcde25e3740a14508b0e8317d84e19f32b001013b0401b4abf7e0fb189654c65677c1aa9f112ac191419881afcc8420ed", 0xd2, r1) keyctl$dh_compute(0x17, &(0x7f00000000c0)={r2, r0, r0}, &(0x7f0000000200)=""/100, 0x64, &(0x7f00000002c0)={&(0x7f0000000280)={'sha384-ssse3\x00'}, &(0x7f0000000400)="d0e498ba62cecc903168e41d4d2292f7edd755fd7f485de0f8314155e17df8e8e31a44c36a2edbd060d46160c452c44e8d8df303756ce44e3be5c7fbdef7b6ad5ceec904bdf01d8baa62e87a911678579bdba57388f6fd816adc5234e6504183551a95d17aed3f588c1efc2ba9982d59e53e740c0751834680564453192a4124d205a1bd5268c18cce5b139edd4cebe699069fa4fbd555c7f4b527e65ddbce798787ab723a41d72d0308e20961aa162bc5ee57997e30193d95d66173fae6e821ae60ec267c71477296f3e0809fd4dc", 0xcf}) keyctl$clear(0x7, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:10 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) tgkill(r0, r0, 0x28) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000200)={0x0, 0x0, {}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f0000000600)={r2, "7569c8bd2d854d98b0d723f19d3ea95b"}) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) sendmmsg(r3, &(0x7f0000000140)=[{{&(0x7f00000000c0)=@pppol2tpin6={0x18, 0x1, {0x0, r4, 0x3, 0x2, 0x3, 0x0, {0xa, 0x4e20, 0x40, @private2, 0x6}}}, 0x80, &(0x7f0000002b40)=[{&(0x7f0000001600)="456acc3af03435fdf190f661ac3c80e57f04fb3165d0b95d561475a61bd0dcc7ea9a21b98a257f97e2b73001eea94ba9de848f1f306ecd1bc128a2982fc682f755f5e4726dbfdde460338f8c361e22d6fca334e2523c2c0ddae67174990b91514bd8e744f9cce9490795e8cac5bc829cc7b7e4d84173221a29ce08f1b26a298e5892177803f72162b2ca8b493694a7665daa04791a6a84ff5a0682d98fcac68cd8e7d3eacecb151df6b9196bbd63d7ece69b7fad88ecd828b58f7c77eec2bdd76995658b91d6c20f3ef1a06e7dbdb57ef2b6642773ee53011602634fb8ee35f714524db28493a83c2ba6b31bf9db384597b3c86c82d22361aac94dc5b8d468f19de44ffc25c61788d2132ad9ef24bff2ef5d248812f0967f7a71a59c708e5e5781b10021d6f3c3479e972311dffeaba80db22047de1053284827b8ffd7cbfe245215ed8e002b1dbdc858b7ab69fb4dd3fe1b1b9699331947aa906a05a82585ab835e35db7e4a13a332a7410129da0ba12f98ae8d86593fab146bf8f8a89e47a96d728ca61daca66477538fe2bf8f6ff45cd6fcc371cae6803c82a76db09deaf886412f7c1bd0af09a3f9d7dcc316ebcdcaa5835b460fa8f8363ed96c4cc2546322d4cc2d1fde8bade12eb8481de0613ba06e5094151707306d3310b59fe51aa2bcf483b420def62e8518a88344e58c876d8d280b3b35e693033c8e482aaa9807ab4012353192dfa16e190def08d3ddf8e654de5f1b235f03d93d250afac073e2a6065b2bbf67f1f2c38f874a95a15e2a9f6d416c392a07f570c0c7bec2901f4086280650221d017a79050cb817498b8720384de2bb12b6ada45cad754e6096933dca560bcbce300bd8a0f21742290b05af7f8f9bac38a86ab8a74e5cd205a2f53b505139b306f02263456ce6a2f348252dfc91bd14ebc8688d19ebbfa84287c5ea41486a834faf47b3cc0fde8cd374e69cba2481b847de89f0146d70e7556837a5b1e97c283058b08d1e089f29cf5f1c1b06ac0ea142f9b57cea206bb2476fbacdb8e7538b377ab9faf97d474a464c774cc06e9e1ea5de513508f1374e0b71646f4078f7d65052dd4c1da74cab01977fa22aed9b210abb9531ea90fbb2c6ab478e4cdf7035dd339df47aaba3c7af3f66990b2dce19136907f527de3f39cb99737dec20c5ffe266339b23dbc19afbd5b7f34e948822457eab44c7cbc58c803b286b6f3573a9d39a88c1ce359c990e5285f0625268fb614eab7d7d3c62a6a0808cb7b0a0658e6f804601dbb82e5b7eaeb0a85c983049062e38491c4443b2a0179a3a1b8a91e931a890c144c554baf61585e005d8e29d9d9759d71ed2b804127ff844d296a2cccceb10313116974bf3f797cf543f70d567db6d1b8616b03d7179cc8fa8accabb47a670080bcde0fa223ccc91ca7b581e72b7b73ca2662ee5343fd2b97c3d896fceae814b0ce5b44d3ad83c0af29cbe067f49881b268af40f0065b9546f580d79acb79cc4ea33aedc14014bb5dee1f5883c0ea0d1052f4b89e252fc5b1dbf4eac0f41ef1f9dab2325c6520600a6f85cfae676696f2a6c056b330281f70683c61b02e7edc552b7d4996979217c4ace509608d774c5e7d8305d0df0f98b4b8d12d0ed54123a05c7d10404cb1ffaf81cda8f9665f106c89a7abe7abe34d8aeacbb4e4b81a83e56d45c8d3d2737d288fe46a49fdf4cec6eba14b4508a53503610a3b1cda86ff9c93614e10f172f77d46d42db7436a4b77f8ee99dede832e7218df276c5893fb2886cb8a48596a7c92066c1b583af338af3ca762281e7260dda34fea7cdba6b834c80f301591adc8dddfdf6d14e579f96b97dcc0ab6717eeef36fc4ee5e2fd6a623c5b3c36e1d80c0017df94f72623487e455e6f54bcfcf039c316c2c02f608994e4d7991d55a9fbdc9bcdef48b6177f711d5f92f962bc247799dceac4dc3c2861677170602b2a5ace5a1a4d0d69719d8554d699a44b0076e5cba042ec9a6cbee708aa0e09d748904b91aa62539f549391944019d9d78480c1abe1cbdf5c90114e28a34769431b2826d37ce00cdf7c6700a1b60dcc86693a707fca8193e28a01a220b532206d57ab6a29f0c04007826ec362cdcb4619ccedf1839fcb25bba378070ade9674b9d918e8052d7f9a5fed35bf7cc1f59bc20d1c253b24ff25e1370774f48856c3806c82be5bdd29b3f2791895504850581525eae2380cac2bd5e88d0ad50c8c0014d41d32d64442ccacc4b5dbdd403243c3aac296ccb3840f6e36a4054c54f083117609a7ff550dee3b933ab007d32add1a7131bfa532baca30cac83dcc5223307d235b5e338a44ef6d5dee9100b86186cbb061404f31b5188735b040b042a7d9c9066e54f5143413c6a78d11ebc1382329acfa6c408c7b6672815e7e53c69c8efa479ef0476b802335f382c81e7f568781529b8063452d1e8babc1827dfb4ca56eae3dd765892b1f0b3ed87f3526861120061c644b46ffa5812b32bb40831e1808096c7fbf2c992174cc1001aeb6c642680763f3b3ba0227a4e3d292f54595d81f4f25ac19957eed1abffde3163fcd5f68c56ff3c886f9f44ae205bc06ae5941db0c9331c655b3ef86116085f97edb6a93435636020db0ab6097fd4c9767989bbe403cd8f2d81bbf0296e5e0bcae8d1f058253bcf7e9d1d984e3d802cf47e8cc8ad34f019f024790442a36500a9d0d9a586c12924a826037ecd7c01aec4cff435ed7c0791fe438eb4bcfa405af2f9754c6b940217bc7e45384504c71e984de9ddd1579863a3fd5218de2026bcde6b00f3b2ebf28dd32305c5f6e64fa398eef71a1ec20e5aab042968029212659079f97a5d5940987b875c57bca15e11943206d59c041be0eadaa8efa24ccc6fb6a5ce59c98db18517b0bf5b1961a38a4f610096d803e4770a3c6d1a40be4744903122c3159bfa5669b3961672c621e9858603ab7143f99e488d6f186a9b56889d1f4731ec8fe16c1817b6f930e187b549ff39543ac3b5b538198008896576a0e9d035a98da65780de20e0ce60a1bda6903720d7b8830af9a11adc442ad89384b1fa00de275c5870e3b3e1d88d1350b6c969d226e65aee8d68d4f1cfc92a3ad6b2e80b2ee116e9d3ca3e39721ffd4f05a9fb2b8dad0513f7679b61ff6cf1054451451f91f0ec51eb8e50a05fc562fdecdf1273d32867ce2a322219dba3dff75a29b15ab32132c60176fd8d9dc3069e168f0d1689e043a892dbbcc4c7d08ec01a251764a0a543c924a7a142d104893108d97e9573d2b892283e1ae31e9445e28b7fb7da16bf910918cadb2427d658e526f95a870da7f31253e91aa44904f9b97452e799030c3787ae0d42e681cb954f5eb97e9fc8c7b38bd436aa2f03bb30fc7221ae25b9ca7afef0555b94cf45b294cbfa4651299ce767f1d7cdf28bce3fd321a3652ead2eb7bf9368415e8b658698fd6a4617b0a85a78bdcc22ac42ee9672e8a47f12065b49ba0f68728afb4e9df4b04f3ba4ef32afa51755852e62e07d081aed7beb83b2e8d592948534b03cec1df9c3dd0eccc5e10642100854e2022b63a6bcb8b8fa94518b765135a0e757a58ebb291de6472f29c4c44404b14998046090100559811ee35a651021f50acb97ad58680ef436f73da66c21fab920f12b461074d971475ec546664b43dfda05e3e87b7977d2f8d8cdebb41df34327bae8be75a0f2d5e566e78b8dda467261eb630b4ea659bd350828187188b63288cd9805060388d868557938a384f50648645ebb4cd42244febcaff1092cc375d48e8df724fc1d0a66c5973ed0a46de46451f02958a8a6119ff027550821d759c926bc0f351cb17703408ac790d5831cdc24764cbce7ddd44dc911fff328e97b1360c53edd8085e53196892f843736548f049e2398510e52a307bde276ac71ca5e88cf70cef3c3bc35281e52eaf6f1e0e2f653e12c108fde9f5482dff44b42056a11917c40a4354cc85d18fd8e037d76d047e7090a8b3b92068732dbc200712161fbd0dbfe9e879fe423492935bcc1597e83ee172523e7ac9aaf2cef7888651f82b9fc3e112cd42bf42a9ece61b1aa91072d58fe4e83b67cb6280f79674a9e0d42efab7d30650bf96279d24cc013cb873712ffa0de8498fbab21e7a176bd68149a8d47e93b04ae38038fc6c8bbe451eb4b2d73b4f17f832ab159d7ea28eb49b6e95e0b647c4041aa1ed777d6634a0759255e761bc8b4bc793fb7cb5efd3b0486d70d20e86e6a0d979ec7c801554ebcb8c1c6f5903823d2af8119fe7a06512ac122cfd7c0c6fe80bc815bc6504ab70afc2fe521cddb150b73648fa1db1e0ca234cf78683b85ac23953ae90f924767d63e54080542cb7c48257e780330521332e0574e4f02f78576bf45ef5cc4704734225e4e18c99edbac5465c6298c393d11a45ba9e695d4dddbe240ec3ba340ad284c762847b7682f131c5b1def63136663f4290b8ee90e53dd389a99837489893fa8d8d99c03e63f5941f1a01f3e6dbaccec7962580f15b8f5e05970674decba9c42197e76c263b2d6a611d17b7ae5af2879a534ebe954e454699098e565c56e5daaa24c69590bd5fd76b246efe95e197c9026bd637c1f518d25ceb8ef6fe3f3424deb35c86dbc90ae0b544eb8d12e18c491464ebe1a8c552e38741958cf1f74368f1313f930686d0f20aca8b1ce712211d322ebf457ea8c8c0fb4ee5631b0a1287e5945c425226380705f4be802ba30e2ea9e1946e2c2516279bc08a787678868c2e4f571e85405d81ac702d1d370e11193ab2ebfe7bd6297e17c831813822b1df49aae8b13a663bc7a36c3cb2fef83b2925d08a4885b9e7bdc79741a7d6690dd343b111598744ae6e4bfcc754574fbaba1a4a9b59aa16ddf3d643ac954fb2f134b6f68797d32fc65908f8660dfd552d91ffc15bd87ef37decbd1afa0dd2c8f402fa6fe33396d0b600a91a0124daf647b9f9a4dca9abe16cf5fef8492b0fc29a1b3a2265e4200b84c3846b659662d4c07dcda321f04716bc9b29b1a1673b5800310beba02b0991080df924c0380ba692a1fed1e787570a9172df7247e1419797b36329807bd0ba605cbc6804d546db528ff8c7a2e328f30fa1f37284d3d5177e9a3b194aa7f069400e493ba83aed9924a8b91bbb538e6d4c259768d521c8a7ade4178ccfb9afcc9d5fc711d5f371f2460ed6d03ea10bfcaf9f66345551397c5c1069b634b7005a4c3fa547da46d91997134828a130d1eeb0a2bd31c90e58da81e09efbc7354764ec145038ec703920dd36ff555fe4e5b0edea67cca2aa08dfe9f504844cd25b703533ae8c013b34390846a3b35e7428d4a43fba315149cd7ef0c54793751b0da1757c0ff0fc3006ac9161b16fa3573fbf698a6a9ae044620ca8f215b51f583b74811da831694fc23def9a844aaa45794ed79117877b2c8ee1814cc6b5777834b6d20ca74e70edd2e9609a2f49614260e99ccd483b6ef3047af02133555e7ebc33d3b4e6ef0f97c5515092ff26fae37d534cd74fdeb8aa3220f225d9e8aeb1da5f6f46e02275cc43f9b4e002c6d24e62689d88aeac84f10d948a3b93232280d74403a59424b48104479af6020e2450dc1671d8003fb050cf6f95b5529f4736713f606d12da5ef01c79e3bc937aea430b60e2f3ec91ca14a2faf016e1e8069a4b21888156a47fa1a244091fd59eccc29c332dfcdae033e7a4420c4bf7b51ce5c8d732e03c7195a89988291b1fd2fd2f21eb955bcfbc964bf2f7e158583907868706186282d098eda98fae98b3618d9e5bb9513e38a23f3", 0x1000}, {&(0x7f0000002600)="0da0a777e41163f5f70bb18bc5612c6ab7ae1a36f136991acd0f4e06970b07d04aabc852d915de5bd1128adc1c1c7c4f8cdd46555958568cefd7688463affc5925c7eaf5204748551460c1006b440c4d2f107c16005cc6bd24ec93813c763dbbd2809934", 0x64}, {&(0x7f0000002680)="2b549e0a371cbdc5014830336165b73d6e5f7281908999882d1d60f4cb614ca2c14bb03a86a9de9e4084ec11de2c593cd54f7d5f80c27a7ca5dfb4953348a0f98c0aa15c2953c16f8f9d6f710891286fac0fec5abf5b91dfe6472c60a45cd2cd872c344b5370cf13b554474a8e5eec48979f021f58fee732b68b806d70834941e0ff594ac3cdf6cc02ee0bdb", 0x8c}, {&(0x7f0000002740)="774f0703f258aa1bd8374a32cf043e90e80fcffba39dd6375210ce49d58eb9715ba6f09b20c6279c5139be31e66be6cc4ef1dbcd1f120601d41deb60a6fec6d40c77027bc18f223ce60b70e72e3cd910a0686773edfd80878df60269728e4cb434c1668cd773c95a5c20199b67f49a4bcae68798d3a15f6a0c465dc717ae5a39c95800d854f967646cc8147e851a4c28f579bdcd627b0cdfae915d0fd0a30237817036489bc529cceec19e2377fcfcd250304452a5bc440116caa60c21ba196f29d216f469ac392c0a1249cfa19a150669aa0551", 0xd4}, {&(0x7f0000002840)="9f0b8e46680ea6b21d39eb082f2f505f67c96f0b7e3bbdf671e24e69cca80f59c6866e7fc32f11a13957701ec975eb0dfda6ce700c8c442791ecff64714bec72ce5c6a35a31e9c2d02c2c8dc7effe2181b5817cf499aa4ea46e58aaab8b47b50c01ee3eabb60b85e0585a3add69783d13680eaa36ff01e673636929f30854f69bb37d097a700072194a6b34bf196e1bf0ceb9b97a9e1569fb0a92ccd18179dd5f6c414cf34d1592a336697f6d69f6aac663b57f22619f0c338949a6b8ab47116e4b4f9a55bd3df73a3b5e5502652c62b", 0xd0}, {&(0x7f0000002940)="594705f0ea4a8c95d0f749070936191ed11a3a7859c290741cd7d3e13282bce94b3f404beaa69a7e71202c8669ff2d52437d3106515274c91c87e1c13c59cd28ef3b3370f355df859b43b6d92efea84e5b1c5d6817324732ccc84d6a89d56b652215f678b29bc562127bf2c9ad7c8c433de2151e6d963dfbecbf31a67e52b5a39695487b6efa8aeffc28d170b12bd0ac5e19d8f99032de848cca11b3638276aa63582ce3019fe585fcf799647a9e386ef57ef1cff3de853d959188306b42f3810266ab3f970aa376afef8f6d19111cbae56d37", 0xd3}, {&(0x7f0000002a40)="569ac7edde3f3927308246b69fb8257825416516e8a66c818426b89825e0c5cfb097162d19d7aefcf024e1d497acf0140b1c583e23d34eb9003a3dccd652a51f0cf321a86b1361665733b9380ed4c323a9170df079324c3fc91ab062ed9b84b3fe9b56c51a94ebd6c742d0c9987d2f47cc32977f03eea0ebeb2a38bfde35a774c515ce3708e0a51dbf4671d319593b67638b847184926c9fa0127243cf0fe7dc6ddb577b272cf5b78fd613df7c2a24d640434d2462024589e1fb0ba53cfa99a8e5921f2c7830d77b9adb2b99d7cf6b7381475134d96a7ae9f0f66d936acd1c5910034e72e3a761206ca97b81c31860dfdeeaafe17efbfec7ac2825", 0xfb}], 0x7, &(0x7f0000002bc0)=[{0x88, 0x101, 0x2, "28ec03801122e2ad8501527c692eff580a1b3ea66efebdab1cd218fc9abadced6c2796a8b78c16fb624fc79b7c8392e5cd87cce2dbb94096c8560dee20e3df395597e31f2275024f4bd90b39454009257b27678b92390829bba0eeac5b26998796bb41ca53b1d4194e6a250b3730789fd0"}, {0x68, 0x117, 0x9, "e9462ff7d9bf45723db0c9803409960d183f1216bf3b9061ac4b721ccbdc80625852b7142989ec51b38fb9b5825bdefb8302902b2309d25344e6ce7d99a05dca2ee69e5b12b2d0373e162f4f782e81d5d506a72f7fc9f6f8"}, {0x50, 0x84, 0x20, "e54f130b630b1d68e2bb227e413b9123ee64aa8b909f30af9ddacaa9e187fc4db36a43be6d9c71d4cb49cea8c51f83d3591e8606dc7aa155c03212cb6330ccb1"}], 0x140}}], 0x1, 0x8080) r5 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r6 = dup2(r1, r5) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e20}, 0x6e) 16:26:10 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:10 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) r3 = gettid() r4 = syz_io_uring_setup(0x42dc, &(0x7f0000000200)={0x0, 0x3568, 0xb, 0x1, 0x187, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000280), &(0x7f00000002c0)) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r4, 0x80089419, &(0x7f0000000300)) ioctl$F2FS_IOC_SET_PIN_FILE(r4, 0x4004f50d, &(0x7f0000000340)) ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r5 = open_tree(r2, &(0x7f0000000100)='./file0\x00', 0x801) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x8, 0x6, 0x81, 0x1f, 0x0, 0x9, 0x400, 0xb, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x13e3, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x11400, 0x401, 0x9, 0x3, 0xffffffffffffffff, 0x7, 0x3ff, 0x0, 0x8, 0x0, 0x1}, r3, 0x10, r5, 0x9) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$FIGETBSZ(r6, 0x2, &(0x7f0000000380)) ptrace$cont(0x2f, r3, 0x0, 0x9) r7 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r7, 0xa, 0xd33b78c7e61ff612) ioctl$F2FS_IOC_GET_FEATURES(r7, 0x8004f50c, &(0x7f00000003c0)) 16:26:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:10 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) statx(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x8, &(0x7f0000000080)) 16:26:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:10 executing program 2: getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x29, &(0x7f00000005c0)=""/234, &(0x7f00000004c0)=0xea) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xfffffffffffffffa) request_key(&(0x7f0000000380)='blacklist\x00', &(0x7f00000003c0)={'syz', 0x1}, &(0x7f0000000400)=',\x00', 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xfffffffffffffffc) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000500)='blacklist\x00', &(0x7f00000006c0)='syz') add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f0000000440)=@keyring={'key_or_keyring:', r1}) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000480)={'syz', 0x2}, 0x0, 0x0, r5) add_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="975ad2b34385bb9e9b778a538af114b7e316a5e79ed81d63a27e1bb3e21cb7dc482e1c6f4f922f16e39482f2dce48ebf3383e954ffab3a83f666be27990306d634e89be7599be2be899a64fccfa4d3e6781626c403527d7cee950cdf49beaab4d46996fd04faecf17b0c170e7e60365005251b7e3f399cd12a0aba9d2fe2f28341ddcaa81d149d44e1a202823e09798ac8a17e3e68448e71de459f6065e29d94ab808ed1a9dd6068f8b84c5f7bc587eef4d98950c0c33e8cc45e1956ae7473a87cfe9703bc6da05359bcb25fd2b214be550585c82b47e0c7954d7ef68d146e52", 0xe0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) 16:26:10 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:10 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1, 0x6, 0x7) 16:26:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 321.220318][T23944] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.228549][T23944] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 321.240288][T23944] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.248304][T23944] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d [ 321.263210][T23944] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.271994][T23944] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 321.284257][T23944] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.293264][T23944] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d [ 321.333666][T23940] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.341770][T23940] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 321.353482][T23940] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.361579][T23940] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d [ 321.375388][T23940] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.383464][T23940] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 321.394755][T23940] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 321.404310][T23940] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d 16:26:11 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x60000000) 16:26:11 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r3, 0x0) keyctl$get_persistent(0x16, r3, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:11 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:11 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:11 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000040)={0x0, 0x0}) prlimit64(r0, 0xc, &(0x7f0000000080)={0xa96b}, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:11 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:11 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:11 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:11 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc3}, &(0x7f0000000300)={0x0, "7972b4415ec66a4a0affd763c6bf92a855243374e0d5609f6c941dda02675fd99511c4842a9b08f956aeb73c9ca3d98541d018f4f8595cc53b7adda840521be3", 0x2b}, 0x48, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000200)='ceph\x00', &(0x7f0000000240)=@chain={'key_or_keyring:', r2}) 16:26:11 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x220, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = fsmount(r0, 0x1, 0x7) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x3) dup2(r0, r1) 16:26:11 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:11 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:12 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x68000000) 16:26:12 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f00000001c0)="e1", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key(&(0x7f00000003c0)='dns_resolver\x00', &(0x7f0000000400)={'syz', 0x1}, &(0x7f0000000440)="4f512a02df257ad10ca0d5c473634ef27fa3d9b4ee239c282f502f36d071", 0x1e, r3) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r4 = request_key(&(0x7f0000001680)='trusted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='!::\x00', r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f0000000480)='rxrpc\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)='syz', r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r6 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, 0x0) request_key(&(0x7f00000015c0)='trusted\x00', &(0x7f0000001600)={'syz', 0x1}, &(0x7f0000001640)='syz', r4) add_key(&(0x7f00000002c0)='big_key\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f00000005c0)="ef39312cb50f2cfb07c1b6201ac7ad23c63563e6c303998d4d947766b3783edd19e959679317283480fb629797fdf3d1fd065c6a6304db5cefcdec55113d163ffdeabc0eb50b776c0fbf475471a6aca8f8e8967c002d360f40c58065e91b5576c6398ae62893466cad09cf09a4cc44f85077be0b1492b60dfe434ca0c7a82203ebab63e6f627602b3d696705fa1242ea5b606ad0eb0ca9840af2c7841279f2fb62a1bb07b5560632a34d351bcf3dcc20d43af6602ee545a303055720bd4580913148f17a23a82acf277600478248dbbf5f3e6f90d9d937f84f53e48a01ebd202d4bc55caa8b508c774be840715dfc20c3155d8dd177fe76c001cefbf0c4a82a2da60e7b90259338547eb91d5e25168c552caf94894134545151a0a9ee23a8b79e6f96610e017848dc73badcd68c6fa2a6762ae8b8a88256c9720e72b9d0a91936a9756e9667c97628e6ff56afed7609ee49a9c16f44f1714205967034fddfa330efef71d2062df780c6101f6cc77dc4d2ffb1f0dbe71331c6f9bcf7a7dea8f039c9f555b2189712064a0355a9353909a3a3fceca192945ab1a52096398fb4b37c0438673133447d1ab22cde6b228447a9a77443c926cff241acf5e589fda2d8ffb9ee00511315d877d319a860a95e9cab5d2b5ffdb4adc017872a51434af4bae9fa23758fdd2f62d1dfeeef05a68223090292e6dfafe51a8b523781dff4b820cfeda8a2107ee777f8207cc8a0e1f96f321efe6b5de9666ed3ac9f8a7ab408a9099da3953edb12cef3fc75c4335444208582e7f3f75278ad0075e7e612fdf5b52d1264ab5b3548ea0e574d2113189fa3977706a967dab800ca003084825a02d4fd816c75125204b1ed5d67982cafc00c06872e4bb20b9f02d0c84c8b46e0b55f6368963b325e6a6b417d133677871bc8d09f909b860fde561ee50f64698a9928e84f74e84d59095546a62a77a0a44a4442057bf86a14a4488972b87b701089f0ab3255e6cd0d9d8ad2eead90324e3d37d06b9a9f497c83e5ccbcad1612e2c99d47618b8ac263b751a6be078a0277699a70e09722265a656001fe583006a4d6484d24c30e3c30131f5f5eb3f475acc6c5746f53bb8064c927b85d9288ad08fb1c73c1369095d09658e643b107aef87ffe9ce086b122d24aa7b4324525e2f084717c5aef928f57deeff8e8c669340f2eb8da8aa0361349ac08ebcd533df5cb42cd49a5f296df0b131c8f831d9ea9a8e65801ad15e5b646b666038e0745bbc5575e6bacf82c4d2a447b769ba52307a6936bd58e414ed3b4a523ed4fffcd0710904262460e27035f76073d1e3bbf41ef8487728210d42d4eda4b6aed265f6580478b2421874e0e981c351e99822542ede55cf06d3331cde04f54749fd6556eeb4e6701c5b15cb7d09e8a3fd002564b5bfc7d31444e3d1d56be68f6c7443109c72ae5aeb947d8657ac780123eccb3629afc7fefb1689c34fc3254cc55443de21875c67f527fb4ce964d30fac1f5f321fb959669af11244533a0bde00094f442a3b359e8c056168e42351c77a3114acc75238d740f31cf3274626a32306a965dfc2feea6732cb0a50ac1a4296895f41fff2a84ec480140803569e6c91f0d8842b241eff5a54254c0d915ba6289524aaa0ff5ece153a0ff7eb5d754f16e81b8110d6bb08e3a29ac841caeb38b2a6102e5a6b437c978ff75f1cb5040077d92ce1944c48208def7233631f0b7a8c275430f258c5e02427d3949ad9afcfd5b24d916084d48c596a86580384b80d197c64dec7aa41f069261476c9636ad6f3f347bd0e484d4bca62c9b9626bc051f213ef4d5540b7cfb1ab1b1ed09b350f2daba4cd3ec9ba7b245a82599c287054379e5768c2f50462219f1c921428c19eda7d818e5fb88ecf7f539d3880c85476be78a976bbc3e343a8ff28c60e3b2471adfd327ffa2bd60a2471d7dff5583c1b8e624e04314c1a45e0a2ead256e2279f1bbf142fd0b0bae4612d8a721169e402a7a26bc80b2b0eec08c5665370b70c9fca7bf453b2e716247d0f630475da5d04dc7c7b5c74fb6363b2e703cf620259a80de5856ce28640dddbc0fce7104d7dfc3250c4c66ff9cc63f2ec4bd79eca80445a01831186683f7fafa7eca639e191188a28e3c7fa96412d716e57c2a356c28c0c164cd5e7ccd166514b96496d29d63bbaafe765b657bf766dd7a59da707216e23570a4751cdf2fae7258b05a093ed1ea84f00d2ac9498c04e5776615e9170b9519cf5451ca96521be376b9a9bfdcbbf9effe1364e268ca214632572a46658c1eb028945e96a1dced825857f73863c485e79335c2ec12ad220ad3527a21ba5016fd241708b8db4106ddbefd43729f2d3be7bf133e92a1654d57372ddac1c47e50cf7e7950341c99af2692e4b77c17f86d0df28bba5ebbf571899038a4b9b7e800b85e25b1f72e5cb967ef1547b7d44ef316d27845f8ad5045eefc8003eaeba0fed0ad5efea8df927b718385868f970a9d97eac2410e53755babe9fd804ae30a700a5a9f39eb59e25cf0b36998c8f8f75331c44a7412a4869f548aab2ff72294e14e6907bb2ff774c66df0b09bdb282ae967888fda017ae1721baba25df4f63c3d1f5e061568120f12ad5b07ae5169f8935b57abdf05e9ace47d2ad34fd06d4bfb2e5bcef7f9c725705dd1d87de64b74bd5db4fde85a039cf79f444561ba89669f402467225e93c4e2ca307d14f126fdc9fc73a046590f0d5af8a6e04fcf9c8cc50400a51ec77fa95a772acf2a60193065eb56ea359e785729a1a303d869b322c84035e22e67cf5e4c9ef78f8e387b60de35a8914a739b8c66d80514836a21c60ae459df834196e3632e862da6923b162b258d3e11af97a01ec1e6ba81075983b24cdd25e0b2709b4641dc314b261b30d247c011dee0119510cd3da999be6379d5bb989272e81082329f230ba007c6e5b9fd9adff757f626a39b1b6a9d33df6dcaf198a0e65df965dbf0d61f4077068edebb4bddaf798ae925f829754d0a8a3aba0828b6289c2c4eb19dd1c1b5dd4418e6e9a4b73463f12df2fab7bc48fffd3dba3e023a1ac789a21f505f9e5ea08c73fb9f4d4f207bda98ba5a3046563bfccc079950d57aecab1af0d1b240902c8b866cb31765877781a0ef9cde55159ffc37f08e7fb570d77b55d97209aa4c4c3e490a5b85f8de3104f1691fe161b13888926df25ca15a25b4926a15d5488722875dbdca07987234b6d44a9a4c60ff7b109bd5999edd722e4946c6b1b6ae26990fc691a4c887849cb7e214e67a70faf31e1be9207d82090d4ccafcffe275516e0d6680a823ee8b103866613f2f26e69ba8c5c6674c8988d6ea61a8271091fa344e7cf5b5b3e9af39d35511c5ee565a33818689395a75b9096bd7e9d961b24e35f1dd7c7e529cd8dd22bba34c3901b8d87235675ff15fd72be8b78be3ab4387611ad69532bddc3b85a90bcdbb02ad8354dcb983499552b7328afd460551dea7c02490176f452feb54899f882ba50220fd6886b4b8821f6f4ead020ec1654c4b6114a995a58c681f847462f51dc76b64d5a2cd893ec2b8476205e7bb999d0662e826528ee1a2930a59231f9b00f6151823af4c51be6f266fe1de115b756976d108ab76773c73c46bea7562e879b58f07e9cbd816d796f6ff53faf4710c65f8b96663fc4181c1b805a499b3a3020465ef8334185aea87b72012039b84f76cc5c921b1c3eb43a55e391086f9339ee191a953c7f0b9d2eba4ac2fc52996ee07398c656453de594b2965daae7ca51782fb70a1afc7890510c584e95f655ad647e9098fce3c22f22fe8b7cd529c42975e388766cee5d83dd3943a34fb84fc93da431499d3bb74df1744dc422ba0f57f8aaee9320ade9840156dbc17a34b2d69ed5aef75165f70597fb683507c9ffcb68dae4c389edee797dfa72f992683b344bc161bf1499e6cc68df324220ac041fbeff3425fa42debefb71d8fb57423e15d419631a3aa0c0f7923f69de192bdae29da7f06dd409c04f6e1e49bd7305ee4e21401cb4622d6339cc0753804455414627e27314208d1ee9e331bddca36f3c9785a9b9866d0e1d26282f9ebe6f65e35c1585c30d9bd876d7a11178c72574dbaea3d083aa91a59a5826a60415401ea00116ef22caa715d744bdb5436b295ab7c879ce4697e18307fbce3abe5bd5fc0948a0d3e84b24584a37f8ba8cfa23f0ac36339587cd5d3c49b9c1782de0d8a0d4aeafa247696106ce4cf44d05e482a057a5731c8d4db0f775ceaecee4aeed35687667b963351aa8daf61a956e27c180883980a151f571f240195641b2cc8a4f44eb5e23f6ae8badce802293535af1f50d5a3da87b376ffbb8d310fa27209450c4f965f7293aa3a6ec4819883354af3a18f137615e02b76d641815ef169004a256cac5d88d77e13bc04f64517e74dfc00fda168e10f579487c391314d7500d9d1f4cf9d72bf37b332903188e2ebb9f851c3af483954ec5034b3d14e8cf1f1d54fc7607944f2067121213c7959b43c5882e6761a28689096c2ef45f3d108c06648ad70fd7c679d86632af76413cdf958d4b8014fc660368630d848cdb4b946ab6299a4f4e2ac34d69da77730b3a2932720fb52148689dae9eeb63ff8baab0cc4cf2cfd42a27a74a2987c7db061d79a442e2cdf5f8526019dcd8fcf5a611445086aafe1d0918bee4ce761e5399e40284d9188190906c94ea42fabff56f587514004c05042b3b9be55880ba2aecbba155472663cf13ee7a9f9aab844482be3b1dae0581cb1b24e7efa5e6e11288e9a9f940d7a28c2697a211c707282f97949e20e3dfcdda4ab30a38580777aaeb102e924cb2f4655cf166943b2bbc42816d47e77a67b9e1e5f069578552ba5c5ea643250ca21eb72448b14eca4cdf1b1a16e09806cf5649d4b6a617285511261c1ab4fc42fb1080c85e3487f68c5ade15ffac4478ea6105d80a01dcde3baf9505a371094565cc6bd3f8bc68e7c1001e78217b47d27326a5441210b386e3a91942f6d30a83156c9e1bc2082b512556029962f376ae8a82a1dd4376b96313d0b781a03534fcbcde93a4d775fb2d873797807abda35988c823d7face9ab98eef0dfa53da166ca5bf229178ec925a272e890e9aa8d6bdbd8e1d324808237990c619b2a97fbba6e786221d1195da30bf3c22c55473f83d2c35c583d52250df472abc82f185942e3e1c7555812306f12c1771d20ca47e564517eb8f96940c8183444476d51c81006b9f1b40e7a8d6bb9d68a973efabe67cd768f6449b29ec0e1ab031998ff5a0a8e1e5e459c930ef93616926fd6c28511b8ff4e7abbcda67b1f9a4e80cd09f3161b2dee59a26cf05271c4f976525c1c505bc6c61baf360ce7bfb8996babbe6047639d4c82bce1b7ce17a42e729cffc38945a244464949b6e5d009c973e78f780c22e9f7f07e1acdac6e7a0ac03150aeb5d970c2cbe6824dfd5a5fb42d2aaac2fb30ea9118c75a86d851d8d7ab7aa2026083c7aea4a39c2161a220234a7883eeab98bb2866f9362e5fb76866c2bf7fa0566a405903adbf564504f12d607c8d94d11bebcc63218bf644b9f3c9915f70686e0344247b1f1677b86ab56032d7361eca5ba152ada09362fb705c7c602b2f3ca878137bb4027d74ebd9db0f1921ce8ebbd1e648e8de7adf0f4374948c538afd98075bb3098630189f60b0b55362cff740410f551d9125115936e3c265654b819991b94c3d5047e5457e178ad3ea94acd68237390a96c412b1a5b16a4ac9a54edd3cd82a87fd2e544d2f3a15f01ddcb3f33a4", 0x1000, r6) 16:26:12 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:12 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x6, 0x0, 0x22d0, 0x10001, 0x7fffffff, 0x800, 0x1c, 0x2, 0x2}, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1010, r1, 0x9575f000) preadv(r3, &(0x7f0000001480)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/99, 0x63}, {&(0x7f0000001280)=""/94, 0x5e}, {&(0x7f0000001300)=""/167, 0xa7}, {&(0x7f00000013c0)=""/42, 0x2a}, {&(0x7f0000001400)=""/119, 0x77}], 0x7, 0x5, 0x8) dup2(r0, r1) 16:26:12 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) gettid() sendmmsg(r0, &(0x7f0000006300)=[{{&(0x7f0000000080)=@tipc=@id={0x1e, 0x3, 0x2, {0x4e22, 0x4}}, 0x80, &(0x7f0000000100)=[{&(0x7f0000001200)="10b764825b73d85ff5c5726aa609a4eec3d6edaf2eedfd34f4ae29d1be75be7929c6de679a9e8960b842ac2cdbf55dc95ad953dd3c825a76c59d979e0d5b0428fe3e1a505dfdb4d838280afdb09d9218ab28ae9fb60cd0d656550ec9331babae666cfab2e460aeec95d9ae9ac48091a89cb89d10b109e0525f57603c043648baebb3dcefe5ef3c953f1826027b7576e52d3d5de0d38d336546d97121474cd8c122c7d890b923ac969496d94130f08d4eced07bce9635d385fbea30fe9fb297640f68e8bc01b43f0d7f", 0xc9}, {&(0x7f0000001300)="47b63d610bddcac4860ecc3556348e25740013edefb26c2a5de178a53c8661693a1e1299d8a81619a0c25ebc08c3032fae6f9f3a16117d53bdb5f6a88b5eb406d73e16cb2905c236d003b4fd72c583db77a27db85f7f5057c8193ff8aa3aab0cb7415824fe4b79b94ba6dfdb42b958c1fe87141b3a15ce7f3db34a3da0d8bf569b647b32f586", 0x86}], 0x2, &(0x7f00000013c0)=[{0x88, 0xff, 0x6, "a6584f4b903ad2165f424d95ea6f0d872dcfb0f26e0d05c60f350a400ce6a3510ac34300e1f432e5b02a03e30e5de08cfea58627e98be3efa5b8e0779ee686c341f5d2bb8e35552b90fff4dea4b286b500d9042911395e2332353a109a0e4809dbf321220bed30e2045c9f56ad82126dfe6fcabf"}, {0x78, 0x184, 0x0, "97471af0ab018bd1583ee824fc30a208912904e4ef5c4fa98b0a9f8523a8db902105a35eed59ee5f0d5c779da8cf9b405145a7bd0b3b9d1912c650000a253860e0dd2e0834ee4581c2ad7b82c3a660bed3015d8bbdba84f9b6417441cec957db1596027a"}, {0x50, 0x116, 0xffff8000, "949f04b72e8bea5a08b9d030a5f5b16ec3cda3946f377c46ff797e37060a0e6b1e53602e87b1f3ae188c0d97667e52e1361b01436cabe317203d634fa9"}], 0x150}}, {{&(0x7f0000001540)=@sco, 0x80, &(0x7f0000001680)=[{&(0x7f0000000140)="c0d785e73fbc28cec2de273c789f6f69a472729a062c81e60dbd12bf5d351b6dd4b60d72e74ab90be3d5d51a9ff0a5939131d414ce82415bbcdc5ae4ca", 0x3d}, {&(0x7f00000015c0)="4cbaa4a93593d80af94e0868536410165c821e1f3490768bd6b88f66c86d2452aae8f70cd093c539e1d35af4713d2b1f2559a0d558a9a3c5c120a455f651685747c95d2cddb54e6f86d88c5dfb6d477ae4d64c5fcd407c6def06512f1c21ddf8eded0a5cfa68e3e6203d3b7b9d57922d10cfe2379f8bd21bde4445711954646c2a2d15811e4290871b446cdd1a825791ac90d9bd842e17ba34493b70204dcfb6cd9dc893bd30b044ba77d695b85286fc6d", 0xb1}], 0x2}}, {{&(0x7f00000016c0)=@llc={0x1a, 0x2, 0xb5, 0x2, 0x3, 0x1f, @local}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000001740)="b781f55ccda8b01ff8beb434ac44b1666ecf7bf82c1f478b05cb5f42c41339f77fc34cefbc796ca9b4e994", 0x2b}, {&(0x7f0000001780)="fa7ead453ecb", 0x6}, {&(0x7f00000017c0)="c972dfd936458899da4bb98198348f2b955ae2d1ebb7744ac5906b6a7b6a161cc946287cbc21562f03c8ff4a7ce1a3fd4c314d423047d0b75c06431b6fa3b7c3f4c1321602c25cc5ce889afc79b50c41d46ce9c675d7778f7fa513b509f6fd30a7f33636d511068d9d70741025212bd8ec", 0x71}, {&(0x7f0000001840)="af5405df7a1bf42082a333ca08b372c8a2cabd50ba83e2cdc2027719b79c6a57fd91e3e2bd8ef89863526f5e66ce916448208b3a1def84", 0x37}, {&(0x7f0000001880)="944f3d4c3c3ee1a932fd444ebecfac1c4ef0700c81197ebff8f6d7f38718ad1df582717e571955ed5f70dddc2645c2ff6217e89b3fbe2eb3e44abb74d9eecf585ba7f87fb3e4ec4f5b7ab84960fa67f100e6188ccc0ad1d675afa5cd6fe62e369b42fc0732b65e1e8544c2a90e97a8d5ad2e9affff554386bea0ccab9e287d3ac84b37361ade8a2e09a0e80facd520978094a3e0c37f16441553f9b7c31f75546e841ba50eecbbabf7f09ed882e804e1097051ebc96be5950c07060b7ccc4470bf6a54fa9d1f2ee2e29952d752476a199269030c2677d884adaf823fdd14c5d79985335ffb3c26cea7739f2909bb5a20fee460328040a35c5f245e2a7dfeea926e913c5fbb7e6ea51bf31d0410c18193a0ece26b5c0c201848bdcf602c02151e36a354dc36ae2f00de3b875f0fcc858b3777da032be8f213728e88981170803220afe69f69dc86c27014fa002e51c56411ad2df5ec1c47203ccd23f0f4032f0b075f8ed93f6368c38402f92ada8824831c2f3f0da34fe62905b0fc449f6a655186cc2659b434018737240e9c2696559d82535003965da39d670020ac5b9c9199032a488c7436a51c3f94003ef68e59afc538f7fb7f44324445d23b57591a1d930d9fcb34bcb42359e0d2987176f7375b8c88b17c7659418411e5625221ce290d17df9b504e56bfa93b0ab5c65a4cb87c9a8d466676fdfe839476fb392582716661d35149f8f6171bebdec972df87f5e7c31684729591907532b964911435e2ad6b8ded00a30b6126f7c3d9c380afa648e93f56c7a5d879ec5098be6a2cd1cffca4ee14445a287ad6f52f1c803074c2ef90877e7804b1fd11fc8e047f4646545ab44efa6a34cec57a1d811be1c0a1207efb776b0ff2bd2360b95bf6814387a519068eae9727f93d459ae38d2289616ac7696e686618e2e7e6d2f399e88af5efb0447ad204e783adfe18204a80a6c38d91801bb71596460c1bcce461702524c5f5f1c1402ab2de62b788077c4aee02efcbc2a89eca89003be1faad7d3699f332ffa6c4bfcb5b00884a24f9f40e274166aaa1bac05ecf659bd4fd35c179e6d0a02601b633545331a9f673324e7d222a647bd6b2be1bb4dd8b2422f2ea453f24f7b45217102291c373720f8590b6d97e4e75166f9914787b900ed67a02b6d8458640ce1c9f5203cca72060f0c1c82687f2cde104209485fe84d9fb545a9a7f1b073181cce639f77257180519921440c8d9f44697ba567654e60e37ede148e4d5bf56215054a2be21bd019c41bb054ec812dc91e191d97f190cafd3227c9e9309938a774f0ed2439fa458facdf4c83a505a005e7170bf202fa3e9cc3b103f84d5ce94f10ef5f679fe0a911ec60f3cf849a8e12431cee37a98086867854b1bb453537597e90252ff8b8873060949a4cdef90b453f7c75529fe9ef04b45a64faab9db69d4ea4734957582da69fe73b7083f7f655ef9b2b2998575efc8af89a89840bd711aa2e77bcfd7376bf6bb63603d767f843c0394877cd347845871d8b285038c6654b2bfe86b3725cc188c415d0390c221ce1482154f014f3b975b29e74a97ed53a0334d198a9d1970b8c5c73a227402ca48063f7cca87e88ad269aba7492275448134985d62d77bded111b061f88b1ea8967817f97b370e0e995aace8d71dc5b7cba526ec01f9f002dff0a2ad1355f92412f5c8128440b0a1e6ff4c3a0e8eaa0f4f58dba48de6a9c16ae81dd0e0a454ca0b5d1de7b49c5fc3ec144852c49d63af70d2c8f5ddb7dea24cf4a8d57c1f1bbce4004f1a34e6715a669ff1d49abca0d42f26fcafd9d6fdb61096c54c12374a5b858cffdd7ba2914ebfca6e99dccd3470279f236490fc3cfef745f978ab880b7f1ab86c707b0bb8311874f1fd546f752648fbcff087051d6c7e4d7f00f3ebad2e2114118f4d070c2201da05272da3b6c4d80169d547f9f8c26ee5d94c11af13c3065f4e02f715c13c62a20b065e192855e25928d13f3efaf70f631f852598978cb31b4911d9f2e65159d3c888a77fcbecc435ca1bc522586fff5b22d26fc9eaa6bbec39abea86d3ec57398b21c81b877af1f82fbf85db59b5ba79138c03e783f1a709ae52f974f4e1ae4b3101a6a0fb761a5fffdc09729dfc05a71a961ad77af49001ac480fea67b2c4c8933bdf10a9920cf3d292b9d93e6c275a682c24f5bdfe469fe51dde7cc0caf221d54a22e1cc3b6a7a8279dc8533af15ce0767e285af59a2f6839dfd9865a4844360aecbfefea3691c0a6cfb047ebf3a6218bfece423c91e0f51f9ef25f569b1249c29b9cf5582186849a605cfe2752075920d67ac0915bd8ab4035abce8c072f78e718ccf212d66eeda1ed92e81b8f7c503487cde9d655977e0a5a487c35368e815a588b2ffec3f7303b449febffedd9a31cb196aa09900474a1a1c155defca28426d6a5c1d8bd90905c34804f68bb11f73ad96cbe5cf813174f9476e652b1f66205daf792c05263f67112a7452c5f25ead298cc44991ee32597a1318813756b18ff2b3df8e469ab6edae4200ed46a36775a791d835bc88d50656d26a7a256b749577bacf040d5622447303873d2ab210f2b5ee76abd798886237153c4920c45d21cb0446341f2c6aec6055db3bb1992c18ddcde7bbe3a3b8373f526d5ee45f2c36b37c8cb953ef1abe2acfecdc06ff7771af61032ada0e1846c548961ea2408f0e6edb9b1d30b4e0ef45ff97bbdf066b6f39f9974e3be6d35e55299260992ce9c357b7f204e661296767aac2f342a0e8e8099036e02001500351bb5521c0d9e2c15e6fcf2e799b6a1c911315d8cbd5a375541d7d2024ea270cfcd90a40592dbc25d2c7bf20c828a902b4384265758e3feb46f54706df216f50400310c5ac99bbe755a858b00dc6b84d1f9c6b8780927983ffbb9e864a32d362d83415ec447f2e893ec2185327b4b7958b312c20359e7f01995e3ec0ab1705753de7f869eb76e4119856e9ecc63798646ca9b3384fc7dff33ba27f3bc421d8b3fc4bbc8dff7a2d68f7ee777ac8d6764af11991d9863fc7585ba8398bfff2d4389da78fb6cf27d5c193912d3f95549192234b7b46337147f6f1f48af5bf27377eecde643c3f2266193b38f73ab858f03f5a59a7529bfc45a8af3bdbbb23f5b322578da02ba5663d11a1d8e5b9f9894af608209ecb41366bf0280b78e5ec044f6d764efcd54ac3631501233eaa8612c445e62b5ac2381e3104a2b065257a3f094fa73cfb95ce5da4e474f9f43445532423993ec20fa346cb8600bf49f1b15511d36a34fa5a52a9d5e7ed5bd92960543897aadc2ba09d64f2dc1f09a8e8d45829b1ddf997573f9bbfdcb0128b44e6eb7e169fb13abe5c4a240d9e5c9f7adbf8911277842aea8f0057d1a71b31c5d57b0f86f5fc38033067efd4f9d02433029ddccc1d5b94b645fbd53e132bad46e22236473b25e5ba69df198baf093c05d81db7c9a75f949c0b919212fb3728aa212a1398d4c81916d56c3a44e722f3dade708f3091c8b88cb1c833f8253cf52eaa3eb4def1436aa62b1cd7ed72a503c0c712d00f3f9f3e400bd144dacbc429a99accf4956d0e0adbdcb5339d0e99727a9059711a6f788bf4ee21e188bc94b54b86a3a770f969303d35b745ad75abd91535955675dfef5f83e8860829f5d0eec38d1b71a3e67f0dc630f61e29046b7bfe1488603571b51d84ce5a89c4a4df2a70117e5adee91f5f0ce67f8705d2f8196b65563bbe1aaf77e658173279b6f60cad419346b0afe30caa7d0984568c45a27bf8a8dde8bb0ae97d825ff02d9612244be8b93268fe497cc955c5fc6f9d52ec595ee897742f348ed1304df1b1e199f6023c708123725a97e463ea85ceb57b72edccfadd0fe39155199003d432335e9cbbb154bb804922a13fcc79218fa15ec8f4217f76518680fa39cd00de6b7ea0e5981459a4f35bbbe572b153c736ce56bae8d0d14be173d24a4afe43cf6fd506d42ad28198cc7416cb27f034ca91c49750d8413ac5fefe9a95d5a473c8e7855b64d39f808c5e967ebaa1b9537631356eb5dac7dd89e8f1e255578a930b204c43160111d9ce4661cb7755a3ff5e2b750a04a4b01acd021ae5b52e6a8a63fcfec72c5ebe8a79d5fdddbe1b2c239e3239ffe8bd025366b1e5aa3d5f5352f172b2666f03cf304088c4e7ab87e1753c10373efaf8a3126b0f6296a1bc6514a1ad812896d344dcfe372569f2ea1c555b900e8014d1fbce82f9a89d4527e5bbbb2ce9e6404768db81d20c1b94868080d7ce0257929f598e21d8dcddd9e73aa2b835ba4ea5aa1758c7b1766b3b6419e78c8e74bba5bdb5cc224c53ef57f0044366c36df600dc12e4691fa98de820b63987b791c9e1b39a61b22a942ca37cef242cefceb9c6fa16f618b7426840c1f27c603b8d881b2ce66f90cbfed5bec673fe2e42f65e184fa7bc72f6f6fcbe310dbd3119b9bebda65a82f33ebfedc0667685881bc02a568a48578bc76c4b22ebe5b038d9a7d8dd62f414ff59c55d60a7a1354d940328c375d973f64d31f2716d55727bf5dd2d65838c3066b13de16c79e16a3ae0ef61af0c77fef0552fc2a2883bed1a74a59b93fc29809b19e69d4f4a014ecf11871b2d5665427f32dcb448c230691248728c6239f046c33dddf69816e571ae6ee026a27a598cf71f2259a72eac37115587a6a70392afccf6e5053d6cb10b996d276abde12d37ef95a7ead4bbda89121b3ee0e3ccd6f0f44db0ffa679238b6bba162e85920755e2fb4d366c6ff510b3ce4e96aee87a8d489e383da20ec2d1e7dedc722130858b63eb86e3476f1a3a34fc98b047e821f29de6c94146bc75dd2c06208ee98f28f34f67548a14b19a41174cb3100398c50e568a610120c75eae97bd340bac7ce2807396d780ff1afb18678202b9028b52635be8308749fb016092c839f32f765c5a76c77db5370f794096afebf3055f2745000b3ae5f00d139fe9193bd2f95286a35698f6a5b87c6ea08108116fd930a9cbf364dc1a139b1421dcc4aee190316a30cf8824887d7a8c2181e5acdb1f458dc49c5ab5c4150c424ee4937e1e7aece091e6f160d8ef59c10d9ba7ed3c3bb9b0af309733ec12b97695b6fb027f284ca858c20168458527f9fb596d12a8cdde21282ebfd9261da711ad456d1df341c540423fbf0a73a1bcf54e5f5b99812fd7fca8d8b6dbddd44bb380fea2f3988c5acd8b124773b261fdf5fc94becf014184f1da1de393f80704d5c730e505790b1a8eddc598f2a2c31343beea2446503793ec724b716b96477219295a5de11a09aa47c55a51e4eeb957b9327a4c87f79a8af94f9836b43e1bad95015b57da417e4db6b20c6c565dd0d6bd4b7990f21834ee6686fc1bf6574d59b1bb348431d4e5b2a39f1925574d88690d9017baf213651c62d0e20c6a90025fe5c60271465ce797447d19cb1c584d51f95cc2892e121aa36c7babcd8faf22f1a7901e22c21b92a0fb2fe10c4c7bae422289de288864b818926c95a0f7015b6b98a7693a94b423266b184851188054cade2203cd14c5f7d3740c3825c448df53c78fbb87c657635c0eeb3d7fa1af98afd5c59c3c83d765634ac1d8c3461a2b858860b7aaed549449d9d4d66a190068fc1488957f7cb46186a7d67cfed595b185e42a9dc6976781bd1f4f5dd155b30661ad4d26f30e28032a9ce5ab23932baa2e34e6399ada7087c37d48b7edc0c8efb5efac4e0f67ddd9435c0c3c6e6e77242f845409ae9c9e95176eda1cd49cf5724872183e373d33603815ff8849aca14889c9a05850ad218ac177", 0x1000}, {&(0x7f0000002880)="c2a1a07ca07b76ed644cbb0edc448954b10d6560f1e376fe5c2864a046c214a173472b9191289930929b4b3b6cef93be266017c364ff4e8c091896224962f4ba28757be88d1a8c1615b3fab0eb0772fe152d8d9718c2b682ec8eb1d7655bfe98fdb3a1a1606236a9c30211130c3f83706bb3680f458bc19ebbab230ebb0dc24108cc412480e2ceca52ba33b5720893b09136a77aaa5af6b272bd79a2c8e69586727751a7d444863747c63e7d65f70538ae2affb9e1abf0198c9a82d0b6af2c1fd5f428a02bc8a4099c1cf4789e9b2b4be6c7cdc57c2092548873f7682021a52f11318b68ee6f794ffed4328189ba4b886be3678b71cd761f5146dda7fe6f516d3765f802bc43ece04848ab8311100f4c9edd4f367efcd3502fe39a72c1e9b1e0b181e422ac6a7468179116cb2643de0af9c0a1dd4cc6adca05784eefdb8614eb0baec925537bb940a06e35f8f32c6e5e4b2bd560ae8f8bd372fd4b3e2e05d38f56627f87f4db4ce49406311e5310288d4820a549317f85f9c556a30c42ee4ccfec1af68a9823b34a0274c4b67a50adb9426437d9cce91c627e75e19ecdba5aab30e501859cae280b776a91eeae010b59ce51cb18368fcb4d8faa234d69a376a7e747d9d47f7ee873f1f1fecd928e737339007ab100e272915e3065ce4d7406444b4ec4e14d129f0e08eaf99f3e9d1f7bc4c2b770928b3510b77f9151d0e78ba13c714414d897c0844855717a8ca993e498e2932ce8f6dec751cf0c28cbc8fdcf158e933ee2cc0b3a2d0926f67ffe571f58d6b06977b5181006aca885a543187aff6b0813f68afdeafe65b164ee64cfc18c543892c5accc67622a30acd18a8c31ffeba775dc257def1f2d0c2783b759849dbcc3706a6ad9a80cf9a778e067b29bd574b13772cbaf1895119110fcd6ac733003dd5a8ae7b0bd6399960e186e0ad52fbd4cc4f459ff32167926cca540b870d9be7c19475330149a2942f64aad9a080d70f32b7b6c398f50a0bd2f8ced14e25a4f561f60411ca41e14ffb9da54cf7b3f7a25fa93cfacc54c91e5d7d7e024977bf2c86f3c44c412cb828cc285d42492f316698bb419c37dd7f5fdf748d6203acb3b2b26c0c9b14d1fcb26282ab9c968d8c182bef48cff7ae34547aac4f714e497e2530f5e742194ae25714717242d6950e33e9ed8f10517e5392d323ff1cb835d67f67ae16caa4f31dc0cafd43fd107268456f5d6b28c14af0dad42bce0d72a0e4f222571af75acd2ba9fcd1034980a0581df6fdadfd2f03a22c4cebbbf71ab5c7651fefd1f96b490e3006d9611c1b822f92831d54328502c9891893a87cd5500041efb547f2c712f61b854d179cf0fd3584671f49437c51bcc479507733be229b2ba25aa0066fee5f3ac001dd8bd00fd50daee42138b1f18e3cb7a0a870e12e07754f1e3af312b3b2d30b392318b557d7d78651d65503c7c5c713bc3912ef3e3be2f9f1b80675227fa43679abf7e0781a510aaa4a83ca23e1d98b8b79d2c0269527283a1671e5daa4914941eca3c5f325cc4a122fd83297ea8c4b0e437a0f22b0853d12a0e01bc96768afe1aca9207f4a27ccf12a2f0f3a4a357995967236aeabab03eebb479dde3bc36790bbaafecb9a18d04f17deaa3b6f9b01fcc6854f0e0b6ea5625f3f0d99ce3a76a11d3397016658a4788fa0a95194148eed166d24d0d5a8ceddea2aa8a7b5c446214c7b8cd41a87afa20d16e4c9f3c893b0c2bfd6ccc96c9b1dbce3c43bec34428fcb90e1056daea2cf05a19fb0f7703a9d7ca4bed03dbab64d6f2d0efb8aff1e4e8145d3dd02d3c494ae3e248a561fad6f34ba16514fa96bfb84e7aea65bf53bbe85d993b63d7e9aa0c5510b7f2e529cf54afa2d857d7c470ecc14c5bb73ed6730d87196b7d8e4d06524e2d6aee9021ec754362b852facb01e5e60f4eac0b6a4a8508ca9308949308ebed8bd9b2936dd3d53a055e431fc83c98c3ef0fbecbcb825222cffc2c6d79a5cbea2e5d232b66fb701f9e47cf0cb1ec79131198c82740c843f9d1a4d41f55c3472a0ad512ca15e75bdd5697d80cdf6bb4334a3c7126f11c2da36ef9d26350629f6ab65a98299e0042ecf2c71c63cdebaa967e41063f0a9970a43603edab06a490adbe7766829100e76e646b86a8d8e74c870ea9df10e49aba98836de72b0d80a8fe43fd8749392c6cb66a5e42ee2990c8775512a95db6cc4fc25b74be5a6b8b53ef1395b6ac545a2e2340c3ee1dfc94ab7254f6ab9fe647a811afa02932c6068478e1653f83b8e0fb1b99f9e2d28031b6847a69981e43b31d0199df35ca60e96635238cab1d462ddbb3fcad513733af895240b3d3f5fb08935341870353ca6de4d5662d2c5783831f7f25384e9ef01b0de948d9a638c085c5ad7ed0a493add3e9fd3c90418dd82500e3ebfcad28f07fd149e7a04b9dc82fb2eee54b3954dcf10da526efe0c9bf4a83500d58b482a23b1718489a16cfa2aabbf2d9ab69aa68bf699439353ab75ed602c49516bad8022b9780875b5a0eeca2d320de7bd011f061e2561c28eb28feb6008de690c87319eb235289be59cbac4ef32583ac06bce9496237c4f54e3299c2f74c2f270b870b465a9033d158fbd451133d34979ed84aeceec46e646dae49bd12f4feb37bd4979df9556799143068a1f5585969271e1bcb1498cc1fcb93f537ffbf66add9cc8a1838e020894bffd92f8b75ef5f853be23f04990a3399fdc44fb7352c995fc7c4b62e31311e6c03ca900a39eaa2c79ca5436a3b543669c82435c92865d1cb709593baf94ce99babd75d2eca77f4914031db6d5d229934b9709e69b74c286a029074b5fcb5e5baac4b126c534c39c52d286e2645766cc57cca13c95939a8b71a96e2d27a2d025c7b7fa2cfd46969360f9b4a56a155992670f548802ab8b788af7da4952c938d4edc442c596e86b8f318d6b855d9ad21e7f8ccee3ae5eda010d4a894dfe178cb3458cc0a662d501dd3112b9bf419089a54eafbbcbf78a9bb3f76c09674fd6d4e74524903569562e6df88553f9b3c52eee34d5cd55760b79b5750afe3426aaa757d815f44fa5a3424084557de084b76d635a0590853cb38de7d81cf8db2588fb5d380446d6067d555cb26ce482e0f9670a224e3c5aca333cd7547cd5bc7e4a4ed55ad7b423762079a9b2c59fcc9de86f706e2d9b2112a78c82cc4f0ba2dad11f68e2fc104f1ab3f507c346f754a1c2ae13c3d2f6b91928c9bd8b64936586e1e1da4860290c1482ade3c65ee80e00f0a6e8f35a07f86bbd11692268e6d943d42a136efa0a7366575f10b64a18a49bc1b73560e26c87c67c73a3b9654edd19e74c3f18aa287e01390564a799311281916b382932fcfcffc440af5d53dc21c7b7562a9408dcedd9ef479cc2fd8a2ed90255976720849913c252a5af873789124fbacba8f9b4ffadb0cbe57419a121a075ff9a817445791298140ab138bb26e3c1dcfd10af16d458762d6b7c86ebe5121bcfd641c3d57615f1a512a63c3c79d95a9aba00ac6d91e050c5aec9012e2f4930370804ae47a019d10e166264492dce967d1f6e0116428008afd030e04f45437e1aaf3527f79391d459e1740eb9da67b3b97e407ce39a47c3453387ef9b371aca588e5c9bccbb82619f64ed2f8a9792cf8a51a6793ce4afdb06257c301fccbb7d6775aa78d095f838ddff39bd95787fea1d51fa221931bc9a18c6864047b33480b3a40bb9e6ce11abc4771e05c668b561b732e0136ffa338657a199120946471159bd29e890df995557c2949d46dce801d7335bb9e62b817f5194331b1c9523e46e2a4867ed634e77b1d9200d57af393d294517421ab84e1475451d6af80cb76d672b9cdc7b0e6ee42a24d775ee2bbbf6f304fad2094ecc345fada80a25f04ef848df9fddf1e39d5a164aa9c74554c9e0981f2df8fded536c21826be044dde53bf9d7150e8643060de077ed39bb74ce4edb42b38bfdfe00f7311c5e6881aad3debddbcc8cd7adcd84aaa9b05d9c097169afb35610bf32dbfc0b522a7cec287ff24ff87f31aa4f8c2c6dc27487e2eaadcad64a71cab7fb59fd3091462102374b2e0de134f0db225a7657943b29a5ce95265b0c0424c5fb40cf8f9ad5f603c7696c5aba9cf81bcba744ff8a0a8ffb4d1a7124c8a7346bf726e8660e0cbd41e2aeaf474815c831bc97f5231af981f8368c702376d470e5ee9c53ec6972611fe930a4754288044f0a7c9eb3c2a8f99cbfc40d97fb3469ba44fda680fd2251a4c72e018e6a358f7b1d111eea0f24df93383ff9b3e1d954cdaf94693f9a544ae8f5cac97b1983636200856766e2cb2707289fb2391a863be2eec923695cfec91edd809e151d1698f213ffb619e7488ad26af57e88ce782a1eb80e932363bade7cd539b861a461adc0d913ea127db673aababeed11be0995742a482bfcaeb2b3cd2668b87a0b72695e59dfb3deb4a0000b79faf49c5e6e188b22f5afb9ef73c650b098fda4a797c0e0485cd0246cba608da696f3cdf133c9ecbba6bd7a7bba2a4ca6ba81e6df3177da643ff4e7afcba225c1dcbbf1317a2f09ee56a0cbb95b31452cb730142f30bb3f079a60dafa6f38d9d55af7e76555e80e7290d4305ce4a24fd3d11dbac1e3c539539a4569158a693e9cd90534ea142bab0c9c62b32d1a4174c72cae240c49b6b81c2756426f97bbea2232e41e926b9e1bb014fabc845db323be95f6ddd5e6f14a41d2e35840d2ece4cac483a31fef1fd7be485f53b1f16e7b21534e4e289c7a0dbc1224eddd3af02346c5c1c78fad5f9b1435356c7e5dfb418fe6b8c436cc8fd87a3838a3d9d86e389b65340b2d8770676f5100c02d1d31aaef58a8c058eb35c658a790596a3d1fcfd22a38a10ac84703cc4468225ee996890d98d6fc3d32ee0978d8047feef39d14fa6180dc6899f973245160963dd0ddd960efeaad363255516464be4506d2f10fea53023c1853f6b67fc729fba0e073003331a5b2745d71b3b5c7805e4aecdfff5a4505d661f65fbc603c005375c2dc5bdd3c105d5ab255e842f1bf8dacaf027801375024f87d3fa5546003bfb4c0a7952ad6a82696a6aaa8884ed8cd658dea72e7cc3de2024fa13637f853e07a9277b412cc52fde89f6a3ce8dd225e789184a6bb1b1720177d6a19a21541bf322813e5fe1040eb4af30f50108bac1837955523d1422fd34a62af6ea1ada195a2a2e74bb9398a4111b6898467156af808b7ff9ca05de177487309edd4ebdb040448b9f5099a9bdd12a8891017a656d5e8c2944137faba84f5d2a70851a4d4a322a2c0b37da2db9c5ed1f84342d83025464dec47c4658c390b4ebd7847142e9dc8cd33b198d7f7b9d3e9344f135ffb96b6017e199726ffa6e63e3a2d5a63320c08653976a9ec3bd517e9c0b3ec6523a01f17f89e28993d51c789bc444ee3cd78d8ede43f2f314b7f65b3bc373fb53afe2efd9a8cf012be0d8c8ea51d395c8f35b207cdce440576ffd5d77904d08d51697ad3d1048d18014d12044a66c95b805f68ca065bd3594f1379ce258630f857a156fe124628d22ed346e90ecf751b383065fac913c9d81ff5ba3bacf1319505e2689f97a2104cdc9a30318e37dcb6691ce9772320ffee9c0a03b280b5fff9c9b83ef47c00cadb522b7a62339d554d12d533d4141437e0bee14175bb21308a48ae8b90db5c28b1ae0923cf39579443a86d4277e8cb907d25d5243115062fe76d98dae89d15ebc188f2821afcf0837b824a804c8a8bb27e133cd9c447a2f56ee320ffa57a23e83ab8947f015cf5155cfb618", 0x1000}, {&(0x7f0000003880)="98e034663842ceb20b8fd38c44bd9fdce82317d63d", 0x15}, {&(0x7f00000038c0)="c0e69b0ebee91fdddbea5c5225afe325ae4c9aada1281f7281349ebd8f62593e930d0d0d73c472fbe309d756bff67ec8d6888d93d0e7b320783238e3790a97379f644b80c720e934d1cc108b589e181871e5de89dbe506db0dff7ca22356b71e4e995757074d043aa7e633ab5399a6e77150f14e1ae7e2dee4c070eb3777ddc22cb41b90be042ea7a110bb6ad1e89c2541901654a6a8907e55657b40953f0e45cdee22", 0xa3}, {&(0x7f0000003980)="2ec9485b302cfbfad53a06d0f4bb1254214992971e47", 0x16}, {&(0x7f00000039c0)="ef9f20aeb61e184dd96a077ae9bab0b3b04a6ea516b1d149db2866d03190f80dca947da1215c3b068f7d6c3d7177667549fdd558231af6d34c5cf0a4c41b231953234d79af1918f9b86a679fb415d17ab7d9bf9f066ed6cab9504be4cbb60952b9cbe16c5b34f5c08a1045f2ef3b2b6e9804e6480ffef24e558577def4ce5bbac3b7125f1b22ae2aa6148dea2e3fb5ce0b33f3142e6fa1c8b835fcace95343f0ecad39d839aa57c2ea1b656f79009be6042624afee05455e4d0c27fa04cc9740137c2a55e8dabb4d9f1478b2a8871ad041d2b12f3000a0299034c3feefd961d49377", 0xe2}], 0xa, &(0x7f0000003b80)=[{0x38, 0x10a, 0x5d, "5e1d4c4888af914fcd1624d42f14de52056d61c352858630477b58bf830e8d42ef3c"}, {0xf0, 0x113, 0x1, "ea89051b9bf854f2128d5a3455e549ecab21d3390889db6af1c91a974ccfad6afcef8e375c2c4b99828c532f4df6082c747c519a27065da3e9577582f7c7d6c4a183ef91e4470b367e86e1317eb267fb84820fba137c558b97ff0ebccf39e050fac0edd49c601dcd08e635b9dd17369d0ec5528a9fa4d8c18b12c92c64276406588ff1cf01d2188f7ea3a2924fd29937689e3848e77a62caca431fb923fedb59d97a12333122b378404256e47ebafb4b60169b0abd25cf8ddcc5d14c5c2cb21e526fa61e32f750e9d4fa5c454f568ef2794678557fee02ba2e47cb977a88"}, {0xa0, 0x10c, 0x3, "e9393501c1786dd5fb4fa3f7bb7cab34636af1b8668f3760d1b9f70acd7a36d40d7a6a428bfa1a2c032c191c7042a1e47167f2d674ea245831780ff539bd9f09333a244bc448c983a502bf82f26e806ce2142472763378eb1c149d0051451fab7d535ef06cb1788a75ebf194a895185512a7ecb2630fab74c519ffb0db70b85c1b146b4b2d46a0569af89546f7"}, {0xe0, 0x88, 0xffff0344, "3ab9bdd17af67a69e07af9debe324e91d66fa9e249ceee875d06dbebf03480a5a31b6f2255da8811a95e294af1dd615a42301501cdc5b935d84c16b50e1729fa25e0d4fa33f053bc7a9be1812a8662ba4da29818a10af7092fa3997fde277f518e2a46c4a549ac3a117a2315a094816ba47a99f4daf66130068e0fade97879f8df9538f8d477e2a360eeaa07a2a36b273bcd1a5f65423e6831645cefbf7b222d392495dbb18c3f57ae583a337a90965b3dc16c31580150481ff35da7d6aa70214645f3069d2a907c32f941"}], 0x2a8}}, {{&(0x7f0000003e40)=@l2tp6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xd8, 0x4}, 0x80, &(0x7f0000004140)=[{&(0x7f0000003ec0)="4297acfb57969852073ab6daa92535acb81bdbb19c46282ff2724350d97d6d9324d08625b0cc42cc3ad2985ca629ef797130b73f9a61adc333d8e1a628692b006d3ac5015f6d00ee9421f9a607216397574b8aaf240adfb1feba60fd1de7037f964c0eea247b60a1c99ffda1600dfd1cb7e4dfa23a101b55638d653217bc449c46dbc8da021d177066cbf1f41008c403d039ecd3fd8fb2c8b38e58f2da3731dadfea01d970c48482371daf2314bea6c43fcf130dfc7748c29e1e8cb7ee5ac2878dbfbf56d63538d0a11b3bdec3227c24b9e0dcf4a89036460bafd4", 0xdb}, {&(0x7f0000003fc0)="8d0312c18cc959f779a22b9ef17a57718ee3f70c6a5a12c025161fd468ccb8726f46ff833c29938f2d9778ce2ee2f992d5444f2cbc042dcfa58d8bc4dabf0ee349807000e55f569f06aa2260f3b032eea2e00a57497241c469421d80f143d9fa88dfe623a841b4865242", 0x6a}, {&(0x7f0000004040)="37b9cf56dd637de53ac6796cb0ca04d955c11b8dafc59eece0491ca025a9b511511782beddfd8e885eda568f2cdc825ccf1b568766fd31ddbd606c5fac2bd336487ce6abcbfa4db7b3cb379ebc14813b1349eb90d6ad2e6237c5dbf00d0be3a359c09ff066b22c00b7e787ed7fa717f2a9570511623fdab1953782da020f40b7a559f951cbb631583e35feb5895fcb6200830dcfb7353304f1953c12a2ea8548c92a4dcbbe09a0d13ab2d1717281c1d6e94ece543244e6b771fdb62b4c52eceec831fab0d77763df2ce90eb15ad19c64099386d12cf2a867ef7fbd6600ca4d310b17103492a0645d8d35010f28f16853f9", 0xf1}], 0x3, &(0x7f0000004180)=[{0x1010, 0x10f, 0x6, "48de6e1001e2b30b54308edfd06a501c1927aa987410783cd05ecc73eb80df827af7c845caa04f8927724c9297ed05ebcf8415e2ae84b4382b1c22c9ff74df03f90bd0f997b470781f0e3092850d7a5fb1a7e71805bf4e1721cb2632dd0e284235ad82e82237de8742a48defc86be1c141c41f87b3c11625324829b61ea5b852b65521c9461e7ceba653d83e907573ce619d9598a77e0c5b5c4c6e1c5550c0720848109ff0220701814705c530437822005b27aaa90a7941fe3653a89031e4eba7f593930258f3b3e94579c96adea4dd22f3823e9637bab56121df53760d7a272c10aa8b0dcf9d0f80b50371b09f9d8776a51346532c2db684afa33bc6e2e3ab6bdc40762c7c5eab10c5633597dde0e45cb7246e933e0c479a81c706aefe4c4aafee6bfac53114a60c75eb5738c540ed66c3783945af00a5292d1d6ef38a9d38da72641f3af8f6f5fc955f404af0b8b9fd81eab61d3ff525ff72519c5b7644332e07844b95ebf914908d7cf037b663ea5ec25c47860e1828a4e2c937a4d9bdf843ffa21c163b1ff07bc17405387a75d4a93ebb1ffa24dcdd5805ff0311c6bdefb50d6890e55e32d792fb08839d91640a5e991ebdce535accdd725510a9d49c39c2f1c2dad6aac160c8ebb6fbc082db3cf0b957d26eb3ed2b36c348890a2184fdd674bf3970ef76f0b316ab3f1ed80dfe34fcc7e0bf11c1324c9358eef7f868c7d541631de62467e088f52125fc9dcc3179bf0e845de3ee5b623b11b52286a512df0d8f9cd1736af5564bdc99a31208dfd0801b5da22c2093637375b6a56ad057fe9a55189da33c35a638550ed74684eb9559917723d34896431358d35575da01976c91ec99d04a4a558d512106ac935e5ad99ff95b0e28c9725c0167711639dee2270827e8d6983f9af0756124aac58c7d59e150a0ca734b0d9e8b737a187d6edf793752d36b9cfbeb889885118c256e969c256e4f337553a2b82de691c6d49ab7e18241f5adda9c716a611d7c8a96ddfde278759bedcff4a9f2a2d4a079d4919112829df1ea9f937e0f01d8fe7df0e69a6c0c66b77c4ad33c22330190de4b1646449cb803c613437a51588931701b6822fcec0c2760656617dc9eb256e18974260d5211dc5197d8a1db057b94c664c706614c25d38c29cc16369e52a61e3a35ef7b0c292d3f3ba14967e5265543f247fd11e1a945ca5ac1e54a741cf0baf1efc7d6d0bef4827f595ba648f0b0365a37b9bbda252ba518e5cc1d94002053f6424dc6d3652a6fb4353f5eb43a2cb104a0a25b604ed6e87bc16cb85f68ecc2e29ffee2791b4997c070e06dded56432d17befca305592c9909b6d3c25f3fb56bf54751ae7bb59494705e11ea9659df5b1325d142809500dd67e7f3ba106f63983dadd9ffe8eb1bbdd4ab61df8db4f164d7ed04d317dc2cdc8f7997e13139fbb6da5f303fcf2c4ea53ddce45a5d192f5e8a9b064026b0b5d93f0b5cf61015ecea9de59e5d7c3b6e9c12e52cdd75f34311d792d7ee0c0c4ca7cce9bea65109d19c33b3bc59abc154a7cdce3c275bd2ab31c6e32b75bcb3aee728834a155dc1ebe0ac788602fc7cdadabe3b7076f70b9bdec6bafd55b2da1e2dee1946c5c6a76564839444857ac99959a6e31a8b637132832c6c3682376914b0317a8b5145aa4fd09023bf873fdf2131e22f9c1c636af70ad78f8905a9def922d03833940344b3f3368e881b6c926dd14e629bf5e2c9f8eb41a2d151442c98213ba62e3851a7bd7d3935a653b11dfe84c716ff59cc6b0bcc60133bff09f592506ebe9429172f3cd842df808a005e95ec9b3803103249fc52a034118714c263a3ef696fc2b37976690a08a32a6f719e6f9055a17ecdd8cf4aca7c0d25b73b086de6a21f4a278d809c3ae8cb01cd1ab645efbdd9dc3638e8dff5ea7482b5238601db9ff16c3069c76ca62b3ce6f5e924d31ecd98d2a874d3a262dc4756d57283313c2bf55b9c5514231137901e6377e38ba80bd9ae8f131da1d4e9b906e2b38c262b1a4cffb5c554d5e2242cf9150b5cdec4c7e8ddb6a9d964406141ca1b9c84dd4046c6eddb7f1a160744ec94e4e206eeb89aacc29f16aa576ec24c2a7e16f3ec3e004bdc07e7f96d001e0007a3eb27db75218161eb2cc807775eebab412fa5aa9b829ce5d8888935bc5e4acda39371995e758c817f6a5c44974f7285d32cf7afa37f0a524ff7a5f19a01e29d4cb956d3f1f143f62c82c4999edb4b33bf604ef657840fc1ee3170fce8946bf610c2e8ed0958819cff18e268793fbbe2dde9f735cf77af0b0621ffb33f261a43af03d8b3decfea5e755fc851f7ac7b63a7bbb253de7bb3b8f8855f71880129b392441e962669097b5edf76fbc5e9159c2ab02fb06566a22ab860af5155914364c8376b59f45731a8d261071bc90d99d9acc3f275521eed46af928a75ecd6744e46f6673308b0bdbde9774dd0d0f4aa9f6ef31fe5080f607379f48b3dfba357c6e407709acf489baf4d3a7b25d946a04760c89b5955f072d70c2afd683b36e62b8a625197ca37aef050df9350b53553e4acacc651d192099fc6335d82d31f5aef18310e36023f64fd1c48e2e7a46b5326b9d4da828a2039a5adda0ffdcf353f0c51ade5160d46ddcc2ce9fdd110248365eba31357abad71a8bc3bf13537f9c9bc4163c6827dc297e144f2749ff740bd3f0602a7b81d3e92adc7ebc8c25aaac6dad5361b52a98ffa8181b7d019ed9536d0ee9aa1f53835b320f8df7ba1e480fad2a6e0f60f6e3f32d863a140a54bda13f8884e3936e9e5b3720299cdad46f5e49fc2c1a71142eae185cb8344fd52242d49b0ca27a36efe1c5a130daa5f0861130e17528eb7f0d1bdff8687a65017b4ba3a8a703d9bb51c384174a2105d49f63fc552cd9760214ede2970d59f4dc98cf0f1c80f3fa1de91158a6f6af5aa95a1ca48c6a38b8eec7e6498b6709abc552f39d9060c1d3c465e0b7ce515a5f305a4730711d1b04fb40b8214d265e1775cbad0702bf75870a8aa3cb654a61faa2f5ae237095d3c71cd282ee10308708874ba7f9ce9391369f18814d7d8faf40e91e9ddf9e86ce6a9a96134bf208c7557ada5de863b243c62e6b941d8b302b4b8be498b47a3d787bb4dc9c2b249eb47f4e1a063d8bcae26c5871d4a390a53547fcb561dc30c51021806c44428d1caebc559b2599c4b8525758cf693da1b2af4dd0e8be7bf9dcf605e1c68696b3999f960482e0d4dce4702f42e930c665035e90bf16b197271e5ca21f2f6b51aa28bcde96ae3dfdc894542e97f0e958dcc0b5b8c144dcb47e83f4238529c5efef1ad3bd6af3041394bd688838e4cf1de9d31ae866facf62de086a6ec74d20d58b7503b7f39a5fbe3dfad3b064026e29e4fdfce1cbe32e66ae28d9f22a8579a8d95e7f6d4ef833f9ed3dfaf1e13c6c7e514509b5397df9997ddf77f15a966753120bbe29879f50097dec2ff60c9e316d299308a448cdca23034103a49b9c4856eb2a0d3c4dd31bf76eac73f2358bf628eee3b108feeab6ca53c833094881efe8f3b7ef35bc0889523c5b4092f4699620c149a8d4660108d3ec256d7df0577782591eb44d262356cd65a3fb49893cf89624aa54bedf132f0b42ec4466133517b700790db24d6056391c0bb2ca417a668c7a4703904ef5f7392ae205685d45084510100f8bda041977c021fe2a1367ee6720cac0c4437b24e688bca9e89654c4c78664391c63b19e7709e1e226bf8bd2371fad7bd8575696b5eb1670d5c552e405373ef1d97a9af34ae6a122f6dc3bdd209e88b829c86b9cbf6325f5e9b9c786f8e55af1cf082d1a8afa3fb23b563a4e35a56d6bee84ced0c22798f02a37c5bf7e9387ab7e70f6d5cde379c80e2e3e67ada04d25b031fcf68c8d42738fc5b77a065975eb3853a6e4845ee4ffd322cacf6d78a2f8d85359e828d80bc6db2907b48929899e23aec4ea6c8630ec9be8857503b2846a3f32bfd7d00bde1eb02626671d34d829a2d8e650bbd524589cd8e7d9a85d36c00a68af3d86ff2d2c323785bdf3a82903582c748ebbf27d3a5e38c683aaf8c05ddf7398801253b626dff19afda200c060c446245000caf8ecebd1c71b29cbe4f4f8321549c695668401552adc7d60dc8b128794545f493f4407c5aeabc1c5edf6b31d564e71cddac5a820a12bcd3b7245221ccd7e307dccae2ece88e46fcb004357cad78ff89265ad7a897610d9aba9245e89e38d0dbcfb49552da5eea37b906976619e5c84f5bc6bf393a8e6410c20bb73a864f5e3c9883354cc3236cc4c632b25b64d406163d6d659698a1ee17836cb7f77a46365140802d2795a74dd1c312ee7f079e8edae8ad4873730db612dc0c1b7124db7457c7ed1543c1c4e5500e6e1288d8eb1a484082ea01ec7d0cc604c6b7c12f10179e240c0219bcda67f3c51fd6a5a34477be160fa2bb6b048dcc8ac0e8402c966e6b54f00af1cea30224c557e40d7762f92ed0f5f0021e97e1ba2d9964259884e66d14730c57bbcb656c4636cd9077fce7f414fa8a14dcef4bcd1d578d1b837cd0f93cb05d80f0f084b97fb37899e41b307ed27b44482924f6ad4041ca708694e99da748b6d055cae308627817cb41f9878232dd00ea711ab26e26d69e31155e8432517b3472e70c885c9c54984df45245809be72ec1c522a1c273d333452d0d83aa016122d94b8c0c34ee3244f4e48668afe04333a9839d90865c7b09edec646cb66769802c69fde7cae5370f2b409da4587f00d970cb623a8cbec1f35cf71130f8983db506bed34486f5825bed6fb19da85a81ce9285057cf08db74ac2f44a1cdabcefbe3b02bb3fb6132eb4044d99a71c4d40026d5830765fb76f85626283204b745ac37e7fa92db5263e3fef1960f4e93fd7a674b39b05f80c8bc994d953bc0fc7caee168d178ec7c2fb4ec6a384921c6baabf7720cb1090bf8bf7eadee417effd912860b9dbc1b4fc8fd4ebc522fe4ff5e75e098e2d90f0c11390910097fe2b7683596bd53d27113d820873960c6b61eeabfd3e9593e03f80fe866515e75a225b8ed407401c2f61c6a95fd0be2c96a9f4e909ba4a4916b6c7342ad33db552285485a60e087dd5599cf3d113d3b4a3b87d26a2baaade0ea9c6ac71957aaeda3cdbb44d9c942836f0cf711d5820fd377e560dd45da89cead7e3bd89c623a612ee3877b96449d2e730137c2652617324f587f5533148b8ce1bb23eafe8efb1f16ef95283c4324d9074bdc9e85e5d7ccb60de5e6caffb8c7f228bee0f6f0f310f18e541e1535f1b8edb17e3317ce94101c20f7a76491b1ae41988ab4b7b6d01fff70c66ac7e2a32ffd5e8a3897f4dc812e8e5fd9337089b95ff4e50a57d60bb8002b2f24f19d4f399e7279ea4088df88c032600a8265b10fa4468ca9d9be076f5a8224c3cee2f1a5d5fe309986a7056563c9d9fc6fd3c46b96fb38129d665a7ba3df2abb96f853d41793eeeff6cdcb53784f565602718badbfc202b24e67267e70533a1a989c7333aaafe6eea65e7c02f7623fa8612cf45faaad3f2b64a65b4a738df88d71fd9a4d1d91a38a27e5c8c55f3316c113cf1ea6943bb1d6a12c6ce299c6f0821cd3f2083b352b169e086840a706fd2d35f366cda5f46a116df7f8e7563ae93651b83300364b4d7db6f209ce9599ab3e47668cc1c1c8262a635c6f62bcea1cda579045ac107384cbf8915041e3d370ed404be9092a7356e15fbf27e138743b97c12e02650bc2d8e4fcede5594cfea5976f2a4daeb9672f1238d6c3a0853de0417254de9e8bd4fb78131207"}, {0xc0, 0x1, 0x6, "4675e883653cdc5f080d8fe0bb5ef887cff0963e7a02550b5378d262e128cdf700004cae0be185ed145544fdc197e38aecae2ddc9d5b120d03f2da762bba974c3f05d41e28af4f801c62eeea7b15423c37466fc5e9c11e9332168e06b990d351bd033aeb4ba78d76a19bad733f6378c313dc76a8696c301c2dc9b4dca5a6fc446d48f50b0e624bd7f67776d6d99c0540947dcb70cdb6172e10db86e07f7123eadff05338b11d144182e595ffc2f8"}, {0x60, 0x0, 0x8, "eee31c2768335d8359f4b0663079fcad316424f1540612dbc6378cddee1e5a069679f6f48dcaa2cfd4f0fed7e8a01dbbcc61e33b60379b46e0cde7e0c17ce445d324021f371688b22ee3310799fc7ef4"}, {0x38, 0x84, 0x0, "f71712c51610cf92c6eed5a0694f5edaa8966aaa2646a9a2b170d45a130d80df890de0"}, {0x1010, 0x115, 0x40, "f31e885ec11ee1f0f597b0755c531ef3456a37e801abbf53e1ce84e5b427e0a391c113a5147db58c85eba69aa880ca1e8956b33ba1fe8fe82d496c364216c72a395be6fca486c8b9a0fc5e8c8b94a3a3ea4bed6e4e0aac03ead6208418c869e6efc73efec543892cab28a47223fc4bcfa8b5b26bc7de2711a18b293a74ce2db7bd5d2884abbe5c24e0eb585c9349fc8bc135576d2ea631a19732cae5bf1780d3bf1ee218d754acbec97a2c3fda4759c1debe937094de65225822a5038662fea2502fa3cbdd563cd519d01293bce181447e2515da0aeabe3fe7e33405af1c6614ca05308c4d5cd83ed1f7d2b1ad85663d4434f59510429571f7506ad8046d4be4447f0e4ac0ad5e5c3064f0bd3fc554ce511c549c8cdd55bd83f0487f330a9994dcc8d074c460b4cce3c189e3dd3bf7d039d03c15fa20d02d5ee7cccf67a080ca6b376294c08e13e42d2a0a0319cd03765816f8420eb18abb9417281823d8d4a87709739cbece270ff1d45236c65400b056b5b1001c5976a0bbb2e2344574ba4e0994005af83e80c3be14cb8db337e2092e66c794b5c8eb25d8bd90fe58d8b74481cd44bab9059da9176e0b67ebffacfd9e2fec982f06658845aafa9e63c4274a14166fb084d6614ab858e59e8f11b379310eebdf0b2e441ff2403945f13f3a76f4e5568ed7b71b2364d9383b178be39ea0a8f44ee653f25234c6859c547c59563b1b1d95b3cc0ef75532b0a2744a4e18cb24408a2f0581825e509b0645f2f338ff58b5501b80db2fc81449838688aebd8bf4db958ad42f4693d2962a4d2d99d279d03be73c41ca72decfbc27e375215f537917ce7fc8e1d949166e5745d616f794e075b960f0a27f52448c846b42cb1912aef174487d2208dd76ba065ea6f891716a5ac57dd1e5fb8b614c8ab5109344a5bccfa2588826ae0c2a4b0da37a621b6415626b1b7e818c2237491c93fb7ba1906e3b92c56608888038f2232f55e69bc4dd2db1dcb93311b0e91d1d9baf93cf00c681378face703d6e1935a6cbcc970d75993979d6852250a4a9dcd8fedcbfcac4c5284350958b3562ebff753985fa2bc83c0cca29312bccd610660e3ae3e3714cf8bb27418ef671afa36370472ec9e486ef01ee06bdb9b5371e357e7c736725d1533bf3adac0c313fd19f99fed9d78c2bb8029f26312013e658344afb36ade076e654c29d2b3c1c349a8c0952e5965df62c4d87bdd24123d39d3ae1d99a46713e87d0197b6ae25709ac4bf8f05d6a8e2e322b6d5fc4a06ca6659974255773162ae8055e64dff44e25831b42b35dbff7b075090316b6c53d9162e64daa6f1ba325d57711da63916a34a506df468a4f3ab030bf961ed75fa5dd26fb9782f053c5175de4a0a5259eec3931d629255fd9d6401217a75106fa618a16f46914fc6f7d79eee495f898e2ae29b49f6a546324dc9f0070b89d3b270216196abf7ff95fdd2a81bf0d2081b5767c7006a240af8524e84801088d663a7c0ff98c548b7ec1dac334efc4c258acddc8cb6d497223d2b57b4a30a7755fe259d4b383184828b3d21b60a677de5b547c8c302d7c10809a6f92503191838c908f374eb1c0ae347248a1fecf3defd608362d93f19a011d2a4bfc839988273e6763ab91d4b473dc3629dbe79ad8a0542ddd86191a7c5dc27f0019d95bc96b0c0de139e8014294c952f7893d5d0581345b56a486e733bf09d859ba717b862bf258c5a2fcfbbafc081b6a19d78537784f5537017d9cd6071c177a6ac3b5c1cf04de550101ed2732599a25934a47a029cbe7bd063ae13c1f46a2b0c390a0ac7e116b0622cb7dcf221e8c2bb0583cd72915b32a91485c600dd9b5adb005af8a90519cc4084e59b19b8daf919d0bb0fbc6fd93989535a05821128c37740caec649f4a9518795946c1621ee978aa38d913cf0954545c438cc9e32548c0e183adfb8fa282a9ce23e686ff401e7585d7783108a0e30229abf08ef78190937a3dcc5fb998b3f4453127e1d78330b9f38873724336fa7353b2bd38e5b6851d1de76b109d0681435ba5405a30ba2e5e67eabe8e49718327bb5e154382b174913c6c51ae7d2582ef3df68c0ddf58b16e18a8ae6e10e595261fef5ec18668649ac3534e4fc18ac0bacaaf1c22d7a22425260122aa1b34303e81c449084e2415a9aac4d5e56eef9792ffc789b9b2ae9d8863ab28b000f7b9fbb29aac44961493c6c6ffe4bae78cb80518cdfef60619edd0b94a654a03f4dd5f5ee777f116563ffa3a4a31202c15f1dbf89aeb544909ff6266892a75f3ca2d31616fff8cf3afe8da7fb6c1acc6402ab5ea073a8c5ee1f7f1dcd255b516e60a4aa93848f17e518fa2f5955f4f95af60e39beff4a77b152ec4e1768af2ea877440ab19c84a1e02dbe45dfdffc97068d345ac843740c423d73c27856450c6e5ce444533664864d6b453628002f7585265f813d769f98ba63c937d304a4f0e00875c2f57979de084187aa7b12b2155871f4f446a379c84e805231371de53929f62214b7174f84ac8a4c2bbe398d36af948cebe96ed959d7d9da87f7a1de82b245adf0173027a573849449f1c0de8d68d52e9cb6e4a6cc64db6313f1a7768b03afccfdfe52d6fb87ec0990c15665698e944ee7d315a9c8bb9b0739fb44ccddea7e6548a0b5bdfbf7416396c70510b8ca42c5ae83d612174b66bee5d4c285308f8e93f3bb0081728b9bdf84bd47c5bcfe3278e2f455101cb786b5f5e0551ce29cf39b43da07206cf3e8d6e8fcddb2a3c7f9fee99f1db2b69087a861c3711cfd2c4bc3088394e1b650ce3b9bfd480f4f2498e9d682cb96589834b392bdbb20b973b558fa30366617a1b3ab6d14a8f04e7c2f5cd8d56386e21103e0b021b236e584ffb730202a21c520a06230a7e817b5a14e3bec68bcca4b379260bac7a71e244ee21032dd4da7047110ed915d1299b0ead1498d68d80e2d209a762ed4d8a1ecd6bb371d9292fd0d42be77a848d6a38f370f4c77efb080512dca4e79a2ebf818ac827c6b2c739a9c1a1635a38759abbbd763ae61c13c50e8e5cfc79e495205203459fdef49482f736087d32ed420710dfc0fe020c39a60f3115897642b11f7f4fac438576a63668570b72a6a990257de41aaa314e29f5bb0fcfa0f3f8b943cff46ab1005d997dcfdb51e3fa3cdee4d70ffd7aa638c3c5adfd5dfec08b158a96dafc9337d5b01d38b7182641ce8a2a48baf71ff07e97abe177a8e01b2d5c3c798b5c02a0e656a15771fdf49c0902e594d62b94a7f73942673f29472da86fcf4860295828f22cd4317a67cd898caf71c934aae635db97cd651783a58b095f20379b950a43ef6d2b6067ea834e13186fe0a5edbbf8db10c6b4b9da4efaeb62e1fcd856914039f3f452cdb69e5fca33012a7bd296e55da05dd7265e4ae2d5555dc5df17563b591f8d1d47d8a09c95f27df6df552f6a4d3e014944ec39bc4c64abb74bdc90dde73aa95e8df2ae958ca907b768949ac0b6d143c221077e125af55d0425cb6f343daa09b53025080d6449c5cf7321c4993ebfbaf286473f40476531ecd0f93cb65740daed66ba554a950771597a028bc37c27b2e9b0227784471f595317f3ab5c91f19d7a1f05176fe9098678f92a4a9c92c2810a60ec8311d41ad1b859935b1de04655a87423e207022863c291efc6c155ac925eb4c6a0f8643fba080589398a3841f94781513a77d5996407fa9162979a28dc4d71a6f6866a3787c72fa060bdfa7e2d18bfbffe59796dde3b10bb1458cb0697a7cbf4c24bd93c1546189cd6c4b93710a5e935375fb3fef16c73f4af2cc9da026026ee3b8ee920104b6293c708947d0fd5742c66be4ab69d9e273fa30fd9ef40bb3b31d949c44c2b91808f5b4d88f07a04638462b787f5b01b7b60b18c4802b897112c9feda3849bc8151200b92ec0b7f0fb03792d834e7510adcffb49f0fe500c02ef3198fbb486c105bd880269b38f0af423c821156d9d3d6ec225fa8686acad49c0f810292cd87be3aa2ba73510915d5b43e7c0efb8f2e0b6d43994e0a6f3520572e46d1d8cbf3ebf25269c7272e54976db086e828f877500247ab822e42370f0616d68d31113ef63fd3149ed3b804e4a6643ff884fcb5df2c44858f73de66c4207eda6c849b53f6569e40785a037120e987d4efa4b0549f0ffd1b25b869d27298ec041bed4368d017d379f9af43b694aaa3d4ea65900b5381d8ba3195a32c8b0c32752212bb376f4b980dc02cd420d71d991a37cc577a6641775b8eee5c7a162ad67370ce5bb9033d19b0aabd6200070b2c835df207b7a1e447d4df72f09fbdc35c0c5912e05c0ec3eade284995cdefeb185be42026cef55a07e3fd4ad75b111723523167371c208def762a48f3bdcd252ce5c5aeefb4b9da8446967ef0218a49b842e2520a5c3daf38a91d5bb93590d5bbc79748ee539404ae8a3c4245b956cee604f8edbe29e69ac810ca9c05f427508d156715a8a0c1aae99c30b6f45e03ace77171a590825f04ee2289e4ce55a90250eefce2b0b472e2c2a39b317feecd8ae91e28db5530bd3298a0af354ce1e79630696db23db301e6415d1c77642ac104130a7852d20305699db86224673f187ae1ca0bfff67c43109124be39a740d0234256bdf920b90433bdb2feffe8ab0d69a0c1b36fe512e84e3fd65e4ae3647eeab40b255f06cde0de54d12ca06057e2743f30b7c2fcc2d008f4d86d2c455970fd7fa490a6d94ec7fb0ed062f4fb1d835742abd19c78eed22b96a3f655d264d09723f71e1f5b7115e9d6173291ee0fe1b1dc9077d9a315392d53c7b8f25c896493ef4b72efb4febf6c84d5256532e4fb9350f75bc2b1951608fa60792556da9036e18fa8349d66eb74656cfd39dcca123228e66d00d3abef92ae2c3ce919febcc74932c7c8e69ca6d55c89dab986175c7e11d1371152b542f4ee1acee16c5bf80e6cbd9a8ee133f2d4fae030c47c48c125340b8f7518b13f59ef1d2c408b2b5f87555e4e9753fcd2e161097ec1aac83a67f821fb6e5dcfc8f14ed37b58c26b33f97dccbef6c8b53acbb82985a1f1780f12bf9e70b56a6a5fc9989666dfccfb6414e9514372fa5c1e7806c505414d2c771a17b770f8113f904f569dbebf7f014869dab36a2d457c1bebec41615855d9700d2a71f925d70d556dceb59a3331abd33dce35a35835a1d913fb8c115eb03c747cefc36ba9aeba58b740722ffcc0540c2ef5926e82eee212f57f24b96ce3240fbd1cb72e87f957316fcafbdbfd6b5703da851b38776d014b184bbb77f62ebad4789ed08ba62c7a91555f88cc1062ecd632830abef54b49400b05a8b6c4d593bc7513d3d3433fb2eedc713ba735128ff5a896a5b11ff777c62d7c68f1faa6243db07652310f4bc6df9594fc4afea078532376210d509f1af26191fe18c84aba017452db7eecb9da9b7c28c4a0e9ccc28c121d37f152c87fc3ed720abace0ee57655def54149ff4d7cbf9cc4febc922d4fb970c5b091a115635df2458da76a8c7ae92b8e235f303dca5bc23a8c44bcd4c424085fd0ffe3b7ebba3eeb660a9b1410026e75f8a02b15baddfc68b856a83139e421807a34e876a56797b3771b1a53bb4ecac72ed761b11db9a9757a8bd1c3cb23b43ad68a090f410786fd9db9fd4d18e06afce4db8c962eaee004add47f834eb3c401b030a4dbe7262a84fe0f056e802739decd708a51423a6b8ede1daf65da9e04bc0870aa1b3744496e7573ff34c21e8f03b684cbe71a7459a9521bf952fb76e34e1b279bf29c3c1f6fb5d1060cf66504b"}], 0x2178}}], 0x4, 0x4) dup2(r0, r1) r2 = accept4$unix(r0, 0x0, &(0x7f0000000040), 0x0) write(r2, &(0x7f0000000200)="e8f713fc11489055e88c282b3e782ba0786ef2f5c970800f95c5e2e970dc8a9ef6dd43394e3f4e146cb41db1a41517ed67f366da9bebc1151549cb37dcce1c8689473dea901674bda3158dfcb9ddb6acc5eec63bca11e13d56653d2abe94300b03e0f8c157db73f3f9d5bd129ea66d3148b2c5778a08bbc307efe127ef0ce3cc862eaf76e8fb68351ab95e69fa20f6f6ff6e354920ddace515d7088347a4ceaab5a26c6f01de37a7caaea67f8bae59c235c5bed7e369a0d8894987e8d95f4acaaf71ae8cf1f15162ce956401271744e5aa1de8f7bb163e9d99f75a3c90301978d77255e6684c050162ce00831c50912eb5144544f80af3c114e3d3770014c276cafaf190931dee912fe7820e737b5f9cce3e8ef71c33be92a43466346484b935c5f49559805ba989395066d095cc0223268d988503a2f0222dba1f43bddb46908d3760047e44f7e2fa4266242123fd145f488cb02840dff4f2adab9b15f8efcd6b007f27e81683fd0833e5a083114b45358ccd4974e695287554b3b996a0369855528419bb70d7385ca74dab56d5aa3fdf38fee7b5ff2ab7ad483b333f00c82576c9642dd222ccad98bb251822e6070f9004b578d30dfb9f8985d025c0c6407cb199704a67829a5076641430c9605c987e1ab46dfa8d63252e18640cc6469b173ec9a4eed435b8935ecb09259fc0fccbefd9e0c850f3bda3a493e7cb367d65ea431175eccc70b55e5e4ddcb4c7ccfc87fc31cadf08b491b1763c5fc9abd0b45599c1799412d61f30eb8e472d1fde03216f6db67361c4125bb7a4711ca7e894aa41d4dcecebadbb72a6de1fb782a0c073fa51e8a239cfdc170efbc7c1a0deb7e60b73459df9b896c8811ad8e9134198683b5df64897692519c3ea1d567c0db0422379c51c89c3fb01dd920658cfad8d9e8cbb2d20047d86ed8228de2a7a735c34861d238efd2abdcecc3b45f411f5ac8d133c042f3eb35f2312d5e6e4ad53f20bf088c60c534600f57547986ecb2ef8882e7610fb532246a13f578c033cad2de3c62e909d6862c27ddf8c815f2dbc3d9a857312c5cc801ace6a664f51ca6e6ab26d5b49e2a7879a87514b13727a8f409ab002e858556d493ea8e536b5141297abf8abbdbbd15a175f47da3d87e1efb55f7282b934aa5073b82745cad75e3856da94c5531ec067c67529b8288d6d39164abe8619d4f7df6ecf567a551fcb45168b6eebe27cc027610cfe900a3b3c007b86259a6a61d1b84b3bfce74f3d6ecd775e5dd1b676a441f25e6a2abbb3227e30d6cfbbfec8be79e629bcfcd6c333153d1bd5ecbfab64fc5f812fe84c004d7887bc7d13cd4ccfdd1eaf7c78d65bed01c2188e9364ec45c2b16757f87669f5f9982797bdd23bf3e86f764a29002e0e02c74ddbb38fcc6c2a5ba3488c03e3d9e7ec0d1bc415469c931a70c61ac0c060f6e2b363eaa0e4e8992eb3898f7f7138d17dfbb722d31cefa327230c2271d438ba0bf233204c4fdbefbdc0a3bc15ff1671aa15c5ad18b749347f4677ace704cd7c06f32817708e6a63e4d283316b6a985a0345b4758ea3117d0a6a0911845e0bd2235a5b3372e545ac3dcd1d322e1decc8cc12bc39cbeb3151d8d7485e5ab60bf05514479e2e7d38f0e836c944146e1b71efe7cc1345183bb79caa03db47639bb72871abaca8ea7679ec8c07dcb45864f489376cbe8ff97a41136d7df7a9edde055e932fc3b0c60565a59fca5461ea9c856afe7584dcfb566bdb7552744ef276a63bbba05cd95bfeeeea4c095081cfdb9ca1530908d39449f217ddcb27b67e56351c732a3f5313705a62e7ac0c0fd2b60d84f6f06819df9848bc41886f732dc52add6d837d2f2762f0989c6ba5903c0230433a68441ba0722291fd182fc052ad44547044564b811a0cb15ed3f90b15c10b178c673bdd3d0e85314f38d28235d9030d71a1fd57352bac045cb51c83feed4c6cd35c438cc8528eebe5b253e8432f8373c5be79f59c4549b120b186e53ba5c050c89601d3d9ceaca8107c941b72a6724c83ac2032057f012dc6622b69b49cb101e7f8c4819fc9e54942075dfb7f9d7a7ff7234e3b4f20db4d12fe8832e5ed5a8b832d9a24817e50a1a2871992cfb813e4c7d02cfb803c48ca469f0e277171a77d0b779e2597d5e417a749df14b4e519b77640c9b43891a97446c5182804f6def29986f78b23f18f09de5f8267fcd37925128954555fa14ab01439ffd869265d52742a55b82210d166e2c56bd39f3fc97e1feef81087cacdc5da891c129939995170355a9ce814347c787993ba6c0ba3bf7b76081fc5d63c38bbdfb844ba0756fec493751947d852d0117e26f1bcb9f93ea0f4a99368b8104f8ea2c753ffb4d9993973d6313ed1c48f29cc998ab3b8acb478e0078f3d3db37e2b41e7feb4cdaab800f93ac444828a6b36d7e68a7486c00b5c1a6baac64b06b26674367ae7476a8d3b31ef396ca1f9b39671583e3ed6436ed3225c185d7166876ae69c87ad41a7fbb0db15443638d9f2cd21e772c3289a1928b81f899b11c1711f83fd3778a96e512435cfc22f79a417f13e6f0506095571225c37bd9189962fd433c16d04823d789b976550abcb7dbf028888f24f0f6219f3d103b0b711fa1d6f33463baf3ce01d8727c28d5a7ae1aa9102409a69cf550d7caf896d0c42761b28848965707a8f99afe390e7b80d937ec12a53e509e5e4c48141c39d7b3771ef3bb60f63f3edfc34a7e40f49058a4a0d67bd631a0043084add8fbe574b4a83236222d8ae4bbecf381cb3bd459ec26f02b7fec41cd7b7db1b59fe506feff087e621535be577c0f39368a0a734fd5536ec64ba5d79a96bbb2f4cb5268c7eb55219641c5794e3fe260b05d4f535e6091a7603fe020e2e208d2ba7d10d1ac33865a055f98a9b0e75298112ed39be52805a03787c7f7cd5f328667573701ee20bc7b715797055f36094d99fbc81b83ce12a38b6eec5912518670548c792e68df495c35f11b0f963f78c6e9192f69b859c29a2664e48fb21c8f4575d50dbfa1e03ef2870aa2a449147c1ef94733bac5e9c4b547aabec8639ea9fa2220439f08902bda7b7c003bc0c673858efd7fae6ad4d9e54b4a689afa3bd6b1b22a0f59713d350249784d0fd549995787f372ca66c80c6fb9cf5dc44baee7e4baf24d3831cdafb2ae16f437f242eb59fafcf17984842c098654844179e71ff938811340fec0da4c58f2c0d5c2d8304f4a322e6645d43457be5fda60a4c90b39eeb0d6433739a8846b8ebfdb6dcd9d88e24e195519d4da39b783c83ff22ce81869c7d97000a5933c178aef667c44081639764adddbfdbbe5e286eb8ae2b36cf67fbfcd5df2aa268941e527673d2cc1318e05d0bc91e67e763e546837322fe10b526b01b92ac470d48256486c1a48f1a188d2c130b74c31ae166dfaf304ee6b9e34ccb31cc35f5cb20883b18f00876623a398855e5bb07c1c03040b253cc6e812b29f288b2f7a86b0d87fbe238eb84dbf343e52d5012f57de226d71e39ccaaa7112809a539e8e39bef80255b4dbe4a882d2e3f0c8b91af58bc5534554d6508f237e1726c93cfb931fb4e74ac38049ba5a678975a399a371a0c83f2470d9f36cee184617a32aee066a79dbdacf2c91bc9cf52a95302f6e29c3f447d08d56db8f4328c755185412434c5efd321fbc01562e92744b295554145977bd528a0d28070cd19bef02b9312f4227a7f029cad5241d53cf132bce844196c932161a59360f7bae9ed78cf0183073d5d6fe292e94b8022a2606f6d13074a86c4a4e15cb5ccf68f8bfe4bf5163c7a305bd734a291e2bf59a0cd836dad5f2e810e4dcd3d08707caa02cc6fe2d951ca21d2e13a164a59dc12bd208e0e4e214ad25bd0f60301dfdc38431fe04c54011dee8c501caf818e993b8563b504d53438169a6cab94375eecab32682f968d4f57107c58f161b59d60e10edb5819e06d0de6a2d72450f66fb7c8466e2f6e0dea5bb19053f09ba735af4e19b007e7b375dc039d7a0267e1476778f4252d6fddf10c7daf88fc2c032357a401a30d9ac702bc9a0e34eac06cbfa9eafa5b539fa2fa06d5c489315524d67413f0ff224d6fd88dda20218a4f2c61f02de3a025a556718ad25790d73e7e6bee1c9c7e3f161da51f7f79e06e04616ad21ca03a607ac646c9c335bb0ba59c37308ef438db0bd1d49aa39f138660d8614abb5575acae1016f44dd385c09f0a1b885c080d958d4ac1b4af6855555c155b0e03c3d8b23b555c696f36e2929b931bf86965562a540f6fe384cd3c816a963b72e506b62febf9a054c052b35db40b99992633874dea9d4f0f88512facbdd036c88ad4968d50c14b7b95e184100fd4d162faae74be42638acd8189af8dbd454e46d757bee9efca4e655c28f8c7c1b1697596b700b0be1f36ad61b204d56134f65a38166e37dd53f9fd0b0fbb6cee5b126622825595eed6bd068ac80b96d18cf3b8f8746b32d12ed67f2b98cd14546bf53043d736a31b87f2b1cf4f5f6545f6739e7a91ee04813a526b0f539adc2e1ac453f96052cfb6bb0cde45985d5cdd260c04494ce4646f1ec5f61523a2af33b21a3787ac873195f22a82876e342a53ff02d5714a81dd971151fe121f4ae83ea8957db1633345c542a0e32e13173e47688aab8467b14c40908a9f3e5b02de134d569413b38a24dd4a2821630d1ff0652487439bf2a26a273b6871e2698b46f716ac4985aa63a5dc710b1dd666d88812efb00aa61a8ec01244817859d2a55f0f4bdf8acb3a0cc2bf240265ffc9d48dfe209e14a8fee6963e0d77462abaa3668bff95d869146f88184b61dfa0e2330b635e13dbac90b2c4a2d9316f97deb8a63e063b41d1a97b52e5470ad91da59b34f59cd26d246804a5800c947060584b8c69684d179f1e9e88cb83f7ec79433d5b49eec4ae4e54b4f172b0c2e2a2cecab380b49a1ff5496f32d447aba01737aef1db94a3481a27d22d88077dfcda184573a8bfee1e72f08997fb3c31d177f38e4e49a87ab21eecc3ad0c0c0c6318ea1fbdda7e9918a0bd43bd1d142b2e3f51e162b7749711ea88603835f43f75f5e8cdbffb81ade34ca98830b5e9f018d938bfe75c5225af0d5e5d9efa38db7b54b9f8741b2ee81a6ffd44e2d081270546955310f54abec590826af8bc5f79c2b8b226899898b9c447304cd1338d1dff975a676136c2c820ad00a2bf4964c6f6c125f343e034c10d89214ff4272ca6b3f8466b75ec8d4d129890936b1c34ac6702166d5ce55e1268242519c3c5b6baf622652eadc05fc3862e0e567cdbc58102fb35b02cb75b54e631a4e9a3c72fb74caaae659b3f736c9393607c4161aac7d738e44b035cd1c5e61f50caedb47ab84d4b3a7e8a691b5d68af60f50ad24da7402412cfbd690dfc731371bb796918ea51fb7646fde3e683e2658421b3dbe30b4051e1011515d2ab1ebe71baf52b6077c7e32a1321bffd571f2ecd871f4107e702372320fd8ff2d0d71340a322e19a1b098f6bf73fdca5d96c82214a85735b2166614974665d4bded1781ba74843e481dccfd8a38cae20db55b6ea9b740d9cfe006923a15e77e30b4dcb10a57e3155829d5c99ad0532913e682818e16239a8a500859ea57ac1cc17194da553528f1e9aac30d6a36b7d8372bb660bbb57d13cfde4b1c5ccb9ad56382c9b9d966ec73ca421e52e40138bca370177e3688c7cf99e4e2a6355a3a27ab53e3d0fb261886c83e57cd319419f2f3fe94f24f64bfa49ea19a597c6e7f3b733fd874ee8c08dc93a2184626e18ab2dbc4bc8c8", 0x1000) 16:26:12 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:12 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:12 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000140)=@keyring={'key_or_keyring:', r0}) keyctl$link(0x8, r0, r1) 16:26:12 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:12 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = getpid() r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0xb2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp, 0x20}, r1, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffff9, 0x5, &(0x7f0000001540)=[{&(0x7f0000000200)="02865d311a7118222d4fc2b9ff843817d889cfff07de4c4b0f68cabaf268864d0e5876d001fa95841a9af7cb9dba5107d41ba510cba26f1948afde94325a9c17544c1a3021fe", 0x46, 0x3}, {&(0x7f0000000280)="a2a93a963e46d37011bb42f24f25cc196e50325a822fa41f85187808cc27ce827eb04bd04d9b4f676abb34ebc1bb3a16ebdd1f9bc7506405c7c2efb42eac9da416c89e91863334b267872847cb6259b590bb35a501182cd669785224c3ca2aebfe836e019882f5ad8c565f2fffe061270a87ae5fe1e9ad246cf0625394b514a345a7c762adf2e44c4b899b2cd2be0a6e3ac14818938333155aaf36af32a7e42cf10a457d8bfba88eac65dcdc0d81f9a6c83eeeb3de21ab4d45f9ec6f3dcaab8ef92daadb7e8be301ffe75d0362077c1756286ba7345a92a2de768de3dace", 0xde, 0xfffffffffffffffd}, {&(0x7f0000000380)="a96c3de0f7ca41ae3300d589632af863cea991239ad5bb517531be95dd49f02d15c408241004c3acd55ec916542755ea4f1d2ec50efb286d13d1da196755f0926323f22ad459ceb885a1743bab1083f03af72df61771875ebe1fdaa9225ff6b6745b3bb4054420c0106f0c4612769c7b0e950b8632e23020c8641dbd3191f941dc40755472f76cadb1b0009369918bf003d48574dd7dfd390b2bc20e706d44c52d364d8f7fb4e5d1ec46d097ebc40184b160980dcce35ddaa3ef8c1f6f4321f715fa7ee801673908c9ed688a09ca9e65e6b7248a6e0da28fd3cd8a9a9fc3419c50f0ae8370ff75e1ec098673044723d19be55c782e8a65c5362b396512d2623aff81994ea4a15d01f5178f7118b7252b14af04e9c8885baeadb5bc4bb7a37c216bdfe4fe052af0edefe58a049863a6214786dc2b525fc77dac5a97e0efddf755f12d6979d576c5e25f7b572827bfcbc1935db977446e5199553ff37c0fc6b593bbdd66463fc74f1b9018bbf1fe6e7926d773e792d1a0a93e9eb21947dd50bc70eb1f504e788207fd3936b55018b4c09e616159ee5d3e1e3a2f2f604c63b72cda576e90b9609e39374ff708e2aa37bea9caf4f83c43ae608276030e6f2872f7363619e8c0559745b69033aac1c5705b4ecd7f72d00dc43263f4c871d68ca24c9413720d84b96eee04b7de5539f980aceec1bce111d705b4898431b14dd6b239071de66ef8a500496f3470ed827ea55695505931cffdd649422ee621d5efa4b2cdb9c014e0c5d60a545575f4abfe96c4276eb1d9d06d42f59b7be81234e016ef8a23466e3a2eb467449402830388243789f7cfa4f75caf4526006fc22023ff5d752dd13db042851d85992bc856a6072a843d4d01011bfa18c54d4eae993bee9b8feae097f797954d7e9c67c96d6e323a0c8d1ae55e49a1f01bce14501ca5094724c2538c2d482bf6a3dca46a0c5ce6a767d18465a72ae7fdf85629a12a41a0ee330505a9fe81646e70f2824921e5c4ed05cb429f1ba285b70e1baef1db53bfb2378f43d3e5c87971e314f45bda671792506998e7ea02b7a7f92f79edc6a63e45d9240e4c60c5bcd6a0d054c89d12d836eb68b5f33bdb02dbec5ec0905cc59f9c6c8fce41323736df132f96712b9f8e099885de4a83ed6865dd22df10936e3f3214181d344acfe323e1a5025c177c03e78a6f80bf9cc4947a9d6fcd6895d6ea5e370b901e4898bab13b3d90e1dad7492a712431ba06399d34cb3b567680f923299663214b062c0ce707aad75346fde110e215c70be9575f12f9d93448b94a66872c39f693bad50f844f96263c77dc70cada827bcbd09c99c54ce2d0207ad3127a634438cba46e7a038d11121b9f99bbc6c5a6ed977a9e2aa20c230bca2772a134d9251c90179eaa82f145d0fe0a90145d1399e8313123e6b4a1137541bf9294f2eabef95247893ceef7f1385c97fe65e810ce1d4a8f0e263f4ca4dfc3f00f090f6d04507649d321b96c20088255cd20ee6aec029f4ef7699ad3dba06cfdcdec221d0b926304f1db6c1cbc77180a141a2ef4d1f92e0b4f846ca713564f33c9b50a0470de78649d0e03ae0d5c50e63b2c80ae903c5f1c1fe2fce0215f65d17e8a16e43239117fdd43f289402f017516be4b97483cf2b94821a863f0bd0b335cec6b342984013a9dbea3a6fc5c37d1dd82ef7efcddedf06a1a3585bf5946607639e6f8abc02c0d56ba1f5e77ab27c781fd96b8b0453ae69e864050dcbfac568e344ab1a63ee52f10eca93e74ed783859adaec1f30a7bdab98ec5510595eda313d73820672516795d1a8a91467d819ea63afcc46f24a07d2f8634452092629d37ec98ee15771bccf37d9731cfee00a8b4fd0fdbafa36c18ce8b2fd51a12e4d6147f587dadc0e767c8684dafc8377bd4145f3d8bb5f27d65bb99d59b96a93ebf485af352021d5af4c826253dfcdcf4610bffa172ba641a536779fb626e9db91686d899107dd26f9752fef52b76938a055f88229cc37dbcffe84221156951c36fb549d363b57c87c29c6c034e654dd488364476dbb4e920c6cf175b137464f20dbb3bbafb0f1a2686aa1b567215a1331ea9a1ab0a2a66c765ab8a855ab4ed2b20eaaa94fadafb4c66f3868eea283005a9389e176078b2273c8e22e58273bca6c39ee1d9e7b787c450e93dde5c78420cc914deb2ba9b32f5b31322666d6266f754b1209d41fc3ac80ff8331445583c32fc58feb23fdbadf2baf69589ba3c9915724ae9d634f740bb0ac3517d74a5191c74ea7293f266def10b4e7d0a60250af60e690649fc85083a06a1aa90c7d3f2403c25316ac1704dad681a0873c91cbfcc036b1b6ca5c330aded7521e51b6af1f38737744285121c216600edd1d0cce39057f282a62d2e2682aedb545fdd8d825bd789e33da45de488d746091416a4b5809d3d4049e7b92c4ebed4d2c6696fc44a2e3a3cea4a376f364568a6fb77d27b72b2a8c085dd443ce6a4a99e14c68ab66342df3542dc37ccb595889ce97fa734636295a3d341e47aedc5fb31c8e2dfaa8d83468e60d6c5a5772e6b1ec29db5bea28303fad75e7bc8404c6e3280de18892e795247d94e87372166953884f1050492c030a2af587ec0dd02a69fd4fea7b5d26e1ff8aaca3e721a749888a3820993bc304b2392fa177c584e25d80f50dda6a89c4865cab82025856a8dd6efb159368f7828be1f80398b19a0e6b13942b71c6881007af61b492f497c79a4f6002d4fc707068ff2ef45fa83e9cf4d9d9a0848b8a5b62f0e5b20ac8b3e48b0f0f687cb42a4327d353fc2b7d851fd6b4611f299178c9cdeb3034cd480b537d034340729dad006d44c671ca70689435dd2720b5c81d23bcb5c485b003bcee7cab37e184d26188bb299f859be8e51018bea4fcc7cbc99a70c7f872a0440bcdd56443c46d2b849bf00896ff1eb2b214ac191d83fe9dd4b25af0501c4422eebd6f48d35cc44aa1924e741b34ad39d14ed2422ac210badca5e4802280ba6fd6b248c2247ba4d787150f9e0625102c203b277e41bc4165dd10efede2d2d0d306b718c4571b7d5fb59bde6a6c7f2e8347d9da21c47ed8b32e876dbfefa2e2b460f36706c76dccc8fb36bd7aeed5b043a0ccef6199c194ac3b179998158ce3706d267d9adc2a4ff5621acff2b93645bb22de8d978c4e8c70767d59c3fa68d7020f259713462d1bf9c82a708847634fac2f5d61dec9f26fab01245485a5f833e0d0777152e9e559cb37354e1f98b6eddaf162346a841007325affbc857f6dce295d55a16a18f044c19fadaf1f439b478c3158ea4c0b4019100f386a94ac1df283193c846396353b19c850cab8d493daae6d78aebba17ec2f86894f67c37980ff6825b0d7a3cae0856e436e3189e6a2f86bf89ded6e01f248d1be00b0cfa507c8312e22751499da679a61cbe65c59f66d599e9ef26b5efbe54f4ea196342dfe134fcab62194214c804c638a26347cbb0b2eedaf0a6e142baf3baeab15a1ed5f7679d3947179232fd67a0fd50b9499d526862caa76298b694d9b9e8677b84bb8e9c54003d78ad2fb78403025f41d7831a61006a493b3ec7e39419dfd9d24cea67d773b9acc1e1aeeed02b6a137389f5a0727dc5414af36e70e426aa3633d1937fa1bf7c7143c2f0c4317572d31081aadb4339340a02794281bd8b6d98df4410d352efbe5c3d9c8dddb6207c7d2106769e5b174f19ab844c0d484d75068f3e84a7978cda13e69d2651247123ce85f1d370f506ab09a266f479d1e1550eeb9b3ebe2b4494fe22ab5d4aa9190be8a20c09133ea7befb44d5483b7b2c010d1e7209b245930922b2837a3a5fe7435e34a7e009c283ceed9ceb52cf94baaab8d4e3f22b876537ad1522862a3208ca88b77f3f0227a2c4a798c3e3a8ca7890db339c1a70592f7b8f0e8e06165a659842c3faa34ed6763e31f1f785e2e61b60b23ef4ba478b64776110990b80eecac75ac8a80d2e18a4532b3683864b29f7c50238f07d760d98fb602d754353d2fee6acff6a274ea2703d03fd825f714aaecf36cd7958acea78d047502f853c59e80be5d04293bcf2b0518d162ffc38deda750213294a576ec298a1f390ee07448d9b94af362c5f9909c144a7f69468ac243da93df3bffcde4ab80522a2abc6197f90644276d2caef742ed0f962b46d59d1739094bffe8c3c7b2c12917a1051f3dbe6b9d1a25ca81fbe31b4d4314672a2f4ddbf95cca7d68c1d91391a4af3b9a3db9dc3573f1378eb11341e9d344703362203c77317fbb21519ca15f1266a5d4ed736f690c302e01a330e9244fe3c6b1b348efb9593dbe83b81e8577406bf9aa91ebdd3f9faa56d2656652e425343ff4bd98c21799eaf64cb41eb6abd7980edfc27488e5bd642d5d8c8405df8e40a1d1dbb566221baf8c3a2a2bdb5b11d49e3744d0e110e4093c9ad44b20b861813295639b1de32baba7b30bc5d137eb51edc5448fde88c18d9bcd53413e3956201c22deeb3cf7632a5de0f158b0517a8bad5de1ef74e3ad8cf03361254ba8e6524694177086fb8535a35aa9dd06c7d87407a9dc64ea4a71b4e59a38b84c7a6dd7768af68e275e86649f434f9d218420a826af3c6b363b1694d9cdd272743a01eb4c5ab08da795e85fd3ebd700f66b9ea8ee02c421aa5d38c3b2a59d4151efb3951e5894fe44578aa7548732365b115cf388c425e92b3a375adae7c0a6f7532d6d6544543d792c7fc163cd26e037a40d87d860806524390a8a0d7178fe9843e91124b668cf27c2a66569c0544574eec0f0a5472a60e2a5cd4f9df39e0d4afbd46f02ffee50f4d05c8981f3e24b5c29491a901f41d847a763fe8c31f83d793a6f50038c4295b36e8f98ed755c0944158e8c5d4b1149ba3399d81485e4c2978876719f574ad55c4c79375b97c0659a4ea13a17e414d6ce8b25c105ce5fc2ae69c69b02f5502c861dde172bd1c4c2d886884e4bbe63b0d81bc14b5e2fdf63e7a1ee6632e9f317ff15771661be7853c49e64bd4ce453b7d2cf03150ecb2ec5108c96e57d8c1afd2bf65d208679575f6a6891b9b55b16009c5f7d5429506b4d839f25c41db81201e38804b4c39bc0d3389b036808a2fd3073ed1db64f15e167c90be87ebb3a81bddc56b9c5ab5e0e1a5daaaa8fe61229d83934f2d4660df03e69c4d186a158901a193ce38cd2551223858b66ce1994ebcc8f947bb25ce7593430815e890e4db703efe1925a4b4050afe950d37d2fc501ca7a71d3bdf67af962e9d2552f5e3901776cd5e225133fb0bf1ea95d14a9e4282be64155b6d230e2e01efbd0d3cf7a8032b9fa36cc74109331f99abab36046842fb547aa7ae47f1302fc2fa6a5712aaaa0a83b451f2c50878fb4622c9cc414d967fbaca26749c3e3c4fcabf0ab526354dab35804a66fb7a9348ce8019d8e59f105479cab42bbbe32a4dad8400743abe93e5f22c31c9778ed8dd2a3474c735a23493cfa1cde82960e340d3a874fc2b930a5c65b4cf1a12715d7d267b3d7817f5c2c1a141a6b6b499f5f0a1140c8e77b116d30c3db475c99434c4fc6b75a4bc742bc555096bd7392fc0977b2f8cc126ed264f80f56df8082c891d83d0936e98eb2dc3df96b9fcbc43fe8f3d261f8339895298c20d63d7d4bbf6e51a9c2fb77899ae41d3a257f19b14dfabaf3195f1398341cfc42cad7a9b47b3f09671660f21153c7da1cf9c2fd6d4d0d6c69eabe40a3dc389d45e098ef418957188abb04f1837365d341145aa410121f182bd3ccf30fe935b474e4fdfe09297d139de5088f67392365d81909", 0x1000, 0xac}, {&(0x7f0000001380)="86782326b3d7137f810a2a62278cc6a75cc159206d224c77dcd52ec10a7a366672225eb3107e9cfbe9d2d272f7d33415700275c9715abcd0ed2663684d30649b7c87237735a0e5c3a909c79bcaf523fe7badcdae180497c8e6c7eb758ad4125ec8254459055959346634a57a1a016f109f455115c5a5f461e9919cc1bbc4716b4c8e32f7bf17fdd9df9d939d62480a5d71cf5d7ff53d4a6e8929322230645407a4b32000c7f8d42bd4d28521c133f3fe64c4b078f526bf02e8abc168f124adaa1542a96c7744034e1c365d3fe61984426d57a97003d712e9a472296eb91a3e", 0xdf, 0xfffffffffffffffe}, {&(0x7f0000001480)="54cf30c9753f7db11b3bcf76092bb62de0ea4779e371b5830f99f31d9ca48e1a080174f25807e44a170e3bbfcda0985726827d39d10898b6714804fd9f409972d30690375b5dcf8e0fce6dcf001a5a417fc0e67ec31e493788ef245a7970e11266047a0f6505db8a55a1c424cebaf05f176883e208a30ea10d3cdacf90caaf7d8455b96b33c2fd2f36a7051f613888ef6768746f2ccadcba9fb6", 0x9a, 0x43}], 0x0, &(0x7f00000015c0)={[{@utf8}, {@shortname_winnt}, {@shortname_mixed}, {@shortname_lower}], [{@obj_user={'obj_user', 0x3d, '$&:'}}, {@fsname={'fsname', 0x3d, '/dev/vcsu#\x00'}}]}) openat(r3, &(0x7f0000001640)='./file0\x00', 0x5001, 0x10) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r2) 16:26:12 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@rand_addr=' \x01\x00', 0xfff, 0x2, 0x3, 0x1, 0x80}, 0x20) 16:26:12 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000200), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='\x00', 0xfffffffffffffff9) keyctl$link(0x8, r0, r1) [ 323.011593][T24054] loop3: detected capacity change from 0 to 264192 [ 323.021486][T24054] FAT-fs (loop3): Unrecognized mount option "obj_user=$&:" or missing value [ 323.056886][T24071] loop3: detected capacity change from 0 to 264192 [ 323.063926][T24071] FAT-fs (loop3): Unrecognized mount option "obj_user=$&:" or missing value 16:26:13 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x6c000000) 16:26:13 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:13 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:13 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) keyctl$set_timeout(0xf, r0, 0x0) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r1) add_key$fscrypt_provisioning(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)={0x0, 0x0, @a}, 0x48, 0xfffffffffffffffb) request_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='#+!%-:%&\'\'+-\\\x00', r2) 16:26:13 executing program 3: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0xb, 0x6, 0x401, 0x0, 0x0, {0x0, 0x0, 0x4}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x3}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40010}, 0x44000) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000200)={0x0, 0x0, {}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:13 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) clone3(&(0x7f0000002040)={0x28088a500, &(0x7f0000001e40), &(0x7f0000001e80)=0x0, &(0x7f0000001ec0), {0x7}, &(0x7f0000001f00)=""/60, 0x3c, &(0x7f0000001f40)=""/191, &(0x7f0000002000)=[r0], 0x1}, 0x58) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r5, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)="5fbf55662e62c52bd860234e474538d9cf9fb0addd05541c0e5a5ad50ad976e6d0fcd1130df55c07ad7161e552a8d65ba2a2af1536e00e3f03e872fbb6efb0d9337985a71be53118d75c99851ac52ad46c15f24ebc131bf22f7553343f1c7db8af230155be0db030f4729c77b138606ff562fd19f80c6cddb8a476ef447923d47fbb4eb8028cddc3f797fb", 0x8b}, {&(0x7f00000002c0)="955ed15893325b518c0a7dc3205409a12ff8920c1f39ebbbd38368e55debcb481da25361bfca8e16a272ef31de52ce87c0657b3da040a3711d7f00b68f8ccc32953ebb8a03a35e91a1412d8c424c72ec69fe722572631a94048edf4bbc3ebddbb2e20f38f0b73ca286c45080ea4fbd83078f92a86a1be3c22d2d8cc175c3429b0e7d6b84182fddd62973bd914258424b21de95f34875f8aa52965d93576ad446573189bfb231bcbe375c2e95d1ebe80403833b682d357fbaf4ad811cf016493e5a0652aeb0f659c020e60583ce87fc35d7056e046d9a0bd850cd", 0xda}, {&(0x7f0000000100)="bbd5cf108e301ffdddf592df3e36a441ea307a9b4a5ef5adda60f0415819f9c07af9", 0x22}, {&(0x7f00000003c0)="37270a2ea85974e0379483d343cdefb9058945740d52ae36ebc984a75eaa54a33c29f47778de07f46c5820c63789b9c5e8eef6e08a24455ae0231390cb8db184277139fd50034184cf4c8ab58c2a5393468198fbf5a1bc27244d62e84e7db7626438be053643737f91b9168ddffd574c12b91da316d389527f9259b4a229a6f56b2461d5b3308b81ab4383b7a95a3d7a9f835efe30", 0x95}], 0x4, &(0x7f00000006c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8, 0xc0}, {&(0x7f0000000780)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000018c0)=[{&(0x7f0000000800)="04f160d2735a96ec6661b271e82834f15e453d501b532a5cbe8f7039647fcfcc1451c1a480f4c989a411a2d9bcf43b584264224ed023d5e63d36cd", 0x3b}, {&(0x7f0000000840)="f910f59c6f9cc710ac45b202a4d972de3e3bb1e17d622e1297138cf141d7b88bb1bfafc90f203b647799697aaba4f74b011e63ac68f472ce8f11abaf08d4463b0c3538d356fccdd6a06175e78d918037b8e373070189121b62f56d52dec4f9c908ac2d0158a1d9c67f1ea25f1b8a3cfff23adca251e2c8123dfefff276a536bd0177d2a9f570f878741deaeb8d30dfb16fd2c99c69de00fa6a3879900236ac531ba09144d8f58577a2dcc147db7b7fdb962f2cc49bb0a9e58979b6c115f2d1b21113f02c68ccf41c9ead8de0506a081ece0875d04a7cbdf2ce27b645ae2f2819472821653c042942d514a710b7d6b59281380fd8f1e8ac020a60e527a172d2df97b7151992b156e768f9a180b584f6005e6942186bd0870c4e0e48f02b73dba91f787ce021df76fca1a0168eae1a354dbdd6e0bd1ae0561d80f1ddd61ba1cf80193d9a6dc57378d09fb9d21e044e92fd32f110a6c70f22193cca63cb14e71b9841e013a7a431cab3afbe20d415984a1fca3af6a451d2823eb63e6cc1218bff1d58feb6dcbb8816ac771a8a6c397fb862a2030a72f2b11356a4d23cf7714ac78e47623f3c6f5340be91149a12c3a73c027d82d4a6871e1b4fd223c9bd4ef7f435c3128cd5d083b29a144b47e2bab1efe22eecdb4d969a76ea1408124cb5cebbc841f778606f7c523038e53814373ba80c01ec0e3e58cc15c1bf7c9744f7c7a851eb279fea0175f4b6143306fd54fe1223cf2b2cfdaf210908ec61b78b4afbf13c3b625aa2ebdf2a1df9b46ffa61149b109b7dbeb9313d33a0585f2f86c813990419d128a2629bd41fa7240380b0d7950ad85ba2bcbc96974eb7ddf0a042bf688b0d288e7f438e1fce5eefcd07a586c65ad3f3c19009d34362c73baf62abce23fcdf790406c48d37fad720b9186619d6013cbbab1ed02e57a6be23c993417fbbc498dad6606ec088b3b81abaca89f1817f71ba6941c5826ea2b4fe6778d7bc7144afaa832d4760e59a6d7482e4488bf6e7709fb5ddb79895ef99143ebe87f16ff0590196d1bd8f12ea07fff4a07c957f2b9b0b94e13e7077bd68b2763a4ae48ec4ad9230e634de44b79e81c373bf76a23f8018ec3b9baa5a7e2fcaf41bef26b02336c05894caa33da8b67a4207f6521abf45b133a41fa8d1f845b0fa1e2a8a2de338bce3fabd5b8008b5ff70e75c7da51b3c29aa198a0e9edf808c4ba5f282b72dc2ed74356e127e0048585da52539c0c6f55040fa50ca9b6edca7dff97b8030e5d250d4e37080cfe502ddca5e7ce01be0d2bf361fe61baab7ecb5f6d4b93599ef3ed728709249fef7609041cde1d37ceeb6a8819e7091d9c57e1be5ceb2a489c36084620e7390351d61d5d27c1021db3b7ea54fd4ffca9e9bd9d936a47048a84ee5267b7166ce440d092480773e405311f464748983d1e5b6bd44f665ea4323c68ddb4703347f2f08d102c539e286e70c468139b7044f2d16da673e116ab3ac65520cedbcbe4d446ec977acafcddf08df10120def2e408e52b0c9c6f8d6b11a5bb7bd11a32172d809de7dc43259d3972fcf46fb3cc7d31c40844d4367ae05ce9143dc13ab8e7fc5b212878aa0a405a68759eeeb2456771a6a61ffe4a7a11675fb294ff32cd97be894224ca1410d1791cb6391090520a42028453264927216e535b2fa6199babb3b51dcf035a7ac4e40714be193e4062998b5d45031848d4a5f8a164528c42d8f5f38b44c238b5578fe5db621156be2b7f2fc5911387e4b341ebab583ab146237c576bc93f29cbd4649e50a91444c9fbd740331d2b7c2f6f904ebeccbc5e3490b849ed0770f7f566cc39581f61d0d85a222e407397a9cf653cb96b6c9af8118eaea9a8b5d4b879d609b1c0507eaa555543dde82073534a03dd062e0a6e4cb7e412b9651a46a428d55ddb6664c9e5013982f41bc55b70f16e89745c2002c2f1b0c8abbc148c103dd51444fa93017af55e8fef57c07a37ac75529dd47b282b5c89420d1e4a407daf9bbd6bbad5cf413d4aa742d441d6acccb3bfac988478cc760a1acd627b51ac1101832215e5c13eca8589abbde28962829647c025fc01602f78429e00e31f656be4d1154da563f788ec8fd3cdf94459f0c865ed1ad8a0486ebb29cf5da2370b45f6615f079eca291300ceeb12bb268abd2563688bc3201d7969db4d49373a0999673e8bb946d69357423d103bab646c224e02f2419e305909dbbc083b9dab58bbed18f493b069eae4cb685c374c201bbcf46af8042817850739a624602037f7374f44ec4c6542f679c64f8e8db480a5486b11b6a91ae4fd3cf43a10143818f9996fef4dec6fcb8317f48236522005a2bb789b7965c97ecd6fd9a56c76c28b77059cf353af055a1b1f557e6d09bab9cdd8c14168e78be001586adb453ab094fc49f626bca108483549a7de131236a1cc9c6dfa976fe7107a26c6d0bad4268c93a2dd0ebd5f14ae56c7a12ef8be0f2d8976d34493aa4ce8218f3775c208881d552b69d51c263b790252a0cdae1273eb6e2cb449bc7ebdb855d4d6b5ecba1605914fa12c78269501708012e538825c5f72ee3f5fdfe00bc3196c4d35c854fdd419b3b233ee6452f4fe74790b71995f15801c0dc8b44cce71a00e5112c4157675fbe02192bb91187ce170ee89d9319b9c6756d79df3b908b3779732102c85feac861c14a469d61afbbd575f127a83abe1d85ed6194aba7757dd01b69e3aec36d87f78c52a6bd9e463d412b3a78d9cfa25d57ad2a3115e0d4211ff220ed377505ee2a3269ca7dda170e13aeb5ee70a8631966ac37a72dca3db49e602538a279e56dfa1a0b2f53a616215d8a6a6287b5e5e3908f57ae338773ffad019ae3d430e7ccd25343eff69798e157c368a5a13df24da08eb066da09ef7ff0c6d7e301974100c7fafe66fa23ffc82db6e8273df3378983787715274380520f8d2b0f62b91b1bb57cf44ad8554035c05fc20f3b19947d4d2299f5ec704ab53b9ae485923d05a6b867d5cd05306f794a0dd4c257f4bf12311539a1e7ec135e64b5c2bd3106ba535ce9563473a8f9c0ac9d4425bc7fa5aded41f06e6080673f58903675e083f049dc567cabd0b14624ca86a12d5871c529573d3cd3e83e1797b1dc8d817adc4f16d14bfceff86a103cbd83ea08c87f7f5a75db4ed45c2c2aeade5750b731f137fdaf64a1156e29836e33e7838b5aa2d3102583d2a28beb93ec1ef7e132ceaf6c563d5fc5919e882925f405e76b7f7fcdc559e66ad267b597ae670477bb50ab8db6ed03f97a775f8d431a6da708076cb30ac6a6a374646b2ba1349bc19569a6bd72b754644c067128edcd217cb6ef5492b389e9c52eeea6d8582837bbe397bdefe733eb745c58a40070e04774c6acd1f3e772fc039cb9e1b6ccc6b66c9f64b84ed40d44dcbb0b38041b6093094ae2f6fee83652e6543530da90857ff9ca749ac141e81080d6b490cf4e87e9484f0ad2dcf109b8e2c178b8cb460adbb3e384bfd0832b7068f5e5700c2fa59979219a34a3c5834a2b377f83a28ab0df86b368b347e01bbf22eb350be7ff60cf7ef9f2ef0fbcea11f94cbde4a7538a9dca324fc82aca9d772a8f41d128d518586fba02700cc4036791da7273a9491715f21ee0856df7f7c2b1e7ad7fc4ab5c1df2e863b4c5f46325ab2745b4132ba43fa64a82ecdaad25d2d5f71b7a8d882c9ffd484b4f894d020e0297d47a71d6ee680550e7d7216406cdd9bcc68688301c91dc5d218a0b8f76e3524e664823f136b72b755deed1bae17062fdc0b9aae482aedda9939c41d24c845904fe8c8b13a88ba26b04fd12b4642a9cbeaa75659bef488f35e409170f6482066d47ff460be86b6eda8c0f789459de86e7f2e7311654de9e0bd844d20299641250e1f8cf70e56756aa285587ffaeda7f9fe078444e28f50542330e6035220b2e826c9c4b409096445f7ce239eb1367bdcafe040971da2cca23a414f18108da4a12cd5869d9b1a5daea975187de0f0056894583af67cc021dba9e60dfe2d346960e13d769a202add524da9bb17558043b1a50c823461328cb00ec56fdff31f77461e2ae67ab800dd2ccf8b7a6c6adc7a0a11ffe9f66dbd5d384d0b49c7a4b709f40715e35f034934c2d09ae40f8936f5ec9adf38c3d5fdec032e111f9986185e5c769eb5bdf7f4344474f500ff826b0d1607526795834254292bf96b19b9e2a598a6583ce8ed3ab2b26f2d3f14bfad8de5f11486f26535d321bac80f7ea905c7b3fc9a8b3f8ccc07e02c32718df4676201e89e6142f04eeb238a0263dbd52942eb4cfbb09cace22c079ddf4504845a3e2e3123cebd329d9e64f3158d443a4f5293582ca4a134c8e104fe274981df270cf2f83da870e722ac7751e3a170a283b37d50de80d604753b5866de641faa2f531cc1afbd7ca7280a6c714e9579c865251f9fef81caee4de5a1ac816219b765c86b5320a837f04efc7d43d057ba92d3fa21214c947b67bcdf4b4093eab943dfc584cbf3509910d277bafe1cea2a31e3e96a37dc11f307d0528431ebbbf1e6a377d0041f674877e7d8b8f96d99e11072948a6dae7fd68c03976296ae1fbb76877e61f11edb3ea1fb0094db1fd63672e4c2744a73439a5de7ed290097d3bd85bf35a3bf8738d36a7a969119f05f96564a07a1faa14f9bdbaa759b636b3daa2e8ee53d92a3456f8135d57a483f503b4ca4c1029e25847d43f98b4725eaaec2d222add1b1db4e09ff2eb99e994b577318105c1b127524a6c76c9d4efcaa63ac5e5a8db184e523736554c96e894ce1b6406d1789e69653c6860b7e022a94ed56b04441c4ffd0769f7daae01fe2eba982975c06e540e9ce43425deda5f26c4e38baa84c9e895c43014b999889215e8217fdad40b6c2329d70c3fe24c554b9343fba85a58e76ba1083258490515991bbaf116df985faea9a2f495504983463d9f4bd9a7ca67a4794dd83d94bd46dd075b462807b7577e46dee77e6bdd12fbf1f6f6d78d15d537337298849eb0b4a103159d5e40bac42653520c79ebf1b962aefe20163600f046246d2de2fc39194de74e79cc4179b95cf9c32aa43f844a777540fe8ca8ab2171517f9a3171b360f355957d8a9d6aa6c4d1acad5f70ed5d10ac94bda7a2234a973c814e5b2802751607648c5a135caad3571d065816c673dde4166107e9b48bda553866414606117b7e917a602d7a9e19481bb685ebfee473c6d78a9a44eff22e96aa575eec53f8993dcf0cc6e259d6d0a32478676e1ff67956e3c3740ca02568fbf3498de5aa603fa22fca4ef95357df884fec10b363ce2cbab6314d9d95cb6a3128a6e35c258788c2e6cd8a7bb9de31eb30c8a63148c784899b98438054778c87d8ec0ffa1bbfe19e9515356e3093965664ef9dade2cf7061217fd5db40fcba9adbd18a047b889200c0054a5edcdad7438c2e675925a4fa499fb7f0b3618aa70fe4e2daad8c3647dbdd6f4ab3ed5256abf75d180401bcdd2e2ef071e5d9631a51075356c9828d630a12f95d21c1cd5e91f93cf5b5df3828f1aa4c7aaded87df2a503064afba4a69e198e1ad181297e4222977fef6b965bc67abb4a43d489752fae70da11fd49299eaf8598f5bf617447903212033db1d9fd302b4b4a1faa82908d97ac4fd57b4c494baea95ecab0a8ba46354016d0753ae150d340e6a49515f49802a9a11b29289c4e32bf1bcf1a3674f664d84bdbc4b4b6c4d915153644fa26100e9622ec45db0a508766c4eed78a1649417cf5b506653249a3d6f8e559c359e89bd38a3c27beb2b52385e6d3befa5", 0x1000}, {&(0x7f0000001840)="22d388c2c5324c99ac14c68153251bc9c2259f03ab5690c7bfa70adfd185f7624db8bf88273ed1b4fc60882586c8437cfcc9b9a3bff2cc8d312ba900b66d5e803f4783e43b612b282f5e1107f2ccbfdc382fcf2d20776a768ef3664980a254f46fe8fa32bfa9df258a583a84e863bc5b", 0x70}], 0x3}, {&(0x7f0000001900)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001d40)=[{&(0x7f0000001980)="3f2ea89ffbb3a68e54c6c85e4923a8f225045f5cc8104cce00460e32908a713598dbf5c2d34a78855fc40aa59b077f82d1408f6e61880963997aff061699f52559604e7d70e1ae1f3912a6c53ad8b655891b781473ab2a35f3c7d9675881243db494697d830d73557395ae21fc79bc900983efe837c3e53524848a99719c72ee36a15ca0d5f339a520ce0372cd475b1184ac00d61566f3f76d84edc1fb0bec238d47efd348131f9767a971065d6978a026bd5307222cf41e7cebb8e129de982904e172a1687128649b923ee885bbcf16e5fc6675860c38e94a7efa26355ed4c976bf2e5a", 0xe4}, {&(0x7f0000001a80)="0d5964852ea1fb1f420d9c1929d877aa902fe0c0d55fea6e34dce942561b2b72ff5e7053fe10001ce0ee512706c0bd8105204d02bd13295cd1e3cf51da0ab5982cf8517772e14bd5da1631bca2dae6e25ca7883c089b556c3bea7df434acaa205b5d8088a125ea2c8f1051b9ded967f9f3983c33c7f816f556298ccf2cb6", 0x7e}, {&(0x7f0000001b00)="3dcd419e65b036e9d26f7fff6a2e17fff9d7e9af8e04cc6aa517b7fd528114457ea5af25ab232ffbb319cd4e5cc697a1f4871c88308993a77dd23d522a79b696586d6d50f0c0699cc995bd5c22358cc0fcfbc140", 0x54}, {&(0x7f0000001b80)="cbc5c1fac39578c929bc05a9f184ec5983555719d10fa461cdc12a0260bc0e7d94483195138a4c8d8c0e6647bc4bd5627f200787ed0234d04f9250c7d3e761844680df51158a619c3159725cbd9e198e2e27a8777382c52b296cbdf1934594e458411a795664d2c473d1df2a3bede2577c484d46dfce71ff19cf4c46e65bdc7d9484f55746fb146bcabf64e425baf102288dd0b4464490b7895b05c80630a3cf6bbdb8f0b5917ff64db9609b7deaa1081b5a88e9983d033c549a4bffd129d6e5cfc4c8315249e2b476c3047c85b70e", 0xcf}, {&(0x7f0000001c80)="358518865be4adbf7eabc5bea149885b01973e2f0be6d0b39b4c5660e7df1cc2f6e6b0fd55aeaa5d32d4c5d215fd1e3133134069968a0055aa1dbeb91d3dd94eb4a932867badeeae479e1a8df6db8f25b1f7eec5484a819cc49dcfa7171f02404908aa7a7e43fa10fc2843c838f9efc60fdacf0121cc38f90456243c5f02ab03d4e674427e80181c1154859b3742920f9949e0e5ab29c6bbaaa5774e15aaca54a88f00629dbb0ff1cb055f", 0xab}], 0x5, &(0x7f00000020c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, 0xee01}}}], 0x58, 0x1}, {&(0x7f0000002140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002380)=[{&(0x7f00000021c0)="f0b02c99c38a10b924acb9303377abd07874a499d35b02bc0e194476b443ac6d128af825b355e029a8454f63cf0361afc5539ecc8120d2f087076e817e5e6724687dd47837b0709cbb2dfe1918319272a8276a4bf3ad8b187551cdcf9b2f486fa45dacb265f6567c5babe1bfbe9bd29baade08800042c6fbf9845346f60331cba8b3c5bea07a10bb45a318b56454dc48a3ebd2bca25e039cf2c37a9312475ccd96495e2503c5c66af3cec867b3c17c797fd508", 0xb3}, {&(0x7f0000002280)="82de660a70df263be998377e34c68ebcdb3507c710e6a5e3f45abe14236899e74f7a204a54143827e940d6f574d11fe31be2b597b33a4758b5d7b10c3e25a632658c111af076a2488c5e2d8a47505e7ef0f7379f4153d64d1c9ef065cb4daf57e966726891ba4bb9fd3e8f6b6080944ec1b3b8700e0c4280d55aa204e40e449a42c56a23208af1a95e22fb02b393455f97380dc2aa416883a97b49f03ce2389bfbecde24b7c6cb19946cdc6f2b3ccbea818f58d55e224082655e9eb2f421c1602ffdc51a36188a4f40ab861b27abee9dfd5af5c918f970", 0xd7}], 0x2, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r5}}}], 0x20, 0x44}], 0x4, 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r7 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r6, r7) 16:26:13 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:13 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:13 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:13 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="a6d95d5ce1a3fcf110e03b033986dd7468c0ab6e1ced7256dd8c77eecc054fdc4a72b93a418690742d19fe9c63532142f009", 0x32, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f00000002c0)='blacklist\x00', &(0x7f0000000300)=@secondary) keyctl$link(0x8, r0, r1) 16:26:13 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x7, 0x0, 0x4, 0xfffffffffffffffe}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:13 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) 16:26:14 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x74000000) 16:26:14 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:14 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000280)) keyctl$link(0x8, r0, r1) 16:26:14 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0xe9ebe5bb120e585b, 0x59, 0x1, 0x0, 0x0, 0x1000000000000000, 0x0, 0x2000000}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) accept(r0, &(0x7f0000000080)=@ieee802154={0x24, @short}, &(0x7f0000000100)=0x80) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x6, 0x1, 0x401, 0x0, 0x80000000, 0x1, 0x7ff, 0x0, 0x7}, 0x0) dup2(r0, r1) 16:26:14 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ptrace(0x4208, r0) dup2(r1, r2) 16:26:14 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) 16:26:14 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) 16:26:14 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280), 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000340)="b144d77839ca8562fd94", 0xa, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:14 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:14 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:14 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)=0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x6, 0x4a, 0x6, 0x80, 0x1, 0x2, 0x0, 0x6, 0x6c}, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r2) 16:26:14 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x4000000000010046) 16:26:15 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x7a000000) 16:26:15 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='big_key\x00', &(0x7f0000000100)=@keyring) 16:26:15 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:15 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x0) 16:26:15 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = fork() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x10000008, 0x4, 0x3f, 0x8, 0x7, 0x3, 0x938, 0x4}, 0x0) 16:26:15 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001b80)=[{{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)="98", 0x1}, {&(0x7f0000000200)="39b9a4b003eb6b1283ce9be85f57ad291eaf5ca78dbd39ee76e2915f3b47460b0da04b7f356a7846230e286e27760d61b18dfb928c38cbae2fa5449394841686c5ab3b61016ca62b770c4b37d9e0d79b3a4de41c5d26399d589d1a7a5bff7dbdc77dc34ada4b835740f5441241ef02a26a2edbf6e7d1170b5247ad07d4a3c5b7b2d4be82c7b47d063d1f4e953a40adbf563e06c00ea0a8408212dc666819ff77fa9cb289e2305c55eb6f62626b1a9e099a63c83466951ff298b22b747bb16b206746341975b7bd976c5308c7a945036c90c31044d16bef85d242977e4831631a06d8694b15e0443b2f2e53d3112eefef1e8b22c9e4a10e7ccfe66c69b188caaa572a8d973f75b0458ea2bd231db36e9b11e3f2cd70d86ab01c8570e2f9df0fe96c86fad0c97373ba78fb1e181b83f74565352088035e29246ba7e2a89a8a904922b66791cfd1a1038150598e7144e655ec1453c43a808c202b74aa1a83d6dee444485e535cd35217c2c6e2a4941122c749dbd8ba1c0aa4ffc6a8f67fbb5dbcf242d2f402b6c8e292244b1cf35eb7487064f56e7fd26d1e4a8c3cd5f74614b565ed05fbd2e46886377013d6b922f50aed7ad9b78e47bade34481f9f176945c403326c564c167a547bb383ac640f61639bec18a51b423a7f3ad7168cbdc894c2b4f1b5579ca67b03220783065a34103799af541ebe186b5c23a1e741f661a239fd7442aafe0090a0a9a0216cb3ffc71d667cfdbea3d6ed5ae5f101e1e0cdcc617e3b8a5a2002a3d5e92e1f07c8b09b0ba014917ededcc5b42b9eb23dc44fcf2e5a1e2dcc3552a462844937362407f3858dd78b67ab92ee4b29315651f2a72f94200f90c557b0a6920fefc75d0a7131fffc94a1efec1196c2c8fa53251decda1c3068955b0d259450c80eef171df6c9bf6d7f3d65803b8177123769dfb178753d0d1ca05670ec79999656d874aed71db0f0b2d12258f81d05dfd48b8e32b99fb3d26a3e2492d9ca121f2a8c32e1066ce72e320d623e1e2d86a7c3608a8108d5191570ab9b6cd0c041bc5a26acc7fe755318f3f876653d4ebc8634e4ea6f733387323661dd01ef74c04892034aad10ffacd4613c7711942083395ccc95e7656be885acb116345a9385c639f9c98b26d138f2414ccf2c8bf129a72bc59e50f914b612797edd93bf2000e459f2854ff23ebe4ce641f7b1d66021316ab6a0e7add19eddb76422a6204334daccee7a6fa515cba503015e36301b56af9560a956e9811a6c828e71b95f85513ac4186c41a1e31f8265881e5f6c4eb9bc6ff098b2a88613e124e7cf3551dc84f96291f750f55fca2a22706591f0789ac40b01f2f884b602f43811257f2b4a35c7a5b6302243db67fdae42f9409c7ecad8c8210ced3fc35f2a012610180701c0abf3df54e93850457d0bdf2a6ddaef0acef92f1df3dbb4da411eeeca5bcdc4852c990b9d0c657e21020cedf025bbcea80867311bb4f2d403de40b8888e8ce99c36bc0931a549c807d49d51cd586edacd5dddc5b7911fe8852aa898e875a88e13302b3220d26031ad6666983cf5ff1b43a1cb9be8e7f22c3c328f903ff842770ac253d769a0aecb371bda7607f9947b2825dbaecf483b079306305e2160da050484cf9d285af2f5212ffd006d4e7e14b0efed01ddbb10d03e3db032bd7004ced303f4a6159fa52d14ea6d8b9361249d06b54fb4839f80897fd9bae8c715378388898b680b642984b2969628fd3715ed132f1bcbd41cfd600bcf930a501ed5ed47d8c8df3f02b7ff31de6866a74c9a7e13f714d291cc5e765e611e624f16e7738560a66eddf5108ca48d124047c378d3a359b7283d57ac19518c41307fcaefcdedd39599132120da0335eca3f6a7bb13905f96478b397a63de778038be9d19b09727838a8db606730179221efd25c36414481415a29306e864e4c844992c6abf63d6a51648f8e69f019d6e06a2d418c5b0678fe9bfce0c9750e3cdf1aa628c1941611fa439f51974f9d552ff8bad5203ad304a6ded226fa9079aaddb942c6f7ff80ae17251cff9ce1c247ea8e494d126003db9948dc271440bcc4e8f32b3a55877d2a4ca2329b44b2f83db191ff7308e321dea35bff5e544f0342507e25cbc6628d848870c75001de27158b169bc6d8eaab7c96091e789cae155c6379bf9281f7776890c23862c29a081d183f33f8f81389061996662ab1380dd9e38bf730eae9a4910e84a81321316ffcf3a711c49b9a6b6f4a28752e57f05045cfdbcfda87bbe833feb30c489c0e1e956aaa6988c237e9057a17d696ae1b41f67ed7acbe94891ae54b222071227eb70d1b96955fa13c8cb07c0ca3bccea7d4155f7942ebdb5fb6d71c08e0997136ced359a4a193c5a771f27d73659de9f9fa16d3b75343c6634d8636a3f4e541d106d33ead19347b221c4a6c95a44fc3500acb4bea0260bdce8541523353c8ea95fe5425588c62ecd7d538073125f3048525fe2fd7af9fd351201bb1290b1ea0773ee35925661716c5615d925431c453e5b93a415226d8b40929e5ddeff37159db44ee15999bf962ed5c62a0daba310ac025b6999982bc3180bc4f96dfe8fe65da916069b6fd46121ddb614e40448e13ee3a9091f59460990926e9633a43f51165e6d6a0349567bbb73d256d0b88f3ae822ff4ca5c18d0c118425ff34968ef50f6ec75fafb0f29e8da249d79109ce2063b32ca151835823e8e65d651be2eb16d01f6ae44c9e50414e1492b4fcfa096c758aec26f43763c9d482faa9b48d3dccdf18c2c06b60389850ae48ee05fd4636b901d8b1cc163b52ab89c7daefc240e3fdd26fb25793b8ebbc44783dd4f241d3de8d2cd6edb815e0702e9df8ba692bd4291da45f6daaccfcaa665c6fa835ff5bf1a120c9c9bfc5e06a7738882bf53ceb6262da3b88aaf4938c7d4c32eaa1717b206903de130d3e170e0179914e3760ee402fde748890c9b9f536f5fab862e3d3d792cf1ee8f82b3b89f9263e215a0465c4b03b5b72dcc6d5b3485bce271b2e09326b25a505fd7276f232fdde7957e4b8da69f38240e5510f44a2e5bf659742a176ec0dff1f22bea139d6b23121123ce237628267126dcc12ca9fdbffec6dc86b1bd47c68a14a46ccffd1547ee5c184ca4d5fe097cd8cc4864865d99c271ef71e81fe80b03a374a812aff02fb100d106d2229d3911a22114e1b769188a52a8f2a613f28664785506ee72ab538ccdd895440ccc2c72106f470578f55742e1347ca74cb8be0d4a1e6323082c9c7aff6891d6b5fd50a9b5d0778022e1d02e26ff172ec0e1798dbaeb6d17ce1936f68272f1ada05ac5867da3b0c956282eda3ae67a840a012dbef828dfeccf7f1078b6a4cea47c5c862744a6a98919fd34b813ea043c05754517ee068066851a53ace5e30ccbe804c7e3fc594a14bb95d0a8a1d6890ba36d28d1a6ba86a1a099b53bdf57e9f4b8cf3a86ef384e07eefeb96356af47bc5e16ca2c059775da538350ea42cbfdeca893f80b1f7c50240d228253674fb6cec4cab86585a99d50a6e640e32b513068d485e2f612dd5d82373d69405df2e73214eca24157345fa3578dbac6b90405f4acb24750597c79f8279dfb233d64afedf2cf3b6fe84d0c9f252390a016ce026e3378bf7410d3a37e17971cfc5f52d431e4410a121d7b0b201c9090cc42352ef445bc16e2c94997215f41e6761a9fb0ea707dc99107cbbac3a325a3c56cf8291c6e5ff8086bb7e376429669a3d8bc53e8c678f9221392ad40fc928ff41be2903a69a92ddfb7274f484b48490dc40da5035c15f608c7edca2a2c54aab41ea0ba8c099aa5b1de3249da00f0353b5a1c955321babdba19a2f0ddaa52e0df13acfb82c013ddf7e862f2aa501075d29d335f14aef2f457d236eb8343db0a27d1b2dd6d5e0ceeb6baa6add78f02dc9a6745789f39a487e521fce0eaed5a5f8a741c265d6a4b5dd92e2860f991078c81933fc5c34c633c5bf4b64c671d7f7c473b7a0975ebfc3c043c20b192eccee6128f98a612563e7c52e8b8e6537e37481dcd562506cf1d52bc33225cb299251af37534eb32e6dc208f47c02809cca2deb45ebfe3bdb6acefda005ec123c90a6894f9d9af75d51c5d4226ceeafba2ef01691c7a8319d61722aef28b12d032dcb0a6e33301512be336e8bb144f0d51724ecb70c5ab456e21ac63ac78a710524b3ee59a9924c48d27599ddabe2f09592178ebe028c101bfa7d20260b33c1adaef1af4b917e90108053bbbfe78d977c4b3bd6bc5a9ff472976e6e0a11c5ba7291473bbfe5abe70ca86de957131484e71343ebbf2414a316e643b771d6004dfe9a6cdb639bbd884643467536093f2b48ce1f1df4d811c6e57347e5bd844ea49899fd2e396e238ce309451c1bdc98168792da21173c0018aa849248f30464b1d80d787a610a48849e3716ea9f092c5b44053ebc3f78b3987f52e2c7a0bb1b85fa7b7d60c18fe9dd68ce21cd8271cedf65769ba8f52fc47d2ee84907e15ca4cf282bfdb50bbf0ac675ae039401a0dab3f60d3a902ec1227571d32c5f02252459e5f47f8596b31a02bc327c2b43f574c5a45f6009bedc3a58314852fb555ce34619fc2c551983411978aa8c9f5a51e0428bd5ad326d7595242ba35d4e2e33db114b01db181796aad5b6d2f7faede6b46780bc3d8925ca8d6b81b7048bcd7cb1b594ea67f98d897a47bec2c2e551a1e4daf22ca85e163354e9898322c5fc6634e52d502b49f02aca5cb614b8c4092b3d83e1493b7a496645f86db2f5b0c785ba1006b55c80966ec6f4b3f302e568c11313877e061fbc23701f285415a9cc2518c66cbdce58ef3cd4e75fb318a21305828d5cf240f0176127479c2b8f64908d8afcab54d7c4a28091e9e115ae78936fc1dbb39dadda8a6e0f77b84ad9c7c7276b044548bc72e37c7551e234dc21dc05a6c12412dfc57194eef66d8a301c312f08b0564ae9b0a758d397aaf71c7468440c9d750a12bd1cc2b5de7bebd57cc70c7ee37056e01c659d8ba7e25f11e9007224b1296fee9324724b00b7d09832c27858b98c33ab9632b716d53ef651e236af6c4647ac7925fb199995423ce2e8f184629189e3dcf3f094c3646adc3fe2ac89fdb1306827e7a3901f3df32483c2d6cee5af152985fa5ff54e51a1da9b4cc4db0aa1244aa11ba5ab12dcdaf6aa74bb680e12adf45969bb79abb7626fc94bb30c5161948bdac2310103ba5aa698d52761a91b265a20795f3bee0b51e248aa4128a3128f8576ee00a2993c6d745ea17cf7219ae92b180fe4d3f2adaecf3578d0f483b0098305fcea9614f5a4c5fb7dddf88aa03da173a1555b7156c48e57b28e000f6e26f1f3dfe06bd60180f4fefdd10c1335c972bf1e7c26892a8d7f7fd71ca2bf74f1aae70ede8812fc7b0fbf140e25cb09a6a8f584463f74073333fcdb28363dfc19ed3d69726d10481d91f1a63e19f68643740193a93d331240cfdb3c39d1c7ed6637164a6985b8ef07c82b6d15889a49b30c813e7e4e65d50feb1f70a98a36656c52b3aac5ed60cf08a56669c875919f8c8b432ea41ff2d09f9ddcfc159f43013e56526f9c0f63353a8435c6b1e8f27eb1c0d5cbedfb5eb9cf126ba20064e48b6561d46ae0a4345bbd47930f30fc39aac8eb060c5dc7974c2f7059c663900aa918f04bd43254f31b01c378029ee9baef6dd7dcf538bf7e74a8bc680f825f85e7937d918b027ca20e8253f3e74018fdbac3fdb695607155b7172f6c916d93e8c7d2774c4a8c8b9d4275664647ff88a604bdad1ccb8a54daf5315730", 0x1000}, {&(0x7f0000000080)="e6f01c866e67183435e19163502d0b31e69447029ee5c24505bb3f3a0659ea4bb76b9156311e555e1caffe164ba248b7b5384447547ce7f42c9b4f19b22ce0393ac4b9a19fa5b0c94e1ca6a71ee1e90244c39917e8e561dbc29fc659879c1835bcd94c06b13f483eb5340d8185cd807731cde51b4942046074cd127a66e14faf9923e7d8a8785b0c3952de52d44270e614f9b5ea5c345f2ef5d536599357eb3b9d5df46907abb86fa37143dae4142f72a2b89d72", 0xb4}, {&(0x7f0000001200)="de0b558acb0f2c0fef4b4f7a489a0df63b79d81b41918f712c7aac42b3f7f0c6f187f4f0cafe3510e42a8c4039ecb638f9aec32b75d1e9898f2ed2f3ea86311d7e394c11abdf173b8238b088c2", 0x4d}, {&(0x7f0000001280)="9f497ebb2cd50d95a55523919027c3c28a8bfa70e916de2d1a9f0d853be27e51994786af3e38d766fe8081de5074ae44df89a92e7eed6845082ca6e22b553205faf1a7aa0e2ec051ac43e16caf26e5e425d08150a283471827ff5db0d6815b537224", 0x62}], 0x5, &(0x7f0000001380)=[{0x70, 0x10a, 0x0, "7c7c51f503e8bebf9f48659804fc65b3c8bc4f7c963de77c6aeaf84c2f681726c6c1e2483dfdc37ecca74c804c68942121c0fefe7a9cc25ccd7dda2ae93798accaaa40430e1fd6fab47373e10ef0e2f615b01346dabf91c114026e"}, {0x100, 0x88, 0x7, "87e392f356b8e00e161ed895fb4d453b83da2e31498ef3774646497dcf46de33853c3479933847c23ebeb88610993b108aae7d01f571a58764b7e1c6e013f23a233c586d1b8de8a1221b2a3f65980d4e63d157f72ad5630a3cd043f0a6515eb51cd0a56b4fc553f82a9b003ae221fe1074c5ecf0eb0cea53fff6df87dff022ffdaab4875389c5f67db163f1a1a0662e5a0d08f78febb46604fbc44a1592d641b3611ea116e7a4d567f6befba982b4f0c4f8b07765480a9df58784da7f5579f95486ac8b6a4aeb2eecf0dc7f015dd89f05cdeac80116ae698354ef6fde35fc4580239db928a5626309b76"}, {0x50, 0x10b, 0x3f, "59fc5833e6568a7e25c041a1e171ad2555d5b8c86f9543a7d29bbfc95479084f6dca6a4a7d078ad0839fcfdbc669cfa7825c7ff1feb9214189b818996ca61c4b"}], 0x1c0}}, {{&(0x7f0000001540)=@llc={0x1a, 0x304, 0xe6, 0x8, 0x4c, 0x2, @random="13e21bc75989"}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000140)="21b7169cf7f2093d9e6a7cd4860659359921b83e7e5cb87f742f33aaef8c006f289c95acfd07587ed05eac4fd5e840edca5c2def8e9ed8c9a51477", 0x3b}, {&(0x7f00000015c0)="feaa180c418143cd0ddde8dfdda2530e78e991ef589eca2eb0ce434159cdf9b7d00fa3fb63d5348b7e48999c02adc409bc74fa851b6114b4f2ecc0972e2b74a3f6d37f6e1bbd1a90a26821c4907c58c9f0ea4e8aa374caf6f25e3c75e33583538b9fd77d4455620bfba3a6061563a8bd0bcb6afa55bdecdf8f30778ce4d05e", 0x7f}], 0x2}}, {{&(0x7f0000001680)=@can, 0x80, &(0x7f0000001840)=[{&(0x7f0000001700)="05894b20622ba94344f991baf52bbca8f96450a98e124ddf1afd5ac69c125abdaad941e398e2cbc0db49553c01aa7c031189a3b6175ea6033dc8d6e5ba71", 0x3e}, {&(0x7f0000001740)="0d950cb27bca2bca152f5ce24070d9837c9e0110bb7fec6de0e3f7fd37e2c919af3fbd586d8df6e0ce23fa63dece3892c399cf8b2d555b7ab2fd500bb8de3d62b262db1d5376297f7b167d5286bdb42e4694f973f979c7aee5e78339cb6893f04251ce92e6a7bb1b", 0x68}, {&(0x7f00000017c0)="cc14125d39bc9cdd580c7ef41159edf67854ce0df3237ccefc031bf58fc6cf6a795e32fb9686e0c68e43da5e649ce122dfbab18a898b8132c08acae020815c9dceafb3f0fa459c5ece7174b07a1ce924cbb4cfa50e007c41ae0bbea765ab20d125558a", 0x63}], 0x3, &(0x7f0000001880)=[{0x40, 0x112, 0x3, "30d7163c884729e496e684332073fab2f98269e43ccf9982857a5379e6301e0d05713fbfaae424637f6bd7ae53"}, {0xc0, 0x110, 0x5, "64e879e499d34c72ae4ee0fa921a0d35b69b7d629c38449aff3c09cd74303db6607416dada3bcdbc466c11fb0ef1c1f7658239b13d234a4f9764eed4a697eb8aaf74ff8f98e096170e705cc35b1eab1a1b00cc2e13e8672365dff24addc223ec415b9356d058b1394c6a2492e3bce50b71c599fa48503e497b94501d73216a6f784dfaae3401d0481237863c1ada732933d5062c6c4dbc3aab509088f4cce3597be990996ddc845691284cf84c"}, {0xa8, 0x11, 0x2, "7efed9bea0903c3c2cf1e4a5df3e1680683b61c7beac142e4739164a280cbe3cdef423233552b16b7cac3721865bb065c95cbef52510eb513342409045bd743bee0bed94a2b64b8fb483a115669d37ef81f2cd9c767ebcf90c109092bc2893640667d90b89f3f76ab6c4c8e95d7c99920a361296c7784d71214f423fd6b6239009bdf0e8150d9794770fc4293cef06f93009080dcb3c"}, {0x48, 0x84, 0x20, "46d8bcad2bd780b99cf4cc5f209cc2bc648d02e045aee98a369f7bab9d2b385d25a655b4979e1bf575fb4e8f5534738e7f2684468d"}], 0x1f0}}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001a80)="4d9a99f43a6b616f6d9c2d4ecedb51343f7477b92378371d", 0x18}, {&(0x7f0000001ac0)="914cb5fb2ce722a53aaa31092ada4c6ce67ef7c8238cf652a8cb94b3b90b29f5ff9b6e04e5ebe29993c25432f4f5d57cf1a88ca89f5fbeaed5aebfdd339d3d370102a6dc0d02970c71e6205687b001b4b441c0da5d60babfbc3ab0b7c8d0638f5fbc", 0x62}], 0x2}}], 0x4, 0x5) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:15 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:15 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x0) 16:26:15 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f00000005c0)={{}, 0x0, 0x0, @unused=[0x5, 0x2, 0x2, 0x1], @devid}) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r1, r2) 16:26:15 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x0) 16:26:15 executing program 2: ioctl$sock_netdev_private(0xffffffffffffffff, 0x89f4, &(0x7f00000005c0)="e72e51fafec0cd80c88f9a65fae68514a058b1cd0b8eac40f5365ef56e44612a166266145c36cc205aee206275b1b36db227f28f3338a2e169e0e924fc7cd82f4ba429ebb54ce92e851d86f5690e3e482cea76d294d252071e1b23882dff50b5c502577a775885e609f6e180371f7ccfa4838d74a772ab693a4f3c13bc182e93f1df150d7f7f0e3fdf796d6c508c1d9e22d3912109b4727e7fac7eed96882ae82bcb5b727dce5079dfcf408ae228f299b9306129e7e7f1f404ae14c747cacdb52abc2ac560a4ba6d94c88ff5752833082df8bd5927171a45fe623ca3ba5db635a81b8194b0eb04294548f71f358dddf070670fb9c29638ce148fb606ab70b6720b1ad0fa6fa82776355550c739b0fa10fade54c93cd9c86eb92f5bde2ddf8e25ed2a0d89c3381d11166e104634113b19b5d4eb6df4856d067a575386dd7cb68c1896baae98036cbc43e869ef7a880ab6c953163bb03d960d85c335d25218758d952e287ba5a74007a1d0b38fb05b3a3d4bc21b0be497f7be5a6832dc3b9f3b3d22e00e12c15fc9c28f5eb31963ba81dac1a006e7d0906add26591d3cfdbd577ba4aaf1c2ba7a0f13576012b6661b5d160be97b4e84f8e1797caf1b8a5efaae71474669545eebadc1be4f6f4b5cae81019b29d6ed0877d88c7c88e5c1237cb33827cc583f8abb7ddd6c7c873d0befd57186f782722f1c9f034b18d1555987b4085a65aa9d43d62d9b1d7d27113ca05fe8333fea0e5a7354d8ab1ba126650f2f8771f5c1e909cea783fe1edd59d436d06195d03efb7968341ce799514fc1d8a032576e0de31558f97a913cc4b09db6ba793c9b16c4078502bb91eec0a8fb92c2f1e41b4d14fc7dbe5e9c202930b9d82c16e647fb340a52e7353e00c622d3128551a0b1d77741b1b852ac7acaa78eef0ced651470414a644133a37982b0953be9cc7fea8bbc34babeeffbad4e874a3c0683651b7d85950d812e2f7be93fb6b7d122186263f2a609dfeb6f5e3052aadbc952f5d5ba10c70a55e710fa632c648a4272e1b136566c17b7b706eaf4364e411ad60bb8ee62f4fc39fc89eb6a1ec636d8003ce16a00417f957fd38ba3b37e4c206d39bc8e918535cb314931446fdb09568aa45e054bb215e0e9a13b10174e99185c802f4ee9012314a5e63bc197b78a6b787c1765efe67e917a65deb886dd9fc810996728d07a4d260d0a484270215429c5940d95856c2efb3810e2b6f958f5a3bdcf39e489edc5ec788ef8fe560f47fd1a41f3d0bf6c2863fea34e47fb330f2b3a268b1fccfdafb732a90001a824447c25841fc20845b720841c0d69fd39a0f2b21f95263bf9cac744b23080a1a0c0c99bb18e97222cd51523fee30a9a9af1f51ce5336d488a9dc83953a23a6cf2e519eb3203e77c7091cce545c413c7e6e5650413e79907e6d6f4dd102427f2f4a5bcbf81fd7ba8dc040f915d9ca2d039234ce4e9b830eef822f8122eee1602ad2cbd68b4a210ed7d32f68981b97da11e5c0bf1b37b4b0dc38ba25d7187fd349302d13f29d86ed8a47e0081226d79cc878cfcf170ff89940b8681dd933634120d91a7227544046ba6a7e8448a32597f11813c5d057f1cf0f9c107a754b2081c09887d15b29122ee589548ea966b51d38cdfa893ea7fef4927a1444b97f59d08d3d44183a9346f3424f629496f6eb19f5edfbeb9c09ae4ca8e4772b273dcb5658ffc91d6ce6da923b9b8286464db603979ccd7afe3adc2a175140a5324c405deac204295cebdabaffa42ef75b41d4ac85bffd27e00a34532e0b1c4705ec775a902cfb2e4ee9ea4cdc1a5c5ef8b5fac722efa2821dafe8210b65e323f0c46dc58880a4664464daad6f8d80d68705f41c0dd777eb23d6eb3d8f7d3190784e4e5e22b60cfeca3ead1b7257a43a94865bd4b75add9ddf7173a63d5dd7a8a6d8c8b3f03608d39d3daffca13a106546937e9b25e2effe0de04d689a172d83276cfa13488670be1bb0acacf06daaaa8e265c957b622e4fd44017a23116d3a2f255703085df85825aa4f6ed5c8b91ba929507c7aa79be5dbead204e9824b043491b2ded3f388a552c6562050f8898083942ad60e5b33b9610fb3f697e8a530b75c6232708177e618a3b36c2ecad812aea16bc039eed75b6920ed89a85eb2759875b5c66e0dd825569ec3ac8ae90136e07dc8c4ae49f482d27915d99e9789e978200b004c33f896dab07121afe5cb82312217e0764a7d262c98b4963573c011600aaacb33a5f663b1b624eb2369c4b85fcc97abccc79064e2d43cf1b88e195753ce6f57b1f0326c5ada72c01667e56fd727105dc563504477f103c9f8ec0cb435437f3997df1b96b483eff154bc98fb59ebf470c0919359bf5c06188d5aa9381b2fdf995c5a88610dd5b3da1ea112ef5d9c9f248a955ae9c82533e37a5c4a97afdf5e62890c4fbe5b20ef3eaa906b8f8f66ea31f05430e5aad2e2471911ff30d4359c47e096d8486bf232a14f2c3190c622ae35be50290ad19892fd94cf0e24a9a33f73930e305b049d9021ad9f87fbe5062755254dcb91e5f0828d3ad25bb3aabd322e54aadbcb513f23389356c0ee4e5480447a180aa87988721396c4f01fa6f628f58c978d12f5e9436391776336c57e5473273377756354fb56ccd52e3417274141ae9c797453807909b35e5409e2b37ae286ac195347595d8376759a247b1e0368e5cfa9b48ac59cd9c1d0fa742494843f170e5dced32336c8e927d69f7f3dd0d69c206080fca92ebe3d079d528081ec2a0f0a346559240f16affc1c9d5ce928de28ea2293bda325fef71c629e00e6c910c0b80c309d5ff778df1c689d065f081fb9576011a1b59cb24df4bca81339fef4fd027ad68d6d6d55b3bd6760b61e25b793b7a84fb4210768c54eebb84df920ba1b2ff30c45d7a179a4f9a3bb8c97e5fa48adf31e583c11d285c452de48d593418988633cdb0436ba203887784ab086f1c5f1ff234b2df4a1dd6fd69ec011b661e364f2f633e272ebc143edfbab7b45c380ff58ce1326008640ce0b0fb2e0ecef8ba31e4bee685a17a13c48cd29eeb4c6157e42f304b97a0d6842f7cb4693fe7ab362f6d54d3f5bd14d82e25b7fcf5fb8e40e710f84f80e5931ade0356c17e99c9d2d854355399be74d575ff120f0d99e1a41778f40cce4267e946cf3c46c46ed41782e9984c16c1dea03d097e2802060f0db4fc1b48d514b347718c288facfc8b14db1206ea7ce2a0cf62cd8d8f2d35a4f866388ab40478cf6c5acc4fd5543b04ceda07174e80582c40fe59a97ac5caac76bee4e2c34154c0a0f89322277c8d54f79939ef13a832ae485f42714e41c73d762d1cf2f0da585e652c84d9af9e64541effcd1bcdd2a8971ec93804200854a6f14bff793c304208a493ed202d3d06a114c903dbf96b43b599b81b6cce40e419a666f708b11a1ee6e622a9621aa322edf2026bc7b76cc11d259619dc16f898b114075ebbf90a3ec49b0b8a7dad34286eb5c83d564804fda2e60e2f75cad59983817a1d8c4ce424e45a16142a59ad25f4a3495bee89e4f5b9b19b9e811c7d52cbdeb2db95e219a2eeee577f52c66bf376f4da923e4ea553a730a1798ff58d16ce811ceaec99d660c31aa49ac59c51ce36583ebbdacbb56f789126309ad25336b9b6f815e1499e6fc9e27aee68161bd1c62d49c8bae23adf46972ac8f922a97822daf8b34538dedd11ea12e076012d91a7552385e3d9c6259424eb27f6cc0b179fce93fb1f2c345efd75ca4e17a62baa079632005ce353da8192e05ca69e8ce1918046be87ad0693affac7aca8b602597c9fea34a74c1cbc126f5da7547a89bf820df4371e97018aa80a9f822af78d06cf00336a9ce317c642f36ac64221f96c385432b97fc65078fa83a6f94d8499de43b57638f411ee6e48b8d6e8a305961e7dd8d27997763acb89d93e4ff7b1042888fb3c17af9baf2e8b0d040f7c58b1ea446e15d2e1bf24486e8534083afe9f56e996e5524e76584b364919c699d33633724dc122c8991e2d58cf5062876f41275e4c908061f81b7d1006fbf9066a1c2adf8b1955018006fe26c8135348a61f248d0decffadc22b7f9c84b7906fa346d28a0d9dae49e8429591eef12afd4b071fd679d5bb499f7450affbdf73c8dd60d820c67b24c3ae38147b8a261274232be1d92aba25c23fdfb4dc0f3d38eaea8d3fdf99acdd2581a47b214ef42756f2deedce71cb0004e14fa899614293b2234c24080b0faca6dd25207ae6d09af38f389a8101681eb2db0a0602b2af03b79e68a374aaac8eea1e20c5446b624903563874108034aa31044757e11ff31a66e049c53c9059f800b9ca63c9869781aca08120901cab6c1ae6acc72e6cb4b9d3109812e863b4719f329b4ca54c5d341047092ae6bba9bfbcbd9ec7eee45dd18ef4b21cf6111836727baafa6b67865ebf626d931fba1d4793a6d3be2ed841a358d5bcddb5a9e8d9997422fe9a411f8d3cb1717d2ac8c96879ff47cb26c82f8c0d4081c0c6ce8fc6f4e80f3e432ada3799d4af36f56a8f36170e8d7ebba6432f351d9b5ebcd1de0f6ea10ce1aefeefb34a188c3494f31f80b6fbb738900c66eaf3620a7ebc627cea2c49404d2e63af5a49eddd53ca4a1b6c8ffaa7b6b36b3387297060ca2ac7cfffbbc96eb9f0da5f47c9b9f7e5335edf53daf6ca43349212c6b38d15ba7204c74341329eef5270a21e01e3f718c5600ae6db28701d67245cd9b3a61cb984c2c62b326b6fa75ad565f23e6ceedbd86e9cb8838d90e3f58c350049a66576f3c9354125f78918a11d345582831d4b183228b7d211aa26076f76f2a7715ca201358d0f06c7ef424352e07ca1e83ca6749afc374ff1cf5937a407b95062e4e3caebfb9201882c908a772aa6eb5e77e00d675ee1bf10551f454f13e0a1b5ff7eb21ecf80b61dfcb446cef99bc55432185ca9d17bc18a10a966669f4f6690eb164232915968f981592791376425fa71d0f8921db679a099e038fde76837bab60e1a456edf1ac81f1330e97da7aa555249e4d4ed823f8b7e4ab93e134a3246f9c77ed03c04e57f61fb8238c969b9827ad43c4d14cc3480eb3840951454414e180f23c51ca1b3f048faf447bf4068ec409dcafcd189064c617259f9e91d90a700537674ed76c6b452d54f67c53856722a8607386366557d4f6a3894279b35dc5859eb622a29619c8563bc9ef123932891fcbeaca197f5b39f1dbef80cb39d3a0b250a290c8b69eb3e64a584e81800598ddbaf74abb85f90500b84d848a9abad7b7df115adc16d6a0ac086cb9dd3530f591f38df66533799cc1b8c887242717231e7b245736affe488bafa85e3cbf0d80e05df1b9b0b58b0c4a811471d34a4b7bb48af7859129e88eeed0b1335814cd6e1ab68997b75ed9846cac98408b2c545a41f1bc2d45c334c7d2d4998f16d52be8b9eca9e60e2f09cb80207f923ccdbb4012746a927310584ce099bffff6e322e91d2593f31acac5bb6fc5627dee8b0c9a66b658aec9d4274f6624cb931a2d7888c33b255d8b86d91078777622e78c57c3c9c8ace8bb4a8e45ca1eaeab2298f3ce51dc9e648f551e1a9fc880978a4c9bfe216cf84d7d403555ae9f314fa4b107c05d38396d19008facf33e0da9521ce65d08194e4b5c1afd8b8f118b92ddb3cc8e883a029dd7fd30790122ffdbe4544afb15a44b5de6d2b26dc0f7e6d05142aae18a672be7cc35cbf4db05ef23f442ee5cbd8f1cabd9c9375515f1f3bfdf8932c97b8affe6a1822f398243c2ef3d7373c5593ca282a3193d") r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCL_BLANKSCREEN(r0, 0x541c, &(0x7f0000000240)) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) lseek(r0, 0x6e, 0x1) keyctl$link(0x8, r1, r2) 16:26:15 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:16 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x8f150000) 16:26:16 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x1, 0x68, 0x3, 0x9, 0x0, 0x0, 0xfffffffffffffffb, 0x8000, 0x8}, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:16 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000640)=0x0) tkill(r0, 0x16) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001300)=[{{&(0x7f0000000040)=@can, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/147, 0x93}], 0x2, &(0x7f00000002c0)=""/124, 0x7c}, 0x9}, {{&(0x7f0000000340)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000780)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/127, 0x7f}, {&(0x7f0000000680)=""/58, 0x3a}, {&(0x7f00000006c0)=""/129, 0x81}], 0x7, &(0x7f0000000800)=""/97, 0x61}, 0x5}, {{&(0x7f0000000880)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c}, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000900)=""/84, 0x54}, {&(0x7f0000000980)=""/73, 0x49}], 0x2, &(0x7f0000000a40)=""/242, 0xf2}, 0x24}, {{&(0x7f0000000b40)=@can, 0x80, &(0x7f0000000d80)=[{&(0x7f0000000bc0)=""/137, 0x89}, {&(0x7f0000000c80)=""/4, 0x4}, {&(0x7f0000000cc0)=""/24, 0x18}, {&(0x7f0000000d00)=""/71, 0x47}], 0x4, &(0x7f0000000dc0)=""/186, 0xba}, 0x694a}, {{&(0x7f0000000e80)=@hci, 0x80, &(0x7f00000010c0)=[{&(0x7f0000000f00)=""/51, 0x33}, {&(0x7f0000000f40)=""/92, 0x5c}, {&(0x7f0000000fc0)=""/196, 0xc4}], 0x3, &(0x7f0000001100)=""/246, 0xf6}, 0x6}, {{&(0x7f0000001200)=@qipcrtr, 0x80, 0xfffffffffffffffe, 0x0, &(0x7f0000001280)=""/116, 0x74}, 0x6}], 0x6, 0x40000001, &(0x7f0000001480)={0x0, 0x3938700}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:16 executing program 2: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xffffffffffffffff, 0x0, 0x0) request_key(&(0x7f0000000440)='rxrpc_s\x00', &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)='.\x00', 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) r1 = add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)="8215647868263b061c5a58bdf19b1b3c2fabea34db623be965938133cfca06e7404b9e5ef740656c9af1f7752cc8de44ff0eb64d3dcb063406e7b79c3265f300e131fee5436c9407cb2cd3", 0x4b, r0) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000400)={'syz', 0x2}, &(0x7f00000003c0)="ff", 0x1, r1) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='user\x00', &(0x7f0000000500)=@chain={'key_or_keyring:', r3}) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) request_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='asymmetric\x00', r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) keyctl$link(0x8, r0, r5) 16:26:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:16 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)="1a13ef397d18243c941d024ffdb3ec597ad16137a6e2af7957483646e6ce3d9a58693ed1a7b0a4760462df4bf1a3b61010aabfe033b41309f2bed060150114eed359e764f6acce654b47a9be00ce05a8067e0563ae0fbbecaf7215af22a995bbacac96a984f6f636f8a1185371c057c2cc3d49cd3a37361c2615c1240a0d121053870f26fc89730ef9aa708e622129f420148028ad7b8fdf0da06ac9c01a792f898efcd88ec1e90f59a80d3a0af9f1082295cfebc323fde09290c45b9e256cd4f940e21ccd21e607e5c23f8f91", 0xcd, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f0000000200)='.request_key_auth\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='user\x00', r1) keyctl$link(0x8, r0, r1) 16:26:16 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) signalfd(r2, &(0x7f0000000040)={[0x8001]}, 0x8) 16:26:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:16 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x7, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r3 = pidfd_open(0x0, 0x0) r4 = eventfd2(0x4, 0x80803) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x400) r6 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r6, 0xa, 0xd33b78c7e61ff612) r7 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r7, 0xa, 0xd33b78c7e61ff612) r8 = syz_mount_image$tmpfs(&(0x7f0000001740), &(0x7f0000001780)='./file0\x00', 0x7, 0x4, &(0x7f0000001a80)=[{&(0x7f00000017c0)="93bc68f3c82c802a61", 0x9, 0x9}, {&(0x7f0000001800)="0e3bd6079cc3f1681b27b79cfffc911284d6832ed99e2a8f1b7cbe81c2f72c65a057582330feaf453c66e5767aaa55e4317cfa097eba9526a11d303aaaf1bbfd543b224f57dab0fa6e2b83428e13a01810fc2880938cfcaa93a5306389856e48071765a4f951e5c6fa1983efa1a92b43c9af86ec33087f3f", 0x78, 0x46}, {&(0x7f0000001880)="17ece8e8704295f7dddf9276858128c926ebd769d999734a4c2d6fd607805610f8ad8699238466b72dc2388afb106b75028420ab0f58290f949a7e6a9a7227bf4c9ce8be2989dee7907270551b53d325cfb96af164490e2ecc9b4c4b7d93ab959f5126ae52977e7d6e4936ad34d8c36e9bfac5d0ecdec44bbed1f9395853968d702c42567d709383e86324342e852e0ee0ebe41b559a9f73ba45541f95a185b4b7f24bef227d3baec849cc6070800ea7ec83f5f3f686648ab0b8be41959067ba777a8540469218102d942531f54dfc401e0208020add57d2715db8e934dab6ccf244f87df3a3a7bf6762f060198a95b1c2e0c0b753ad73496823", 0xfa, 0x1f}, {&(0x7f0000001980)="a4688e95ec878912152863ffadae327e259800439b103fb017d24cc05785e100be88086aa51808bc10da9eb3d44705065b72b14a3200f1dcf01c7ae5383c0b56f1816d675469e7c11ac4eb2b3eca18249d929dfa9f2a3b90abd193ff87bceae8e56fa33fcb4913331ecf4b13bccfd1758ce32dc46b3c5f33088e6172b7c8ca7239a058ace4e0ced862eaec685c9125ce3cdbe3e67f6a2ec6e79a8e5ec02d8951c93b28e740a927ad82ece72a43f29825c7147fb47fce534e67a58938929a549b91a476e936", 0xc5, 0x1ff}], 0x40, &(0x7f0000001b00)={[], [{@subj_role={'subj_role', 0x3d, '^[}-\'(##%%([{+'}}]}) r9 = syz_mount_image$ext4(&(0x7f0000001b40)='ext2\x00', &(0x7f0000001b80)='./file0\x00', 0x7ff, 0x9, &(0x7f0000004dc0)=[{&(0x7f0000001bc0)="3bd0fe8a58d6936f6f1f52cdc4b7eb5cbc7f05758cba339c0fd57c92417f22a6ca39ecff584038ab64b6f092851b604395be293f5f70c0101c4f8269195b34e6422ab20195e02794d87fbcb2152cfa5c26739453c17fe2ed8cf8b9e93b9f255b0b69566b991149e5f22d75e92e18fad7743be9768192c967417e5e3972d512abb4f97ae4f7c6baca76f2da84e13a6db42e79977ab5124957b3dcf6732a15987cca951947785f92fc22c80401823f69f7d38d5f24887069c1a707256b578f752d945065c1c02254f3dc5a78ea77b3097c3c23fb41f36694e6b4c3de2df35600fb157f9b104114e331886d4b4894689b261770ffd90746cb239a92ed2034c1c57bcf73fc25db12529f5d4742f32952ce66d63dd90195362d65e0cdd73b029e6eb84e017783683062f20471c5dcabcc14d468abfaa45205b48214873df86fac97dc20ac84cda7ed06ad98a56197927c5ae29475a8d8999524c3a4182fd38562ed51e2077352dccae9880695b4c9c4d952faa3116fb1dd4b5b7ce6e40a6505a8fe32148092daf7eef91dd1283f78fe5e005075cd1d177694c15af4b28385567539f57018627dea595215a0c70f15427528544c9c0ba62aa524fe3881fc0c8fe4b121bf9eff99c4e01d4da276e0885544f7d2bfba1ea29da308d45e0b205f840612c9aac675c47d1c4dd490db70601ada8143eeaea56324c0c86200dcbbb2ee1da02dc06b0c917e7d2f014fcb9129ffd3e5e99e3ab6aee74b0649f3139070cd97ae067dfcdba5f5082facefee2a8cb649fdfb086f200e2bebef8671ec96ac692af700de4ebcba0bebef8eb0f3266f5630058f5305410407361db9ca5ad96668b83495b2920001af2d0493e3f7e6f38b70bfa9d0e77dff0d0f66f95d8228f648e67f1d348f11c8f116f6bf33d677908165ec94f13dbff14bb8ff166d539259d33344437a28ceb2f89e2999d9b16499b250d25f68056b24fccd46de0d5ab14ab568d134bea207a4b7748a162bad6a2a2589bb265da915802b8d485ecc00af535e67f0abcb399e1668576e7fc7388f0299f1ba404341412bd6c67301b1864f9b75b2574bd808f51dc3b7bceb2b04dd3ef1581574ba20909401e73fd7087536e9b87400793904fb77d03c3fe3a46bfd0824d613ea2a783dcf0b89eee36fcd1c1ee2b644127ba47f61220e1d78f4bc352b1404500e71dd28c400d60e89219d145a301cabd4034f2b1d175ad67a010c4d02b8371e0bd38b939537dc92e560ba32e991f9290dab476ae5306f016a6b225ed4c25cbbe8c82f3464cda6990b4771cfe63c18420c41760a67df516597bbcfea24d52e15d9b9220168481c62cdb20885e9fb9fa1b467db5747eee6554d74c2237524076374462d54e5ef12f170fb361370d324bccfa7ef830c6f24ab19860c79aeb15fb76679e85015ab29b262314abee578d3e62a58a5bf2b8429db14c8c09c91109e07a4e7e3ae20c3e7b5f56c27116d22a379d413b9b954741e35e14de9fe8c2db047bf3458a6981bd9109eeec4ca820e36a0beb19f3dbbec585e7fbfe02d36f963fa33c02008a421ea711d54b06e2449b532117a7d6ea6422fd75e54b3c7132d16054a0fbafd12681ea4c98e927c1b9a673d9c07af30899d678982d48b46e8328ef4317dcb5696d120f6725701cfc8feb95d993785e93f4fbc3549ff6de0261741a89512827b129efc0b2ff1953553dc0ac4c86bb923b0954caf45c498fb105aba49719ce4db645655e0b2cf9cb86b5ca425980457f546fce6d2244772c694d6bfb9ae0c66e1cfc56e3a186c19654ce1f6a2318f479a48b3d4c38b1495e371364a334f2fc4cabcf9cb07e96e7a0b51fae1d3c547ef8865944efee1a3d75237f6dec9d67d283ae4e2bc7c02e2fd3c5cf31e5c12f9d26e0ef08958d8d67ec66474c876e4fff2ca148160590f060e7ba3e950afd33bb63ecb5bded59d2131ef607c5e2aec320a116f8e8106e0d38b9c7f882e8f3f4e0b31ce4ea80148348b9aa0f2ae526714457e3c138c4bf950f1a9299f77a16fd6fc2c78a5ee98eb2f8d2de4cc4fc7ce765f49e9155e4556e714c71043c316abe53e9f926c74770c3c3f97ee8afb159754ff4e5b8d283210fff7818d0983c8f5b907ca0bd458c04bd52e707ac8178ceec738bbc3ec95f21995175802ad19ccfa2417cec0212b06f6e7573d3b7bf6cf5c5490afe26515a17594997fdf10d7ff9a2a870cb8a24f187bab92f02f595d5619f39bd4787885bffa17b648255cb3ad70c60135aa098ed5030e5babeebbab84d5fa4ae81938a3ec8a2295643f375bf3cf8abf1e4f3d5d7422d0a2a08c42f0f597b7e9d701b310d342c4339e1203f6333da6ec5e858ec46353c9d118ca30cfeec498f4a44da75f46ef0cfe0ea9d6926c030652006b94710b0bd97e27a28d9aaa628fdea14e63160bec9b9db2769afe61424ce4068b19edbd9a0aae27f526480d2565e25108b0113e059fb85a3255c8971d468589ecc317aa079b46e0b41cfdb446c00f9d9c2bcacb184ca4f66f3326b1c373b1770b8022def287753e704455aede7d9f296cbc2c5bf78b1daa1a453fbf3b157841442f145a660e90a9d99a5a489b7f05ec630e8202e81863fe4cd37ef65a71e9e1d05f4baa076cdd4b1ee51561bad7a7d1fa1943a6421c73a88ce45edd131c95939beefb2e002006069a896aaa2394547b181a4547e39cdbf49b6d15b63c86404f6c50b2f17619166b95f0cdcdb166e1d041420bc64551062e0be98ce1e796060394d600371d6ed36382714d766cf6d16682cbee81111a542210f33c6ee619cea9fc2c39b32d1e8bfe2fd5c4eb934c5d54940d1fce9026a62eb024b6885c3197b1a0b1b259739139594ce0a72fac62c5c19c780e10fbf8456f7f2cbe6d8b43ed88438ac4b5faa57a88c3befbf52723bd9b8d6ac578c5064e8681335a01931c1c3296e134399736230c35165bd7133b64d4cf6d62245a5d8f1db25c634f02a34a11c1bbcfced71788ddc764606dbd932cadce6652643f1ec5e0f837b11086d1a568f2261f3a8e995aae2383b4ba31a4cc78f8b18f70c2999fe617718905d4aba00c1e6733c0f2768c0b4df9c42ea9d75bb9c8f20fac092d623cc7499e3d93b39b8cdacf180ed5a0fcf4eab76d61dc327e203b37c38a5ab2d2129add651d002b1521a3e0401051b4bbe06401e8d325cff0cf5d0cff7b7861bd9d01250902927faae3e359717397623e715e80127b2051d5e458fff7a266729fe230df4cab36fe6230560d831ae9791fe8fc1ad720fd69e43ceb5a96b0519858f122c21f3d410c2949b47b276083742d43adca408067766e25e3a7203ad850915561fdad781d99c45097e61869c0a13e443ab011a9101241e63c8b87e71b7c0ef711ed1523e16f0b382df04544ebb55d35244ee6908d26fb12251e8117c6ac4474f46242efd0aae611a70c0cf67e5343788171ba2584da97041ba1691bd95674d9dfccef1e9f93b92b18139c1618e6798121ddaa58153b8496a51e755a2b494988d84995817e72c51a0e3666c4aa61b96d9c048788b154a62d3be92724ad2ca8564e79b7255a661f5c1f0ffe76958fcc538ecef2bb687350eb25ee20b6c49d904a5aea62fa1127546abb583715103ad521547e56b8a10765e5fc458e95343e9b30db3988bd39cb13e068240ec4cfdc9687c6e7adb38a9e60be57d449b7872aa2de6864529cb1fe270ed6950193cb12aade35092d5adae35b60c8a6f613620611bd70f81e9cedfe9a84710041818d9504d1b60de23d479f0a99a2f3690a4a3a3cde687e507aadaa5991f45958194ee9b8798b503a562a347eb57e0a3167540e70f6d5e4c1bdc8ceeb58c0ea6f413361333c3e3f39adb2cc4088926b78dc35dec771b9d2ee3129bba377bcc45804f385f86c0c8c03c7264aeabdcc9ea7295e4947d0de250a5b335261c4956fa9199a3938f54f12a861fdb51fe74e2fbb08a4f7cb949c2c0c866e04ff2abb3dfdf657c1917b02c84c3e2c904790a27ee292c8e34d6ffeb99b57e3b62909c53c55e049ef1f0032c40dad8d299b70ed68a086258d7a97acd0ea3f3234814418c848e11ac59b005e7bdf72ed86e2800dce3867056af4dabe81b463593d14b16e4cc0df8d81ee0dd847181b05d13a86de07b19319e5862794d54a234970e8be14c953ec7e787ee9a8a9feb7f01bcf3c3915933069df3f197739c857f0ef84169c9673f2089252aba7e68ed2cf09b527e447d18abd4159452953631a1cbd046d79d7af64929213ebc09f637b5724cdc8963ddc1eb037faeccf4f7cd4710c5b92cad895257ca1c2c842994b8f35cb567d66fe8b83700f1217c23f3148f5b6e138fbeb46d4ef1d78ec71478421c1f39aa5493198283fa04a6ac4974acbb1f1ab56c708428df38150e97485424dac8ae464f2ec61020cf1456e7aeae96714ac86bb80ecde3516f1e008669f8b53b38320a732387f0d7fab10f6ebc075f19942f09ed945e348a1da8c4958143a556bbe2210f6fde2f51e29b2ca47600552e719b2a3aaedcc8170af6c4d0f4189d4c1aa2f3f935e81da162156e64efb46b0b51829a6d23aa85e4213be7523a493a33b4b4f4dbd92a9d5f81950c3a3c5827cd16a8e262826c95f1fc2130f520b90aab92756a760e2e2f99ece717c6a10191025b0b5c221ee562a0868b1853d09a5a708f0c2da9cfc3fe934ed9797ad0456145d20241667d540bee5a34b5057fbece314353f73a373c77cb2b68f32bf5f78addc646a5669a1358bad370d56f7c85e70169baf77f56e31a1d63a522f0f7ee175a00e4f79d49c06fc3c45e79581224be61d3394d4ea3cf4822de1867d347225fa57b3addce52f2ed6ce112612be37ffa282e1d3921cbbd7ab2cee4a8a02f46c1d0c94c7e74d4cdd2be43d29e48f540e927c828a9f0b4b73f10eeb47191df981bb0943ee4708db3f9ba0b221b5612d6d3337989837740aa1adc937ee7cf7d707ece14ffdbe9a7d723757e727280bbce1884d0cf06d2edabae244a6e9a7e59d2fda1ba2e66b70b4cf61721db71a2569c80a2bf5edeed7b51fc009488228be056196968d065e7010ee487b86983e7d3cd7261e1348095e395ffd003ee975a4bb1609a119a3b84a52d7590ec6a14fd123dbd0d2aa2c009445c0e6c3a824dca5739ccf7d712e79508a94ae42990395c95a0d1741f78bb5785f1f760b4e5da9d4b26a419dfe6b8fbf3011e39fa6cef7c4b994e7eef258f60d7d586e77187beaa90903b0942d389a9b5f49ca2d7dd8be10454218a8f0f9b9d4ae4fea1d2aaba3ce79bc223e023d0a8cea8189e3eff3aeb9a94d343e2aeb207f87e8be46b0a80c75d71f06762736717c5853438855814791312d73aa0460f4bb7c7390600ab26e89100fc8a1ffaf9a5afa5b2a92b1f3f9e86e71f1844ae279c9f18fe682c80305156b197d22559cbf29801462d4c8bea5cd52a99ce1e6dbc3f11ae6e761cc4a3c0400b8a890ac39702f27987fbf134e3b803565d030f7c0039a2d4c762780420b60eb330181886c4eefeb70c94e742d61e64b1aa5bf404bca759074c89bd930b199206f6b37650ef38ab81d041a579fb4a5c1967f76dc720f0287acc39a2fd88e573d66704b5949c298420906a6846e72b2077a194b43a52d09cd001f057face83df2bbe326f76acd55daaa8b2f04c02cc51a5fd956d2d72746816dae6b696c2820dfa4a5e8ec06d050ae5eb7cf6dc36744757aa1e849ba532d54037f32d2e0843cfd4f3a0772ebad4099a858ce89ef41c397a28b4a2b9fbbe6ceeb6915dacb11f36a2a7b34", 0x1000, 0x2}, {&(0x7f0000002bc0)="98a37d6533829f5016bb8c10caca2edd99c244b57dd53e8aecdfa4764164513ecf88f455f9e58806b58019674aea0a", 0x2f, 0xfffffffffffff618}, {&(0x7f0000002c00)="6231b86a8ebe93df9a687528f65ff76f7744030eab7a", 0x16, 0x1}, {&(0x7f0000002c40)="c69fbcdb63d8ef4f3418aeed70468d7e806e6c2ceab61d4303cc446fbbca37981a95bd62dae0bb8a3c7eaab1330e391a785a", 0x32, 0x1}, {&(0x7f0000002c80)="6113e64fd7f78b79bdf6b89d7b43b9091475434a09fcdab2ace22c7451b6da8cad94df305bfdd8c261965858650d55396131e1b5c6939740e3134ea81cd6cf4b576c7048250ecf20e356b3761f30fd0a91f1c97e16f72b002bc05c9083c5827a2dbeba7fbae18d87362ca66758cf59098884bb409f69a61f9310723dc7d4e041b0f33c528915784c2d09691e0eb6331a09d6e7ab48e98e4cd360f3b4f4b14881f77e6608ad2906641b7462a6149c8e18a2a3a34aa094ca558f2b224750108797e5afd38ea619b4932fa0c417707f42d0776b3e10e4c3970e8a90d6c14b3abc99711caea619d739b8f19e93c46a7531913e4d79d58cfa2f591d30eaae50083ccc47df96e43490c187c749c978227741dc2c475f00f49738d64432862c66171de9baae96b2b64162e8a5379b4a796b0e7941525576b0d2da4bd1641e051bff3c2ec8b86e482512ece1027b5657afc25a3ebe0a74ea617152754eed23b49625b0a9f3cee384613cef95ce809b061bb2c942a6f2d81a5810b364af7dad1316c338c532a9635fe58755adf0e4bfd0f49641a3a8f568b6f4725f33a05b5e6c9e4089149f46d337e54f5b7af914f99b0cc33b38c3ba150893f755a62001424d102a77592a950dcec5d5065c40e434b077e9b405fc193273dfbcd441a4f96af2f50a428785f5407d9bd0a23b84cbf427001ac2b1ef6a0137acce5753203c889da18f1febc617fd8955ff10928ad69a786de4e7d634bd078c442bff38ccca5775f23448dfc8938f40b1275dd79320965f1cb54c3598a81fdc3f35c1d155d1225168bc6fdabdb00e1fae48ec6f08333efec1a53bbbd879eb7d81408a46bf0ad47e245d8dbc52a4594be2eceb106b078b9ff74f2ec51f3619ed813cef9c78faf5ecbdf53f77d78623341731d215fb08d512216bfd99f6145e2af27dc739c03e8ddba6c3e29910193d8ec5c393438953d17d9d9b4b1a0668c4ea2f1050863a56a47c618f3d68f67d39d0ea217f8bd2c6699a1d6934ffdde5d5ad376cf59a6cb321fb84572b64f9386bbc895709024b0d1879a929254c5d6da08866291d759c7880e9d9499cb92f5572af61b23373c782e29d3a2fa8c18f6a619e1d20559fbead1deb89f47bcd86084baea5f9be2fd890e2c8f53404c04a07a474044935e76869e1e299d84fbd52474e39b378edb370e9968cc7994dae2837859a1adda20a9ff3e28e06fd72839a6f5d200d42c7528f8882f7f6663ab904b1a54de21ac32f42f234f1b71539e973b5e8cf2fe32594d313456e58cb6f80ca2dfcd307f17ca379190ef0115d99c552655c843cde5ec9b417953c9e0102a0a384039eff1839e130ac0868a34e443ee8eaec26261ea61e07d65dbf2f2ad2e45bce9892e09e852f0880da7f5d552f66a94145bb348d19e57e2c841692c6fbd45961ef602ee88aaa5da97ab6ba323dc49231a486d7c2a4178995138dac14815f74455e06a6b658547509d0f2c8b189d3579d382773247d9684f25d94d53dfa77e6b87c2a6a7a3a63294383d7d337bc8ab58b843f45a685bab35d91e2fc5c893e28547ffa070bcc0deff987381be68514c525c0db9a2a6f2ce1396c4f72eed4a740a2fba24b0d7b931ce7fd742c3f46034d94f2577440f2564fd85250a7034bd29293922704f0b57a66f564ae2ac7a62d30d84daa1cf46085d7b818cf964d18723e3ee2dec4c7251dd38996ba9a2bbe5445fdd0e68aea28a5e9bb4b00b8d213647501d76d6216ba1e19fdc21ab56ea2aa6b7e03b0c4b3b38138dd92fbea5bef257a076b3738fbc6d9240b072bd9745f0ced96efb424c12b13fd2f271751054c432c571bd4972749df6d2e12741dea7c77ddad15482726422a1adea3ed5cfcb166b82c4a6f9369beea49a5eee2ec00a1f3af52740582747c857041bc2c00f8841af85513eb69621c213233466b2b9916b8949a03e0ad3b7f9390d196c168c4a7147e26c3defcefca2edafe25f544edbb5aaf8c50a19b0a3c5324ffaff2a931ff910af208f6a0aa275ac031bbeb29f6c19d19e0cc46a0f2a42564fc822b487875ce65b6736788beff0078b9461fcd09d0b3e19c5ef0218c19b4a556818c20d4e5c205eb4ab3004e196a971dac0215f1bb871a5dd1065188aa8e315e6c1be525ee6cd767520ba240572d9b46cea4598420418bd78ca81696c57bf0ba48a52cdb150391f135efcd5da35bc00697ca669644352d197d42f23d4551b5caed419fefced7457540f6e7ad564baaf55d01428b635aa8fde87efcac4f3d16cdbb80a9e8d4fb559eb2a3ed0c1eda2eebf7765e3ebd164c9cdbeaad0e79a6b746c1f37facf88afdf3a1aa97058ff49d60c45f73f197feb2b64d370279854e203893fa323e64a1132cb6bb1cd56d6597a7d6822a66bbb51c8f324d9c2565dbb75213b748b235e9f298dbd4526cff931eeb349e12cd8d3bf326920d91f8ebe039e509b90ea1b01055dd3eaafe9c20369ba3cbadcb67d73356f742bff3f3a56943ea6d540660c44e1aad85d5f706021084960c97e38c531f4425126eff03c62ee5b31665f172f75f7f6eb5506f3bb399058674e2d1eb305a0061d7c0d9f5028c160c064f9c79fbb9360587e059ad5c5e4e78e4a3b0429a3956492604a99a2e8e283df1485d31b1dd621435207ac38573491df895f508f5c2914453d66419201c095603497caa81ea6d68707212f6ede6d4c9bbdedefc23d638133cc8d1d930aad3414d215b2558502bfc26e0a1c163cef40e1a80fad43114f38831392f985bdea654d3d77bae80b40a2f7a9cafb947970ffebd3f515e6bca84f579880fd1008f65b5ad9c62b9e20c61b7048efc5c26c6df5eda4da7c9fc609ca57ed9b43af044354b9674decbf8e2255eede36a1b4d659bfed5974ac7fede2ee7f326c79b2c670d06c2550f595ab8d6b88c9b2dff033fe82cd3e46ec125d8fcde5fd7dc89f059ef861395b7b6ad35454b14d80ef3609aa9c30e1b4158011517070bd968033c8dbdbb94cac99fae72a1a854c84500c8c9d5f7e14acd7e733cb4eebc4cb6403e762e92c325710a0c86b4c73320330774e022a02069e0c1e0af03ebaa63b05847a3b0c20b5aceacd4694c790923752725db9f314290acbf7f004d137b238cf0ff799cb08fc468cfcf86b2a62b1f454d728ac99eca321638c5cc51e61a27aa2860feded0f23deb49e869bd259f108e9ec69df02a14218efab894c2afee070882ab46fe72590d8c0c6b0f8c53609aaf22a087ec0ccec0da9a80147157ac8a08cff605b8afb61d4980b1f07609bb4592c72f4a5242a4d4229d944ede68c51e9319df3c24f2e6e1861ed27bb63a885d73fdbf8cfdba33dffc8ee9042d880a08cbb35ca4841717157c06a61bc39cdd03df6b14c024ca5277561cbff397b41754cb0b2fad7dec5cd3bdc4ddf3ab6a3f2c876ad943fda3749410a1650de88c870d1536948bec28f0bde2db7b16b48bcc03110cb7951b9566bb9d68e62ab3727db2bda3b64d199179a0c25d9ce2148333f6e712644997944684cd5d9261cb067c9038666a7ce0cce747dd97223334c2592c1d970f34c799afd0390f20217cf9ed71eabe4999de3e4b7046e64ae391e98f8fc96c50a05519f254e1be215f98bd8c90330a0146dbc0e4496f5b4e8b44ebf35b444f66050475ee077cb54b36e5f092ca17935794ff00df078e05a9f605e3f7c17ab9dfbe9bff408daa827e6f2034143d976341f5d8932f12aaf5700e631b6b75231919f8a35aae62dd7ae4d503b6c2a59f0bd222c6e71f62d0b1d595ab234f4453ce4b18d950d1ca95e29ddad10a411cb678c3c9ca11382b4bbdd7ab58fc64950075d03e4ffb443215e4f1921ec06434074d9a7550af5f2f5b4cdb88d2073ac3b3856d8b45fbdb461e359a51d0d1cfea36258992db5bbab88fd9e44628ff26b098ac478c1d0035c808bd47261fdf250a85643abff7d2f47d7d0d796c9a851c63980f9ae9ca21cef72fc5e698f70d0d1c80c8e6ed50e5dd5b23b045d405c3dcd2dda694cae5a6f2fa8234289f725e129e84a44e44d5f6b3da51651e085b85012069dd3048be14216d01469a6ca5f4ea00432600de31f40ccc9a16920ac281cfc46037eb2e01a6540aac2b09e1660fa67444191ed1a75a78f8e38e6a5bdfbefc556dce5625656bbc42ff65ffb4fe7042e25e320b6f0ac03257e8675e53145a67b5197604c184fdf035ba34c20533630430495d1a55556711c038bc00b42ffcc344a01c0dbf3fa327b64b1a3f723ce95c05cfe333eb78a1ce990afb2845bb0ffe5654106987354ff0ca5af5e6ccd3af0d3be62c3834b50dbd18a384d4fbb1ebe336163cfa56545d8e91e663372cde1838da064e5db37a44c19055cca8fb1b2b03f42ee4117e829769aab9b61211da8254143947227597cdeecf92a4685c61cb8b2f3593d915de84c6ecea71869b0249f6ecdeb2770f86098468534c2a2c563484b36c94c656f72448ed8bbb762ac84f1103ce617ec7eee6efc465fab74dcc5a6aeac4ab1e23479662f4ae2ec5504b718913e9c563562644724a48a85b0497f532bc9c3ef1a66e4a4eddd967d67e882997ff185a6bdd54b3109b2b2b4325209fd8284a6355bdaf04caee3a1c91036bf2a16350733ed4a65f05f76721afeb958b2eafd41afc0d3c496b637ca8d6fa50fd2bb4cf18da33986e7b3b8831a03ec838450db1b76a8730fa40d3fd9516f2bb1620eb84b0b14b06b48ce9ddc1ec0a3418dbec6074daa2ae568adfc6ef1d78cdea153a1ab877ecd93c4ff9839dfd3a110032ecc180d43f75cd95f78dd9cb873c87d610947053d0e8d20244fa63de20211eac8ffb799b41315401b42e3ae422396351047c5281173bd4806c9ed0907ceea521efaa632c646de0e072f88d9a29acdff8ef8e12eff419fa70b459cd3721d64c91f3f0190d226a48b27391e21500f882f576e39d1c229b7a17e8f36b72990058edf73704896d83a9bebcc6340da934c6131c416934fc1727fdad7da57770c267480e31a699a43f63a2045d66d5ae5cd76e8ce2df8906cd6ea054cbdafbea54b7b2442ad4da5e3188a436704a37d4a2cd688f6acc0cc0ee41ba798ffd4946ee7f5ac0079170f1ee2d6bd8031d3328f4901eaad0935f53447def95dbef35d988cb416a4b833fad3cca07a9ee6a69d0ea1e3c1918f9b48a4d33e6397b61d47c7220beec4c8fc7a72d7663e8a83290bc395af9b3de592c1686f3e55680d636ff4d3c5880e98dd004aea57f3923b0e26afe42ba5a37ccd8c3315bb0721661eafbf5370f2e826828ce79e0e75b26df68396acd3870a66829932befb006bfbc0e6b357d36620ba9f31347e468a2a469963ae8115bbc59b5cb7753736d23b77d82d9049fb1d8c7608c7c927a1bacdc42f5c3e24b7a31d394fcbfe8b1adeaadb86b6da38f940bcad386f8511b4b7abba2598414ecb7cb9f95b12e114123cf61b36f57747af6b3f2c089bcc5b82ff5962100b43890e2aa3446651650f325d3f9b309c9b42340f2c5cca19c9cafe16b3eb1e986d6b47f108325b7d71cb8058fdb8fa932082f2ceed18381e4848e07e3ce91549093920b429dfedace5cb95f41aa943dc5d414465928b8fcdb6c11d2ab469e4e03e963777238617aaa40fd9e03d720ebf36a312e7bdb0b0c4e90c7533d4ce1e82782cb47a39fd53810a07b24e1bf04008a58175c34e942aa5be82da3de40a4de47ce8681b2b48dc02ee8c750077334e584df0a000520851a395833e566b151a62fb9fd8e40eab755a677032e75791363cc0f743f6b4be1b667079a243fccc2b864", 0x1000, 0xfffffffffffffff9}, {&(0x7f0000003c80)="7269043fe62d3b59dc02e4eecf290334d8d0fee9046f5da41d8897371c27bca1e3", 0x21, 0x2f1c}, {&(0x7f0000003cc0)="51cdeaa479f2f88239cf6165a123b022d14ed26f", 0x14}, {&(0x7f0000003d00)="3e3e88f9aae45e83e860c0ef76da12644b0071bf96bade4370263f0797e018d84310ed5313d40defc9fcc792635edebd3156f3bf16ed880c40585ba7ae9b7c77d7cf2bcec2f5780eb77447a78d6d41f1d512a74b477590965a827700ce9f215e5b4740b79432677d65860464cc144fc03ae451cb3a8e1658304ecd8424b477a32c8426066b4085916ed3670074b8559fe4c6996537d2f9484c9509a6", 0x9c, 0x80000000}, {&(0x7f0000003dc0)="a81385ce865e5e5454e24dce9948e5e5d37474e257b8a1e4fcdb2eede126fc11219bfa3d05db0ca9a87c68246a37bf3da49ba056a845f3b66787486243ce605e98a8a34f1bff6f43ef90d1740e96b273a94e8dd35627dca63ba53c05f5362e7af55746248a56b8c04f9ebdb12af5539940968d952a839051294a6ad8c6f625b156449a092955359db8e0cc10d3f3988859392440bc229a8b1767a7725496e584e28e24a8f039c6e56084034d8c4e3b52e8ac502a6f7ad7831d1673fa053e951ccaf7741ae8895acf60f3b1f2ee528355930d35d91fe6450e615115954e2aabf3f38af2c4412079cbc2037b8d90fc993fccbb2fd16c726ad895a3490a15f5154043df48d913e847f2deb0c3d067ae6ccbe6e023264aab401d58556ca5e6f67cce277dd05d10fa96e188db22fd7462d9b09ee2cae30556e27fde8e00482e6b3ddfc2bed4f98a8daba5080eb6025fd10e4b16ed4e1a534a74e856535ce0e94d02fd5460b6956e7b67a969f3092d9ffbaed662ec79b98d8f959eee8af799b30fe323c243ca6565286d94c087ee88605d2e41d913e57ecc8f02d0ab4ba3e8917307ea5644de9e33b5a5d45b79cd499504b8b6d3b5fd2ee6f5e60c1efdc241d585f820b06b95b0eb5ff0b1958162746cc4d54ffa0e679a5aef203ae73836c2df4165576382d632a1b14aa4ed1e836b880e41987bffcb4a20e8cf144739da4ab85ebf8eb7db72a4191400d81986795bb1603d8bd0d93aca5014b6e6133c0b0b111f439e336346aa2aae78546d198f50f7b1300ae580ae1e2a941f4a592c07a7237bce1a3630519e4b06ca9bd57d73c7e193a30fd80b0a6a023189734255aa1dca8be2b75e9cbcd579b19ec9caa422f528ce32d672c9430d4d0f5f638497e1ea539b0cd0725c2a7e9499393e1a56af62d1724c87be639a72aa59ded51c09e93156c1bcc7ea7d63017d3bd3f2607cc0b17f43e6b039e31835c6105be07a987fc37fc47fae0e1ada88859eb535aadcaeed36291f38b63d01bf347bb019fc005a286b91762c93951790f08f8dd91bb3480ab578cabf9188c393543c3d610b9590d8026d9323279fa8bb84e6cd30994a876698f4b1a73b0705e21ef0971def8d817f9a467d078245f42254abe316d9c52ff95d9474d6ac693d66916fbdd9a682aede7ba2a42495d745ef3fa45fe24dd4b997a3bcba9ad56502be10b6de5f3e1f8888bdf7d3e7ef21e41e5249236723062511cb3657c89781c20681b9cff71f374908eba59d5a5342265308e3f1e83ea794564d2d4cabb33c402fd5771918cc1b9eddce0e520e46935c240056ffe7e3d30b4803650cd3b53998b64cf2232a46bd5da9fe82413b10ef7986b02db9c4d383c51ebe2e9be19a87d368181a3ca4c0a27662fc1a4ce17c81a266e8a21070a1ea88bb869ad3503f7913e320f35f3824bf9cda7dbc6320047026f648f91198dad9de26ddba2467d925ce8fb06af3ec2d5c8c5dec91146212d0b8f0410ea22d9f5102ed446f967816e9e04f1275e6ca4e10870f3bc3ebd858829bde18db13aaf829ee37edbc3a1f24602265d80eb9a71c281e72f6634b727547091bd2118ef7e6b87a39e9fa82a4c129ec3532093037a42e1137300ed58a2bde2cecb5f90e3c10ae8840b91cb082da026051e7272e4a14464eb8d11c4783db04da8b35a012ef953fe38071721e2b1a51fd5e558ac9413c8df0d5d4e51c6a6f710f1167eabbeece68b386773158b30453fcc69510913e5cb56e19bacbff0d3ec4066802525857fb6f0547d549a20b4516f44dc0c7772c798a1cdf7c4361bdcda37b911ef3e6c0b5e5701c1e646d9c041ca5ed06a4d98b305a9c5eea5d693281b3ae532e669f9ec9db4ac3870bcacb9f1490ec6cf2289e2dfa7a6d7fba9c290d2d7ad1de9f4f027e971a3c8705837d601c15ef1b553d1f408801f0a581e062bfcc1ca64ba63e52f2a38fb766a80a87797b2a280c692f7d8467371580670204e9b64c40e015200afcd3286fcba5e481f36844bd5b73d3b5bfbf8d03e25d41455a1ff19ff5470a7c1fcedef2758cb61ce9ddc3eb411300510e1ec8a17745590e4cfe6f50a879f1ed47629fbc0c2cadb4ec317890cb37e1da2517709f2b148babf62ba705aa86f8cfe5f00cbc460777b2497ff3dbdf1b6a25739a4dd4562758e89ea13af4a4bfae5b0085d31f44881616f76559c783421d2c7d128e6f9e5f9f7e8c7da2551ac069ad0ff6785b8d853e03b9541bc66d6a0a6040403e46ddd3ed464c427b788e7c62c989b5b50107520bdca321119bc43ed874c11b7298f9eb2687ed87125ee82cee18f91eaedfabc9e8ba878d5ccd113e936bae7e017c497b0a1d58316c6b36ae96cecf86557b8516df18eeca055eb6c7e06f1a83e26332b77e3d048f475c996f1ecbdeadf67bc01d7d65a67c85caaeaeef26a43d40d555c0fe2c64f3f995fcd00be70a8957b29bf9e91b373834a15ad8b0961c5999d0cbe1b6d892191d2d89da73f289ad582abbdb9766ad567c8f2dd8d10d1634a9ddd88e8a53b7240a297cf20b0065561abf46755272399b00907e6e01eae9f15ba80461f385870677c1b23f31ec94309906a1f613a4d188433865acfec5637d0f33278c927dc8bfbd1e18c5c205cf4688139080de325c40903b4006a9dc53a59431446910d87f1eb3308faafe8d59323790fc66872aa392741902c1b71f72957d993c14fc696d35e08a33b1dc5d47f84288871347aa31e81ed95d5e4dc3c84af4d5362140ed45699be4fe05c95e0735c06a69b534de59197e63b2d68e5e53e09e9cfca17f3c32c223d070ed01e1c934f5a77d604878a88e1b05fe2c4e904f419ed71a9efed3d1837915b77ae2ac6a44c86576b063aa41d7d679a05c8f33b117b13b88fd21f2869ff672d63754f0dbf4271e698fab73307a104c3c7c44191e2df79204a0839e71a9eca909705b494d88ad67d4b216e0b7009643f8931a560305cfc51b2ca209cf798eeebe5e7ce3b66f39563a9e3edcfcbb9b9c3982eb359f1d1bde3ae8697cd4973534fbee61aa6127c5d9ba5a7f073ed8e63772add67ca0e7a2d5f09be513a746e88fd96b6fc715ebf10a1e7b18b5bd89fb4ef53e111d9d853f1f5b755994edac61ac56c028d6797e4cfc2741fde30f57045f22d67a8b7979cdba568f3d22656c78678fa0ee877c02bf4a65e45b06c98e90340f0459b060cbb03e23887da0a914fa51b495fa1d16a4bd23eef9b6ec9dd6e22fdc97e9fd304da7fa1df4ee673a89336fe8bf276ee1a89272590562c76f0b69a520c55df92e1cc97cdf68bc0f662a0f0d1c47644ea275e0938ceebbbad6a54b4681ba0777a2e75979498b8aa9f9d52d1f1d6b86a3045c2f8ba0b39350604b08bbc68f6b92185f4c12e4c5f1f50107e4178f4583508cbadc62548c5aa218d428b3a3fcd94a9bbdcfca3baee0070db5999876a4996bad39ed43cc043fb69ceb7e4e3bd831d244251e1897b1f8e0757aa71414b744e1642598cfa03aa8b6d47ee8a1b2ff9c7c7b0db09065371a7c02c287930a2164d3beb10ac921ddb9e1b5d9857a2947c0611dfa9bfc5e624dc93caa18c4e5ec61a0a8a25338516a32ae88c8ed57b00159c3680b7af4442ee7fc5538bae035a6f6f132f1b810b052d34880b8ece546771d7b4f7f448e13d842948992dcda9222a7272e23c446dc27e0649e812f0e396ad7b390414dfb318ac28d3e50bb02c0646671bb6a4dcf29ac35cc80d04ece7cad9f37bab698b788c2a51af057bddef21b8047863f7eb6a18f38227011532194d35ea17e834ce102d72bcb4c047d3224fe4526d34824a37c518f9707a3f9912c90fb9d707cfe09706e0e0e302ada3dacb7bbe7417e7b59b7d58ef59b1017e197ffede4fe8004d3b809b77c4e0ab3e38f14aafea341e66aebe43f5854e9fafa40e19d04bb6087fb6506f161289e695fe6980ed54c0f04ba7776170b5338f90e02f60afe26e8c2afadabff205bea744318d8d7d242b407a1364212f6535a98ddb7b031706affab0e9fed7438b4f91f7c8634fe9a7e0fcaaa726fdf0c231ac7ecdeebd208f2de62e8cf5ac78a7998d3e3a33388ee584e653bf5e87760632080989aaa6197bf63656ac417136f55b33f378ea41b80df4d28f1bdea8914265afcdea44f15ae6450bc5d1e5d9f9f4c7f1e6f69f82201175e16d8d0be920271974affec2b76e70e2cc26d2e07fa886d35c316fdb234fff99f089fbc04bf6e5a38e5a1cc1849d4478e915f1ea9cb8ffd8028a7261a4f799edbe2585f12acd05176bd56df695e45bb730b2219ccec4c0eee81709ed94c4b3ea9a453ffa4bd8e4da6eca437186b53fa6b279b6b6f568d86fa4c0ec547d86f23bfb862e95562d49f438b2743b55553dff2456cd950be15b9dbeea2fe1b83ef2175c9cdec59cf2a123a7449c347961c941a0b280cbf381bb73cdeadd93f8c7baa4616b4530208505267f084e4fdf7f0fad242aa6adce4cd991e00b63e919b9488787415bc97609428429986aeab206b0024db3cc9ff7f13a703348e014c7743d229969885ffc23d217c8e57d941abb24364594863934bd0522c990b64539d31525bfceb1964d37a59bb043fc49ceaefb691579061611eafc61817d8bc4d60d013c64532ef57cb3ba150a2bc7b85bccdfcebbde5308bdef8d4cea8e1552590328ee0168773a863f4f00780ae019976bdc73db214c20eb3edb927e3995cf300acd176c4df71f965f29d9edce40eb32bd6ef2792706ca1d2b0de52261b3ceeb3f894c65d305119a813feb3d52f839c203e50a8702ed3ddbbf7c87b9a5ae1d21de22b99d4829f23cb8b53b04ae0a4e43eb2636df5c4605222633ac7aa085cbccf39a5017478ec7cd3382731fbb766700106943486140331cf148d48be20bbad459e7acace4daba90ba22d6ff0137ad3546922351166f34d893bd5f460328b62300400a8a04e30daf3aff1d2c434b6c6ea5c95b7c6c0032dd4292e99f392e4e01dca3cdf83147beb764509c3f7bc27d2fbc520cf2464908ef618bbbfc00bb59d86d32c13c48ea4c28d4f8f1fce940dcb0d9e5e504d458e6e31d02ab41e7e603699705dcfdd6e18817c0e259fc8b0b2a6c7473b62d6e3883d896273c54503ff5e2cc9b2d17ff283187123269ca906849b336f6b9fe876fc3e65b70180247408d0e75fe7f4fb70d3916c089db520d1724c25184d53343ff2f6b15186a0bf0f277c5361721cd0df1ac226c1a6c6efeebdb10faf2cea6e4dc9aa918d1316d4fad3e960227c5d01726dd25ce24f0191826751c9d9b985f3da0de3c4c2df0b1cc953064effaf39e96568fb9ddca2c578452f83532ad643520a2b15a88dcdf28803c5525a73d409cc835763c1fc6bc81fa13e044b1dee181c4d14fbfe1e483e52f8089e16ceeeb768a96352cc17944a179a4d6150c938865c2721ef93df7c292b33e7aafd5ffa5a3c67a961e88a8c2ef4e21b4b265002b4603fd0373143263d7785fd1276da0e8095c63b53792ab31682c088bb2c29b56fb7af7d611146f2ce7dfe2b14cdc25082275c1e603256be822e260e7f8daf9c9909be7e867e252f814f7cc472f9f78e1232a63957e94eef6284cdc353534389058c3d80ec720414cde12bdc71aaa476891bc06672bd9040e9455897f328b0caed8cd55028ca245ee95c73548533f4728d0893fed86f187329ecc0ae91b9b26da5fe49b78b5fd8a34dcdd501ffbdf82c4abc3e87ff4dcfbec9a9ee73c658eea75b1ed0b527784f4529e8da4f83a3c5e7bd65c7f61f9e2c8d3851cccc5d083803001d5bf6ed8ea1", 0x1000, 0x5}], 0x0, &(0x7f0000004ec0)={[{@dioread_lock}], [{@measure}, {@subj_type={'subj_type', 0x3d, '}[^-!'}}, {@smackfsroot={'smackfsroot', 0x3d, '+&:['}}, {@smackfsfloor}, {@smackfstransmute}, {@fsmagic={'fsmagic', 0x3d, 0xfffffffffffff1ee}}]}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000001200)="dde5881f5836d6850c58fc5c53565b25a0ff43e1dfa67c1d4de2f54adc24f48b069d3fdf6d151793c0e74c82d3e97260d3437453599a091861efdec2f64bf30c25ca14d4386894785d763f9c9c45d061e3aa3475f7fc0d3479ef2a502405da4cc65577ec22b1459f6368f90d86f562b3c9aa16589d06a73f37b5d4dc2cad2995fddfaa00ca4632e23d34b04b53c0aebd2f25760f0735dc2bd88f506210855ebcf51fe9549417ec76a35c55ed67e64c6c0e63d1270ce62734ca30a61d166c0af8d72d3af5e662902e7532499080c570fb170e3dc5fbb9c9fca30cf7c2ea6ea47a6c9beebd9ec77e497b2b5f591c0d22420206e9ce18f763", 0xf7}, {&(0x7f0000000100)="99bbc8588221559acdf281594e65762623452c105652deace326bbfdd149676d7cd609b4cedba4d0bf2e05df5526d0e2a7b0a1d5f57fd418e46de425e7851c9f696f9803329c5be29e1917dc1f", 0x4d}], 0x2, 0x0, 0x0, 0x50}, {&(0x7f0000001340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001640)=[{&(0x7f00000013c0)="ba896264e1b64e0f81bb0e0d68121bfac6c19bc83c3e9ad2755f1f4e5c14fe0a6caacf8d5687de2fc0cde561b14d0b3f7d9a213812b9a93a96d796a6bbf7e449f523c2eb24396d306fd6d6ab59c2ca4c688b6fa08dcf0fdd7049986db36411c62b776356d4d6f1f9902c69bcbd4330a54473eee266b1044f69d09dceb0b65213f87b99cc34ce5d6cc9f879c5762027e9aef6a5eb62bc7fa7638c6b5111b4f3428dc7", 0xa2}, {&(0x7f0000001480)="ff78ec5e9bf070166d18b02bb0f97d489f1c224149c4a327515194f9a8526251f482c499319ee5aa9c26921b4ef282268397f0dc70f14c58f89d931e64282425a2dc975771d8292f2d440e3bdb3bdf2e25", 0x51}, {&(0x7f0000001500)="e03a0457781167635722d310c7e5481dea37fc850eca2cc75b88a645c15ccb2ccf9e045844371085cd5edba7aa53b26535466bd12ffd", 0x36}, {&(0x7f0000001540)="ed43e1b021e84721bdc424a898fe4ba264360d4a223db2f44dd542583db4abd9cef6601c357a64e8c501fc7dc7a4992ee0e78daf80557cd3b2917a395a747af5", 0x40}, {&(0x7f0000001580)="72dc9939c8e13e99eaf15a3b425398e230f83731a6054d1a037600d028a00fdc3b033998a187c92887a685a5a4158f40f6d46b1d07e8c13f789b3fae9b2b87925de5a02129cb968e2dd923a903dd34732f01ad51b67c0e34a816c19010b68f274dad4cc03c3e96a7950bcb0d87eae03fc44b1639579b50a67505c0d6206a11f33d9a3f0d28be72e4f885c62f917509d2b07f82a5ac075e4a838867b9420306facbc4b7928557b4d38ec399086b2b", 0xae}], 0x5, &(0x7f0000005080)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="2c00000000000065c610e116435eff18fecc29bf10000100345a6403bbe3c2ba5d143466830000010000000f", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}], 0x2, 0x8070) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000200)={{r0}, "2a339f2be304be731d4ae7178b9a227756585b3a785f4c76ece4b9b4096e9dd24db293226d0504004290d75eb1765a849272b2b55b7441f97db7cd866e30a8cde3b9ef03fade8c67557b2a33370f532cf8d64d8ba3d1e6f24ea63f980ce1390f7f1b8b08fcb8fffd733571207372386c63ad87974d653c6aba0ad23b3206b6b584ebc5de32f0e2855ec393a4953140e6560e19b200c434dee35ead7e600d3f5f12ef54ee010f45cd5162ed5efab8b50913b7c2759e2ba32915c4a762ed22f85683a29536e1222624e77c690df609ef022012d2a48aa55dc4bbcbab3abbdbdc2a1ec566d494d6ef427245b0fe1d47d1e3b68ce79117a3410f0c35f75619aa84b02a8857c36972b00198542211191b866a0b115644668d35c79df79654fd0a91eb9ae34faee244f4002ff80daeb4a4dda2b838942db62f5a36f53766544f5a030324f231608b09341f2d1bf4048871d684dbe651fb75e0fee3ee057ddfe878d02d8a58900c48dd819ebb1e0acef8c9ae82673fc1d361e8cc499bba9dc06e39c8cb29f5e4c6869577778b08577c874f84a749caf07e5aadf42b6d526a5d3a4eee2728f41d48e1a883269adb55281a399cd9f94d50966f41886e2ee243a46dd2b75b29d1f99dbe127bf737880e509b0a14d9e44f3dbea1190fc8684ad2c597b9cff35de22a82cbd2f4446275027c8b15f39c7504b9aadcaefb5af2a6003d5a794b95abdc4adeed68fc588b97a360b27b61c725c4a7be8501584c26f761a2c97cc0eda083649d7d83f34bdc39977cbb2cdac7fc3a04971efe31f32361513152e8421ceeb05afd0364cd22921d0242feae504be76fa280985584d655dca3c3d5f75001b87a11340034541c2dd61d09790bf02686e693096c94546e8274d3133d969cfb35fa622fd965e90fda73184f37c9bd5a3ddbab403bc88ff52e598fc5ac2f1c676138ceeb5ce71449a69885a16c8d7be6fd7680c11ac89bd2cdda74620a54481cf584564d4f6f3efca3a002b616a53e1b08b0684603fb7d350209c3405652bf99c5aa2e6faf839e6e8cfcee67f7d7a0250177942a46ffb0d8a30ff46389cb75068bc9f2bab9227b4dbde004faf510835f4c6d52e90a9191121d32fa9182abd1e46abafb89e1ab2540c8900557acb87ee1ff7227ef43db47ae17887352579857f98d630e996d0d41a338d3606e7823ccf8a8d64272a04574d95889731bec825e7bd43f330cf348561d2a78edbcde5c625b130ebf78c235fcf113c42a1b140bf68b09d694764d609583668f2387b81a385534c928185f339cde4740c868a93acde24c6f3c36496fe7bc10235e173783b4f74eb23443cb5bcb034e24776e1a3dbb053f8d82c89e9b6656f1d7a96c2cb8d7b05bb657b7361cb9dab6416171f0de716811ed77eedb7a72093e59854b8fdbf90863b628891da3ae0bc0f65929b5e5fec91a1ec076d3ca254bb3f8370f9c26a56e53dc6062fc4290aa2f018471cdad6cac30450b11fb8588c99a2b83959b9785b634a7789ca2f1748e8a9b559c107bacdcc329f4f2c1371faa241904ff674b34cdfd470deb47696833493911bbe8c4b877d5f2b42fda9d9dff71fcea26974d4a833f7bfdb80d4c947d158b1bb7389e4902df77ab3cfbb581d82baa41e648efd2f3c50e6db2747f53b8e5b8c17570fa3627058ec72b7d2c552efc4982c616fa86b452eff0d48cce463d99b4e6340f87856c7260e634771f77f9d96b2df1790a6342ebd297ef5df30ae9cbc4eae603c8b40cabbee5301c1f2b934ecf90983bae39af44bd2db3b76b70a063ce1f327bac425a4131a1847132ec55a44698c6b730ccfc3f9adfda3f6f9df226275b4163e5429af3aa29afd13b3e344b32b89b170bc8745d998c0e0c78bb8bd25e6cdae85b304a6062172820405f008b79024d74b1a1ad5358543bf2720fc2b9197d8ecadd51c097ef02c70dc3b626144e3307cb6b2305e427dbbfc16cafbb326b8e6dd16832b43d3a05de64338c5d0d1ae2c770b77f48750766ee18436498619efd987e9fe86057d3a8dbc0b6228c8c452639993cf3dffd47016870f205aeb870656e4975755af385fbe31de2eb70b58770c59072e3987b31d8a86a74118bbd048642fc70956d187f48e450f2777179ee4ca2013c1de8d6d3d64464b9fd73d3163739d30890861e80f377239e2781c4c1e556b630a3900d76756de03c353b7a1bb4b30372360b8ac1627e76a6c58ecacf9487fa3a959e504b615fcc8a15f575ada4a87a8874d962d48868897e82f9e458aafcb5e164930188eb35ccce4c1ff7e4a2b833737abbcc13cf270618bdc3bbf1281ab46f4ba59cf751fe099d6ee62799c000b43718544bef39d74549354ae7b6012904561f675cb6d6a7d0d8c116f863b7f3431c9343726afa272637ee89b2669d65e4b36ce5a765bff04428ea6cc59e000ffe52b3c8d2b277db050ef277aaa296fcbc93f8b4d6f03d082fb25f01fcd03ea964da74c210266ed45eeb4c3c36feeace31cf635b7c8632bd63a3ab5c293a64bc9d376323779dfe5471bae7f9bd55dc4e3459bce2750e557f4669dbc135aaf6f5dd3b9d16f0f3aaed8c58350fa7a80c2ebd67b422de21b1bf7280909153b4b59750ae46405c367c7e7ef71d63c40545df56b437b89690883fd3f91fe5c8048b25a8f73ca5c5a30d5d68b924f0658fab59e8ff6fb956acee0f97a30be3ea17328bfff7093e4fc5a7233a47d1b919df35d70c7dac75edd8fd455000d508a95490e98534a17fc974def6e82fd94c90fbb02ba4e4cae79cc6a6ed9936faa7a230f46742357303d5a92cccb3fb4efebaf8a5cc7b215798f0ae713847b5c924e238106765ef4835efdbcfa13cbc0f6d1bdf98af61e422eaca76158617c384aedb3397696e192fbb2f2461f274863037a15074fdf89017616b78056f467668a06922c426c3a9b3af6771f2726232d99148a6708667c1d41848c99c14619ee3f3132eea099e53d5cda1270501b2e9f2097f9f57b6d36e971d13337be0377c6bf17afc3f19e8e63b56388a08abddfb7ae3a6ad5a42564c88491c3b10ee999df49e0c1942afcc1f0bf97bb82a64b55c32d5b27f9e2dc594955a89b12573ae4f3d4666be87af6080560f4a754087c3d2fab961535045cbe9c8a308b5aaabc5344ed03132b3e39f1fa096fa6ceeac0557f9b598ca4aa9d78edb0ffb27a8356a21e276987bf959039376a3872985b6827d00b1dbe36214be8456a5ecc5829f7afdd308d0d3d3dbcbf4279554c59e3cbe064c371479997b1ddbffd720ee15a51b5ef3f5d5a25f724fac59e914e3530b7d38ed1343ff1f81b9bc5e89a0a47a2124c233d662874fd460dc84e43fb69dfb00aeda19f1fefc1bd802af5153d4e569a55d451b43e45cf5ee37910ebb1287ec9a1f752846574b7372a4c8b0648e0a4e14b9bcb08d9ca3387df363793dc6289d46cfad9c46194700168141e91a2c789ce445ed858a6816efdc0cd5f191062fa46bccb3024cac9dde649739ed9fd2b41480e2b7c2beec79f93d078f8e4616121264ea25b360dd8c9ce20ed8f642e87b854f103be3cccb5549a0e0cc2bd5a34be27d3cdbfb55cd5206d6b009637b856ed6b75885aa056bcde7486004201acbbc6ace534a630380ff78c095dbc45cfab23872b8adee6708e0dcb190dfd4814dbbc8a16a5daeee7b6eda93a7444997861c9bc1475dd04c5367847002f14d647046b6dd342f4fb5fa36b1b883c64e5b553db5be855cb64d88686b3508bdde76b4c659f0d595e76cb8e154850598fd86c181ce6303bfdf4b0b7d0f1d26542f2256006d81ee4a0556fe230af9510cab42d9db8a3b29c2c0ca3122e554ec4ee311202d2b86d74f6d24e11fea5d732ae9250ce66720d7bd2eff8bc586c49fee7277a77e9210fbc65e70182ecf46c651abc95604acb0588931cda38c59bbed0753af6d4d31e281e6ee636bf81bde353a56dcfb16f932ba8341b9dd7db3872dbf54d9bc0c32a8b112e7fd56b198d111030dd6c476819f1d247c96b6639e97602cd6304ba6b7906b6e46b9b1b1b86a8ca0dafc2a8225ea83e0f529e8d4726e0a4acc731d3d9f19c1f838b4ae672609c7a7de13e710c1b3b13cff2288d602a5e0181a14f991fcbb0abc702fe604854635e0decd8b5ae1b7e4cb6a8acc2a3101dfefade0dacdfe06511602df6a8c37cb7bb0f5d49c78252fb4c4ac8da6d284e77d354b62e0d5dc381642b3bfc64dfbe8043da2b7f68ad388cbf2935181d60d22ef81e5fbadf9818696ff04854afe382a8d50520082f6924bcdab54fb1351acc3a9408e71f1f34a7b5df4cf4a15a3a3dafcd72280280a3177d00770567a5ad428b327cc5c0b9f82c6e6bccfee57bbe24ac01a5e278ed18d156074d0d4774feea0609f4923e8d6da6cc4d18459225246ac6f576ebfacd1f6c8cb4f3b110ffb529837b7757d470c0062c57f36c37ceeab22776ec651e2f3f4f79f6bfea48196b0860ee7c1a9cf52df15fe14407f2200969781a47415c63203b468f9237910c2b516250a622b8854fc4b1492bae5f8a7bed845298633fd768e466421635546effd39bdc915651b5256595f037aa7c4578a07adcc91a09f95936195cc903c27328304a5e2b4577e507ba91eb35f4b33d55c13bbec08a77c7b5c8446754a1002591b5e7fbd72a901ef778195d202521e1e4afecf5483684d7b2e733d1ebf016dfbf88f29e0e843ae539009c63e2c517564b847529c4cd84372bf598414bb5ab3dd808139329206a520e189dbbee4e8034796b5f10b689f28958633f5f59f27e67b0e33b4c207dc0cddb378afb9b2a6092ad988d38d937094403fbae5063914412f75d9e1cb47835e149ba609866954551a67c1891bbd861f51f1fc397baaf7e3c097f7c457d5c0bc7ec26f22aeb2d52bc82d41b600068caeae3e7f2c0abca2ba6a15c823119ca4709c8f503e9dd511bd6df8c5e19bdcfc75dc0607965f26037ec6fc6b20c8e08a319b509e1d05fb7640ad79b8e483b040b15f085f74883d2b7564d63c0268cde3747b82ad9b4854b59d3925970e74910e21261f2c454260a824a205c8341ab6633d29b445b6f1dd864e69e3fccdcc97dfce81dc5cfb5990ad288387a7c93898f9d2c5f95559899a0659eb080dd18b3315fd376bae352fbaf83aaf0b3ff57f7d5a927210e328c540b4cb8a560b0bd7432fe63e54847f1f102c01de538daf9fea9f1017072576b4f591cf237a36f440f2d554ec29fc1ad95ae1a444bac760d23fa65cf9bdb5cebed4cd49296d074f32178191b2478ebe5ebfc1d07d6164f92c7e4d98ae1003ff62cd3891668d8d36e9637e9764942ebb3c4156a86df306aca344ac4e54f1041cd6de4804155e7e1095dda7bd3550b997407f0b39f5c39fc247ae3995adab1df12e6e35d2333c1c65899bcb5902c1e6cffe9e9ba49b73e26023daac6178807f2fc0ea24ffafaab395c5bb56f8d08b4911472d05b8d16d88df8223152f492afb0f5ba5c38385974294d2df14752f493fcba3999d60754a87ca4435340574b901813781d91784aeda9378e7cad6c1e64e01e7c6aeb0c41980ebf31bf18377471bc3ac718691b925a62afc782e12cf708b3a320fa86f50a4b369874798f6357505bbffc25d293afaabd3c972673be22db2ab6de5bb49585d22ca560f235f452bf6477104c9ecaa0534f18d9d128ed868f50a39760f6806406f597d6cc193330a9db425919770102e7d226a2964fe3f512b7fc6cec2089c0d22d6e55599257fa473674a16aad36637799fc9d35ce7d32dd827aed1"}) dup2(r0, r1) 16:26:16 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) sendmsg$NL80211_CMD_PROBE_CLIENT(r0, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x34, 0x0, 0x200, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x1, 0x56}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x34}, 0x1, 0x0, 0x0, 0x50000}, 0x4000000) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) r3 = add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)={0x0, 0x0, @b}, 0x48, r2) keyctl$get_security(0x11, r3, &(0x7f0000000300)=""/134, 0x86) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r1, r2) 16:26:16 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x9effffff) 16:26:16 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) unshare(0x8000400) r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:16 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x3, 0x0, 0x9, 0x0, 0xcaff, 0x4, 0x5, 0x1, 0x1}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x1, 0x10000024, 0x9, 0x6, 0xc2f, 0x5, 0x5, 0x9, 0x9}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:16 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="d917b532b86d57230cf28318920f427fb020631f0f13f31e9ff3fe8ed5e00f8dd74cebbb8a229324f5ae6c5f383b004cf54d01f1f12f970009a5f55b54e9f331b1cfac5ef0ff39d445df51c3fa1d7b867d324d06a0180af2b34cbe3e8a173f2f04ccc7a1f8e38f4d88f3dc1edd5e32bb3d23a7c2f32739d7cf3e262e30a0d3e1653b49e886ab69c87d13af90124defcbc952a3709590d98bfa492978bb24248102347daee75376ba20b22ee12e", 0xad, r1) keyctl$link(0x8, r0, r1) 16:26:17 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "3eb015e2d935fba6d5f79405904a7e578fccbe29eb2d40b2e32d3a2b0cf188f55eafbd6b3710a66403add688486a449b044af6e611d481d9cd807e63417ec5db", 0x1c}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:17 executing program 1: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1, 0x6, 0x7) 16:26:17 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x741}, 0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f0000000040)={@id, 0x21, 0x0, '\x00', @c}) r3 = dup2(r0, r1) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x86) 16:26:17 executing program 4: set_mempolicy(0x0, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:17 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) fchmod(r1, 0x48) io_setup(0x0, &(0x7f0000000040)=0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) io_cancel(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xd, 0x1, r3, &(0x7f0000000080)="71e00c78a2bb05c1aec92cf933e7521837a68c547a43f85df3843aed92d08bda49dde2db2d58c6b49da077ad5816d1f1bda1e0246fab7689895536f705a32b8c76a42c0ce081791a2d3db950eb9290e5e2ecb4397efa2339f72e820c4cf15e42bc817f8c6da4c4bc0cf9029a4fdac395ceb872ed06b1046ef0a33265d0bb476b82", 0x81, 0x0, 0x0, 0x0, r0}, &(0x7f0000000240)) 16:26:17 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) getrlimit(0xa, &(0x7f0000000040)) setrlimit(0x4, &(0x7f00000000c0)={0x80000001, 0xff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x428002, 0x0) fallocate(r2, 0x0, 0xffffffff, 0x6) [ 327.381729][T24353] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 327.389736][T24353] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 327.400861][T24353] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 327.408873][T24353] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d [ 327.437651][T24353] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 327.445724][T24353] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000e10ae978 [ 327.468527][T24353] ref_ctr going negative. vaddr: 0x20000004, curr val: 0, delta: -1 [ 327.476661][T24353] ref_ctr decrement failed for inode: 0x361d offset: 0x2 ref_ctr_offset: 0x4 of mm: 0x00000000f637965d 16:26:17 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xb40f0000) 16:26:17 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) 16:26:17 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x0, 0x4, 0x4}, 0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x6, 0x7, &(0x7f0000001580)=[{&(0x7f0000000200)="c675fe51ea24d6653e780dda5a0777d7955d6bbb8b36ffac427537bed36a3d2f829ceea86e834b25deca0bf40c9d422fcd835fec7299453dec464468804b8e0807e38bafba314e6d2a92ec2f9db8ab19f6e6498faa2b4ef8831deb", 0x5b, 0xffffffffffffffff}, {&(0x7f0000000100), 0x0, 0xbf3}, {&(0x7f0000000280)="c97e818325ac20a515f48b083750349e205f1200b23895f6cf0fa6afb0de87db4ef2b707a9b583e0ce60d2a363fc249f47953a1c5f5a4c1816dd45a14f663cce6ec75fc618df45b8b33501d711bdc66f040579211e22198af13dca3c5e338b962336b517e54a48a2ccc9ec4c7839386cb40e545d2cddc0e252fa612bc29872e807ead699dd6d38a8310452a4c19d834ee093b9bcb33591d941fa08b2cab0aea1795bedda4718182adba1440ec82660045002541ebd77e1095e4fb1373717af610919da2c7d19b545b153af87b324ff9796f9ad60ba728750957ba5ea93260793084d2b93c479f543325475", 0xeb}, {&(0x7f0000000380)="d7f7b8e149", 0x5, 0x5}, {&(0x7f00000003c0)="0eba178fb53788c0f79b8909c9a0923067e7a0b1058f5643f3b36f2572a54d36335890bdbb6f955cbccf7840efb22852998d9dfcbbe400dc9cd6f806075ff7de401cfc3a19750af12bd8f360ba277c7dbe02820b68d67471f617aa70d7e1fb81683cf98d5baf1823c6451768e2f6483fb504b050746e67d1ddd887afb5a185f7335ca5ab3dd76979cf1f240f7be1b82f3d37a414e3d8332d47fc3effbdc592c74f87bdd137eb2184f0d944c43fe3b66bd4be9ba33e5186bfad6cfc5e5d569c1e2025213b79ffdebceecc844dd641e7dd52f68d86442db1102d04", 0xda, 0x8}, {&(0x7f00000004c0)="d7892e7181105751cd13c8afaf7fd71ed75d6313a092156319199793eea3e2d7b91cc29b3563746d809ce3d478a570ae79f847125225302e7ae7aee793ac863c042ad07f88ee42b68cf9ad12b9e9b6b77fe798c49ffa4516ee1de56a829e57ef5138b6f3a12d8f86c824f18a254a156db10862f7ff8865e6096ace095c605d688781048f8e8394160b0b36790e323020889c0b8e0de8ad1a9554bd1792d4d01b03f668581d23ebb1ab395a52199daa967bf1dfc89c31b691e5fc69b0cb47f4fdacff03dbfcb879e5fa3240d6cf825837548d36f2550e3b0ee2160e009e164201f7f451bb249cce617a35e9abd690d58ad4347698a5dc9f9e41c6e57998da5ac65ae1641f219beab95e08f9b7123531e4256b43ea25b7a23093c81b7a7a602e7998324a3e5ab9aa3f3fba5ea55c1504e628bc71e058ac457dcbcf4e1b0b8f55d2b792d273906bdb76e0ce97369ab8ab1ed3fdd83039fa76934c089f98a5e0f049bfcc122b8818f0884843937c72ff51fcda5710aeab83772cbe5a265f3cff59d08441be9a80c07f006f12346e9c8dc74509398693e5d1764886317edbc6446688b045577a236aa47c93d644703fe46d5db800b24c58fac0c1aab240b949f8dec793b60a55d38d5d8e8446b7912d4806f780b767da4f6dae90906a0922d251eb9530e1e9e60a79d480264af80549decb46b24869bf23f579a7e929eb8a31cdc4312f80714d021eacbec35042c632c818916a6fc53c534ee2e6f75dc6bf49da85b9a1f6a22e0caaa77b755708ff31e534ec153c719bc41a66163c9d17b5427a352908633570be159a110219a58f02e9e24b603ed6ff24a098df1df3202ee430fd83a8016f5941904b43a614b74f177dffc8a622e0b3bd9d7b09a2e0d7811f54d70b199cf2461220f0f7c9a22e9e04adadd2c8cb5310c0b1eefae71efac71a22cacc70d9b80f8127870342334337c57cfbe56f480af7756980939a7841c60f97d4bf966ef3537ae78188e59b3c65045f6690cff6ae0add387466f9525014f28bb18e798447f55de484ba9cc7e31854027174313b70f6ceb79469d5e4628bd919f9cf3d1ba087e20fa725e0447c0528db633f220f490d7fb8b092bb2d000d0e26c6c4906e4ac1f5cd34dd1837339542a211d947d8e8f73c47b88a918458a61673e72ce166f79638937be04c2549ed4618050a5e7efcda4d5db4dbd8e7933e6a5caf3d2dc45ef89b0e59f7e817aa3364151422eeebec9511e3c1df0bc28f31af46f697fbf1603b6c67ddbac400863396243bffc78a7d4bf2579dbcc717bd3a2e5a7f65659a3fe37c9b27cfc97f549480c6409dc9480af109f7bbd30be1cbe917b6c6bab28274930f65f2c9d62df4b3c56094ae17a71d9fd7f1143fe20cfa78645d2fead18d912eca5d39e4792dc1eca2bad0bac700172cc7d42c0aeb1aa2aa5cba8b21ba89b694607334273f1954a26f4777b1cfef67f881a2d051d720fec6fd07a2f7f62d641d9bdc4634d873bf2d56141e467cf848992fa35ec548225905e62d3741bb30bef37111c8dfd58a89a185e2ba9a744b251b8bb23a650a37b07abb0a49348bd0cbfef9f91c772b1aaec50682ee1aadf201b1477df55154aed6f40deacfb6199019f83fb85e363613c1c017e4320bd46c8d2455d37e1958dcb6c9aecb4e4363fcfb3c608d69a0d66ca6bf2311a6e0a43c9a6484147b45c3e9ae38c57d49e89f39a24c82553b61e8c330e366177e6ddd923631308b6f94aaaeae14089c6bae4b09ed2fbfc7e9dde110abff261230f7b6259e51dfb958210273f5dc0e6c864194800f99544fd86f3d2f526727589ffa6ac4802bfde107cea080e0643a43060d20c343e2e0022bb6ed14860225639772eda43742550f4340872888b1b807a297cac3eda67db35efa8c2c3aad0858a1687d2b278daa057a9dc3381563bb7fb1f8b515d2072a33d71ba9863dd8561f4a6c44d5de4ab6aa8cd8a52c28bceccc477f88f7b3f67f7b5b0e88884418961fc3168f02885640f843f0bb8fbad734ff101371cc02c5b8d1b4cb3fa1cafce1b3d5acc25fd7489a1569418869aa111cd34fd3a402343573de0b635c6d1c124ddaa037d48bceb3304334462477f5e0295dae795e3dcea3990e45349530e14438439c3339c854df865d83b0f49e4ada59a6789592f6081aed078821a0560875a24f0950899f7219900f23e45008186a1eed13517dde579091f0abdefb9434a5c5cff21eb43d631ad4f5420dc3e88deb60544e69007ed3019f8ff4bc6d48142a6b89c16a97e2efb57baabd49152fd6976893795bf233bf8801de2dbab717da85aa323081e71d0d54aafa85af3ba74c3be0f9164099a9f27927fddf644b645a7ed10b13c377d191e39add41a330e18e2a46cd617e464ef5f96708d7187b443040baee99855e97e78e77f236bf03ef1b85072ae8617c8e5dd142b68d955c362fb1940aedfcc5a6b37bb3682f601232622afc1c90bac8ed840d6c8f796b5ae5380cc45b6983e6eb62237618289e104cf98f108687ff2f3404b56df0fd591d9b5e6eebff861cd12d5b8d2f684c4b0b4e8fcdf3ec38a9892cebf46ecb710ba781ec7f819c5bf0e4b310881b0185558ca9a93c42317e3e27a26d22e1bdd3231e6ee7b3fd904c058f9ed0b3baf8b0f62f62242396f2ca56eaa77b4404531afa786897feef078ee420735fbd6908adcd3b977c15c9b14051452affee57d5b172c3c1aa729e786b04e5d0eb48896a3d668dd315138573a3de8765770f96f8d8ced06b8f9683e736dea96ddca0fee2a69a5091a7ecbf6be74e9a319f11c14f0ddf4540c871a451972c365ad9137bce8e32c185f31c7edb8975f4799c33f70f77b8e8564bf949c03320bc5044c406af7f35fa15bd6c0bd56fdb4fe9b11af42be3673fdb49db43e633495f077d9ecbd63285c3c8ad7a413ad22b1e0663ce6b3bcca9b92760dda794230c3457e01b37a31295829c6115dc3016b92eb257aa9760351a856deee17fdf64b7067c81f47f656ec8c2694941597525defc97b9bdbb4319504d38d8c773a04254f55cc00c5327376a0391d2b5eb03590bc37703f0ad14e6a8626f3d41e4bbcff48fa845d3e499e3755a51ac0ac7ede16b82b9d28bd77d26aaafa1fe819c47dd3bc0761af3ba5441edfda702f72afd43291169f5dd7f2b9c5db22b16521ef0edce6ba886490c46fe4986927ba86aba9230d628d400105a32da961b03c427919f0147855c361039b2a799768191c6aa3e7a6eb149abcdddc8fb792b55775ba45ace723677290d2beae6575b6050052b47afd8bcd8bf55586b8fbcf37941852f3798d1d28116379b9bdfdb1c525dfa384eecfab9654caab10e6c7bbaa9267146b3fca591d6cec2bfff46677ffdfe6806df94ec0b31efe47dbf8b6320d73441e092f70c5725e826078e249edc05ccb3ac49cb81e0512fd7c532dfecf010535247f43ebfd3001ef2326972520bac807263f9f697fcca2691b7bc01e44204aa9b13f3700a536d8c838774560dd4c59473679dc7e23cbb1e46d44fba5694a5f2ffb9e1639c71265fe52cf9d8f52f40e0035e4132f96b96dd1fbeb9c20b30051a20d6be7801c2715d6a4dc1bfadac2f8938ca702666be95f32fe8078312290d0479fd89e8e84a52488d7378188c211714e342f3f4ff114839781b0a302720cc05a19d587d0ab1d0538de48b2d14af0ff81d0fa42b116d057926ae53843627159c1d2d580a3c3e7e6bfc2ae609813827b5fbe12103e557accbf9a6273e21b05a40e49b503e9b69aafdc516028253119b196f140bb0fd6f259023f3b0484cffb9ac60d7b97e2361fc88d2ea5ab57c4e05ed84680122f0177d977f274defe040ed2c5fd71a007219f04a8cff7f7e6a2d835e20c1f2ef08c41128cf9dd8c18ee69c3935b5bc9324a3480e467e3f524c284a91f559c5a4dba061d474ccd55b473270259bd253d0db3e3f7a7602331314b83bcc0702424132d34d48db91f87061ac2dccd11505319d80b24f4771d6052a15203802bc269b52de27d1742ad12a44a3733604d0115f9c855b5480776591c3a2c937c033cd2ea6dfb1e0aec0be224918743789bc10ebb16ea415b3d856edfbb7b8dc475ca7c6bc85ea4b49c4256034d6af825a55af933a5d80b9f6e48d7f998200606c2b4b28fa7329005531a5be75cc532048a6acdc837f865d2cbfd28c649e5db3e4afc3b33789ada73ae156d56f257477333764a6b3c7e540567e6eb46fde3e56333e6b070ca408d4c74b8be39f4161c43eb2b8ff462ead37305ec1779e93b24fe57e813e7475d220d3785d2b435c7c9cd8ea978478dbbf5407de3f2767f4b2e38895c9eacda665d032330417551962d6e0fa734d949f5fd1d04fe706452740a1336fdde86d589ff824962b2c9acf081ff1e31fc30c793d0dfe6d02c75a8583769545030aca33637a12393a70c2c8bde90e7faccef0173d1c2e6f806cce78a2ac01fae377aa4661d3febb5c691608bc31d9d0448f110fcd77bfc1ddb2824ceb92c54d4aafa48296f9d50114b49f6687a1fdc4a956d9cac7b6e4e15eba6e85c47030edd2be4a88f9ac0c7f4308b4793a7be13dbafff2b5f5aad221ebd80d96db7059543b4afd5f92dfe77ebd8f65c91f23f2837c0671b7a1cdebcacedef43a5bd1d84963b56e6cbed02be1a60e77584013279efda49f70fea50a2e2dd97a494a0004d90c889cf6733f7c54ce2068542012baa3963c03bdf0f1d0b1b26e44d9778397d3ea7c11a5c72f6fa81176ece1607657f002018bb667e57663e97755e461fe79b688fb646e4db2dad3c84afacaaa1f49e816df4809aeda7d464d4e28fe94c5ec50c0dea13e6018ad27e0e218fc4473c1072b80f75c96a845d4c0867e3641beee006b976e39e041a191ec2155f582ef63d6ace735ffd617703a92d757689e47d5cbf34f358bab7576a203a7d2e3bc4e2d41d9832cef9eac85626c3ec06d5582d789047685dc013e6ef7811fafbd1936c509e875a77e1988c374fd571165298b4e3dac777a9ab7f7fe918844ab475ba3788526e635f4c9ea90fd6e0aacd40c25c2eb52342d4d18398761049dffeec07d386980bf4f8137cabeea093dfea6ab535025aba3e00c92b83d5b9452b0a69db63550d230aabeddf88d3020af0a9f3146f4d82e76775dd73b5dd38f2cd4d18039e8103b01d724c2549019fa2f3eacae33b412d3e485addae10e815da2688bd475c0609d557d01103068952d2509599e78e39ff099d89755ba3f70015a56875632a20ec47810ab47deafa45846a6d96c173567e0771b997ae950abab559f1552acc68299e46772a7dae5f60ed21f748fbd4910b883ca8ec39c67e1cb83477d9f2f521c1915865354c0004caa036c9a50de8410b98cf73e77ee89d7299cbe99072750f794864241519cd85d4bf7c970b78b904b43716e2ea1d56ad3062284e74fed627cea45ea22f7ea5a723a1234da5e19d273b47e1fe1601e487b796e061dc99dd7cd2c1c5a82da7e820b3a888c0b7876009906409c698f08d9343e97084ab358e5f17ccee77603e2698bad09751ed28513f498d7f74a633ea95e3a62845ebe68d74b4ed7a1759fab92c0efa27ce00f6c48aadcaefb45307fd97a0b19076acff569e5a07b4f3f7ccc1e28e8563fb785cfe92a0929e65d5e21b277ee521151f8b5004c462981c973f72f9efad45334da3efd87603b22c78b5501c5d927ce63e851c57490afe06037087128674ab9893c8d30beb3874e6695f652ed6d00f9ee8ab4b430f7ef8cce55e8291caf81055ce0ddf24447ca", 0x1000, 0xad60}, {&(0x7f00000014c0)="e5cc69ce70600ddb2638d712c78fda69267666f37022ec6166e2dc91e9cf4e102423bae85cfc396a239246d28bd430a918db8344a6b7127ad80f0a4fe5d0e7aff1fb267f3b3566541f06473eeb6b147075443826aa1bffaf8a436d29acf8369c0bef93b4e8582e142128b39b38092fb20f8e83ee2fe4342ddc072612a049199645bc1adb876dd93dbeb0f92915b938b0c4cd975c18d9267ada9fae54bd28bff16de0242be04da8b2ee3bada72dffbf85adc8d430cbd75cab81788d41625f28", 0xbf, 0x3bb}], 0x4000, &(0x7f0000001640)={[{@nodiscard}], [{@euid_gt={'euid>', 0xee00}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\xd2%'}}]}) dup2(r0, r1) 16:26:17 executing program 4: set_mempolicy(0x0, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:17 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:17 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xf, 0x0, 0x32, &(0x7f0000000040)="2869d27ecc322812d7fcf9e6ab2dc5bf1916af14119f6148c720054dd88debdae39bb076d58c8626633f5c10e0469e865020edb907b77752c832fbfeb874b0a8f7274e020c37651ec83b86d5a0a0fb7df8863b") r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0xffffffff}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) close(r1) 16:26:17 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:17 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) r4 = add_key$user(&(0x7f00000004c0), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000480)="04af60b6174fe3cf153c6f5c00748bb2ff73de0a9ef9475d2b56d3500d9ac7d59fa9597a128f4727c3", 0x29, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000400), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)='>', 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) r6 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r7 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r7) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000003c0)='asymmetric\x00', &(0x7f0000000440)=@keyring={'key_or_keyring:', r6}) keyctl$link(0x8, r0, r1) r8 = add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @desc1}, &(0x7f0000000340)={0x0, "f1fe6dea28e7c84e764371f92b08ac8f0cc758b2bc9a5962c8c4231804c4a0464db114c8a313c672118645b0777d14f09e060bae4b1d31482dbce75351ffc7b4", 0x11}, 0x48, r1) request_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000500)='\x00', r8) 16:26:17 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) sendfile(r1, r0, &(0x7f0000000100)=0x4, 0x5) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r2) 16:26:18 executing program 4: set_mempolicy(0x0, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:18 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 328.208603][T24387] loop3: detected capacity change from 0 to 16383 [ 328.217203][T24387] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 16:26:18 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 328.307040][T24414] loop3: detected capacity change from 0 to 16383 [ 328.314170][T24414] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 16:26:18 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xc00e0000) 16:26:18 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r2, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f00000000c0)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000200)={{{@in=@initdev, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@empty}}, &(0x7f0000000100)=0xe8) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x48800, &(0x7f0000000300)={[{@huge_advise}, {@huge_within_size}, {@huge_within_size}, {@nr_inodes={'nr_inodes', 0x3d, [0x32, 0x38, 0x35, 0x25, 0x33, 0x53, 0x74, 0x25]}}, {@size={'size', 0x3d, [0x78, 0x34, 0x67]}}], [{@audit}, {@subj_role={'subj_role', 0x3d, '.$::%(-'}}, {@uid_gt={'uid>', r2}}, {@euid_lt={'euid<', r3}}, {@fowner_eq={'fowner', 0x3d, r4}}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x20010, r1, 0x229f3000) r5 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r5) 16:26:18 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$link(0x8, r0, r1) 16:26:18 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sched_getattr(0x0, &(0x7f0000000040)={0x38}, 0x38, 0x0) dup2(r0, r1) 16:26:18 executing program 4: set_mempolicy(0x2, 0x0, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:18 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000200), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:18 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f00000003c0)='rxrpc\x00', &(0x7f0000000400)={'syz', 0x2}, &(0x7f0000000440)='keyring\x00', r1) keyctl$link(0x8, r0, r1) r2 = add_key(&(0x7f00000002c0)='trusted\x00', &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f00000005c0)={'fscrypt:', @desc2}, &(0x7f0000000600)={0x0, "334decf959c9828cb98b15c2acc0017bf11b64b9bd07efbbacff943ab3551f57d7fa2296dccfab8c96bd495c08c21b481d16fb3be48d57d3d2d07bd812e0d9ea", 0x2d}, 0x48, r2) add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key(&(0x7f0000000200)='.request_key_auth\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="0078113ed9a75b05dce0a0c71c2de0d4fd4cbc181f904b26bd2c88124302ddd9712a64032db895f3db5371f31b6c281f391a35ccba8fc558e5", 0x39, r2) 16:26:18 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$link(0x8, r0, r1) 16:26:18 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40000120, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x14, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x72a555d1, 0x0, 0x6}, 0xffffffffffffffff, 0x0, r0, 0x0) recvmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000040)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000140)=""/14, 0xe}], 0x2, &(0x7f0000000240)}, 0x7fffffff}, {{&(0x7f0000000280)=@nfc_llcp, 0x80, &(0x7f0000000540)=[{&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)}], 0x4, &(0x7f0000000580)=""/143, 0x8f}, 0x3}, {{&(0x7f0000000640)=@in6, 0x80, &(0x7f0000001740)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/114, 0x72}], 0x2}, 0x1}, {{&(0x7f0000001780)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x80, &(0x7f0000001940)=[{&(0x7f0000001800)=""/27, 0x1b}, {&(0x7f0000001840)=""/229, 0xe5}], 0x2, &(0x7f0000001980)=""/4, 0x4}, 0x800}, {{&(0x7f00000019c0)=@generic, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000001a40)=""/69, 0x45}, {&(0x7f0000001ac0)=""/232, 0xe8}], 0x2, &(0x7f0000001c00)=""/101, 0x65}, 0x1}, {{&(0x7f0000001c80)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @remote}}, 0x80, &(0x7f0000001e00)=[{&(0x7f0000001d00)=""/233, 0xe9}], 0x1, &(0x7f0000001e40)=""/43, 0x2b}, 0x1}], 0x6, 0x40002141, &(0x7f0000002000)) dup2(r0, r1) 16:26:18 executing program 4: set_mempolicy(0x2, 0x0, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:18 executing program 2: r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000580)="cd", 0x1, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000200)='cifs.spnego\x00', 0x0) 16:26:18 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$link(0x8, r0, r1) 16:26:19 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xe9050000) 16:26:19 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) rt_tgsigqueueinfo(r0, r1, 0x1f, &(0x7f0000000040)={0x15, 0xffff, 0x100}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:19 executing program 3: openat2(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x40040}, 0x18) mount$9p_fd(0x1000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x1100, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socket$inet6(0xa, 0x2, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:19 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:19 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)="637a84803f62daf5f20e7c5a44e284f862289c2dad6ce2d59c17cc36d4a422", 0x1f, r1) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000002c0)=0x0) keyctl$chown(0x4, r2, r3, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:19 executing program 4: set_mempolicy(0x2, 0x0, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:19 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r2, 0xfffffffffffffffe, 0x1) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r3) 16:26:19 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:19 executing program 4: set_mempolicy(0x2, &(0x7f0000000280), 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:19 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0x80000001, 0x80006, 0x10001}) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001640)={{{@in=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@local}}, &(0x7f0000001740)=0xe8) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x15, r4, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000001780)={0x0, 0x0}) sendmsg$netlink(r1, &(0x7f0000001880)={&(0x7f0000001500)=@kern={0x10, 0x0, 0x0, 0x4404}, 0xc, &(0x7f0000001600)=[{&(0x7f00000018c0)=ANY=[@ANYBLOB="84000000b587123a96bd90e3fbdbdf25b0af6dd8c733210208bd76a1c398acc5608257a8697e7eee6b481f88615534c6a1e97857d67c38f417ee0100274fb181bbf8dc582ee8f56a0fcfa77fe51fb555612987d8c71a034a4a7b924b9a9a44597731d46b2adcd8bbaa00fd5a132385432cf1fa326cac59ee294b2e728dcdd08bbc000000bc6922a9ea1a4ecc0aba1ffe5ae4a25bc7a11cfd0ea3680c0e711252060d125c052bba045b463442b3443189414d472d41c586035b96804d6f113fe2"], 0x84}], 0x1, &(0x7f0000001800)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}], 0x80}, 0x10) shutdown(r1, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r9 = syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0xf2, 0x4, &(0x7f0000001380)=[{&(0x7f0000000200)="0ff51955fb511528eff219ba9fc68b835f03549dbf482f4c96ecfaa0d237f848b0af66edad7f83c111aa822e8217e5fb9a59c727db488a6323b2778be963d63b19f71bcd51a598a02cba29e245152b933e6bcaf0db10904283b803b6a3cbcf3b083e863e48a4af2a9ad1caac27fcffe90965c130a4f6344ed69f8668a84c1b1be54734ed6503091829", 0x89, 0x9}, {&(0x7f00000002c0)="7de7fe72c19bcb2507ae0d3452b0b6a422504052d3eb9a4557f18afe645bb3a37e4aadc0676a498f746f475cc234564b33fb80c7684107a8629a3b8d5d0e916226c5347ee1e283be37d60a968c8fef417cc299d70a8ec8b972e1994e906d29917efec4654ed9d7a47e3bb95bef6b1cf5f3324c86959a130cafd936fef27965a5dc178691135ccc34da9023bac6c0a102bd3124eb1a9d060d3cbd8038f4b961be7cf44f99be79bed85fb17e3375c30a793b421376420adceba93a0b44dddffda26928b4c2c16026625eda8fb535909e7ad7ecc14b9202ae61bedb3cc60ef11377e169e829b6ef974ba477f720f954d7e22e22fff031a8193c350bb92497cf7cda9818638e27ac56c22848643fdefbce6e5399c80cee741e28a131730b3d2a610ddc282d7992699deea3d4d19b16147167cb201f24df52ef86eb560fa16898c20714cfdfe691e9c6581534e0b9356df5c7a66f90c3c0815b5c4f2893a5fcb61296b45a2f886c32ceeee31d4e5099081191845168bfe013d7cc2ee2429df1a73308deacfca7566182d212c2775ba8af9a89c43e4000d73b250f02ef02d9ebe92f6f136001929ef2097230d1e273468a66d10ac7d54af3769b990ba60798755c72f3c3dafdf68b4207a36d37189c3b05680d98837eb014d689155578942f7cc113fd7e2c8a8094c24f454db97b0efd0739c327485795a83ab0a8f626a57a37de50723bf549db38bc0b3cefad97a3886e0a96d2b3e5b533bf4c827d522ba955098f0cda1e8aa31c7fb6a2e0a5e816d70c666a4b6366751e419437c06e81f99716fe7acd8c50c31b14a0c52571beb8ed83b3a74e48bc44ea9b01f0e35e1124f57a1b73aea4e2515f8ba6630b5c5de656b25a35e6f4ac0273077726e06e1bb2ac4cac8fdb3111d02929a34c3b753f04d247f266035f7365e95d09e56d4e4fd56a3a11c04ff9bc21e25af95de60c868e69da2aac32ad370b2067ab7c53c91f72e1701be5d0ce2c2424cb1a1ad5c402f704925165250f6193909e4eb77da3350a15a1aa44251e14910de10b64a678325aef1dc3d12fa317a41e9bcf8b02cef16fc85fc5b6b876e2150f66120f5a755a1a3d42578bb44e6c8ce515a8b576fbf27482861074bf8676a7165922ab5d0c07603af48466f99b6a1da6cbe0757d1d6bf608ea8448d3348c1d65b68d39aeb88e7a4d6ff82c9dcc7d826c3451d6d1df9656876a5e4bbfb2d6e3f1415e2a39489ef020c3e96f0d77b1d0c57eb447957f679a11b7c0375d146e3f6c11f61bfbb20931c61db477affa56f12218af8ea24b17a79c944e0735e246054fafb51f194e0785435f01b82fe0bd7ca23eb7498579b182457c70df076135a43dee558e99a11ab97bf201a036388d0c38fb9749fc1762f39f379a301222b7b7f413716179f5ffdebab02b6f82651eebcd33f00d53a8521d431f8dd6313035b697280d005ce44238fa2f31cf7d8ec1d58caa001eb6610ed077b0351b66b145f8ceecb915ed8f972d79ea93a8f73d378b7ea06f7723f13b83214df10292841cffdff5102e2ef82c69fe42adab902bca3557155e83605432c6589de23322e7a7b53f7871408468821ec4910130ffa5670aa33ec4db7c64f2f4faafd0c48d981bcd4f7c2094ed7d963fa777210c9ac48a8d800048b6897caba147c498810400be7105c2ded5006003052b503c9c50f12730a151a0997d2b73fc005fd3af5d11321c0849a1c2a5e2600735a0b157d4b464a9abb51536fdb554c6062781ddd24809b736db47d3be3b1c353a919e9d8f8688a015fef8dfafc8cb6918cc707b683e870146c790d61ad937bcf86ecbbf83683b551d42a460c97c5723a81514019ea9b2e5a0a6c4d6e3b8591263c8165b2bc745d5961ca336b92399adce242eb9c60bcf446c890415f0554b2ba1e51f20a6aa293a9aaf8013fd1f67f4c9c4f866227240d99c6a25b9f9ba6e7008b02996828f738dcbe72de83b76dd04a4d505c0b7764c7d63c5e921e883c52ce87e16ca5ff7b5c29930f19db258739e292bc0f54027e1ef430e39f66e18f6f91140f1354d81832ba65799afb496b68a6f899cfb4f26d51871007bd9e21c1b94c0e9cee1270ee2f89bbc9136410d7d71bff5d70f6b43f3d0baa1d010e806e61be4ba9f31d828392bcfe66ae91fd6e2b9c98899d380d58bd750cb1d122db64e0ec91984a05b26bb2a3ffd101550cc5c7d38694dd321b80c794473d13e02e335d215a9b64b3a2cb6eae138f0c1ed45abf84afdf8287ee27f3ae9087d1d2cb801535dfa93b11fe5f79c775d9757be42738f4b2ebb5051db61c062a7afddf83f586123fa9475f4e447cd849d88dc1b078be5203ecc8f48c787427984fc1a77d3a357ee387dfcfdee01cb1dd23d0c122407e67ada81a94e7cf694b7aa5f1f95dec272e0d7d750200a5d3904a292994aa0de4f96f373141df537c2a317971d1837b57a1c70ba9ba1b631785635dbf73dd410154391ad5c7943db3274bb517eb3d74c24e9e10272d4f5d074d002585a8c93a82edf7d3ba432979a3feeaebb6a4a22db0e090525e9c5a7052d28f0649b3da1b34e6d9cc9e1b28d43c373e0bfb6f8b1d3911deac022878561b82e59a9cef356aa3bfa9787889343e3ecc6290baefd0a7ae68ae89b88ae06839538e1e72ce6f7211a20cd75fcf0a6e63d640733b131f6fe6bfd16ee3fb98c317f02070779594f62007738fb321ea6c9e87449736b94741aeeae369af7578d9d1e5e1dbbb53e1080727b1df24408cc326e5422e82d625e4fa8cc99fb275377b7904438bd5c3ffdd38c36d83df9c361e4faa32a5b8b54b911e700bf89f6a4908202a9d1ffd394f53b5a4f21317111ee34943e3f56c47b0300f9945a5b0d542e057562665903d727757650a9d64299b5e414820af8c673838cb96ed1b38925b5c24096875d700100ad4a97a50174109bc0772da3c947b7583574383c7df1ef9486de80041701c375239386f4fa2c657a561b5aff6a91d5da718ef69ac95fb0cd6eb3d230132a84dfc3446e23bc1b5d3addd36056f415e33405ea34a46ed022abd0263a751d847d8d7337d44bea10f8c60675f2d4460a5c8f2277aa2d84355fd491ab20640a61b0406d65eca75f18d9d6c78727dc3ae76d4064dd6c0fcf112aff69aacbec7aa670d5ed9ad787ea4c03b5371a38f315b59b985ff786ca4d31dd0a2e68972b067793e09f3125cc4fd2be2cd2fc86a6ec76a6374c2a93cd1e2e5f13b951677c4c69e882ea7ad31503a98a4bc3bc20c286efe29999554d27faf74df7eee9b714a4436752d223ade2e6d07f5d7865572ea575a8b77bc9bb5141a32b411416ac099b071bc86d7905e698f734cbc7fb9ad183cad9109a0c748867ce2136ef261eb25af6247d09510c323efbf64b0c5c618e9b5d4d60eecd49940c82c3636705c4c5f131b697827387fe86205e656f4406fa2b1635511f9022946d71965a7e34cf9ba2396106cb1c0e31b5177943c158d42c13076b2b27f74e872f0d1f5c6b00690e0920de8f5a84abe20cbfb7103ccdb1ff9dab9c6f40ebb1c6c7a3d934343a213f6c6f05fd99d72f82fd6bd8a7f3a3b20a969becaece4e68bfc3a65f5c4b311a425b2a8726aac848851226fa92810e7350a9aec8382bb613ce3d572041db07f4de1ec6edb526d02e8b21bd5932f19213139ff8fd7839d3e337d88b61025f22375701396be412cbebecc353915fd5525603cd170a1bc101d360f4ec2539412961f3d55af24f86eab64acb0084064a71311779cd7ab1377823bfbb63b1b88ba3e4bffe9d5efbaa85734b091c1e83da94a98d0ca98aec0bbbaf05f075b5e444ef491efbef8c58e4a5851cc0d2ecec75d9333a2d7814d295c1b6d79166e5e7f79389e85698e72f6f961a0ba38d47fc30cc565d23ec55e4798f291ab22e6b88367742cf831b3910a714379bd6bf69dfaa260e674ac9fe27754305b4b85d406a531407bd6c47dc5913bbf5c7d89d7d27e3720d5529c96aeb0417d818973c26643c4cfaedf61a83b6d2033dfd1a400c585b14fb0a94ba5e4dacac9b7bbdffc8889b88bd198a33d99daa5ea0320997b733fee6c823cda871b80ea5990a1b22674bb13dcea26db59af4969417d6097e37e9f661ece8e3b7f48ca5d411b04219f872ef0185d55ae11f4dd4e55a0a8f3bc0291ee3d18935a654dac466d7b4ee345d329a879d45952771f86510a148fc24417cdfdec1cce9d4ff2665582eeceae208db13948b8d3152f61d24a1f3f4d387b2f14458212445a3f8d5fdb92a278e66f1af02f491488eda84d758018eaf3a1194dacd3d716ee5b96c58a0c9a9a40d6d19e8137ac2b1a1abd0ca448475bbcc31a001c227401ac4d7730350624225d4f7fae9284c8116750858c570b0f9e4d84f4d6331ee4c9899938ac3a184c905a1f37540927d54687999b8f824dc2f98e795a7bb2b4d9353b476e1a8eb121e63d869f303641928234e54cf1b81572bac3116b5e859248d785035edc5aaaa62542d2ac013f1eb3f0aafd06c1a5dd35f336e9c4ce905031425ce585a5820b81c3395f03d204b563bd3c3a18a67a6b0539a0880933384f08b6a5ca04332f939719534225e82a641d29727db2485111ba3faed6ee8534c45ab055bab032e954860af5885403e95291820c2a49ea35b70043343aceacc43ac829df119c68f9307067f25f0f6d9ca175c6c5e711251fe26e56977fa5a8fc147b4ef29b57e658bfa5c0722b11997954b0f96b2ac07e2996b6ee5b31cf42ab57ea9a403caecd2559acaac1343d784da74becfb3d2a331d8d820a0c40bd31f66a1e59e3278c02d3b2a90e7f52700fad0320aff9b91cff563e1daf7015690d675726e52edb840d433596fc2e8577af23554128493d4ebc0c9e8a87d9539831c27edf5d3c40e1d19c7f84e1c323624e772c21c9e58a7f504b7c0ea26ca4d243c071379087c3459990c40bb6fbd6fcb44705393f820f695d9c7110f7b136c0b54e3922ab54e1c68c95a22cce613e5e1d855d21a06e67af8d813f052f0ea19ae5f2166b34ec7177e63093225f367a1de8454e1f117c462112ca0344f03a3666dd6b78ce445415d9878aa2c12cf4c80d56d234dd5e5421fd3a3077fef308ed4a35ef0b770553aaa82049cc392fc4ca4cbf71e46c6387f87a244d3e44905bda81ea5c24be3a389202b44fa817d2d0edef3e79a2952874a024205b2b1e55c189629c222104dcfd70e942057a506aeeffb3fb822f688e35a467db1842c3e471135bbace181ecab181d978c4492ee49710a7a15997b556f6c7d0642f5f69135b2d9f250350516d1153a4fe017d624c38fbd5089552f37c75d4c4fdaf138ecec8572582569fecbe32e0ebc408329663da5d47ffc3f229dd986bb36c59cb9563a825fcfe6db69f7e95e40d319903023e8e1273afab55d3a76ef527e25145dcc2d73fbd56374df4c4eb807950a6511c9842502e813178a230b2165e3a9934d27003e34d322b2cf523091454d68eb672e48b5cf12388709d832f9d94ddd75a1f7d6a836700fa4a1e3b7514616354cda636ef5b481e8bc1eb841159c71296ae0ebf427686eb52e4f197c3cc867ceff0fb8070d322dbf0e31a7007cdef12d8bc58bbacbe326f437cb9b8bae4718d24b4fd9528be9ba95209f519f7ebc4f6f656533b354442ae1b67f1a87e82daa416c85dd875db2d4c2833f05b162e42fb2c1f1cd25192094c6fbc38225809e20833461fad444ff658d7a7b825fb819ce85292ca7fb7728f0a7e935f662e7a3d4fdbdebd68971a74741a8f808509053458bd97b56ee3506", 0x1000, 0x5}, {&(0x7f00000012c0)="48ec8a65cfcc899d3f3f45b608d86c444ee15c1c758cddf13056cba6413f7127892f3dcc60343be61f0c28f4cdd539ab891e61583e581962632f349e3b579f4a783d57109a945f7887bbc4f095b9a81a6272b66a9cdd06d5628a3874a063fa9eae141b567db03775fdd6920203355b9b0f6c6e4def3f47dbb0901e767f87e1aafee38df11ec2d85e97db443bfe041b12518cecb6955496faaa8e7ce10343dbc0aa004af1e3934191482b", 0xaa, 0x4}, {&(0x7f0000000100)="325df351e1f61d8775f6d2d00fddc0f7048758c8a0bc2158d9b6bd84a7dc6bfd4fa5af73a90c0affac470f", 0x2b, 0x7f}], 0x2000000, &(0x7f0000001980)=ANY=[@ANYBLOB="686964652c6869646501fec2c1057e264991743d69736f383835392d322c7569643d2031effa85dc4a6242e1c7deff8b04541a2dae823ba70fabcd098ce55c15894ad09224307dacbc4ae407a299e06b99a509ef68bd66b35b77b165e1a5593795c59544abe6b199303a40de6d44299b76a64d141753bfb45addfdde94a497255f9aec7a411dcfb44c6965f4d22b7e70b38cf00b0af15e512bcd96417a5ae138963602fe87d24883b53fab45783da7564c75dd9f739f9b0d9f1f840184121bce34ac699600717e1a329e310cc9d80db41c3a6718eb20d636d57a8e92f14d5bf4a0437ff4096c5f777ee17dd5ae3bf651199a1c501e99977b45db00e3581126580141c879526f774555eabf862413aeb45849b2451195", @ANYRESHEX=0xee01, @ANYBLOB="2c73657373696f6e3d30783030303030303030303030302b3030352c646f63fef2d1707072616933652c00"]) ppoll(&(0x7f0000000140)=[{r7, 0x2060}, {r8, 0x2000}, {0xffffffffffffffff, 0xa041}, {r9}, {r6, 0x1}], 0x5, &(0x7f0000001480), &(0x7f00000014c0)={[0x3]}, 0x8) dup2(r7, 0xffffffffffffffff) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000001400)=r0) 16:26:19 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x94d}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:19 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:20 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xeaffffff) 16:26:20 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:20 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:20 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x401, 0x8, 0xfffffffffffffffd, 0x7f, 0xffffffffffff8001, 0x7fffffff, 0x1ff}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:20 executing program 4: set_mempolicy(0x2, &(0x7f0000000280), 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:20 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = epoll_create1(0x80000) ioctl$FITRIM(r2, 0xc0185879, &(0x7f00000002c0)={0x2, 0x6, 0x3}) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0', "76ad61b28ce0fd841f2c9434dc47e09a7328f4fbbce29124db58f9106f0986e808ae52355b02185588723f3c3e98ee6ad63cbef30d6ac3d3bb02d2f22f7d11cd13ea09fc7e7f5d8756506f7fa311d4c9b94c5d9da222a255d3cd89dcba9f48b2beb2b0e741af9fabc28f96dec25a78f0fce116f2ef9132606c9196b64a66438edc08e4664db7c9dcfb45046278fc232bb0e75c4d750f2c8bbe285df816acd24176073d426830bd426f94f1457b49d8236db2d26df549f14d506245b191315da8c3023a"}, 0xc7) r3 = dup2(r0, r1) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000280)) r4 = openat$incfs(r3, &(0x7f0000000200)='.pending_reads\x00', 0x480, 0x4) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000240)={0xc0002008}) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000300)={0x0, 0x1, @status={[0x101, 0x5, 0x3, 0xf8, 0x1, 0x3ff]}, [0x0, 0x17d, 0x81, 0x4, 0x8, 0x7, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x100000000, 0x3, 0x8001, 0x0, 0x1, 0xd8, 0xfffffffffffff08d, 0x100, 0x7fffffff, 0xffff, 0x9, 0x81, 0x80000001, 0x111, 0x7fff, 0xff5, 0x100000001, 0x9, 0x6, 0x8, 0x7, 0x100000000, 0x2, 0x200, 0x1fdb, 0x3ff, 0x1, 0xce0, 0x100000000, 0x5, 0x0, 0x8, 0x8001, 0x6, 0x4, 0x6, 0x7ff, 0x8, 0x9, 0xfffffffffffffffb, 0x0, 0x5, 0x6, 0x9, 0x100000000, 0x6, 0x7, 0x32, 0x0, 0x3, 0x0, 0xd55, 0x6, 0xc000000000]}) 16:26:20 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:20 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:20 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/176, 0xb0}], 0x1, 0x810000, 0x7) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x40, 0xf9fc, 0x7, 0x7, 0xffffffffffffff38, 0x7, 0x9, 0x80000000}, 0x0) dup2(r0, r1) 16:26:20 executing program 4: set_mempolicy(0x2, &(0x7f0000000280), 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:20 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept4$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000080)=0x14, 0x800) recvmmsg(r1, &(0x7f0000004b40)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/116, 0x74}, {&(0x7f0000000140)=""/41, 0x29}], 0x8, &(0x7f0000002580)=""/49, 0x31}, 0x3}, {{&(0x7f00000025c0)=@pppoe, 0x80, &(0x7f0000002740)=[{&(0x7f0000002640)=""/105, 0x69}, {&(0x7f00000026c0)=""/122, 0x7a}], 0x2}, 0xff}, {{&(0x7f0000002780)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000002800)=""/118, 0x76}, {&(0x7f0000002880)=""/245, 0xf5}, {&(0x7f0000002980)=""/133, 0x85}, {&(0x7f0000002a40)=""/94, 0x5e}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x5, &(0x7f0000003b40)=""/4096, 0x1000}, 0x8}], 0x3, 0x1, &(0x7f0000004c00)={0x77359400}) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r2) 16:26:20 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc3}, &(0x7f0000000300)={0x0, "232413c7ceee6b9aee0985ef0bdaed8a89addc728183cd01a67840ee880366c8440075c64334e3e5685d1a4d3148c741f45b3ead5976f6074b8509e4c062a7f8", 0x14}, 0x48, 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) 16:26:21 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xefffffff) 16:26:21 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000200)="4304001f932ea2bfa95fa300000000", 0xf, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) keyctl$set_timeout(0xf, 0x0, 0x0) 16:26:21 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:21 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:21 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() timer_create(0x6, &(0x7f0000000140)={0x0, 0x5, 0x0, @thr={&(0x7f0000000200)="b75bd4e5c6d8725448cbc069897e81cfd4e9228ee7d37da36a3f31f42cb757a422170e93e4fb15a777196924cef78e9f210c2ccae7876c13ce362c604bbb11ee331f816d7a5483e644c306c620398be7fe229d5a32013157edba5f37154558e5453d52793b63b81e1ebde09d4314244f9652eb02c0e35b6bf731c702c1316b23a9080817f383b012c3b7e083282938260c6df2c4f3bd984efd9efb0ed7a24b0445001b47cf8673ca8acc35e7edbc6be4863ffa6cf9428a680ef9c93ba0a988c33a6eab1519d25c88f6e758b55b2b026d6bff3e9a64b53f489bd5ae24e873079ea1eb8cee472c3a2f617cac05416df2dbcbd928b255f4da0d3ae1cd530cc26a71a9b2d2656e6fe576953793e8006e885edb105c15ad3f2ae1cc8e20ab2810a2957d88426c412ce5127bd9e8a9414f55b2d13290dcd929e416aaf4c6433505b9245cd9b6ea8262e1f8c9a0ac0f7268dcc5ead33c3a9a8713890464d5266715af4d79a3aa4b6de9fab8d6d5d988f6891da1c8f19a0dc918669690b59939ac4fb83c206018417fd92db54df53aa14cd065ffa0c2682fed578ccd09de090f822acb45391bcf61d11a2da6f1eacf3ac424071dbd19339098303e7d4fb05de42b98f8863ac26a991c7e8923ffd67a1d398029f555ab151aaed9d65f0e9c12a359dca04a00950580f095e329f740475c9dc13998065ccb07581f58b43a7bd426f6cc12f94001d16db5eaba512136d73164925482d049ee064e57cabf2f2a0ebd665cbeb968c80b7b54845ce55d524588e9eea4d906326955bb50b82be9068cc3abd0bf3b3a40088fad7a054e641b83b2ff6bb919dd272bd5b160609c46d6a03740bf1d9420bfb802120cdc5c55c4ce5fa4e9e483379c31911fea8c64f708c906404d2d3fb9d7857f08debfddaffada67313aeed9484d2bffc8ecedfceb7955855c5ebf991f2130e284713dd0910fa42a490e12c968d676026302721b605021e5801d094c5a10926ef4504e5d3b304ea0f94fe88fd826c52a7d78ea8054c7d83b4fa4a4d2fe5dc3089d5eec9a16ef1f3bcc9102acb8f259f83e89e4e0c8f34f1ffee8c57f9921a49b8ecbe9e2806f63c1e261b198393a6dcbb04052c84aeb7278daec558ef17b5e07d8abdfc0a688df69e969c92ab8a6626f3094ccf7ba0c762dfbf08c45c59320b081f57f19a8960bcd309dab8b1462f35d8388873f30316f8f746add62cbb08d9a4596d7f5d4dabea1a6c91ef8a47dd566423deea8ea766ff770477f620c7a0873be04fc073edfb20a5596ffff724ab45ea8edf569d2763d0f6dea5e4bb2fe37ad62a9e4b69c9789c7ee3923a96c5b5bcb6a97fb413566350c3ff85b8b6d1222e3eb5dba49f03ad9176e9dbfd23ef51e5b875ae6de13d46afaf0b18b08f0f1674404ab2d37768e68250cb5a34495668db1602a2cf57820ffa26697d63cc787542a136b2fd5ca982d144306068398ccb13ccbcc493993de548e5adbe8ec5ba3d48a493963529fc508abf903e2aa3a06950ce1af0aed5cb92b394689b4c9bfbe27530413bdc438016814ee358992a2919a78cfdaaab9957cbc029a4297ec8ce6d0a8483dd9a9760862d322c9edadacbab6dcf10f550720e39825fd658286c1aff92aea9f224cfb2ffe59e51421859475cfc4c37630e60ecaa25dda15d13a407bd962d9ad3b598555293d7b26043c73ded4e80ec3462b8c3dcfc9870ccd4469245e6ed746f3500603c6daf5247b93279ea442cd77c2b252b94019659cdc78aac474263a463896d8ed3b9b35de8bd4561bf12f31f1a719b1cb14c583cb4ec265c64911229dfbbd041c4b48b079613f133e89b72d85879026ec7dad314d5260932b3ba58c1a2a8469e17f4dde426bc01221ce520234bab7197800584f9dd6e108fe0f336bcd4921dd7cf5f7ca49356cbb19b765dde8f486b7872166fcb4b422b4462d2844b9bd2b29f93e9f644bdbd027fab180e89b062494e9803dc07758de290ac28f87d0d0fc8f004d818ec78f3b2d241e2abeb696dc58725dfa4a7159e718b52551ba4290d87c1a98d3fb86a0e69c33d85deb60ed6c8bf5e59ea75889d0ed0078197fe5b91b064bde7592a50472c23e8aa0abc6efdec676fa36217487870d30116246ca7f009104c496b0659b4fc25f231d132fb00a0c16fda886942a3dd28ec854d916a844b03a9303fea774ba1dc091b3a91ddf30243a298a400c05ce5136217414e7cf77caff04ec4bf1209155b187c20073f93d58d4dc6ffe6a4b5bb17965d3fd306b3046819d0c0df3e26c4795af6f5d97c2c142dc1e5b8ea186fdf31044cad10dbebf1ee49b646c02374cee6682f9f58df350097d87997b4c373774fc84fbb94beda6e99d947a41a32293e5bf17a33e92be2cb6ba39930a42904ffa5478233d7c7acedec0864c2fd304fc78b32ef52c64fc2655391c321693722dcc6cdc219bc4096474eec907679406358aa3dd6929d5eddafe9e70dcda152cc522bb687540cd12ea0dc5cfe04a43fa1cfdddf4d5d977b08dcb34629eab829fdcca9cc1fccb4f89365f365378cf8bd09d1ba777d7171f41358180031b0fccebdddf7b2e69fa9d6ee533ea141eafbba02c6df678eeecd79921310b1969882869ca55cad8c109380ad22b946f124e893ea276a3a997c4a5491cfc5b4720d85cb5483290a7d20d5855c7de8d24cfd5f0e0993b7dc77150589de4ab9c92cdb2bf63cb782a0c0f131f115d3288ca66dce60c4958424e872f7403061eeaf5e41718842a92f5f3837087b49ba9abb203dd40ae4c68b1ba550c32023256ff278200e4f5b842a6dc73afe98f251f94d9807df2649a287dedc4bca2e89e4df52b8a7ec0732f404c33643af9d27cda4b1ffea36a5159ea41e5272bd7aa6b5c6bbf1951a42a13d2222fae1769502ca763085e254c683c10a3faac5db9bc142c45d4fbd1585bbe9e94c1f6bdd13a47805ff596c1143eae1c6a1cda2fe97b355b2e2136933643ad5d7e59beb86cd82b26f5a2cacf24772c2979e7ecf1ba4317e8293df6a678c711303ff782ad6de9fa56905f45c84c16d308c44350f0ed897901071864dbdabe32cf5cf2dc5920d068e4af88debed251b97cffec0c830c5d6a310ff8c9d02742bec3be154cb79aa54a88bbf603d7fa84cbbf4265501a3349f677c80641a5633da25cad7c8c62caf12017f26494853731e41ec59fd100a23999a3a72d54ccb529d896ac79a710aa48d23ce26f6c2da05459ef57f071f7f826883713df2a4133b94bad626423a4a6a6892ce2b7eeec55a0a3c600185b13148fa566c4951ef1977935a9ecc49571661d3002f54c3c90d78de6617bfdeaccaaab39e6f13cd0abedda616985df5ca842d389fa2b0e6c798e53418a5253323669faa36088934e4c6e0141c9eb75b33b7bf0a34d3ca20c817716e3b8a7160fa2eea36a7a5aab6f12b42af64e372d3eed5ed2bd641626c8207b072b28474bdeb3f3410174fe191106289da78354c1f5458dde89ffa12146530fcab8626c55daf201b7a1a6d0dcce5f8d42b75c671472a970fa27849c97db3185fd791f231ecde400af9cbda9bf1654e902a90e2ad5b2f112ff6c216e0d093bd9fe821ae434a81b14b066bc32c78784b2cbe64ee2da60f9ab94cf33e917bc6bf08022fc68b77055a6d8fc885465b7d3e20ee349a373c744a339af3a3f4413105532a1b396b181375a056b262e7fcafc0307ce3394e037e39e26868505efdf3bfc46c4a24fad0b3453ae30f4b9446010a4a12563ba016b9b8696a10768e7b89ab5ab11e5c398d26cf88f1de821377364dd35b4777a9ed4e0dd3624ca70f06c83506247616b125d2768942eec854db9ff642964aa8106044b8c1e67f616c8e8367d55c7206b41b2b088a4c7b23c97c8bf1a21faf859ef0348dbfb0d310515a41b76604b7ca0b7056033e9fc2f9d0073b6efb7ccd612ff78edb568944c45887ee9a5a27fa8fb3758bf4f7d317c1a37de317e98c2413031eb43c05e3921b3359e81097e8b28b333f59342a20c983a2abc20a892ddcf79f41a3b47c7efeeede8ebef04c72da8e87574697e3cdd56679411c83a2dc84e2c3dc12b802c414e959aad6b505cf6252306d7300a265e9a64303113f447f426077251b2dadcda13aba831b6b14768257b1514802b2cfc669d86d85014ea54fea95909398a299212345dc74bf2c3973075646a7e8c161c1506419b5a5eb1cbcc41c8baa0fbf18e59faf1c74752a5b4b6feb43c6e45307ff08a64155737bf1fb2951e7c2da02cf1035448193fd6fedaa20f6891f1eb467568dd742758466caf83a9dea46332f04e13556521eebd1ae01422f0b36b2eb6dc9265578ea7864c26d46af17ce69ed87cd29d618aeefb36fa2e970b23ecfa610509fe82952cc3c0daf23c26dc658e6a27a82f165b421d22b201ee46d91aeae38499ae033cd4f2aed6587e9b668669eb5e4b6470d0ebc7bd48ac83d558d5dce6e974151d1f5f3636abd90084ff83c4da5947b1219b219317445cde77c8f88bd7642f78627b13c495900b99435ab8b9da663cabb0962e82b69eeaaf2b91643ff54fc092ff5aca52c0f62c10ac4808a5129b2205e67c98a023541b7a4dfc0d4f2be5489e5b026be977086eb86a50c304e737e7d743ffca0249a4e24b688a75bdbe14133bc7adf6758b755440e3496e280f11e5584af878ba8ece1a9507050df761dcd3600e64851821c4611a263c3f8996acf35b4e8d0cfc4d6c91151ca1058a658ab86a6620a50ff62f541e9a53ffe808930a1fa39d0b8c0f3c7ba94286104f8a99c4a8a2cc4af9e9f8c40166348e827f30ca222dece2767157d18fd65bb6039a67798243a24e8489fe79de6f18193416089ca9b49e28ddc15f5e0cf6184226d07294716e4144b471e6be50f8b30fbf7bc65217645180daf23e79800dadd8f59731ced1bc79d15c4b05ca28705611918044e55b406bab2749e61a32e8dc522f03ad005336f971df94495b8ecbffd6ea293f91f0cf11b4b2519d8484ccea7bef014dd46db09413b556474e3c55a1149e50d149710212a0b90cbbeab8aa61d68545241826f3a4572a865b0fe250a801ff86bbd7c52756b72accd8c316579581700886375770a5c5cc1b0002b0924a42317c69de0183a5f7a3e9983ebdaf8c3f465e70717f47fbe4783b92e6594ea5b9009d9dee2ac9918965d9fe1ab5b4d163445f119522b0d4732f9d46c1c20cbcf98e806d05da0d319d857fb89685015c137a3920071e3ee062e9b8b49c85e95ca6ac4d78a1aaccb05f666772d5052a129ef3441474555438442fb04abc15e79416c353e2963fa1a8418ea5f8889f814633f87af45a027a9fa2e2d222e79f326ba12d894a5e21ee578d8824f128d356c38aad4f58b8f36ce3d649435c37c8de85a456563df88504de17c95341f679cdb9e00aed106349cbcd6560b039cb9701b306e9206729fea38b447a7ea2d55cde5ef72de5ce5a32c8923f2e333b902d661b9969a7f05d7a573ba70f71fe4b6a3a070800468fa4a6af791b82193dd821071eb44e5743c8bb78c0b672465527ee5f5c9d1bdd71fefd8e4fa9ab2a3b1941f2f45bf9f1526ce4b0bdd1c09c2e5cde6411475f1938d76bfbb34193b4d3d731d901441b0e443faabc4a6c7125335dde0cf9ab31451221447617aa485f2c733b39b8951d240f36a24237afb68682d993709d98b12bcc65d9e1f02dcb8d1fd6f7b79a7a4901179e0ea1a27c6441312fddb77491719f1dbccd63330cfe6fe342208666830673a1701c45edbdc887bddd4475b67a3b88240eb5fed63b62ce1d", &(0x7f0000000040)="df4a614fd26ba4b476f5ae46cb6bb47453e20a9621ba60f8146bd9c3da30a05cb548216c76bf29447c4590ccb8bf5d17e10b9ab67c5e0e0e6af0fe57bf3aa00b4fa658d18f00a7b94f33283d03f68383dda3f973706abc60cfea3dce55387896605b24d6b536255346797683ed5170d67365647f29aadd897589ecc19edeee28a642c4c8f83a5b11f2562a2bf39186bd1847a28c80c487a5a1c2a8040c8cac83c6fa49cf333debd5ff7c834779e1280c9cfcf42fba31e776b6664cfc4745e650692c181f30a7730b7e75ac8424a4d853"}}, &(0x7f0000001200)) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000001a00)={0x4}) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000001240)='ext4\x00', &(0x7f0000001280)='./file0\x00', 0x3, 0xa, &(0x7f00000018c0)=[{&(0x7f00000012c0)="887dc299737144e86c33255ac81be8f7c554891c6e1344d2c4d88b7ace1d1e63b05e4064e05a57bdeaad03d8c556a9d5e6435658c7d12d6a9e1f15806b55f543a9b7869c90cbecad8664e763977a246a2c0c1ac688ed03809de3bb3861d8af0262ec2533433f4d38085aec5a936935d8cc741eafe461099bf7368ac7c3619d6f0e48a54969dfa3b217d68e8e41f330e7ffb89374acb1141ab78c70dc0c54dda301183185fbeb0c0919f631a789546d9ee9d52c746f68041498a472679fe6553c3c475c1408fe2c", 0xc7, 0x3}, {&(0x7f00000013c0)="cd30cb3a7faaa6bf60bbd31d6796ee469c9ee1a54777027b5825a9f797c84550f79ba2264c122a805b557dd997e723f8a9b2f2275b75b16876bbc312e59066f20c853d9f270bf89fe57f2224c8427ed7528a3afc043fa3f0edd74262713da59b82f844a08b0bf2ff304e7584284cd9dcf5b77689c0bb99f9010b2213b187208811c2a6dcc4850c730e0c34ede7edd738ea40af19cae34e45ca48f5535df6c086e764013927880261a9b508e8a44eaa66d5d98d426acdf6afcdbd", 0xba, 0x447a}, {&(0x7f0000001480)="7f0d440f440ecc1eaffab8b25a2c7bfd24416571723199970b9389b2ebb26b092fdcba25ad15699c897918541458380854b2735f879875476cda0f51119c0c329ae25e36a4914c6446b88df1f38411b3f62e9311d1924782cc1517f07927572f3438a15a474e503a5c913d8b52ac947d763e1d11e11295213a73a4bd305893e9047abef4223f890d2f5f992ff75b3d1cab5272810e8cbf21bc7138083901f062503cea35d327ab8f895cd542f603c316388f16", 0xb3, 0x1f}, {&(0x7f0000001540)="d2a77a15f5d376b01a4580339072614f9940", 0x12, 0x9}, {&(0x7f0000001580)="3f5947b008bf2fb095393638f692178f2181ce2c13dfea98c3419d08e2591f93630cc06aa4533bbb1de39b319f24196bdd24cc84e95328c5b4edbf444af9f196a8f530b5291f22de674742861145e50e55ecd2f9e4428b15d8d89f4d6f2af32e0701c430f3aef0218977e7ecb6bc0e56be223d0bcd777e5f5942", 0x7a, 0x9}, {&(0x7f0000001600)="1fdaa639e975f0ab178660a843adc95d02248f20f3bbf29259dc2a1f45aa733e80f7c3b0ffdc7427d909eddf4232a98685fcc020c9e0fa78b4a8f202a6b9e12b616be5e92dcafb32dae8c26bb32e552bf45510020dd6eadf496765cb9510dfcbbf74d4da5371e41c4fd640b9ea6b21e23927bdd55f9304f903efc7", 0x7b, 0x800}, {&(0x7f0000001680)="7ee68d3968756fd7dcd07f9f089bc5875a4a69ac9979d929e46a5af292bf73c796d72f384f4c900713a894188b589946990bb144dd9e352ba12f3c7e8eabec0dfa16cfa27972cbb85806258390e207ee1460d2f8322a90ccdc8ddb62b3e39380cba78d4e0060a2ae18dffc16ac4f6e96c8887d64f345de9c83791da2d7b69bf1ea74", 0x82, 0x1f}, {&(0x7f0000001740)="1b99ced55eec43a16ca93bc8c519b5df62f50eb719d3de6d5d9b89b9e445f2", 0x1f, 0x4}, {&(0x7f0000001780)="1434ac302e", 0x5, 0x1000}, {&(0x7f00000017c0)="cf71da7d06ab4f8a51394a4b2d90a72372db204e0de6d116567c84c09daec06b28f387fe420e7d9f0626dd5f2f051b061265a61d7999c6145ecacc7eb604739b62938fec98e3076985526c71fe3a5a7133b17641cb5613c8e159ea5c3ec1c40dfe90944c590feab6c35eb79105811b1b48098cdaf24f87dba6ab1c4ad4b2680e7a586bb22b59d372acdbbb75bcb21f1d4d5d94563818b0691b14d3467ecb40ebc71dc4f50b2e6a2123e46bae5c30dff7726a636aceec0842fcceac4208d616f4c2d283a561ff25e402b6ef57426e5ca0ee19b029d34051", 0xd7, 0x4}], 0x1104002, &(0x7f0000001a80)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c726f6f74636f6e746566665f752c646f6e745f686173682c646f6e745f6170e1c3c13d7072616949336111756e633d425052cd5f434845434b2c7569643e000000000000", @ANYRESDEC=0xee00, @ANYBLOB="2c7375626a5f757365723d2c215d24f02c7875626a5f967970653d29282c00"]) getrlimit(0xb, &(0x7f00000019c0)) dup2(r0, r1) 16:26:21 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:26:21 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x10000021, 0x20, 0x1, 0x8, 0x1, 0x3, 0x1, 0x8fa1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000080)={0x38, 0x7, 0x10000006, 0x4b, 0x81, 0x0, 0x8, 0x0, 0x7, 0xc3b9}, 0x0) 16:26:21 executing program 1: r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) 16:26:21 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:21 executing program 2: setsockopt$inet6_IPV6_DSTOPTS(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000200)={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @empty}, @enc_lim={0x4, 0x1, 0x9}]}, 0x28) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 331.739587][T24632] loop0: detected capacity change from 0 to 68 16:26:21 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x3, 0x10000046, 0x3, 0x0, 0x9, 0x8, 0x7, 0x401, 0x7fffffff}, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:21 executing program 2: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000280)={{0x1, 0x3, 0x9, 0x2, 0x80}}) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) request_key(&(0x7f0000000500)='big_key\x00', &(0x7f00000015c0)={'syz', 0x1}, &(0x7f0000001600)='\x00', 0x0) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key(&(0x7f0000000400)='ceph\x00', &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) add_key(&(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="ce4bfdffbc8e9751df0b81862b0486611af3c92ad946c928b9704786100f0f4955fd7262c1fecd75d73f62739c3159ea06aec7abe0d0c20740fde121a1d10f2609443e3ab4de387a307ff96e6095c7ff63d5c46441959befce0a3fb51dc3e9a20c2f7f696bae59712dd322d2fcc250b3d83096e164668c216f90dd9e3e5ce82bbff277f57fde44832219bcae3541c2303db5539840fa81e61904719cdfdd8b1fe083cffc740c7323ee923158a50750e1554c76", 0xb3, r2) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000480)='/)#\x00', &(0x7f00000004c0)) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) add_key(&(0x7f0000000200)='logon\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f00000005c0)="7f9d6cb79b8c3a2d2da820b3de0c00857dff09ceed364a7f3b508a8015be35809e0923a1f62decfd301a9a861935f0218bde148d2f0d0abeaefd1e2ca7158a4ac509c7af03388dd0065839b640cea6761849077da1c0805e78a5e2d9a35284da42eaa0092bcaefb08e1c6394caee2e15f7b42d0bbbdbfc1043185aeda5a5f11cdb4b9763cab1d48acaed67776981e06842b70d35150a9c241dbe1be6837410393c26e74064ce594ef2e6812a121c36b3f8a2c23e173d4390cb86be63de11366a2342c76061df6730bd1157a81e5267d323a9ac3dc64be9628b528d9fe5949c01388f17b1031960b76aeb75ed6c7b65ae110d2fb611a8a516fa12055af5f7be1fb628faeda4681f0852ee8618b1123a1ec4ce48bba13cd06d9aba9002ef449a1e25cf6b1d25be09ee14672b623c53204bce7b7de6e278314e8e61370c2a0f2fef4d00e83e830d3e01dda8072377c16ba8eab176b4ef2862a67029a7e991db0a3c1f0ab4494efc4e9a1fc7822c9259a07050ca3ca3422a5c07996fac1bf7d35e67384aad61b38ba9b6062b6929c4190a72ee185e7cea21a77e707674d61bd0a4057c0a85fba1aff8a5aa0cc9f6d30dfdbe15afa76a0d6674d18fe06f8490da603629bfe5f721fda5a0aa19b8072a1f0692a8d19b3e56682bec3aa1d1b94f1738c495994758e7c3ccb4d72b901302597507fbf7ed75d9cc77a8f912b2b0a9d9fe6ade785d73880bc739449dd1145396c5687e59ac781e4bcf6a04c05e12d29756844d7fd435ecb96792218b1574eb348f6633f912d15910877f47eb9bfcf6c42244a79cf32dd85db597d98b81363f445799aed8609149bafc07fa3ff2ce20e5e1eb45566811402a558f4e91dd86f69160873c29d8a27f987b8aeaaa4797eac7da3f7a736c32d02e278d2234f5c551e8f4e9454dd7dc6fbe4958b32457103f4e64d07bb5c762b577f1aed6aa2db5a5c247bd4f838827bc210e714a8de66d4957e83fa8b5b8d235fd1603eef3743a73bff057eb56caa1d31e0de9b805065eac1c3ce1dd3f3466f02af3f5d9a1193b3a307f7b7ba3ce5c6284e7e972f31214871392b12ee2375243321a698f7b3cc4cddf8df70ca1b674b0cb9c93c00300b0258a00e9ab46b90d58857c8c7b5b687d643a6b792df9bd9a81d61bf2e5af2afb098736c8f64baa16ebbac7f26bbdd908775c723451d75204d57e73afaadfe5762efe640dc1a8c505fa68c24ef58158a3e15a03a6b98d110a4e1197f04adf94cccb90af8557a747fe6089878ff1160d84eb0a13a9baf8594faa017db6ee594020d580d742e92e8b5beaadc02700bb48cfd1aaf64e82f169b78a171e62d77e94be90affe67c803ccd6240bbc2e38cdb978c7e9c8380ae459fbfc9205b0729b0f6c0dd12629a298b87e2c7dd41314212eca78b78e2afa3cbc1e8798a9646c4e78350bde36fc85019e6f0c5b2992f53ce9e62185d1a861d54d45b8b704aa49ff00cc9f2d15b6b6f199d871566c46ad790a2bd02c1ca9ba468510768372b62e4d14b8949dfe00127551a55d4d8bf31e75c22d547e8e31bfe3c084e26262c1041d6e82e275c651acae4adb109db8b74c7cf3390df366e3666d21e450cad2c60e54932a3b37df50258dc2fec3b5a4b97c605380015af7e37f6979a00ee708ce7b8d1203480d4fbb45ae2532ac5f9957416f8f80652c1a861a4ac0d415e6b4bb67f28a68b4b3953ca5eb02aae1e0a76df4b5058a50f0363a90a0a54c6f9f95a7d98064a340a12843ab7717292a241f27e46860605402bb6c767a75273c76d587386c326d19dc8809e0c19e72967846800f99031df7529c85800d295b911bcc741fdcaa323e09c57a5e1aa88343cebbf39dbe39738c8f85010d80926cf67e3f254bb3d7b7470c0dfae9eead753a6a794b5848884ee914187aa4e0d2b4294536fde6308a4940e730bc14f73603b7fdcbf23c40e13b626f6dd2f26322fba6ac3178bb4d2c19c30edd122a207b796acc574e2277d1f864a6b00c49e32744d5dea88968a65c5c073723ed2e2a7f645ad6d9738b54958a5fbb42a09298b2fbb01f0e433627e6bd7eca39db2fe04fba3cd835aa3cbf966bc3b8594fc9b7f551bc79d0f24c8982d01a00768de2d79e05d5f62f86bde60450ae534ae33b04c7c12ba7db0d80258836e12c44a59b02d55fd4fc9ed642813b0418102b0afa4a79298ab5db1efea45893ccf5b964884ce44d674d4a0541d954711c0642d05fb715a515487f2e8eac2b4645b3b9279ac5ffbfe9ca9254477a7e4f6ed5370736a60d340de4cfe59ad07d942d1f109e7c4350df1053d72c3ad016abce11909192623deebbbba715f13c0d8168772523c38b3b945113f3def2c578fc45e0b89759af30f2fcdc83859c372f669663a7c2819b88859160d2c6ff2bd4b1db9669e3d1efae62c7bd97dd91fad77700250cef4edc73c39869d75bbf2960f4b1e5ada04950c59f850f9f43fed0ead2a2a2087fdc8cb6b80760324d539f09832b12e3f6f75b77adeddec5ab13d0ea4d5dfd0e909161377320c4ff1c7d10a6ed62fbb25fef5bd6eb4589b705c9cce9efb8ae4cd0f5fdf45b093122cfd3042ea88403304a052d9954edfcf42485a67c94134549ed4776e13fca346f6496ef0d7f49011f2fa10fec3b35bf52cbc079e8972cf7de17c9d518a4ad5464de7f9ded75e6caa490aca59ee1fadcc8f708e50254b5938befab3be580bd77af45d42ab09910ed7932a456f8311291383f92c97cbf0853daa18606246b5d7628dbce2586197aafdd4ba35450b2cac85eb8f7897415980b537eda07f3655f93afd31e733539e66df7ff5271d71a6fc9e292a8eb4223028ef8d8c1c5ca2f6cdc5ec1bbd0c84f7852af526304d08b97afe99af4affc10bb4fff122077c0d284c6525100a95a4908a09da129445ce8932f07354364ce25b79cd7e1403f1613c47b33f4c45f38ada812fd1688ea4fb1d4da246e5855d449a8fa911221a4336f4a1c83b20b8af62be85d2985f20e370ce7a542f0891e25efab8da6bb32776ec138d395954cfb7e00a75701d96243fea25988726382d831b96ba02f2ddd91f2052f45e10ad05c561f5bf763eaa6c1e1fbc83ca53df2ff71f54cca1513f8a315e2fba5e57fb91019eb953f5b1147943a32502c5bc2ab4cb9b3388b4d5a8ef3336006a2f499890d354326299ce5e017f5ae2107a9a1102bf49eb10c91bb8a8d05292d62a8d45820e78803ba265187f2b7c70cef62faf8eb365eb21f1431eeec8962ec6976e8c6c860d7a72432d001cfd9878f1ca4e34bd7215b6f148fec7d9d07f5516b8ac75fa4587f0b653d203205df9b2363bf32c4ae31da50b191d9a23ea356110628770e61d9005b8cf0886e9952204d10c79782f5d75428f7eebbe7298257d1e7c2c000300c88eb5eed96160962b44bf0d85f6236eb36aef428f7d7569e08d47c574567b180b5bd9bea345b77e5df02246967b14df16965a5e5ab608801ab3038a13b2cff7fbaf66cfab622e4de4aa14d70a6f9a2a846e2745724e65f38e786b40adb6099c1a07edd1bfaff2dd52e3dce9afd7e8b62ebd7b2184821c697b326d04c7dccc0c5058c2a3e351283bf18ba66a23a9dd4e0f0dbde5cac57ac5e153d35ca301f7f04b10d906bb8853f9e542b4a226d723bddf9e2faa20cd7f435381b3fefc357801108c86713e15d55b877bf33fd32b2a2c75b0e033dffe6fd354b7881257a028dfdaa2c0003f5de73ca3a05faa11c260a72944f5b9e11ff2e6cd6e79f61c841dd3fe0f4c69817ff43121587d91c0624ce55c325c2402dd52d1c262f7fe49dbf9ae39348ac0ab0e2260872e3f8eaaf9b3bfb29b04eae0cd88ee62ffc86d674f2a878d9c78e2bd7ba9894e85173282b5a51ef2b489d272c2d91a6171e37e2bca277a3509ee34eb967e502926ff9178cb391532c41ad0af98bf23205731ed96a59d5abbee33b9dbf0902c260f0cb0e3e7d3db611cfa13e36d82765babda0e55b4bb7bf762f36efa34091dfae4199f7767cd8323c3c5beaf9abb89fa5f61fe4ab7ba77e04227fe08324cda35740c4e100ee4b1ec21459239e6f627fe6da670756539a2acb163554c5f29ec4413bda7b1e6639ebb0ca4131f2e168d6b6a37be367e487e219b9812b9fe1d8b6fbf28c83ac9f6338aef584b216b40738638111a07caa7d4e602963e37333b5c9408aeeb1a84bf1743444da85adef857c19780b70f811743b56b5a1d61da62aaf333fc41e5969cafda0d1b54912013cf066d01433295b66dada8935333e359045f207f79644f38dae5145c6db251005eed60ec73f7f3e344710c82be2657070d13529dd868ab74b3e1063c8e7fe470baef29991073a3efcf8ad7ec957601bb77207082e46defef3fda1ea875bd503797965634b7458103e78b11a5755e92681e6dc74901d6237dd9256b63ac8024abc80c9288d41adc1b351aaed538f35212e7a394c7ca1a52a348a05a972e1ab7150b30176060b9a9d6aeaf94035f9b73180bc0101c6e955a2c180c5145c8e02931611d23be24fda2db16b011609650f6c6d7ef8977f44521e72d95d636662ca70680041c1af68b435499ba03448d06421b9c082141a27960383098ab154b3d64b120197d3a18c5f36a9aaf26769cd49551352773fec1a58f8b02aff9dca63096c52b77471eb9456ded721f7fe4f77bd4b1878d2cef976daba395ef85e7738baf456a0cebc005179323025069f8f9fa196dcf4ff66c1bc618c2e27414ba6f585f1c2ce913eebebe855a1449b853940c2ba060ce95e7bd828e9636bba5e2450e1db59865afb4dfb7737e29c759253fad2040c1c709436cbbfeb77c5204c2b8a675d87e938d931d8ed5de9aaba3c9816223d50fff49b6e7d8873d0a726552a2ea570d025b321e57164fd21c6a245f5dfb2cf366d52961ce23e264b74805b39a8d472eb53585f9fd597ec493def92b82c546834aa3c1c3dcecfee21f965e1653bb1ccf86f64fef8820c1ee69dc20cddf394af020ef324564d2cc36f579f76197f82508e77d389df69c5d646115362813d96bf359241632394e047530b66d283fd6643c832f0dd3ef2874ff68f14993594dee5a389e092da59bb432fd1f6bce8a1a1de8642c4149aeb17c76608b1777ee42b1637b4d688d530de7604f38962605e51c8a9dc1ab09dfa165d317334e54189c051ad8faf3782d7b3c276f3ff3e795241ddb3ffb5019b710abbe32543eaa48ca61fd08ef166200fd6e05a8b9541976e1a9bb7b6624010c68dc6ec81c17eab14552657ad99443e47a94290787cdd0df7296e4fff96dfd8c9a4f177f661d4ea6fc903ed249fd50144ffcc774fe76173639da51b36204227d76b39d91b3a9adb1d6c3189f9712ae74e24ce9eabb11e9adf87abc0d449d674317add2e706ea9db28ecefcf860e52cd328837afa375bac54badfebf7754f1ccd7c92ae2f340afa2e81f1f034a460b05d5f60b588141684c0be0f0e73b5d811f3a8f64ee21385f8931f7b431fd82b02ef2e3c8f266a67cda88507dcdac26c11c2b0eb598fbf1d9d91eaa69407bab142778b550bc29d2ab1efc7d17f17c4baf89fb0ae3e77c928fde1ae81ed1b36577befdfd38e32470e9df297e68ed61ccdc5108657725f610ce825a2920a7a015de1938b0f031a6e0e5cf8cf0afadb1a9e73fb57f8cde050ad0d8dffb368bc094ccaa97b51bb797428d5e52cc51ec25fed0adeea1e976318b807895a1eea40fd18fbfb04b3be1007064c9808d3d573c1a569c4b4b469441f1a6fe4cafbd18136b66b8b257c651afcca751b09b", 0x1000, 0xfffffffffffffff8) keyctl$link(0x8, r0, r1) [ 331.882609][T24667] loop0: detected capacity change from 0 to 68 16:26:22 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xf0ffffff) 16:26:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) 16:26:22 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:22 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000500)='trusted\x00', &(0x7f0000000640)={'syz', 0x0}, &(0x7f0000000680)='/(6\x00', 0xfffffffffffffffa) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc2}, &(0x7f00000005c0)={0x0, "a42008b268b558d17c5e0f5a6a9448e930fd5430e95a3b3ecab6baf8884420196657329e622a16eb12b112c4cb9b5df0f8396df34b76ac85b487c8aaec9fbe74", 0x17}, 0x48, 0xfffffffffffffffa) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r3 = add_key$keyring(&(0x7f0000000740), &(0x7f0000000780)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) request_key(&(0x7f0000000340)='rxrpc_s\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)='keyring\x00', r2) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="b1e092885a3928fee38c7bb848b1d3e449292c702a37737accfa500d3a575493a22a78ce4e008e74676f07fd6400db211f27555601ae705df65f65bde23c5fbffcba202d22390f1320edc95cfe532e6198a92d5cec3ec2ac28342a6ce346f5f2469db7cae81176771f880d61438506ce1be517655c883290d83d624da8d6782c8d80520a3611aa1eeca7cf1a89", 0x8d, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000400)='.dead\x00', &(0x7f0000000440)=@secondary) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r4) 16:26:22 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0xa367}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0xd84}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040), 0xa0801, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) mmap$perf(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x100010, r1, 0x8) r2 = syz_open_dev$sg(&(0x7f0000000080), 0x400, 0x101000) dup2(r0, r2) 16:26:22 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() setrlimit(0x6, &(0x7f0000000040)={0xcb8, 0x7ff}) r1 = clone3(&(0x7f0000001300)={0x8000b000, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140), {0x19}, &(0x7f0000000200)=""/4096, 0x1000, &(0x7f0000001200)=""/131, &(0x7f00000012c0)=[r0, r0], 0x2}, 0x58) sched_setattr(r1, &(0x7f0000001380)={0x38, 0x0, 0x2, 0x7, 0x2, 0x3, 0x3f, 0x3, 0x5, 0x1}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet_icmp(0x2, 0x2, 0x1) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000540)={'sit0\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00', @ANYRES16=r8, @ANYBLOB="01000000000000000000120000002000018008000100", @ANYRES32=r9, @ANYBLOB="1400020062726964676530000000000000000000"], 0x34}}, 0x0) r10 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) sendmmsg$sock(r4, &(0x7f0000005640)=[{{&(0x7f00000013c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r10, 0x3, 0x0, 0x0, 0x1, {0xa, 0x4e21, 0xd66254da, @local, 0x2}}}, 0x80, &(0x7f00000014c0)=[{&(0x7f0000001440)="a25c0c9210e3a8d7d17957b43d5044b5e1d81de2d76f77f5e997a5d0192386fe253ee7e4225b9420f48a93063fc093b3f0cb28445b8a6128798d9220bf4dba8eedca6efbffd04bc41100f9bba2d3bd8113617adc28336d886c80685b16d76743f0ddee0b92918303f797d2d1fdfaf549bd85a68327", 0x75}], 0x1, &(0x7f0000001500)=[@timestamping={{0x14, 0x1, 0x25, 0x80000000}}, @timestamping={{0x14, 0x1, 0x25, 0x76c}}, @txtime={{0x18, 0x1, 0x3d, 0xa800000000000000}}, @timestamping={{0x14, 0x1, 0x25, 0xde9}}, @mark={{0x14, 0x1, 0x24, 0x3a7bae0c}}, @txtime={{0x18, 0x1, 0x3d, 0x1}}], 0x90}}, {{&(0x7f00000015c0)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @remote}, 0x2, 0x3, 0x3, 0x4}}, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000001640)="9ea63ad9210c0023c0e89b65bd06dd61be04d374484dac8ab7d6746f5649cfa5bc44e7e459ec0693948d1cfa724e98eeaf32d31697fc71e6a5f06ab8b91bafddc6c373fc9df496419dd9bcf656d2301a01e6b672f7b7d01a1b09b6577aab48f1fab4d9e1d7747ff0fab9dc8bcc21f56a5f5a9a7aec8cb34ed567247240e1940d01f35fdda1bb2bdcbab0452b764313935137855734e4ceeaca96347f80e49437c78cfb155f059c3620c795e5b7bf21b84341de7e01bb92693d51", 0xba}, {&(0x7f0000001700)="45996705da4264d34df3a2f530879f31406fbe3552a7a69fc34f557c82bc3689707233e875dcf9135f35cb42872ebe7d29487d6ca7a7dcb2fe19cff2dbf513b2abf790000c292be343dae4f8dc3bef1ff38bfe5d45348573bec61ba0d03d40c882d43ed11b92a0f811d0adbf085ca662c42ebd0026dfeccdab8f4d9f9ef27ff116519041ed3f27695ad98525a21905", 0x8f}, {&(0x7f00000017c0)="5fa53581152ed5ac3be135eb7fcbe079402aa2ab5ebd8248c18dd571a8e4b10beceac55d9c142ab600af220bb70e6f802e49f527eb04240256aae2f93456e8b8658659a79c2ee5710cb4d8931d9aee39fc2bf7089e7bbae2f328b27b56db140589c25a923ad5f3b88c02480bf06f19e89a46d6619dcbbb4a8033ac4cf14adb09ab68ff96e43790cf0703700dafd39ec8db3e9eadbd7e070640326a8d4ec70d746acaba47daf409a8f350e90b560dcb4c44bcedfbba526822ec465cbc255c85df0bb88f65038ac5c45420c3cff80d63d3e8364af54eaaffaa0811", 0xda}, {&(0x7f00000018c0)="2efffa0badbdd18c20a833271f9f349d4d11e433c8a8ed0f47ee17e3fdc7bd2b29688596745b491172c84b21ba8782af5022fd7805e00fa3222ff96c247d9ba885a8423745fe17f4ab690cff970145c7f1b357c830d1aab7891bbd4b8ecc1c7d05a65e30611c0bbee8760ba846159bb35005c57f29fa554591c4270fe671cee9efcb083ae2e16900564bd5fefdde09f5022406003d9c3c6aaf55e3b345ded4d811648447f4e1504d2a7f0920e7581f", 0xaf}, {&(0x7f0000001980)="e90b9ec7dd37a0636d8ab7499b84f3e6311a13c4f5e2a14cf1d1d667ea0d325c453bf6c6cfa6df913fc9bae6cec3162f848f859a6bfc75e4d15f3d37d54c6bf6ede5e5fbf339507e67b984a76300387d21093bddf09512fa54268acdfa1620a132e2808ab7e4eb567476af4e5eb2c7968e51db70859f0d61be09bef3db6fd621f985a39d872c544cad44fdf576a1a3dc215bbe39658362e84b993d61bd632b5ae61453d89e0f057c16cb07f3a8a78c207158ef10bd776319685de9804c0e935737a01da0447519c1fb304a601ad9f72b646bb5ab10841a3d000844d1f19a", 0xde}, {&(0x7f0000001a80)="33dd8e4026829e0c62d36e87", 0xc}, {&(0x7f0000001ac0)="10f0c59b385094655593d55096e2489293cd3c1ccd55722cd5b403e18c75758b44706446640b1d116f22624a6736722de35d111c62709d8440198352bec52238e507968901a599971d4211c6d73eddfecaca65e73837b8c065050c89281f2874a155e47be02bca20856b2a9257369e015860a8e99b6e9c193b8791171cc124940bfd9dc764aced9449c55fbba46c7e14db4b3ed62bd7082f4d04657b1837f5b52cb21408a111f118a0cd08cded840576c457a5b38810830df05c5eca11ec63266594d12464bfb839a4366b3c91f5b870543901dc1f04667afc6624a6ab757619eeabfb66b1b63d65e3b5b8cc0f6bfcf5a46a4bc54f32b413aa2486e07a77420ca05131f582ec908e9ea464193678a2fed641c26f52c26b51b0e35ff2ce9c88a7c3f4e948dab5cb7dd41cc99e95dd7b3b0a6e6bba8bf5d044205693313457027b68c63e7a1cb8bc72823ef88d47c0e9283823a3d2f3b0fa7d4b6321e59fe9a36146bfacb63563b7c1e04d5d2b16fbfe12803f1cc1b3818e37aa3db5c6164a1dd01b6c249dcb3cbb8dea12ee7b254f1d69d002c46d6e443d2d5d04ab2e7ebb9b02a461e6aad3a1bcd98f8a3c3bc8832de39b11ad0841f18f59d225746bcd26012680003596489a0bd8347a2a58e1318d9609e51e880850162caf5385c9ef588c47c22faa867c2c652483bb59ff168296709e914983930603eaa9e1aa2f6eb2471d5062a4b148b21affade7864444a6d12821f32ad0048869a75aa6980cc0c2991357c5527fe7b5dcd4ae9a64ab0162f3c047e0942dbdf476c6ae1e7ce4788d08e0a6c0197b3fa633d14d652884cbfec00eae46547ea19f57c8d556ac7f7beecdfa19febfdc238816501020b4b7c8e77b362e83db790ba78f8d76e32eeaa08b864282e58680cdd093fe590d881dfc8878002d2c88870e68c0fca76e64ac4147870370668bc51207dc5a6f6fcb826c5bb965cd09481ee28b6121de9b13655bf1f8cf387f8d8e330b1114c5fcb7cba26c275a8728e9d004e5b4465fc692471a05c69893a6ad8234f6e560f10f0f29366d6c67920106d55d845cb229e93771370c38c222b399ea94851ea3b7b2ae98b373290c74f6162cc1cbc00b5c0bb19730a7cc36bdf2178e8fbdc10ddec5e329027933ed4d58a271844d2fd83ad3401020787be16b434746e4fb595a7b66eb8c4f7482ad4bf28569adf3b9ddf5d446a2fb0e0b6060e03bd76a322df66d396fe2f81deda43cdb6e119f8fdac6346f138253508e3f2a18cbb52ed72564a93f82c4c71cc791b0eda011769d14b454ec3ebc74ff04e0c66ca7a540cadb433a9ffbab6d2b70c02714397f750d8427bd90556a6b0fbd002479c07d819a4c426f3bc62a605903780f5541400fc242bc527bc3ce16bf3d43c6abc6b50dc0729e584e42b796386e969a57131bc7712343659d3d8de5d26f10c978abd9771a5eec3d6525fff565efd3d4cfbbdadc23def1c92c1d7cbeb59aaa0caa8c5fc7cca3f485876492c9be3dd51cdb7b20dfa6e97161638fd2828ec0f51df7de1f9eea72b39394d35692b7e81972b4c6db4ce7e5033b26955a3e9791d30fefa3ce1cc8f367c47c188a48cd372c548ab0405fd4d9889c054530a5913144698e5b55c77b638961981b14e54710d61fbf4589aaa59dd3832624fa51d0fd6e51ca69dfb7a96e62197c710abb340db2261beb48449893b19ae61f779a3b2589bee6f15c088b5d954771481d51e746eb83fff3cc251127c3269e2667b6e79c865d95d60e11a2c09cc9da98c0578ec06a6f4f33d41dcebc190dbcfb83ff1e3cdffd261d2623a3cc93b2301faae99e373d1a11978e64d83c3c8751ca80f1ed342853625defe6ee38a4ee81f7c0e8e60f21d2f67a91447b1303bb18ce7e988f56d17cc95eb017c407db80708dc53feff653f623cd3ca4fb9d9b9dca050a62cb7a0acd0c9f5a606b8b9db5e9be49ce68a306c9251b6599dcd34f72761349311503f41f6c1940fd21e1b74d802f47a9d87f7e9c0c00e0a3f7539e5ca1a83c8d60287c1967062a8403ff183a6fb2736fd37d4860d73416d3718764365f1f6c19c6956d9262f3567b728e00ea09c9189587df62652df890ebe25291045bf49b6ee02771034fb522a34a75d102a862ed847d784d74fda64dac2656158808970dbf5b6f87d616f4739ff911f6b9086868ae6fde63f436a69233a8ca8a24089b8bbaa69f5cb7db8f1928b11bab784e7b2bdaf466437e94a26db229aa8b1fb14f0e7f2529d6cd98ab8751b61a6b51fdd064b60725f12990e425223b076c78befe7297afffbfcca2fc445602e7da01c2cafb6f529e4eda89e77b7e3f5d54c9d3657dfe6812b0b05684e3323dd159d6d608dd076feb20cf9a8df8e6e692431add52b1d66ace9c767a2b9fca15abe7322ff83bf3757a9b31df4252116a073b3fd0c9f10a00a68d3703a550dec6d84be04fe9683a50f3eaf842a2532a54fa2b0530396eaac6cb49f1c082c00b4f6bb32a2070d9e27fb6463049d85fc8411ef9f726a3b4be81ebca17dddd5ef61a887092f9135241cc0d96a2c25f390b33aaabdcd97f02a3d4f99d4ae593ae1e913d12fc6c25ed730192235caaa8b42b4f7441499eb63112767bc4d954a3b41073c57365b871a69d3f909925006dc9550dd027284c80d082f2e6221846b608c8eeceba9d9868e811cfec1ad16431611d933f6f2bcc43bbe8a47af1b03878cd69b7e34bd6c1944e640e8ae5a62ae7c95f45418c71a555a16c5d4168e92e4ba4bdeec113b3a7a392a0ccbec5c043b7cf9a68b148b2383a5b066d8048a7d03aa2be9c07bd24fd1a975aae0670b353693f2db1164bc1f4981b7e3e44125611839f740b0c48ab3577e2472a446856f1a026b75feec755d35cfd3a0bfbd0ae37735d63c7595968aa9a12873cc94ca24bf3b0d07d7fbfd0b1662c18d73aa0f89518daab993395b5a6f2148983375eca43757e907122426df00894cd9a72967212cc4bfea12177eaac8c3bae8bc3efc17fa14fda66884e7bfcc530010cc767b01a740dc267048a3090b52f406156db59bfd9e9b09279f2c23823238fb02ca4f5607e5912383eb8bda6f81db04ee8f88653a52af6134303fd25cf14748de4587d51b2397f7ab0928942090ca8914f6af8ce536ddfc45a3ad1b21a3b42a08b8a68bd880dd28242b20b7c33aaada5bc5ad18e4cb9e21bf1d1918a7b18006c5eb7c638369b7dfe0bed22cad19f8b695e14ade30a6a86074e2725fee64e4d16c6bae381916b3b634621f74d0e4f73b5a72daff08985c76b039929329ba5122ec90150479cd277a9c95f0eba1aa17c0cc132e39be8422fa6c539c5ee149cdb55cc281f4d0381cefc254d62ddcaea1384e1a3e04b72948c1d9a189e8d604bbc9a56dbcc9fde986962d71b478e4f07fd0fa3692910537f406d13e163af92580439fea1c0ec6df87aeea4755fe725972422d3894e9e14a9a9877a885774d80a942b12c14d2908b69dbc87a8bc6ecc6c5404270959eb1a084750a1d8df0a128cff8fb467b0aed61c5cae7ef7d23a9b2b0b2eba5cef991ea5a111f16e7f4e381c4e28976d93495cb571c566c89225d8df268b5104e2ad0196e1be8a7d92786b3efdccd14742f888c758471a02cfc890871a0bdb87fe9a512cd3ecabf95931a815bdf3fd4efdea934822cf28279743caf553199e7d54b987c9848ef58a54a6d598dfc11e1744663a5d4e3bee706e3dd15cc61fbd221abf73bbe0bcc47a20bfdb05f60f548fda54a9d65ce67603c3389fe88786e6f827c050af16e822a7cdaebb68df37b09cff41ebff197303c88756c41cdc3c98c9e4366bfe699d311266677cf23296b8469b1be9134acbfe6435e4af8696581bd441ef78e21c260a02a5819fce791b6bd724cdf8dd6f4bdad269943a52ee556a0e268a9887afd5a14130f65d2adb37d3b0bd6df331dedfcaaf15776ce86b37201dc1397452c8b4c964ee62394d6d0ae4cf5694e68110925114bf9c8413d04c36ca169665688cb282ebb5e904d327a696444486a824ae169fb7758ddc56bb794ecedd49a4756314a1bab2125ccb62b2d165b58b5504c88f7b1754264560023dd5cbfb4ed0c0649d63146f558b1f728ddaa0a4ab2baf1e27ddbbc82f0f4ebb9d3c048064d970415f80a0355edeb2175187363fc392c758df483061e74f3774a0699337e8841aa5dfadc8b79cf29f72a864b716e7b83afb8fea93f031518f77133a99920db07631e4e39df1962f6c21ec33e8742088e145f4415291f4899cde1d8495e7774d384a822c3e81fbed3f8cecf62bfa94821376534b0029558d824cafc0214ed2169db858682123ed8201147ef96e46c9ef120f505d85d2bacf8d5194143dbb709d2dd1b26a301fd12883a285b4e778edb2c2160baa542550140f02e20285de622c49369f841f06aeaa2b7e52e7e11839ff163bcadc33df8bf28356b4b6b312b62136c2520c0d90c064422dd48418c3841628087fa032dd00dca62a4e14d93bf6d8fe9bca2137ed7145cc41b8ec3aee14acfc406a8717e4005432ccb6cedbefc68d17554d6a9dd6377f2ef992b8aef97145d256944f1b0689f8b9bf30cb7f778aa399f6bf090b53cb36489ecba314ed3be40c5da7e8a6d6917fb7f207e45aa8c4cf9eca679b0f004d5d68d48eb984d6d27667ac4d4ab3944618c97c24b6db626693ebb1a766b167a548c01905f55c3c38e56068b7bd9d05d274185930523a5ebeab0c3919520307728948a8bd6b390bb34d0c79ac84d4c55a2416d90d93db7111756197b74cda4a837af046d592c0f2d1940b28004e9a97739715629f6fa81b8d8cc8cb052eca9619d85f8e3a840c48f93732c81467cca914d4358f639e9bae29eca3db8a6a551be1d3034cc092595fe31a86143b8196c5cac700469087ca84938a0f10e124392a40cbb7e49d1b846744cb55a6d165bfc31c98816cce5eb4fdca32aa6fb9a8be7092a86b4799d1702ba239c1c1d47bd23a621af1e6dbcf2478c7ab256cde471d05b4449608793e231e3b8c277e1297fcf65084d1093e21f06c5aec1c465916024f87e68a71e0dcccc21aa08e7a9b3b56e2b934bfd4539e886aedaf17454c54af34353e95048d18c75ae6a0f0007b6be4f8900f68652d5352b059ec988fa5ea06cfb29ab003d0398d70f324ebb5e3b7752fd805c79f07f6e192086f4c64912272871974ac935b0eb6710a9f9b18288b018565a72af4a3783f7de52709e53344879ed29876ba434a168861eb02ae85de90a62ff0d5e54f4570bb8c2c5126995a87446ff546522d729f0483a9c6d9ec1504c41cc3216b9a512e3a897b8ea8b3def57f285fc555f1e7213814f23a290feb86bf4c38d2b95c730c6603a1d58be20b68447f2e5caad315be3924c3eb8ff4f52b1d5ae6104cd7552eeaac52e275e8af6e34757f7e64c1ec1b62b12d43b096751d8b4840a5ba3d60535765b4964d84a78e221901d38a78678bc34ef90dbe2df32a41b3ec309de8e8c18b2a856a579b8a6c3155f9e3f61eb1292527c099e5da597e4de77b16d5b9ab9bf403ded5921c951e1b77981fcc956333197869d704212f2744fc32cedce6966c741c17d9b56b2c92730ead50e860dc83f2caf2a1b5690709e1c2e971844d1fbc27fdc383bafb5f2914211f37aa780f3842509755517533f1fbdc8557e5c2d58d2c914b75cb07b7ab1d9d7c525cefa79a2872bb43a2107f8809535dee28f38c964a24b7cdc593650668925084934cb5d2ef818ab5100d79d1320c7f74ec319d9951c333d4cdb42d1f6ce811caae685cbc", 0x1000}], 0x7, &(0x7f0000002b40)=[@timestamping={{0x14, 0x1, 0x25, 0xbdd}}, @txtime={{0x18, 0x1, 0x3d, 0x4}}], 0x30}}, {{&(0x7f0000002b80)=@ax25={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x8}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x80, &(0x7f0000002e40)=[{&(0x7f0000002c00)="599ce0536e7466eb064bf9df8549f5aadb0c06fd1751037def9880bcb6270221180f1d84124407f3fcdca8063372edf6b1866db694925971ce7377d84f376c726b1dce20c98fae2459d1635c8392365bf5adf053150d1754204f24238277137d3bb38ddcdf6281469f70d6bc7b73ec41bddb8faf4ce9796671718f011ae8bf3fa159a141b29cfce673e7bb0b6f8818b3f4784698cc2d649d57093c10c5c770f5d42f2480507ba076e7971d5ba1ca", 0xae}, {&(0x7f0000002cc0)="0a14f735276653a4240b36596735d3d8bd715f1bd2b04f6b95be402852d2a25ed1a11dfb8a0dc0e2b8f23b300a7d6500969645ee43a9ac92cf279cea914ddd33e3aefdd8cf84ace9e01432e7056de4b297148f9765b25777319b601f99b5bac418d504165a045ae0316853c59696cd000af7b2", 0x73}, {&(0x7f0000002d40)="eb2d5eccf63c348bc30e3472cfb155f49d681967f147d82c2b5705ddd36a2be0de185c9591d923c1e4daf7e01c1ad64ddc1784121649b42f1f43b6391ad87f65b3de8c81791c666d322f65d8b49c79485b9f1ebdbe379149a6ec59cf928e217b96fb908c079a39b555a3d47319aa8aa11d169b2cb83d3d64ff4960ec63afa5e2cfc9e97c4bbe15afd1d15722ef72f1300a7df079df44134e65512f3212bbb9e161b3ce382c569011aee21100c1f7702426835d909ac580389477ecfd3369705615788dd68fb882", 0xc7}], 0x3, &(0x7f0000002e80)}}, {{0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000002f40)="585d699938ea28b888009e51649044fe29bc7dacb44aada192a0e998ee28814d39f81a072b4e524ef34ec89aa5cf17b7d8e3fc6efae096a935f94dd29cc1d11b81ba4a4f9181c25427106397603e5f0b2c4ab4516cdbfd544c5f4938a01e8886414de9eaf9a46c45384824f1302488fb2d5a0f6325e7934a097368dc3e07ab207371f53ca859aefaee79f8af4a749859ad3ab30271c6f9021fed0cffc2d193ea845e330152f437d07b54adf55331550c40e1de7efb351f53d342cf521516cfb2078452b25ef357980d3f68ff22de332c0cbe84ca60cd0ead1eb49e9c5629773a9c311a0f84a1", 0xe6}, {&(0x7f0000003040)="49757b45110b2d4b7ec264fa1bf9393d1d26a10eb93f71770ae4a268ca9ce1548f898dfab236e4b8fa7b652345ab0a717a3bce5ce2f54495bf026bf05ef73f71b93cd3293b05b531e8f6f2d7affa3b2e07", 0x51}, {&(0x7f00000030c0)="12b3ca4fed7293d4ad380ddad05a6c6b517c953457bf61aa95dba2869064292df60b5f1623fd044b33c62ab21855856d2ce296bab41c9b3fee42d55e9f396bc95d4fe0010a2e7a8f05c5aba69e0542ff00ec8617548e1013f635c67e009041647a94dc10e6558b81d679d88fa16729653003c34f5c13d07a9b50d7ee3813e4869cd742650f736ca077cb1be360496a8bca6b72877a9dfc3cff106d3439f7a63d", 0xa0}, {&(0x7f0000003180)="8df922336f429dd8969aff5cb106fa4892be218c00b4ac24beca29ba8f93775d5c7e907d1ddb7dac0775497c322067228277cbdb138cf0203ee4294f0d3246aed0b62de4d5795a23984709f450c34f03df54c8039dd718235a4a3436ace37c6e7f5fbbab986cc80c2b77ae051c39cc4c4fd6838ce04a6d09563f783b00", 0x7d}, {&(0x7f0000003200)="f39df1f74cd24d63a324e2c9b972f5341b93d0b14ff8d558cb9cb143adee791c8ed4bb47ea923c35242739df3be11528c3fd79295a25aefaa5f371a104d11c6d4062a31f91d54a5cd7e198f080c386c026c437c2667f2bc637d8d90848edb6451039460c74e7e0881f132a44090f98049d7573985433c1d48f4c3c887137ebdee47db74656ebf9ffe72ce9421ad6e08bb840fb93f96944bcc6a39ac22e45f07ea6c6bf7381378527796bc07cebe4a0b73e3bfd8cb33c2e50efd7c85f9302d26ea7d52929ce6b24fe5fa7e44b2d415f536c54808db2", 0xd5}, {&(0x7f0000003300)="d836e3601dc7fdeb34f9634da544a46a6cd0c67948b810c8ed41c4b5c692a606295218bcbe5cab43573478eb567d2cc198dfcc72ee36d5f0cf6e03143cf8ddbfdddff23eabafb78bf41effc11046384612086fdb7fb3a4ab0484c792f7e5ce6b3da6d7daf1eeab641635904dd6923388cb0060dcf3816750c5", 0x79}, {&(0x7f0000003380)="b46c78d0ed3b0ac6e78b229ce323c983f62da9ddde8d5d47342a8471f92dd586ca08000000000000a159ef990fcbef029d1adf6873948f3c895ebd0332728dca3c8bb27800776e4dbdafb2f0720e", 0x4e}], 0x7, &(0x7f0000003480)=[@txtime={{0x18, 0x1, 0x3d, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0xff}}], 0x30}}, {{&(0x7f00000034c0)=@xdp={0x2c, 0xb, r9, 0x1b}, 0x80, &(0x7f0000003980)=[{&(0x7f0000003540)="e27759913c97933651abcca37325de6a4e5cb73c8db1d13754fa7d0cc4023f50c7c42cec48fff8e7a2e0b8decb39670732e7e824ff2a06486190f462f51e09fae857425a9f7957489e82b2b325bddeeef13bbabb16e033832bbfd8cefdeab788dd5b575f47e55c8eb55df7db3a00194e3fde00831c44cc40305550de0fbfec6bd675b655f3370f05b3b08a1f1d71c38109caffd88802edf86b462971df683223c3247a691df8d8", 0xa7}, {&(0x7f0000003600)="fb9a8f22f450acbf5318a43da2067503aade63ff0ba1cba519dfdade317627c1ab6cde82e7ba7d814e", 0x29}, {&(0x7f0000003640)="8f479103e5f900fdef01ce10a2a4823476537d02729c32d80d1f82d17f34745fb6b1027bed8cee4d96927401ab358206a05421d8bcd2452dab4721b385e07e471523b5fafd136f0e7edc9e682e737a788aff110592444c7314139193b6675d57b3501b46e63a4f587813527ebd8c698a5d4734f9f182674e94d33d2a7a", 0x7d}, {&(0x7f00000036c0)="9d0c7fd93656096ab53a4c5b5f80988e5b56d539fb3f0b9883567ab4d5503f95d59a485b89b8cd379ea9fa11f5c4699324f064a3537637774285dd44fd8487dbda1b3fe2965e097a289104bc0343a7f0121cd6313d711d7516473d3dc2dc21dd32d60caea72bcca3d181d8cd92d2dcabf9fa6e62d3402ef06d676eabdaaceba1f22e22c4fc99ff38c4ee6b109e4e58620963dd9284b720a4cd3ddab0c9b76be663e101d26f62bba463bd4026efa5160d5f4a8fcd7832c747b6bcf3f53d919e45cfbaa8b766a61f2c739845cead", 0xcd}, {&(0x7f00000037c0)="3b678d", 0x3}, {&(0x7f0000003800)="7a0b7d92c0dbcf106ecbc86a5084f3793375bc36a6b495284b84d7cb279e64d711a2319d8a2adcbd64458c6d51026729f985f5764b96bcb600e804efb84b7daa7ce7d403960498ed3269c5af505246c0414be84b1aa6a11e50387c777b013a54f1343ed190e335f5ef6fdc85805805489541712adc209f9dfddf23789ef295bc1be8681accbe781923db733edcaeff3a5bd5fef4a2959c09c27d6ce7340389e12ce6f1115fd851ae17a8eb", 0xab}, {&(0x7f00000038c0)="41e2ff1a5b43dc2501cde4faa7a6deade41a0ac3bacdb96ae82750455b74aa0603632052c790625519e7b04301620bfc6dfe85aff4107c933e94e2b913d54d3aacdc31d2e981620cd5176fd0bbf67b5424442807e6f119935b93c6c84acc6b72a81ca8690d4ca3627f5144e51e456cc320255141953e0826e809870135d947152b5225a734a69e35605ec30499ae460dd5ad57a5cc172ad0763afe160cb9e9b65eecb9fac3726bc5771265bc68d7b4e3979234555e7adfd10efe75038898be", 0xbf}], 0x7, &(0x7f0000003a00)=[@mark={{0x14, 0x1, 0x24, 0x2b28}}, @timestamping={{0x14, 0x1, 0x25, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x6bf40633}}], 0x48}}, {{&(0x7f0000003a80)=@x25, 0x80, &(0x7f0000003d00)=[{&(0x7f0000003b00)="d022b5752c3e10a87e314977d7ed0bd3df2b79a878e6dc9e9718b543bebb5618ca8fec22559d", 0x26}, {&(0x7f0000003b40)="9850cda3367859429f3988daa988a8be16e688750bee943255be8abcad8f17626231a6e77721d9369905cd24313bc4e21a0d10b2283aa15630ccdd", 0x3b}, {&(0x7f0000003b80)="3fdbb38237217adacd9e39572d3cb9c0b961ffdebb78ed247dec", 0x1a}, {&(0x7f0000003bc0)="b8", 0x1}, {&(0x7f0000003c00)="cf2c285eef2ac8c075a7e8fc6c1aea38a7c72018db25dcc9b5ffd564f8cbff16e74bc5a7bf47f29adb64289bdbc7ffa393bf4166acb4f4d9ca3d12e6d819af3d397d99680462d9f8368c844e3bd5e6de2e26b95ca75cca08f08c042e74f959824ccfb037233a4d2cde07d2bb2c0bd3e40cba0812e69bd4f28ca06045110e88dd6e8aa4edcf80c486fbd3b9b90e1971796e2e829cbd972f56bc2a461f4a9636141b0f94b67d12ad8b579b1fcf584a8d2a1ec119a8d3ebcbbacb6d7b592777a767cc37b5d81e3126d6fc4c227c02d6d06b8ba03ee0a622d3f7d72b3c9a6a2ef3b831ca4f109a945420936890a52ebe7dc22b06034178", 0xf5}], 0x5, &(0x7f0000003d80)=[@timestamping={{0x14, 0x1, 0x25, 0x823}}, @txtime={{0x18, 0x1, 0x3d, 0x8000}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x48}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0x7614}}, @timestamping={{0x14, 0x1, 0x25, 0x152f7695}}], 0xc0}}, {{&(0x7f0000003e40)=@nl=@proc={0x10, 0x0, 0x25dfdbfc, 0x2000}, 0x80, &(0x7f0000004100)=[{&(0x7f0000003ec0)="36d05f8a3a958af0dcfbbfbc57a5416bdf788805e90b11210a42068330e7ce8c19cbfc73937c7dcdad0c9d2f952a177d815bb82616c562755ff46184a5081b8bcfd87dbb0016e893f279bfa4cb31bc4b0c9ee928735b4cbc39be4a6d3f7e31217f2de245e2653350cc85b53609182e480b3a9db3cdf6f207c017d3e7eb6d3ef8cadae22e3f8c834182f5cf7ac2d3e21ce142536e898b21bd58f7f9b1c24fbb127e4f9cd51815ceb1f6b22350d4b48146cd8bd0e60d0dccf1ac1fb0808ae643e800b95b7bd3a777f15dbd946269f026b7b25cd1479053968e262a3df5446c687af6955b83eabda6832c81b58dd42e6f5118ae49", 0xf3}, {&(0x7f0000003fc0)="45c07c01bc8ba28bcebdcd896cabf4ba7a2f6916ffdc8a03ee31ad98cf3d46b382af6dc9f111be0f87f561aea4b063d836dae180eaee7f9d02b8c5c1931d8b6fa25997630b73938ef6179468a67dced60c55103b59892081cf1a2f6297bf21accbdc6dbdb7d18aa34a6c88451c829178bd25b4704bcfbb7a5418ffae549ca28ac2fd58bc12", 0x85}, {&(0x7f0000004080)="1188ca58094deaf0313f339f1fa5a2187912dcd794ea41262757330f9530c0d3e16bf950ccf85c590be54353cbb26bd0692c8cec7d1e71d5adfe08b2dd69701e4ab75be89a649c8b207a7c04bad04fe331d0121e7a7424a79243ab282a10bc9168cd1f7e948720ae85bd6423775f71464239e58235996390e07a7a04adf1", 0x7e}], 0x3, &(0x7f0000004140)=[@timestamping={{0x14, 0x1, 0x25, 0xc99}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x7fff}}], 0x48}}, {{&(0x7f00000041c0)=@can, 0x80, &(0x7f0000005580)=[{&(0x7f0000004240)="c8e6457a97a483a1cca8eeb9efb2f37adfc52c80f66987f42c96f1cde7ffcc653a114a4ce5552887db361ca3d0be25407c2272841a949820be917505eb8eedd255ac9da7d82d790e77cc0e29e4104b058ea399c868baf37cb689076de3fc21e8181f577009f6eba8e47cfc92e3837e20134d6691349423c5adbea348ea5a92950129ba1ad1f3b360617c1fed0ae3783f53a91545a48ec00a319cf2e9596f326084a4257983bde9e7829f6656f2", 0xad}, {&(0x7f0000004300)="5b8e92e09250eba63e8edbfbaaf44cba01a7e815387ba3ece39ead490f72ed1d12416bddb45ed439ae2d59c08882574eaf3142d62d9d5581a6a9852aeeda2f86a524a7c6b99090f43373b94905db746317655f1bb2b9f462067f70c0e9be5631015f756ca4d49ac8", 0x68}, {&(0x7f0000004380)="e54f4b35dd3886495802abf75b239ce7097b3046e8ea7fd2c64ea2e0ca12aaf3e92d3d6a1afaf751dc9b19702324acc3239ebacb3385d85b0b71ca3e371effc270d888c1aedec47d7b4953a97319b842cd2f7719ad57ba78efd314697f37db9390fb8a004df71fa276cc8d1e44477cd9d3ab821ab342cc0627d888c53e04ace8a833276609b811cecab5f05e7c8485b4f197ae0bd4eb47a27e3696774e65932731aefc4686598ccec680b1f68ebeb7a0b8d23fdf8de129ff1c25ceab63c0c50aa79adb6b4a771e27af307f10400a1759e5ad06a1c9235d2f4a890b07c59ff161e012893fcc11c69f24ca7461dfd76444cc677f50980baaa80a44dcc9b1f36e4d8f3f7d4676df861cda8f1b340c0e506e086885e5996e1800c45caf9d1f9a80fff153f4c89e9e0419b2d6b7ef119b5bf673e2bdae5887b8ec766e932fc9dc3238b0313e679419cb52f2b0f56b0ae00db8b122cb02a0740a4573e5d047d6090a8629ccfcdc53bfa1075d44fb9c45b6537e634e20ca7d6f69a4bd0b65addcd6bc82c46198556f5fe074df5552973c0a13d5ccb97e2cf4ad52d93785a96c14068cf398edb99624f443b7ac74213e5cca61260ab42d1c59d3bf1d025ba477a34d62008b1265d4e1b79b43d00fd92f0ddfdfb2148a121bbff38d63cc3ef18942dcfc00b355e066266e48d6b30773f28964064753d9aef19b5ba4a73174b61a9f6eb360eec1b43a5140f3c0e186e7c8ad4fa1b75d022d9b58b84b63d0386455e3396711f68ac0d394cab0ef2e62b13143c91faaeecc837a6ec345cad24367ac238554a5fc4e5720c6bde7d39e2f63f635494cf3216e876f69f38f37f7c74abd793f03f307fc58a83b27bd63481fdc2c6a72f114025a13e4c7d39168550025c6aeefa93caca0b83bc574c1453fd77c88d18999e0207f2dccda47bbebe6aa938ab63bcc83ae557a2d0bb92ace238a2f1c86cd4859230f0766eddf6c328bc1dea176375df22294b47a13797636ea8f7ae8be202635ab0e2d1817aebec31c59d41733b9c888e63bf01cd4d0c25718bd9c6d0ec791ee986160b5516d11c70d4a7ec1581d8c37f64f1f344b27296b27e36a44d9560f6b332ea1421b7a3f0fe5af314a8972594952386d771276dffa944f48a460fb924dbefc2c8af6f2fafa79396977d0352affbc780c508c3462699446a4468388c9200c7c9eef2b7066f1177af914eaa396db329fb5fd4fef0f69c713fc56cbc9ad0b5c8de1f117542782c0f8bcfcc6ea72e368f622b182cbed443e0df037610ae61d1f694e10c37e6038b4d306466403c249115fe7c1e6a69aae9bdb159d6ac3f47ea679581ba116ff9eb3f4d10526905472261fec5a268fe7ca76865d2357c9b6c140425f32ea7d1d33424f3d56be7ba2eb9744639c78f7239d186ef01121468f95416468e5c927aaf9ddc229b1739bbb2adc51f785a99425be3b2f89da8bba4496ec246c79080b452cc7cb5a0e923b569b7e980382f9b7be101fbede3f2a68256ed364542c6ba0daab3885d98a815dfc46a29f6352f83fc9ae02ec2cf3dcd77d7ed96b6aa7ab31db94de4a6143b537e9b8e1c1b6ef301f314878ff42a7648b5bf4dd603a0db69a53e0a12c68df8f33daa4961c6076bbc74356e4722900c5e69461afeb709175c896c088a6b913bcb5afe26c768a15ceaa51fe6817c93c8fb0f6e4b899ce50b575dd9175e6988fdd6db7fc7afe2293425f7a47be8f203c7817a456cd3903b42eb8f73ccb9c4d0c1301066262f97e25a6acc35d0bbed70ee0585bc36ac5103ee333e20947abf9a74ceeca3eeabc92749ef4f5ce830cdeaf7fbcf4de3ae3b8e56416c6b0801ad0ff12e9ad662ba19f80f27e422fbb41b3182fb87102a9abb11a30b87ada69f4d612f9f2f10ba9c38129fd2df7f268d5f2e852134b94a70354b5bf0906d6f881ae8511680f73cef9a0b5ced59c0277498f3b9ac4a21ce78203d26a6f2f16f7aa49cc19bdd5ad2c4bd84d849594e72fead1c8db228199a1c3a65668b6c2bd8f4eeafa35f0e651d9bc3cfdc5d7322a072dec3d9c86d6bc5e0b66b585359b6978612bb4df268c29836d971d3fc4dea5a4723c64588a7913895cef39e76ae13a3f7a8be726eafa0d4cf0eb86801bfd364abbd3ae16f91e25ccb10a41a307e4773012043c12a2a16c225287f7e47ee27ee45d49636b416c70b742d7338b9d93a8c255110540d32f1bfd263dde744be03d37dd3d27c8c8aaeea98bd38afe10b2847ff8977294d1a409470c482912545593495a05f7598987327012a94b50a827d5b4928666830d3d27e59f88fd49e4c84205815c393f55fffb983b72a8c0140163cdd1582177f15f21b5ea05fc8928804ed5d6e974343e2ca812817744ed5e41cd6c09755325d768233805159f953165c4aabc41c6d1b36ebfbd4363e72ea16b10746871a274853fb87d15fa96d5b77d1468bb08903f3b1a698abd7b4db792a480d10d52cc98332f1030e9d2ab012bc0c5ac697b50cebb4baaf8bd81604e16db85dc03cf9064c6db8a9c56c6d9ebf5054c8efa4e94ec08865a05f0a23c6cc20f58647ded26d1223de76ed9d51a9305e55237e291891ce529fc5401db6c976c88abda84ea5028ce2a0ce727b07a36c16dbe42570778cbef950fce574b2c5df55d9d3f420152e623c771ef028647404576abe19342052378ec770a9d85ec131095485cd5806e23edbc2b9c38bb65270244bda481ea87dae8f308cc660536b50403e942abe8e267264ad56c94aa7571e551aaa25ff2c766716c10278cbad5a99c075d465841532fe0273db85df832bdcaa4e35a04a30b6617a2263b80e7650604cd75beb287224d15e847b4620a00e24c7ad46aa2d62def19ccd1d3d7403b61c3e850149763b141b40d256635ba47388041e2b2c9416b163a833a95020c4b0e875e7eadbaae2ebb78320ac79d0ee2014b67b4caa1e145b14a36c6435d13bd84744025ccc2cab87417f276ec3f875b8794a2d267ad33014a47f4f6bdf26953811a389dd04793191a6c5cb761554f2faa3f7342fb88a66c9353937eb4c63611e5d4ed3800f29882d95393ea9e487cfa38f44ecc269afd4836cddb66b670c2b975da86c3b63cf47e597ef23a151590178a0b974c4348a3416bee58bbe815dffb1d99ba063d28c675d5a49951b0af8a04b971de0cdfa29281a92fdcbf782b06b946be2e72b4b2251afcc6385711417d708d8653a34ba727bc6179bdfbc92ca6f75f2419e6dee0f5fc04583d05d6e876d66cc788930c555e3564b074ca68ca1ce8e8a490b64b236bb5f156f3014f9099e1028b9bc73ab64aee69d6e2bcc843eac674a6cb38c11c6d7979e15a66b0160814e8443aed8e48139873c0c2eb336ea0d57263197ed6363e97c725d2904c83cb54488766c7981fdc8022a1c662a80392bbf1b998d8bfe8af778ed03a02588ae0c917cb26251b927cb5680350e8eb79b51366c0a0295110ea251761dac38e66eaf87be299c91bbdb5bf6dee8ec0926041ed0ce7a8d78f449a8a65326047bd6e5d204094449b9a7f2eeaeec21ca4ef359c9e154eb93be25f10b56e655a78f733902ebb8b7bd3f49f39ff03f0ce05be167732749070954e348a8ee2ab4f2a8f74a218dcb1cebb46d0a85c6d7068649190bd1f727424ceeb4da98d158bed2d2760fcdab38d87ebbaef2fd2cd947c2e8136f5a0e5d001597ac2d89803521e971fd243cc12ef7b36db97495d9345b22e3df0516ad8d1944e84f1f9554d80e52920eeb5d855b346cc4718a254d24b60689259cfdadba7051482464d98f855ac8effb7e59306586d627aa12e61c1c4977d606c47653e57f0f3e8e64af1cc5a793c2873d53ca8089308d68411356d0b5898b5f7ba6c12b3806911aed7cf2ccaa6ef16e18feb2d8029a46035b12dddf9b1150ef38043f42ecc458d3302073d82acbaed6c2fd493641bdfd5dfa8478349cc10e9b9ed0608424f3210e81d927ef52ae41a4e2d013d0cddb4def276f57d3b66373f6f6fbfb297b70be40d467e0106c219141c947790518104707dce52bdf14b65582d194398e2ff3c9ddf0a2b9805eb8e70ffa7832738744c01a27e3a12c14de8c4c6caa3f02cd65916d1944eb5d04a8817b3c6be316064a0a4e2265d05c24a4ef33dd69e7de66991f0b3ce93aac54caff92b3ad266776f3fcacd35b66edb1274d2e97d5a3ad2912f7ee81ba7421c2b489468802fa978447e3bfb7fbeb28e45adabc848479fc1876a3e141bd95a3f9ba51c814b03f3787b1988ee2efa71f32c4ef3a99d81a4c558e98c0fac40fe17fb0a9fefbd970e1b53e8d70ae86a0a8d6a9834a2809595348d6cf0c005c0a85e0c5a77d4b268e9a10c6aefc5a88b800cb6bd445b3c3ae9e6e36cf9787cdc28dd8324a69d8fb053f632528b12f734401daab24eb1baaac64a8c636481333cb8176a4299e95bd5cf14b5f3dbd6df0d1b660baaa4e7321c1397cec2818b3061e562ebdd5c66dfa754bfe71c29be2e01be1d35dc19d5d33932562e4fee4d703ce9f2ef72aff0178a2b04d123811f859b2727f4cee6efcc20a367d0ea02a36638098d73314715b6904ab5086dc6c845aeedf44b6839e5d358013ec7c9703550cc3e98b7669b60a19efae58ecf82e069ee24bba82efeeb5b27abf88dfe5fd586274f1d822b05d93da3da1228d38abb716e0496955b76e654fbeffe0e3bce22fbb5c583ca920b09de289e293c64f001f572cb00f6c2513240c41c6a0b1d18c795d45526fccd9fd4466abb138b44a2aaa659d5daf2921827e084de203cc0858e1935b6edd8981e7e854d0ee12961430cc8b686842754fc86f064181e46c6dcf9695e03464b26f8d2e97029f04badb4f881ad9d4c9a2b4ccc25913e0ccbcc296f3d2f0881364af8ad4c638ab45a9ecdbca02d2e3457479fc934b06c2b406f038b4a1da113b564cd8e72f35917b4d18c81dd78f9577537f812b8a7bc200e1f3e5b16fa7f387d621cffa305b965df6cab9692568e89e6aba372ff1e8564777e82507414b4716aa15a38bec19e1a3858cb958cf50361925414833477756b41a7bba563b38b30de29c4f716fe74347c4a374ee0ae430b31755b54507eea25937a790cdb50b267a612439d35333d9783930c47c207c78275ef763c55eb3014fc18534eeaa571d0e49281d6bfefa0320913ca6ef923c220850c3a9f141b819b4e192149cd711592de9f28aeefd9062488368b8484e96ab9038f81350dd3560c5d442631d4a98b217140c8dc7c7988715e56de21a47d4cb33385fbb35813ae1618be2000f958449876f131fb9e03c4221f1c46e3986684acbd5a4cffaa868a27da355dbce3c3dbe534d29dd8ba0d66a43c38de6c5dd518b4149637ef38d65be7b5cdb91bd37b487efb959bbbfd2b235688f89d07eb9c3ca93f5190265961286f043afb31cd96827693d969cb147e2c7ed8086f005350a8d698170f9750183d3bfdec7f881a1f46fb72ccd6fcf24b6478f4155be2fa000b5a95a4fe9fc4e02bca96e369926f112549ad7bc8b4df2ffe58e786d3c5bdef3b062c5a78d6d1aeedae6dd836c623bea78db3901518c7b244beff3e1b17bb99720b5430d168730b431242a1fe2159da106687a264c89fc8e6e150ffefcc8aa9847eb38a67a9615b9ac431e4e4f7565a6a244b5203810166f4d7785ccbe8b77fdc6cec73772160b7210be8fb15af419caccfd2b62d3570d376d6d48f2ede6a80107510819ec369f919317066a81b9c66574ffe0d448453c38bb686838a594901afa0c59b5ecf6b6a5664c68b84e7258db0f20e0d", 0x1000}, {&(0x7f0000005380)="b279dc4191bbd9aac7edf8ad8ceb2272d09e3b9d176386fad3", 0x19}, {&(0x7f00000053c0)="b517b39d097d1ca8a88312dea9a82ca7153fd51b77afdcf67666d0f7ae7176fbefddbc6063fb64226178f6877273b79dc2fffc2b559b3fffa2", 0x39}, {&(0x7f0000005400)="491f1a30f0518fd446e26af9a526167467cad8030ee46697b1d7d838784bf6676e01181d98cd079bb0a3c7a64ee9c028205c8656fddebab4cfdce3f9a44ed972fb7a681035602799018da3d8fc52dd1b197bf03185f1179c830143f19aa5995acc12bb0c142267fa67dbaa4174809a99ac56b05e54eb3a09", 0x78}, {&(0x7f0000005480)="1bfac00288f5a282b6d95d1b3df26a77884f884c98e8198bd4fac09c9701d9a474a68483b28e9a2691f797fdd2308d76800c6f1d4ea9396d4d5a0d8a88a4da53129e4d9f9d85ac22ca4b64a62fd875db737b84c05c12889dbb70a5508af8f033e961c4578d2627a4c242d13d003ece37d5937e526c3457b1c78c16361e89d2009f1e93468d0ae90790078d137a58d374486fa28086211fb8323f88a2a71182df57782d4135bb623ca5da0bd7b2fb29cbed945b45f773c996bc1b3792e7c77a39aa0fe058d24d6a0a011eb2beeab228c36acd69", 0xd3}], 0x7, &(0x7f0000005600)=[@timestamping={{0x14, 0x1, 0x25, 0x8001}}], 0x18}}], 0x8, 0x4004800) prlimit64(r0, 0xe, &(0x7f0000000080)={0x7, 0x4}, 0x0) dup2(r2, r3) 16:26:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) 16:26:22 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="bf9259bfefe6da1d4433686e7c7d44781df96ec5d2d13627d162c48f2788e77347238ec64220b8b5cd8ec8f7fd8032503204c5f6645b3ea2ddec47954a1d9d26aeeb8a3085cc41de47040163317a4c34b44f", 0x52, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000440)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) add_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="86ab8c1def519a060728824c84d7b9af9145eadb2d5fbb8854b4a636175ef08f201bbed68821a6d7d9c013e131d14f5d6f0ae2f1a51f26bedd47844a1f83478b1a805edab73ba1798e7f2340f720c09d8b98c63d423811d81009e974d4c15c4f8d9ad3a369cfb76468b64e0a2b6e3071b0996eeef3d8ce9bcab0823428b0ffa492ce95460386f4bc9cc829d6b0601c554bbe0ffd30880d3135208bf9d45069a96468b39be3ea114894ba3f", 0xab, 0xfffffffffffffffe) 16:26:22 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xf2, 0x9}) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) 16:26:22 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:22 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r0, 0xffffffffffffffff, r1, 0x0) keyctl$unlink(0x9, 0x0, r1) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:22 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) add_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f00000005c0)="b287eee18b8bfc5190d31d04dedbebf463bd0924533f439fd3f7b5e57aec9e516a432d4df46585c20644d8523255a084c990e5cc826ade1b6f6796640a27baf04a1339d077e4b72e52b6ed67b17b1a1cd22c7d8018a0325a353e2058830d3b7459f2e6cfab40be38e4cedebf9eb02e253c6cdfbff630c93ccbffb8dd773b6f138158e39450ed7e7a60908f5ca98437e4ef0acc9700093d10e23d910c6f51cfe1cf627d31119cdd8a192dcbecaa2d0dfd17a195650b7ff485aa6e3c6753677738f8e70221e2209652c6ebb743e15a119fe3e4b5d5351c21260ca10ad387baead04781c5732762259865bf4ab02c0bfbc3910362434c4fde214b2dcadc01eea2486b0602a7470ae6d7f91246897144d755a3565c85af89702b305c158bc097b10f93b85ef290a2bb75635a507099069dc4a329d6860ce34c5fdf4a7741c0afd2e4fce7895491543c154341c95bf332afa1639136c897ba046fe31f45b65faffc4d6c053142777cfc70fc122a67edce2ad99b07dd7100300c00162cd3df23d02b7b5af0bbcc6578b9fc00b8e65f69c83a5c45e74ae48ddf484c25e73b1b7a98d5d2ebf7334ee384e0f7bf73827ce89db18b692316236729facd193a488ac2324fb4d4f161a8473c5144e219791e59f8869ef6d62f876c02a4dedee06c151d9996b3187264d8162d3de1c4983ad010c9f2fba8588bafe7fb2381e7f35a1e5395dab328f9bab14d77be0f93fbc638caf5c770e435b685db6fbbe67b8be1dcd075cbcb123f1e855c5fe98c807c1a2489f11fbe41c9d9e9ec64f3251fc8c2040b7cf1af0c38e415aca79348d8325f4537bfe3d1b2629021817aa277ed21bbb5f7755362295273c253930b9443012323914ba3600a752a8482bb1ccf68b2f8a4548b1f951cc854d2d685f21344ef7f0534c354f40c3fbd3e3743942964961cf18723b885707eb8c2c8440d9a03134eed9794b5a8fe68774bef16df1535dfcc068924120a7d50f3c1642661df9cf7fae73af1588b21b3b057d810791d439bf6f059c90c08f6da6b7f75eb7c056e6d3d1599557e86bee50964e1543d1f1e55a4aa22e0abc25d26899d4bc5853dafb3df044c6192f154bd5fc63142fc687ecf6319a0422dbf58e65799a672c281d232cfc336e215aeafc71554a27d86f62d8b4fa2df73c16740073c004c11fd59e56978ef0f074083b36f7b30648bc8df75a20f6034da074ed7b50ad82c68529b8934ab2cfacecbf6b885d8234bc3bf3bf0588de4ba435a37186968ba273d308029b92291abf24fc2bff24f61b523e5d25ebc3140b507a850db95934f937358d86a2df10f2437c51c17a746507ccdb4f1ba48c9ad9c93e222ae30abefc8eb87dc285f47b9d4b4fdad125ac1f4f27126780c6fd71db7666cb27cdd8015d0920d79d52afb60b8942652f041bef85ebd38a2ecaa88b7ae6f27697df133ede9c24bfd93a1d28d47d36b15e67449f1c646939f77f73da2379b1667e2b665a6038286de82f7edbc1127e02396876dc39b4a50a0623e48ed5dcd952d2114a02b82e05e4a8e685b606cd26f6abfcbb624fc7092e54c3f87cc85e9ba687c6e20c9a7239a5cda3bdbda56fb4beb848e3ae547e74fcd276b117ba2c599dd36d60a3483354f3fb80b7d16d5da029c01f153541f1b624f48ecbd2e0e9da25cfaa308fc08496cbd05bd0169ff98d95bb36cb715c935ea46fa25e3e9857799ee6e8a699ae38862f7f3de6b5af840f3ed97d8b42daae4baf08e20049c45f3491a76662d987ae4846b688b750be10b5a78f23a1bb75965bc7110f21c8284711996d0a904873c6c583cb53b971f4c631826d2f53c2304c8d880dd5fa85bb15adee865d936ad1728262f9771de78939027371b930d3eb77ca0ca7979e747861e2fd7fd0107e2af184fbf0d9f54e242db5353122a78827fc0ff7da033127d401794cd90496801ea82ad41982c44d32d18da0f25db34520ba38b182c3e557b1c83bba3d2db27e1580a692100f62f475db77349a54c2badb1092c7dca08ad5d8a974142a33df29f651c7547b8c0dbcc354e2055cb76d46c87d128e260141d354307e7b110bd44e47e1bd0747aa552ddb7506e517346adb45ea2c3534f81c2269d53770b56ff93dc6bda65e4a9b1b2af8f94b6090cc6c7e3bc5fb6e22799cb2a13895c360e8689ae2ab13d269f020241b9498d303d17f98054f05e12847ee934b22e85c6567de4050e8ba400e024197c0faf08f04327cd281e3ea0329e6e8f96deff43a4149ba8ded0c4f675f574d9a0dbac702019bcf966a0e7bb3c69965702516a44d04546186144cbbd931f72c15a51ab2c7a42da3a2f487d212539d5ce7c6f437fbdc58a8237d591820d0f19fb66a2fca7512b3f9ec32ba9aacb6048e38c15f3e5945d4678ad8d1054bae52668192ff902000e5962ee0ff801c187408d60b5f0b69cc3ec3f7b8f222d031e3bee73318ef36b3f4ba38ccbcde9f7df8b21f5a2512ea5287e7b31eaade27c5ecd979700a0f078fda954b2f8cd2aadd066dfc04c31f1b1ad14c2cf2c281dbc9f2902cbc2ece50fa3c59b53e315f8384c82eb87b85238fcbba6b2dc08b6e752f0f0d9e274a61b1d9e0bab8eeac97c3321e4c15e7059c97e5770c0470ca3aa08be137a70a1397835de2f5301448c36066811f75d11f54241c91d4336d3f823707701b5a366699016c682691c2a1c4c9af2c7ce73b430949254788852576eacb996184d610c967a9b51d3c839b4755cfc86f7618185d2d4a55332224ddc7b68b86bb42a26676847f7bfd6c8f76d8d8df5eef8a4a831c4c7934a775b4c71bd3999eecc13ba7890ffdc78f73e4a1f1b3a594273b70af7ec32c546672cfc9735efeaee0ed37fac169ad4f1532c2c3a162bad840c2a212f41e393b6ef48b9cf6d15e36eac33150f6d86bc27818149a1550b7dd0bd5f45d3aa9df6cde8a91a6fb48973de9f5fa2d826a4ac42695b107fcc0a37d3b3167735ebb2711d32e716694fae25e4d39450f32662d6441f537ca7c385d2a28a3d8dfafd6f86bb68dd7eb381b3d5086a52b1a79f267f59c29e9727310ba8ef603568d1ec30e694aa8778a7ce1d2cbf0b44de22bc21d7ba22a0a791f7a14b2726ae2c614f3b8e37f9b199feaaeb517060983c2df5f3ed614c98c23597b8d24ec3b77c91ac398c3ed7370dc32a21ad68af52f6545d3f096e85a6a3ca93e2736fbc4883fef84ec467fa2f13dca1294a733dda59079f3e5d05e52b58a541004f32d29be87292abf81a6900ba3d8fd111d4ed26591b3142f1ec18de58b1d02e9d23fb0ce905c50a4aa967fd116bce5929b8be3190d4c615dd41717475e858ac69ffff9402f307cbcc2abe9a45be624968056b4b17172564af1b71e4dfe493fc7f8cc493e181e4d80feb07ef80a5c47f25fba4550079df0d124c57bbc193abba0057f3f20b04df9be1260b9fa74e0f84fc99c942aa0fec09cff23f39714223023e11806ab437eb3b78487a6aad4a3c005f5ea2965065d9851abe8afbf52634b0536368beaa327037bd0aa4836bbb58072fd404661ee621c3ff0ea8f3622a0fc4147436220726e8f09381f6d7fd12764c798cbd1d551979939f973034e389399db042d4be5f2cdb44918f283307d40efa6c045df80251b9896acee3616d48cb84c0097895571ee2c58c6847654f15eb6a1d6a37b6857904a28242e8b11c2da6289b9c70c8287d068c5c446e6d0caad7439a78d37e41188edbbd1f57ebd55ce90fcd752f8c7a58fab91a9f642ab34dfa776a2bbfd9a24e08a1ff916c5090d6b04250e25bea29aa17d5dbfaf6712a751c1f98a0b796ca32a88cde4b811b1f73584658afaf407896c15e2701d956a3c0f149e711a5d05dda9ac280989bf61171d00ea2ea9c2f904ed46040829b08ae77da09b9bdb619654958ef907fa83caa9dc600f7900a6d380a170857aa95219b30473b8420b81445c347c0aab6229e69f5b3c1749f3be97fa55507ca9949ca328d748a0e10da11ec5520c8a5de28ea689e8de1482fbbda89af8a46c84206f124986978ec6f5c6eeab55dec33110eeb2fe2f75edad9b2bab47dc8c9097d72fc8ebe56f19bd876cad0c7bb6492416fc7134eab27766c13bbf1d4c387f626201128642efbe4ba9b89a8ac9beca6337ebcdc847c979a6638a8de6858524a668e7ebc5f2fd9fb0e13ebbff0c0f4174c6f6c598322861e9835b98ad2fe74b79ce5c7d981bcc14bc3fac7589efa717999e5b93a36bd70d6aba5865241b2aaad87871c9bd6f1f50a473f9da9705ce7ad983d5d9c5a32db61adb0c11d45e43a169b1f4f8bb922c299c0d2b47c2514e6fa97e40764bf33864c048a6d4c31ffc0082420cfe9a5f6132016358b4e582a6fc655943ff0663ec7ed77ce85435c8cddd24a6194a5c1a6bcb54d96dac1ab728a547036681c335d7ded23926395d3a5f16e29e90cfda62f70eb97f708d42d1167613ab15585c75c06336f97d6f6ab0c4df3ba75779c2248182bd365160dab5e2e55da878e5af3e9ee045c50f3a78b712754ed99cdd2c7ef9901d21cbd22e30bdb953318aaab6287cb756bd73c68c57d1d3986ba7c1631c6bdfef11777d219aebb940e87bb23c3918a377b50751f53571410dec4990634ad279c958448d45ae3b23b1ad818f34b1841d865316948c04637e2a30968d2b97aca7b19437af3c6d2c28597b63fc3e3007a7249014b4a3d833ce7d4ed87c755081a98f2d5e748e7f37f58a41b3241b9b498fdbc46c6da23b96bf1625e43b6cb70f785a39134ce9c4c1c5d7b870c316cc29d4cbfbacee4d8b4ca35ea91d199636fe19da638d827dd9350a790c85302b168a310268076ae2935dc00aa04e4e3f9526b170e80842b1773b22b1ca5de1529049147e7aeefc597f126715cccab26c36bd65e61cb3ba80577a53963d9c8b0c926c972b48dd03beaac1559072fa769025322a4ec35a70424290f5fa94dcdcac2583c2a11ad084b95a0a4e1b520b01f51be7545d204f821bb3ffd488e9aa01e82cc488ed43e62b12dad2e19c99994772325134feb51f05908b55d84521063ecf53f9862b1d2ce4df23b895e6b5f90c180a54c3d6c1159e944aefdd5cd8e28be84c6dec53e782729fb91a007e0c1b60832afbfdf3d59f037360b66032ebffa9ee8a6d2a43565ae7ab2d662b87ccb12c5532e5c5e1f7436f3f9bfaf6119f1f691cceabce627138509269d9c75c860b1f9f8c588ba46b2cfcfd999fb3195e9f54a22c13fe2e593c4e1b8f446fc8db04a9fbce6b9deddc1709b37224696a7c4e8df844158faf1c4610e4ef6e6cf2370d76fe03a116069bd61fe4d520e4f0b5db56fc50887923cc32c5310711dc9d420eaef12da84108f27bab4a9c4f67f68437aa30940c3d295c6ab8393e294ebe15c6c670d1cce1baa926146bc094261317444f7feee9b7e2728b9b6d626eee33ece2695b3b23d8a7928a5e8fbadd097e6268253520adcc78de130ad4059bfdb9967955d6bac62744a864d820cadccbbdff9b4022073872511a6a2b07d6eed0a0d9792b318b322ebe8b059754c745bfa6ebc8ef6c6cea0a65f6abe747735a6844fa0b94b9ae782aebb0f5b6cfda6f64090faa16aae90c245000c8cf288448a5d90d8a0c0bb1a47e3731a61602dd551c28499e2b66159327998aca6494f01573128795e4c4f65deff32c9ec3ea29f9e7697767288d7834a38e1e06b8b332953b853ef41aec1311f9513c0ee43c6c29c3a6eb23613f3a3226bbf7fec52a6cf35524b146a3d0fdf9e249ed06fb1fb391cf8c5aa0d368dd78e83a87bce4cf3d1624a", 0x1000, 0x0) 16:26:23 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:23 executing program 1: r0 = add_key$user(0x0, &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:23 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x6, 0x10000000, 0xfff, 0x6, 0x0, 0x4, 0x5, 0x7, 0xe0}, 0x0) sched_setattr(r0, &(0x7f0000000100)={0x38, 0x2, 0x10, 0x5, 0x4, 0x7fff, 0x1, 0xd306, 0x25, 0x5}, 0x0) getpid() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x420200) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000080)={0x2, 0x2000}, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4000000, 0x1010, r3, 0x6e8c7000) dup2(r1, r2) 16:26:23 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc1}, &(0x7f0000000400)={0x0, "9be575770a97ce812982abe3a09334f8cfe5c915f3f484729cf80a996b6fc5c2b2ea9b30b8d7d055be310e4106363a313b8ffc639ff8f8806ebaeddc52d01978", 0x34}, 0x48, 0xfffffffffffffffd) keyctl$unlink(0x9, r2, r1) r3 = add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="f0dc4f3782733a88a08e85b89645d411c850afcb8603ebec3ea14e763985182ab43a36b3ad387b2f3ac696547470d72734c373760200aa66daf2401a718387f3b115d3beb7fd4bb0d6d3c659ff7d0f9b120b0db7b8540323740a7412785e3d1178adc127e33856fd9eadd7014602d41a6d70009ff043c3fdef48b91d8b7789678dbf7c4922951436908dce8d965f36e5beb852eecfa09f08fe6370221e0a2a360b4c0612b7d212dc3e1467d748706a4e603e91ebb0af44242f5be8a2483a637001130529d7a1a7370dbf2aeab951f2f9ad82002d301a2474ec66dc1734f4ee7f68d98fe9ffdfbea7e10840689c", 0xed, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='ceph\x00', &(0x7f0000000080)=@keyring={'key_or_keyring:', r0}) keyctl$link(0x8, r0, r1) request_key(&(0x7f0000000480)='cifs.idmap\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)='^-\x00', r2) 16:26:23 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xfeffffff) 16:26:23 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = fork() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x10000002, 0x800, 0x4, 0x6d, 0x7, 0x9, 0x800, 0x80}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:23 executing program 1: r0 = add_key$user(0x0, &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:23 executing program 2: r0 = add_key$user(&(0x7f00000002c0), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) request_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='asymmetric\x00', 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:23 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:23 executing program 1: r0 = add_key$user(0x0, &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:23 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x6, 0x9, 0x6, 0x101, 0x400, 0x100000000, 0x7, 0x10000, 0x8001}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xb2) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:23 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:23 executing program 2: r0 = add_key$user(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="f0608a38cf7c88cf44c3cd70b34c2c271bacd37900ec381f6a25cc1e8f56758043535e670c59d53d815d46589fb7db25f1", 0x31, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key(&(0x7f0000000400)='dns_resolver\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000000580)="662782f764498c9da7b87fce588a82c639334f9d1d2a8ba2d4fd80dca97df5f5f84e0a73b7977573081cc36b466cb052330af6b0393c7fbd5d59563957ce0a71637ce25a99fe23e7c9271746c14ed844a112aa830336a50c49db82ff3e013903f00bb6c2555194c8ebc7f279353588956f1eeeb887d1a26e8b2228b95ab6c908fafbe461d142982801ea06e178674907dcd51b3bc22e634730ec3b4d1d1805b27009a77be7e8fba0ec3e170fa89b454284f8efeb3c6cc07a69698d9d9fc58cca1df070941cd6005de3c604d9f049112c55c5ec92de6970ad85e7e2675f2045744d18159cb8761701163f78e2beb0", 0xee, r1) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) add_key$user(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x3}, &(0x7f00000007c0)="883c41ae60a0b74f9f6479c42be819bf72ad2fe727467351b04dc3c988f1badca1bc5cbc964c650be874919e31e15af6bf1623d85ee0299dd1e50af00687b9c95211eae28b46a68bcea2cfba9203c03105a1ebd5bb3d82dab201e7e75364731a8c2f8a44837ebf37600b792cc6910eaf2f53871989c0490febacd7ab96859aac91fde15f175f3deb654eb53a4cb8b55c354089b32a938f036e410be2d42889eacfb6ba58ebb4b328213ec59cdd2189e926e9d1fe73412a8789f569ed1675fefae785da2aad94f50000000000000000000000000000009c1ac7ddba0a457509ccbe283ea60d2a6554eb74cdf93f1d4759cfdbafb57862897862e11839cf72acf2c9dcdd34c6c71310499bfa499945704882a6c451c30e09d4077295956a130ce23c09e6ce309e46ac8fb0b838e20f8a4c89e3b838e4103d0c49fd54827930d7084c4741905abcc0f7d068", 0x14a, r4) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)="f939b6e52805d0eb79ee2cb8192e6ac37c78609761e6c6e6bd2dd1e8e0b790594a66b9c80e98bd55edef3da72bf426168072126f9d28988706265032b164986927a520f3d452d3fd31c6dc61c1007f24aaa1a480ef9580cb60ad00418c70570b150984a7ec089b252b15c7d4373241525e365f2aee48b85c59e4fb082a283810931bd010af678bde23952b6f197c1dbf7ae1eb4fc4216d65a980eb644dcd8b6c11452fe13ba028d168aa7739cc70823c342eaa", 0xb3, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) add_key(&(0x7f0000000480)='rxrpc_s\x00', &(0x7f00000004c0)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$link(0x8, r0, r1) 16:26:23 executing program 1: r0 = add_key$user(&(0x7f0000000000), 0x0, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:23 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x40, 0x0, 0x1, 0x0, 0x0, 0x40}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xa200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) io_setup(0x3, &(0x7f0000000240)=0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) r5 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r5, 0xa, 0xd33b78c7e61ff612) r6 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r6, 0xa, 0xd33b78c7e61ff612) r7 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r7, 0xa, 0xd33b78c7e61ff612) io_submit(r3, 0x4, &(0x7f0000000680)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x5, 0x0, r2, &(0x7f0000000280)="0da3731d6a5413f0f46924c73b7003a760da43dc3cc3eb8b151536dd7d5ebf529ea43351e8d39f2c4b35864879928d3d34982cba3cc1d852f0beee16bfd8e86a355fc6f57d010b6c1a96e5ab464149f7d81e42c237dbcb8051d58b5ea0cee495ccc617d0a0d118ebd24601f858afefeb038e119082ae32dd1cc3fbe1c48cf658cbd0a0ef9eed3c698ed677317478c1eddd0bcf86d0d680d4fabe05a5bfdd0d86d913bd4140a20d932225ba48ab615ef77a12e2262e9526fb6f560dc7f91c118b30c0d4c0cd102c19a1952d12f55d67eab92deeb0ae248a1718", 0xd9, 0x0, 0x0, 0x3, r2}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x6, 0x7fff, r4, &(0x7f00000003c0)="bcb904924de72f0e234b43161386a286b77a5aa2eb29ee2c0526c7714fd16cb77d827343b3add4ba0f4ff636ac0a010b160c5b973ac08b38ecf49bfc39c3f700b2f60585ecac047ef37a6d6696d12a829697409514216cf50b2208160e6f523d47a40aa64f1e7ea2bef0f4469c2e1bc6b8715d2794c2bad09f8a3c99cc25de0fc845a8c61b5d75285f5c6e3d2617094ff4542b9f8a", 0x95, 0x85f6, 0x0, 0x1, r2}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x11a3d47de06a5c58, 0x7, r5, &(0x7f00000004c0)="fe157f11f955c6e112093d7ff15d171905a4f94c7ae17f131ee41d65411553ce1a46b995adfd1ca66de465364064ac41240751", 0x33, 0xb3, 0x0, 0x1, r6}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0xe4f, r2, &(0x7f0000000540)="487b76a141d05d09862f48fe0b6c08c5a88335dfe4ff8e0446e4cadbb6836df2a6b6e711cbad0b6bb72a0619c3b6a9138172693d40dca9513c7b89c42244639946459d0f0b24a325050d1376c62720e10a71c4535787f15c3e28523a4ba347569eae7f83afa807159f07f1ef91adf0c7086a481c3e26c0c73b143b06be437288719832666b779a51d2eb374add6f48be70d78448beede4c4a1ba0daedaf60a28846e164e459a309cee3d77d306845e4c8076a2327715e427a2d0ba4180dd7d5a15dc7314080c", 0xc6, 0x80000000, 0x0, 0x0, r7}]) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) write$9p(r2, &(0x7f0000000040)="b688f67672ca7cd00c1dc5b1f0137ef4838ee2b260d21e96aa12033c9388c95ae9d1ac784282cf2f26fd3077782cb27ec8137c58af83b5210b98593a054d841bf645462aa354188558f9e8aaea280fe913d6219160ac74f2b796fe2e9a3d38413aa3ef81bc12b902fd64dbbd74aa14e01f4d35f00930ef7788cbe7a1d2d06639fc91e746a361da5b4d6cddd764a914be5e64e2e58c151ad2e5841d739885a1ffe81760be375f6ddfe24dbd744a1c11aa96819113dac9a0988b9aa326e7965766a321f580b576d06e5064e349d33cf0", 0xcf) fcntl$addseals(0xffffffffffffffff, 0xa, 0xd33b78c7e61ff612) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000006c0)={0x0, 0x4, 0x0, 0x5}) sendfile(r0, r1, &(0x7f0000000200)=0xc7, 0x7) dup2(r0, r1) 16:26:24 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xffffe000) 16:26:24 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x10000000, 0x87, 0x9, 0x3, 0x8, 0xfabd, 0xfffffffb, 0x8}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = pidfd_getfd(r1, r1, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xc}, 0x44064}, 0xffffffffffffffff, 0x0, r2, 0x0) dup2(r1, r3) 16:26:24 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:24 executing program 1: r0 = add_key$user(&(0x7f0000000000), 0x0, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:24 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) keyctl$set_timeout(0xf, r2, 0x9) 16:26:24 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0xa7, 0x7, 0x4, 0x4b7b, 0x2, 0x3e, 0x63a, 0x263, 0x40, 0xcc, 0x6, 0x6, 0x38, 0x1, 0x7fff, 0x3, 0x8}, [{0x1, 0x9a, 0x1, 0x3, 0x1800000000000000, 0xfffffffffffff800, 0x3, 0x401}, {0x6474e551, 0x217, 0xffff, 0x401, 0x3, 0x6, 0x7fffffff, 0x244c}], "c47a93a64b04a25bf73b72852b56ed3da08b76cb234ae502168835f2cf12371485bb67ef8678ac4b8894d9f8c9ceae68997f9a9e48dacb344bc79e46774cee559c4f4fbebab18f3b2a8fcb019ec7bd0d533ac85a112d04ff3107a4284ab3c64b80fdef458266057d1550de86e1315f742503e595b7ebd84793ee", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x72a) dup2(r0, r1) 16:26:24 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r2 = request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)='$Sk', r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000340)=ANY=[@ANYBLOB="020000616263b0f2f417951f90548aa90000000000000000"], 0x18, r1) r5 = request_key(&(0x7f0000000380)='big_key\x00', &(0x7f00000003c0)={'syz', 0x0}, &(0x7f0000000400)='@#,:}\x00', r3) keyctl$unlink(0x9, r2, r2) r6 = add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @auto=[0x31, 0x33, 0x64, 0x30, 0x61, 0x64, 0x66, 0x30, 0x63, 0x32, 0x38, 0x62, 0x34, 0x39, 0x66, 0x33]}, &(0x7f00000004c0)={0x0, "3ddc86f650743cb66a964d36c0dd246a8ead464ca7818be3d5fd40a7eeb91d66013e1d6dcbe9982084dd8382ef61921cb6ab5a62da0874c60afab9f3fbddcc81", 0x1a}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r4, r5, r6, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) r7 = request_key(&(0x7f0000000680)='user\x00', &(0x7f00000006c0)={'syz', 0x3}, &(0x7f0000000700)='big_key\x00', r2) request_key(&(0x7f00000005c0)='ceph\x00', &(0x7f0000000600)={'syz', 0x1}, &(0x7f0000000640)='logon\x00', r7) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xffffffffffffffff, 0x0, 0x0) request_key(&(0x7f0000000740)='user\x00', &(0x7f0000000780)={'syz', 0x3}, &(0x7f00000007c0)='big_key\x00', 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f00000000c0)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f00000001c0)='asymmetric\x00', r3) 16:26:24 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:24 executing program 1: r0 = add_key$user(&(0x7f0000000000), 0x0, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:24 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:24 executing program 3: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) socket$unix(0x1, 0x2, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x427, 0x6, 0x81, 0x80000000}, {0x0, 0x0, 0x20, 0x3d}]}) dup2(r0, r3) 16:26:24 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x0, 0x57, 0x8b, 0x0, 0x9, 0x20000, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0xfffffffb, 0x1, @perf_config_ext={0x2, 0x8000}, 0x10, 0x3ff, 0x2c9a, 0x6, 0x7, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, r2, 0xffffffffffffffff, r0, 0x0) 16:26:25 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xffffff9e) 16:26:25 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:25 executing program 2: ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000005c0)={{0x0, 0x5, 0x9, 0xffffffff, 0x3ff, 0x1, 0x9, 0x1, 0x5, 0xc3cc, 0x400, 0x8, 0x1a93, 0x20, 0x6}}) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @auto=[0x51, 0xf0, 0x62, 0x38, 0x63, 0x30, 0x33, 0x62, 0x32, 0x0, 0x64, 0x65, 0x34, 0x66, 0x63, 0x64]}, &(0x7f0000000280)={0x0, "cd3d928a51d0c74a770173ec53755e753a6f1e4bd406bf8e5543620aaf2a5c88252dc6812511561cf16c41dfdf128c4620c668fa5fe46a52b15898cffa7c119b", 0x12}, 0x48, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, &(0x7f0000000400)="e1ad6521943a86cfeb07520b1fd2579df57b56bc0600c1eed985f0cf1d9261d19ca961a90b63937b682fe0ed8d93a14514fe1f1968e681b8e02d7993a66584c5fc16d82d00d2ee579e3c13ebcf69adde15046fac1d2d9b", 0x57, r1) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) 16:26:25 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:25 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c40)=[{{&(0x7f0000000040)=@xdp, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1}, 0x1}, {{&(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)}], 0x4}, 0x4}, {{&(0x7f0000000540)=@ethernet={0x0, @dev}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)=""/169, 0xa9}], 0x2, &(0x7f0000000700)=""/157, 0x9d}, 0x7}, {{&(0x7f00000007c0)=@qipcrtr, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000840)=""/147, 0x93}, {&(0x7f0000000900)=""/23, 0x17}, {&(0x7f0000000d80)=""/81, 0x51}, {&(0x7f00000009c0)=""/106, 0x6a}, {&(0x7f0000000a40)=""/108, 0x6c}, {&(0x7f0000000ac0)=""/52, 0x34}], 0x6, &(0x7f0000000b80)=""/159, 0x9f}}], 0x4, 0x10060, &(0x7f0000000d40)) dup2(r0, r1) 16:26:25 executing program 3: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept4$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000080)=0x14, 0x800) recvmmsg(r1, &(0x7f0000004b40)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/116, 0x74}, {&(0x7f0000000140)=""/41, 0x29}], 0x8, &(0x7f0000002580)=""/49, 0x31}, 0x3}, {{&(0x7f00000025c0)=@pppoe, 0x80, &(0x7f0000002740)=[{&(0x7f0000002640)=""/105, 0x69}, {&(0x7f00000026c0)=""/122, 0x7a}], 0x2}, 0xff}, {{&(0x7f0000002780)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000002800)=""/118, 0x76}, {&(0x7f0000002880)=""/245, 0xf5}, {&(0x7f0000002980)=""/133, 0x85}, {&(0x7f0000002a40)=""/94, 0x5e}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x5, &(0x7f0000003b40)=""/4096, 0x1000}, 0x8}], 0x3, 0x1, &(0x7f0000004c00)={0x77359400}) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r2) 16:26:25 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:25 executing program 2: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key(&(0x7f0000000200)='rxrpc_s\x00', &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, r0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r6 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r6) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r6, r1) 16:26:25 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:25 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:25 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) request_key(&(0x7f0000000200)='ceph\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)='user\x00', 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:25 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) 16:26:26 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580), 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:26 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x10000018, 0x2, 0xdd6, 0x6f6, 0x7fff, 0x2, 0x4, 0x7fffffff}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000080)={0x38, 0x0, 0x12, 0x0, 0x1, 0x1, 0x0, 0x8, 0x6, 0x6}, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r3) 16:26:26 executing program 3 (fault-call:2 fault-nth:0): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:26 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@keyring={'key_or_keyring:', r1}) keyctl$link(0x8, r0, r1) 16:26:26 executing program 4 (fault-call:4 fault-nth:0): set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:26 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xffffffea) 16:26:26 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580), 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 336.285428][T24911] FAULT_INJECTION: forcing a failure. [ 336.285428][T24911] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 336.298534][T24911] CPU: 0 PID: 24911 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 336.305162][T24912] FAULT_INJECTION: forcing a failure. [ 336.305162][T24912] name failslab, interval 1, probability 0, space 0, times 0 [ 336.307007][T24911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.329542][T24911] Call Trace: [ 336.332808][T24911] dump_stack+0x137/0x19d [ 336.337128][T24911] should_fail+0x23c/0x250 [ 336.341529][T24911] should_fail_usercopy+0x16/0x20 [ 336.346532][T24911] _copy_to_user+0x1c/0x90 [ 336.350956][T24911] simple_read_from_buffer+0xab/0x120 [ 336.356315][T24911] proc_fail_nth_read+0xf6/0x140 [ 336.361369][T24911] ? rw_verify_area+0x136/0x250 [ 336.366203][T24911] ? proc_fault_inject_write+0x200/0x200 [ 336.371815][T24911] vfs_read+0x154/0x5d0 [ 336.375964][T24911] ? selinux_file_ioctl+0x8e0/0x970 [ 336.381144][T24911] ? __fget_light+0x21b/0x260 [ 336.385801][T24911] ? __cond_resched+0x11/0x40 [ 336.390458][T24911] ksys_read+0xce/0x180 [ 336.394594][T24911] __x64_sys_read+0x3e/0x50 [ 336.399218][T24911] do_syscall_64+0x34/0x50 [ 336.403615][T24911] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 336.409554][T24911] RIP: 0033:0x41937c [ 336.413456][T24911] 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 [ 336.433280][T24911] RSP: 002b:00007fed7e7a7170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 336.441819][T24911] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 336.449771][T24911] RDX: 000000000000000f RSI: 00007fed7e7a71e0 RDI: 0000000000000004 [ 336.457736][T24911] RBP: 00007fed7e7a71d0 R08: 0000000000000000 R09: 0000000000000000 [ 336.465703][T24911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 336.473740][T24911] R13: 00007ffc5a5512df R14: 00007fed7e7a7300 R15: 0000000000022000 16:26:26 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) r1 = request_key(&(0x7f0000000280)='logon\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='\xc4//([$@&\x00', 0xfffffffffffffffc) request_key(&(0x7f0000000180)='encrypted\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)='\'\x00', r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, 0x0) 16:26:26 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) [ 336.481696][T24912] CPU: 1 PID: 24912 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 336.490109][T24912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.500169][T24912] Call Trace: [ 336.503609][T24912] dump_stack+0x137/0x19d [ 336.507937][T24912] should_fail+0x23c/0x250 [ 336.512350][T24912] __should_failslab+0x81/0x90 [ 336.517109][T24912] ? alloc_pipe_info+0xac/0x350 [ 336.521966][T24912] should_failslab+0x5/0x20 [ 336.526475][T24912] kmem_cache_alloc_trace+0x49/0x320 [ 336.531852][T24912] alloc_pipe_info+0xac/0x350 [ 336.536623][T24912] splice_direct_to_actor+0x5f7/0x650 [ 336.542066][T24912] ? avc_has_perm+0xc8/0x150 [ 336.546646][T24912] ? do_splice_direct+0x170/0x170 [ 336.551661][T24912] ? security_file_permission+0x87/0xa0 [ 336.557282][T24912] ? rw_verify_area+0x136/0x250 [ 336.562226][T24912] do_splice_direct+0xf5/0x170 [ 336.566977][T24912] do_sendfile+0x773/0xda0 [ 336.571469][T24912] __x64_sys_sendfile64+0xf2/0x130 [ 336.576629][T24912] do_syscall_64+0x34/0x50 [ 336.581112][T24912] entry_SYSCALL_64_after_hwframe+0x44/0xae 16:26:26 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580), 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:26 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, 0xfffffffffffffff8, r1, 0x1) 16:26:26 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x2, 0x0) [ 336.587003][T24912] RIP: 0033:0x4665f9 [ 336.590895][T24912] 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 [ 336.610587][T24912] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 336.618992][T24912] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 336.626971][T24912] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 16:26:26 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 336.634943][T24912] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 336.642980][T24912] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 336.650947][T24912] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:26 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000007c0)=[{{&(0x7f0000000040)=@l2tp={0x2, 0x0, @empty}, 0x80, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000200)=""/98, 0x62}, 0x37}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/6, 0x6}, {&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/1, 0x1}, {&(0x7f0000000400)}], 0x5}, 0x3}, {{&(0x7f00000004c0)=@ieee802154={0x24, @short}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/204, 0xcc}, {&(0x7f0000000640)=""/118, 0x76}], 0x2, &(0x7f0000000700)=""/144, 0x90}, 0x40}], 0x3, 0x2140, &(0x7f0000000880)={0x77359400}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ptrace(0x4218, r0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:26 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4b47, 0x0) 16:26:26 executing program 3 (fault-call:2 fault-nth:1): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:26 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$search(0xa, r3, &(0x7f0000000200)='.dead\x00', &(0x7f0000000240)={'syz', 0x2}, r1) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:26 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xffffffef) 16:26:26 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:26 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) prlimit64(r0, 0x5, &(0x7f0000000040)={0x4, 0x6746}, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) 16:26:26 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='rxrpc\x00', &(0x7f0000000080)) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="b9ebd7fa8a4db02be958cc3c3d10d5fe99b1b1c8c80b1324bda35a985111f3a7911c718cc52d820523c7e14f6dee0c57ceb59365cbc09652194c6364145b1a7fe91deac04a6dc3219c9da178323c2e7327894a92b10ffdda2194e7c6b69f99a6b2025e775906f1d17e811541", 0x6c, r1) keyctl$link(0x8, r0, r1) keyctl$set_timeout(0xf, 0x0, 0x9) [ 337.184674][T24971] FAULT_INJECTION: forcing a failure. [ 337.184674][T24971] name failslab, interval 1, probability 0, space 0, times 0 [ 337.197371][T24971] CPU: 1 PID: 24971 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 337.205814][T24971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.216032][T24971] Call Trace: [ 337.219309][T24971] dump_stack+0x137/0x19d [ 337.223643][T24971] should_fail+0x23c/0x250 [ 337.229615][T24971] __should_failslab+0x81/0x90 16:26:27 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 337.234379][T24971] ? kcalloc+0x32/0x40 [ 337.238586][T24971] should_failslab+0x5/0x20 [ 337.243089][T24971] __kmalloc+0x66/0x360 [ 337.247251][T24971] ? kmem_cache_alloc_trace+0x1c1/0x320 [ 337.252798][T24971] ? alloc_pipe_info+0xac/0x350 [ 337.257761][T24971] kcalloc+0x32/0x40 [ 337.261658][T24971] alloc_pipe_info+0x1be/0x350 [ 337.266418][T24971] splice_direct_to_actor+0x5f7/0x650 [ 337.271801][T24971] ? avc_has_perm+0xc8/0x150 [ 337.276479][T24971] ? do_splice_direct+0x170/0x170 16:26:27 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:27 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4b49, 0x0) [ 337.281500][T24971] ? security_file_permission+0x87/0xa0 [ 337.287051][T24971] ? rw_verify_area+0x136/0x250 [ 337.291909][T24971] do_splice_direct+0xf5/0x170 [ 337.296698][T24971] do_sendfile+0x773/0xda0 [ 337.301116][T24971] __x64_sys_sendfile64+0xf2/0x130 [ 337.306251][T24971] do_syscall_64+0x34/0x50 [ 337.310673][T24971] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 337.316577][T24971] RIP: 0033:0x4665f9 16:26:27 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:27 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key(&(0x7f0000000380)='user\x00', &(0x7f00000003c0)={'syz', 0x3}, 0x0, 0x0, r1) add_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="5e26687bd8116827b2b06f175afd738af9173ad3f2dfe0aa56fa4a01e2411c667741741a925cbdb2ab7d341cb5232a0fb23002a8f741b5d4b9eb38b97a74026edfbed8580d9b48db5bdd28d2ace83eae8fd33be43d96a9f7553dcd353dfcb9917f74e5178ec5933a78768715685bec500397d6fee88839b760faf5fcd8e5c859f758e9cc6535c500b37ce38d024e8387dd91bebd5eeb0a25da10f94cd8444c8f9f4d94acdf120482deae37f5706ab749120c35ab851a2f58aa0d2e5a7afd300093392320", 0xc4, r2) keyctl$unlink(0x9, r0, r1) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r1, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000400)=@secondary) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xffffffffffffffff, 0x0, 0x0) request_key(&(0x7f00000004c0)='ceph\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f00000005c0)='-H\x00', 0x0) keyctl$assume_authority(0x10, r1) request_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000440)={'syz', 0x1}, &(0x7f0000000480)='\x00', 0xfffffffffffffffe) keyctl$link(0x8, r0, r1) [ 337.320458][T24971] 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 [ 337.340067][T24971] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 337.348505][T24971] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 337.356478][T24971] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 337.364450][T24971] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 337.372416][T24971] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 337.380383][T24971] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:27 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) 16:26:27 executing program 3 (fault-call:2 fault-nth:2): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 337.502503][T25014] FAULT_INJECTION: forcing a failure. [ 337.502503][T25014] name failslab, interval 1, probability 0, space 0, times 0 [ 337.515152][T25014] CPU: 1 PID: 25014 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 337.523562][T25014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.533617][T25014] Call Trace: [ 337.536900][T25014] dump_stack+0x137/0x19d [ 337.541274][T25014] should_fail+0x23c/0x250 [ 337.545757][T25014] __should_failslab+0x81/0x90 [ 337.550516][T25014] should_failslab+0x5/0x20 [ 337.555101][T25014] kmem_cache_alloc_node_trace+0x59/0x300 [ 337.560802][T25014] ? __kmalloc_node+0x30/0x40 [ 337.565505][T25014] ? rmqueue+0x43/0xcf0 [ 337.569775][T25014] __kmalloc_node+0x30/0x40 [ 337.574260][T25014] kvmalloc_node+0x81/0xf0 [ 337.578680][T25014] seq_read_iter+0x145/0x910 [ 337.583298][T25014] ? mntput+0x45/0x70 [ 337.587398][T25014] ? __fsnotify_parent+0x32f/0x430 [ 337.592518][T25014] proc_reg_read_iter+0xfc/0x170 [ 337.597482][T25014] generic_file_splice_read+0x22a/0x310 [ 337.603018][T25014] ? splice_shrink_spd+0x60/0x60 [ 337.608098][T25014] splice_direct_to_actor+0x2aa/0x650 [ 337.613457][T25014] ? do_splice_direct+0x170/0x170 [ 337.618515][T25014] do_splice_direct+0xf5/0x170 [ 337.623253][T25014] do_sendfile+0x773/0xda0 [ 337.627649][T25014] __x64_sys_sendfile64+0xf2/0x130 [ 337.632791][T25014] do_syscall_64+0x34/0x50 [ 337.637268][T25014] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 337.643157][T25014] RIP: 0033:0x4665f9 [ 337.647028][T25014] 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 [ 337.666621][T25014] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 337.676823][T25014] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 337.684780][T25014] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 337.692732][T25014] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 337.700963][T25014] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 337.709707][T25014] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:27 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000240)="0689209081b72c988a78e7ce50308d72b527a29aae2d75066aea164dee2ff67d162921588ae5d20962088824e9825e89ff79478bce4db78541812511053e390e623d5a965ebcda0b993d99d6a1390aa099c9e336805aad868b3ebb61b5f84fca51c86461a79cd6620e003085b82edb476a2101e3b00c12c29ef918b02318fe53d59425a4083bcb0c4c141d084c9c", 0x8e, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:27 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:27 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xfffffff0) 16:26:27 executing program 3 (fault-call:2 fault-nth:3): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:27 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c82, 0x0) 16:26:27 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0x0) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r6, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000004780)=0x0) getresuid(&(0x7f0000004880), &(0x7f00000048c0)=0x0, &(0x7f0000004900)) sendmmsg$unix(r2, &(0x7f0000004980)=[{&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000033c0)=[{&(0x7f0000000200)="0e8cd0025429db677c57808cd7a6546f8eb37d10cd146da186c91c9bc95b8e4bf4653b1d713a11766c5bf1513423c6e9e2a9bd29b42bc5b313a445695b9cfb5a551dba942c3be17f3a907f93ecd9e567d66aa0f00176d99b7434986c1d3fe9889d558b2c82e2cf91adced173e3d11aab6d18cec5081892493b2a7c793356dc2d1849b749c7b28c768d33b585f619d593c4a5b7bfd46820bcd6438ea64bb4fab5f5e9f3425474e4e545f58b924efb2dcaed561aebab7fba69589bbd1e888292ea4fc2731d1d593c1fc7d9af42960fb84321f9aabea036c84b0b3e01a0ea27818b9ad72f847a73fb6b14c0fbaebb4f705e41a615df1516cb82db96423eebe7b96c5762310e33f11c0df14dbe00359a4fe385d27d09cb9390dc11296a6383cf41b810c012df8b315653f987f8b0bb9bd577f62bad365a4600cae384960ffd94ac61bb593e80c3febbb6db9754c4defb516880d0e6ec63684dc9591f13dea3e84b34ba6c6c5c9c650798800b6fd1a13ffa98eb2cf02bff371a827df032d50fc58d6e104295100be4147e62718b1d2cbe550bff5b4ea04abda44ce595019eda3338e26392968cdc421de23632a4102cd10de89ab324538f44be36c0dcc65b81154c2e98cff3f74dc2e23c48cc24f97a690d34de7a36376552021a179de32f98a50a9fbea14dc3b0e44459448524cef0843675d5d060c5df6145105448f0daaf5fea97896bd7e74a1ff651c07566addf0730c91ed104418a61ec610cd21673a9c1e8525cef2cd159aeb3faa3b463f4fd94a4a8eecae65ce38231f123caa5fca184b41dc336d7de1aa79381b531e993394c8598f255033f2ec2685a6e8e6dfaccbeb65ff551d33a153ecfca21daacea85f857dae8377d39710a078e619da6392d308aeffe2749626610ae87dd6e4266f8d6ae6f18cd6c493cd0972722a8dbe6b92818ab29baf07bdb2c3ddfdc6529ed77bf9b0f4d04839802b6de9216cf9ec14f1659aa3d26e0a7355fd66b059250a92c9bc1b9476795fb0fdf0c1e67c545574f5696257e96c4fdeaf2c8904dcd23d9486d38cf447560212cd1a01a9cd22c7082ea3a2b5ec813b439c3468b06dfdb3ed5dd29d7eda456836705894fed7e94ef2f72f17f8c92ee229ac681b43bbb15ad836205094b06adcd0722f9be38a4544e1c7f1f3e7f1e4e60cfdeee45b21f79604c12e2f5c4d816ecf5e62a6e18f870d47af3b8ddfa236337304acf59a72c8fa3951ba23c32725a9ecea61ae1f38c3d2fb9c7b0689bfa17086ac75d0015594e62d502a7811aab5da4a866db910b747d3ffba4386ac9574d3047f88672bf776cbae20b90997b0fa653e328f696feef43ccd6c3f4557bba611ffd0a4e5f9d86a140004aae44d72d51dfde50e1535b3767606fba0ad1fcdc78a0e0245e6e90f2e37215a5629680cc360ebb8e3ead264f6bfd0c81509c61da023d6449b4d74d41e358418fd2d5df831ca3f9f7fa0768cc3a5c54220bc2a6e19ba4454941d11b11770e583ca7d0fac2ca54749de198511eebad528d01c3aa99c95eb14b7c3e445d7244d252f4f40fe0e32dc214ef428ea3f928c036a96c619bc0600bec38ebe47fa550dbaabdd7aefe64ee981dacdc2cbea039647e6efe2b5e43b44c81a0be9657813ac35d6f9f328156fa8b9cb981cbbb56efe789206ab8f18a784c3ce890c3f407b78c803c2ac0cc967cf2b052f4012d723978986a86ea4e4abc92b3f21770aad9c9c52e9edc8df8f3d32a0598b0fc44bfcf708b39ac6b2190b7f08cd7bfc29d9e5f361d2a229f6926b570774c81176bd89c9a2e508b507148113bf86d1a124f3de3bca8909ea1e47204f343dccba6eb02326e9a3a0ffbc02a5202cf62ff9ab87667f815db532a3cddab845267a8976169c765ef622566bec0b4463c2e2f6574f7341b8b5d45390bbbf5305166191170cdf42e0d7e53bd23941df1099ff62169e1cf05ea0e9610b71f2766943b256a786ed5c2cd2a496a9d21ffb519d1e798416c239b6987b904d92b4bd74640d962eaa59db9e29cefbd80e125d979e16ca0441ca201ca7fe543cedd7f5e77aa008833c982aa455e374d2403c6c7c209fa2191d008541ad59df945ec1962ad94e6a3aeda9390759639d6a4005e9b8805ad0a4aa795d2180c5457c9c5381ecb1ee3333fdd99046e88f379ed996eadf7ea0bf98425bba72bc8cc9bf7c52b3a318f6c0a561c13a6b1fd0b580304700e42a27951472c037c1ddf113d4ca008a2e423be370118e52102e7d730a3ddbdd0e2c1f89b7ad37e6cc785e3f29ccd7c4384ea557ed17204b66b28bf203b48203fe428b35af4c80f8401e25ed6d9c68e15ec1107c35cc635f211adb578ac5c6571a7665736e187c612699d250c34f1969d96b2220684eebfb19c2d3253ce37dc9653848437d42f77efaed7accfa1aea43ac9bb6f0f9a6ddcd9aa36e081042ee96c97628f7f2e84a52c671d0c35b2129ce3739e36b9c1cb3486c21800fb3cf9399b036b2a3d24e99ef0ff15c8ba2c9e8cfa5409d169603a8e1ff283c445e1411274075ce1d83bf66a1a419848c00f698b1e00ecec386bbd9d5412b1b31be6b458de2d480017e41fe142458d8a044cd62e75a7f29ebe11169c8eb6c94b32cd0490957aa3e55cd6614e024b25864056584e351c64d86373176dadbd52d6543aae0974b09ffda5bcb42fac470acaa392403c631bb0cf9f5c2637a9bf10dd1e012bc85e78ebabc039c3be4bcd65d8f15658e0b7d950feb89fa9ecb5748f03e4cde838d3ccc61897fdb8094b0ee2673e0ec4682efd6d95f505c95d856e0294cf64bea0aedabfddd9f16a73c7e7414798a02c947ea8bdcc07ee03467257b187a957b1c8b6b55b367726e5679e0d7c1dd92687d080dcdcce15e3c1a3818ceed2499c527805dcc0aa1585033c589ed8c6922361a0891f08e415a1bda1af7878e66cc3d6304e28fb0d7e097312b829b0aaf807ff17057314ecaef177af57d87e632e04aa71b77b55fde965a7e8b59b0a2114f806235cb35ed6253a6f65bd8b3f9f73dac4054520285d5c882fbf997689edcd1a66e83a041daa54c2d05be0aa5263cda8034f7f05950216cb5fa35488d04e2abe09cead823623acd81ee5c132a5957bce1428c378d1eb788c1e16b43b5781a0b2492bbdbd2145e90a026f7573cd02a3862f044c57b0c789be144e5f67ccd96d95f2d38cbfe283399f265c85749cbaf4f4059d3ce400f4ae8eb415b0107cbdbc9bed4e5e68d761ba66e59603cc40d0ec11031e24046114a2445ab1515838be74f8418c41c14cd0448262dde68f7f59cbc10dce37ecae88129946ea09cd85ae987f60baa4ec5eb4ce493df9d5d129abe7f2419b1a719e5210989068af6ca13890cd90a5c6c04cbe5d23f4c6db385f5003550a7a2ab89436111ca48aa755d3ffafdc66e305310d61c9192683d24a29a5d4827245168304348e73a412a06d3556afa4d778f671a454142d68ee5a1dd3031b2e4f9e48506793f90d272131e7b9e6ecd31c4a452750345f90faccd30611acbc4ebbbddc5cbbc7019e39afb6803d7195e3c3921ffd264f24b0f5bd0d6f44eada995e514c786ba2bcfd5e722aea4d8e114cd5bc768ce2b894577b6a8a4014608aa4d4c01a25806f5f737031a5e6337edfb079311b919a56196ca2df1f53ed08223399ef66019e25c1aff529c428d718f9f7568b76f5b8b67616e0b841ba542f054a47166fff23d6dbb3b1dc0751ee03d26fc2c178f73fb335d23b11f49e3febd5e3459681876a6143615f4d64b3fff27464f6949a329caad7cfbd54031f3c40c3850db40b003f8b6a3c2bdeac82f522add49978b82a6fb3260623fbeb1fd1645b5a158ef34b6f8ebabb151d89653fe8fb2152ab52a7278cce6973e4ad70862cc0b1d8626a6e85acbd8e4f93435df4dfc72237f5c1fa060f89d1fa195909e30b1a98324298b5ff3c1b84544946debd6fa9e4670bd3829c187bdbe220a4cf80c85c2575983548785b44b26e2fa6e2c2b412d4d0917e3c6a6a7961e3e5a472e8d6050eb5c688cc5924142dbb0147eb2d5b9d150625af4884d8c5e80b7a9e61e3cb0cfe94937076e967452b2c91c9be7810caf398a67f4761de3cc14ab4a84822db15d58ee7c6d90be2f890838c6a2d5cb4e416708757cd57afe4a53e46dde40dcab481332e8049baaf441db9c62188ced4bf2340b1a06ab50ed5a83600afd62ddd14ee6fb3e9567d804bb76ed3688d586231ecffdc4f4009ccb1ae81f156e9b5423d069c7c63e6dd38a873f31a3a807035092694de9477cf4ec6e41122de6c02c86139674d79c62e95832de49b878e6093aff11029b43d09136a8373af6719e2d99ef983b05b3b169525a3fd14085db66c9b796fbbc0867cd7eb3e7f4236b78f7e02ce92adee39036b09b2109966e2e47dbac8a1d5c3af1c7ed50aeac9718bd507f4fb67529e1aeb41d5245a3565ebeff418e2bb0b20522f7dbfc096b6d1dd1f03b59fb3b3cb00b6c151acf2ef9adbc7018c8f07a979612f244f9a70a2e058357fe77d05d689f6f3195edacf036fb4fc06c20a0da92339ff30c524d6fa8176b7d41e073aafb1c34090c286843e529eda004cd7b0e7aa290ab25286c96371a8792d4577828063baa14d2d11fce6a555db2aa7349b37af0091b40866c7f73a76c133bb17daa0ded4033a8bf2c3bea4d38faf9cfab22078e979559ba729d0ba58f2bbedc580047423cbc3cf80a1fc14a601ddfbf0a4d55782c8e5fe9988aa858e8a771d74dcda2945333a653bd2c29f2a9656a13ac454a7f4488c3d03cc6aa249edfe15ed0a3a8ac3eb37032a5330a72efa7feb5b063ad53a32661db845ff05e5b34c1a8e7af15398ae74302def3c99949132d7863031ef356a30223592966283b2cc0f41558f76d28544510a9bb78d0db3d394eea3b51f0eceb90169556d64537f0905569d7d200ca0445cf1b6a0b9f98682c7b7adb9f713a17c510c3b2c86747aefd5dabe77c1b60b0243d5133390ce5c5d44b5ffda4ebb6986f36c58d9cab2208fabda621c8069afd5d2c12de97f084b8057fbc87b0a94e2d9e2c2f37394d2b0a39e0cae9b77f669c50c097a915d12ba24a8eca1d0447eef7d725071f7e5c9e93fe4986c08bb34bb7158f2b3c32bf5c4949db1527152f894f91f775db02fa2f3f89009873d1ad68acbba229e53f903dd9cf02616be7894d756bb76d9bb4a890898786e0c6276eccf580a1bcc4d5cbb514fc689493b77d06f9ab3af6f25f32812940069331e6af3a173e333cef87946006d95b116193e93515b4e3cd30c436315a8cefb4141cf0b50a3de5b9fba59534798ebc162bdd050896005f2a8887dd8fd3c217b6b78b9add4f32944fcd6084e76067edd8437d8f0da5a9cb377f48cc64d43db498c89d042d4c861c26fc88dc7b9e29ab9848555809a75f9a9bcae5f37dd6a8791ab7a3f4a24a55f660145126fd2fd7a4ff459c581a9bb4bd66cec3ad640009c2b6d058ae6cc1d8f6e37174cc1f4907380d01b094ce9c3d720e9ed3aec297fab78513045553320ece2350284be5290f242290026942c2672e3f258acebbeca62702b8be14358a6d65c72ed624c6704891d4363e53ed1cef192c551dce7326fc3a2637281ab0bd5d685720f508a7fb4cec4bddb13b380df77b09e71426644165a9feba1dd2aca5485a26d7b3b3ee30103d536167c01716d5c235aa5a00da0612666b2b6567ec4b98df42e411c0f0ad4c252ad5bae24def729bbda5e59bb1a8647d46dfb0a5e352c65386a04013f99e2317efeac979ffbd532b630d31b0dd0be", 0x1000}, {&(0x7f00000000c0)="a492f6c5f666b04975a8e6baa422354aa28de1c776b29b9388ba8c5ea8d739c6b50fd083ec905e0afdba963484b69b05bbc0f46dbf8a", 0x36}, {&(0x7f0000000100)="c96d", 0x2}, {&(0x7f0000001200)="d69c5085b922bc85040969f6856d807b74f45bc5272e15e2df55cad43561f19ca0dea0f78f59392fed754f6b671067b60340700ad1c1caf7485458b74b8c4c9cf526ff98a0af2ac1a555f147a07bd0211613b56b16a52a4c3436a1b243820fbd5602d8b29d7f3a011503", 0x6a}, {&(0x7f0000001280)="03343d715e6335b48086ca5f5eb80444d75b6f0f38ad034c5a7c882870b760f25c66eb6fa12a86c5197769fd1a21692fa40a3ef670184e4f98c22af7b454a45a29af375eedac8e5bb983693945ad6817e768de72c0ceb7e843d931d171892762a5bc809cf606f51b56cae90e38c74ea523dc208dad045061d5f0baae719cd63092dd855c719ea6ea2b209f085296c408da0fce4325d6fe95bcce82f9b0d5c9824fec59ee5bf2d1202e1b6541b369a0d3f0f51226ee33a6e9cd8e7ce4256739a732dc4090f9a322a04ba50f9cd9af26ab67ac922309cb57d7ef51392f5fa019abdb00cc6c112f4c8164874aaa938fdd702027497246580b9e36910c8236ba6005d37552e757286cdec3f21ef36eaf8233e965a568fd40a78d5b57e33d4dc0046c486079b3731debd51a4b0e4e7a4d9f936120094fe223d5929aeffddb0c6bace9e373cffbd283cbcf2e0f72c869f6bae871844f23ffcbd759b03f26d6b481ec4b18eb3e15893cd029559ffd8c761296c8c4cb2232524c84b9d5e4bf174f55d6587ae52ecde95c282e58feab950dcb58f0b7dab1f2577cfcdb1791580a0d54d65eeb0b8dcdefbc76fa6bee85b2cdcbe29a4188248f93eee8961794ccafb75b505a78132a5dc87c156d607f29106cdff4984f0a1606460974a58cdc04199a94465a301e4898dfcabfc49679398131290d6b4b46d669bd97e86e3de98b541489154bf19b9b3ece0b803ab41970624d0aefc2f6701531884eb8c518f3df9343d916939ba069e5d908116958539f3796050b91b8e5569fb30bbe9bffdcf1643fc2ed1b6483361d054e397abce723337dbeaf2ff9a1cad1d384214b093024755fde15be1daef5ad87358057df7a9e848fb8c5c3a788fb76c28d882aa5dec86e44d704f32faf3bc45dd9129d313fe1da39b9847b63b8dc9ee538abc0f183f65fe9b12681a0ee399f9ee5d8b65f80ca9eb8756cbdc6c97e4e9ba6a4b9d49dc0f63cf52e8756c1251b9588093f6100a304760501733798a1d86119ddea5e1a2d9bac42108675d56688a5ecf39fc52be457af5e9d2069fe616d6fdd5f7b921973e956fbab5d57a434325b8fb8168aa32b3fbeb45d064003c28a7275f54dc831fd95ca86b2219e36010fd4aaee036b2790b94369857e3f2dc472b030df01ba9282fed8afb1e791855268cfff8c2222498784f31d330e42aef57d7610ed700cc96959eeddc382a44b8922fa4063e53d28239325e212ff24c217f3ed2ec3dbafc3b8ec4593250e23203b6e94ae62a376b42d43bbe36b661338ff1ee8336bac8d2e1bee45e5a368ee32b4ae22b107dacf634c5f56a49a9705ef12386a753e88f586577e1fa4c084a905de088b6bd0fa59d1293708d3bdf25379f477671a42df242017f35a4d5d7c5965668a348a4736e80ab03a670532c76127c8bd04a1c80a301e36f1ab85bc882bf7cb502ae5d7ca6a17cb40b53995ece67c34c8204426cfab5653e29b0e0fd6196b608b0687e355cdf2416975be1f012cb53d471848507bdf6f402b4d89c3b59d88c6a43c70f4767af413b427e61bfd2d67ee10ffb76eca0cae9e9b0e096924a9ddecc489f74aa1897c2cb664dda0baf3ba7c1170b2067bd91cbc676c3c75ada08ea8f0fbff981b2f4efb4ef15124ddf379c0ef795249627f67186c05a9fed0e94a56046c21ae2894b06298acf4149c0ab804883344fc110af4d9ac3e6c62b746fb9d996deacd1e03940ae637e467680ca57ba095149675d9213f6d0f0dc6eca28e3d515079b8731f05fb50addec8c13435044cc2e04b38b9de6999ec8e86d3b69ac767a3dc58278bfbbcee6717438352aa4566f7cf9fab682a0e0835e4c0ebae0b97c9512a8487cf4f5bcae89d82466fba43c1a4e4714170fa8eeeac864595d7923de2340be815a7c4c6f089eba92db3fef535819ceb878feede6aafd34472a262994a9fb7cef96e38ee5c4f6b0fa9286c685e3a7f4413d28712f63d16ff3ff1f4c951bc5fb671a369d6ffd1f2bbb5db64015821da0053aeb24cd3fea238b56346e18fef06756cac07eb0c8a38b7407edfc7cc145992baf1fd0950767077b9e793dbfec8972939392e87fe8e516c877a5eee8bc831c67de1bb80507a5cf38a8848130f4ff8b70c2a0664fa507a74da25a1ad2685bc2645a23af340365047b7f4e8e426fdcabb1b9c063ec03d86268bc2c8d331dce1644eade279db92289ced8830b2d1d2c7c9f87d916117dbf2d71365a282ffe49409a8a8e742b5174619dbacd545784cec1a5a4b2035f6f3df4da7bc9f504184fc161934ddb672754673d5247f4f1f1b5967559f5b2e93a345c02aefd62bb98ec5877950c11a896b5f41281488f76ee61dd4120614f187b45d182bf42e3be29a0cda96e0e394248894a8583da2083dc915507b47c16674ba199f661d5256e1465dd1821b4aa2f915f35d611e6ba451c35ffb1b371eb46e2d162b6a7364a54bb1ce130356f596f43b04ff0c15224fea8a604cf6cbdc0972a19f3ae70448378d62985a377442736aa44f4b5d257ba6194734e4baf504d3a0354bec5170f871186bf9dbc50f75b27d2ca03e6c866061411caaff67e3b8c8b0c0f990a89204d147e5683da21abcff7124a2df79a2a3f4d3789c0829ada338ef94e0074d11b02107589725d439b5ba218479b204418306f31edc24a114f1cb1d8ab9cac67f6ae647eebb05cf80ae63647864316e3586a07de3124d56c8ab8c0226eda6b1e3584a9b52575e450c94029d0dfaf2efbe311070ee8222825ba6d31e0f32c25c5733d88adab49de069262c1647fe8c41c9b79cf69814563fba09a6f265249d85cd86caded00873cda34a14f2842d561c5f3db662ab6840b66c2cf467e7f6badb71167b70c58bb4faa818b00714da549d2de5d72694d705063e5f4efea25b8fca3dec47bb72d9efd6b8ff544a11ac04d4e54bf739b0943315f4977441ce9928b8cb75eb2a72e327e1236408430db48419f1a613203f9c7567a97eb750eb987d041b4fc97a8f9fe1aa63a1e36f40db97fb36f6d61ed113b2c1da7875f8a8aa0575cd15b5e3d4832bd1848dcc5e4526a653f6323bb80fb8b38360e2c53f574f789611b8858411edbaf53e0b61a3493fc8528628d096876db2a966428af67c5ba1af8e0e73956c049c565f111849658308e7dba652f4e4410a3d3b98bacf5b08297b17f4702abb1f8ea601d4931251a74db20ec4f5b0fba51a79e295d1c94f9c584a4a9b1f506e86ff209901507dfc8f4ff77d795444861507fcbc0f8c6b21b44172f084c61e8465592050e05964f100bcae35e13d0b1a6ef526f46d6d82613c1778398b97a808c398890a8a8caf45cda53ddb1b5f758abfd9f3bd2cd6aae2479b8861283476b99ad4e9aa1ce95b9f37f6a27fc16911ae745ad6af364219ba2d2c08f4a70e4118add9c2368cf5a299e7168cd52e56d28ed4ea0e8a4c3e8d58d6cf3857c87920214c5bce3f6053e9e236c91b39058cfe201917689876fbf684508dda02a82f292eac41ec5e21640e702f60e2339401927290a6b0472b2ea30230498751c1ee41afea108beb9ffc32338c765e02b771543d087657528dd7b9fff758300a586047085aea270de533dfc3428b177c5b0b0dd291085ac76d2060b0beeba62b55042ef924f67022e825d469adf50a298c7a5f33daa5132af7d2bf898f868a35ffc00e148e3b99700860f1afb75876b5efed4311487905b6fff173a600a81654568c24013fba810b6e34eb8437e5c96e394ec84dbea01349f91a8cb72f01348fc77cdceb9d4a12d5038053c6bf021253ebe1bfd64bc2ce59aacdc43bc1a0e201c059c8b6b5b50e72938f4b42ddefc0df6be8b9bd97b4044df7b03f825f3be46a027f1b9d01c37a0a7ce53bd11c4cc4d0d9c6013de06e1c64d4190db875a42df8e977d6159d622a3e148a74c9a98340b98d7afdf9636d716db0df5381ab228717873b8242f7feb462b43120f9c84adf58daefe8b5ba03516998dbaf3b64f21925f0f177126fe7686be0b786e3b8a5c64d7d49e87004613108dcb880dc92290dfe9ab7367fc181a7e8bd092467d641944f2aafbcb32e071e2e42d1b08e0801a311d53f5cc910691307077ded02f5f82690a89b123a083b769198d9559fc5a9d54d3557d22ea7dff1f4a35d0c8c73dd3715cdd3974ae0c43e804286e190dd373c9deb94ea826fd5cd59e65a1392e1fe7bfd6136e4878fa9733a493d7293dd6551e913e1a25392805e2136534f767802baa6d4132d8ff7d772b14c95a069fe24406cdf1bdfaf17a3a4a85a76b2f4cf017a5c4ebb05ab00abed777da2e24b98e2da0833ae9b4a5531add2c199c18a4ac65c8da3865c9b5960962b5daab57187a24c8788041d95f6a76272cea64bdf9b4725ae27826308b8202f949a83bab62d40f7883bbff9d2818f4cd1050feb0d53f12bc570eff43ef518d435c077091cc0074becaf72b8169d561503612295f2191f7eff1de212edd26a318127672dacee9c237b94d7943730795e5fb66d420395d0d262c7948badd4ba09e8c662e69b12fe1236d6dbe725867a3547e0343598e854ed2b8b2ea532fc748bcc4a5901143bf753d2898538234211b5e16f34c2a979a7d48a37db2e60f4a5ca573cc20a7f78ac928223b0fecbda0aad76319f5c5f6b10782b4d9ef22a71e5fd4f761fb27394b2033bb51771bb600e1e8007c9e4bf3a59c145f1ed6c33fe5a7ea482001c21c52f315e0cbf235d5fd46a1311997cd2bd4b73264e8a41fe03120c368cdb5fc184c93f0e26fd98006be35e441e0f4d633a6df9840238b95c40f2fdfcb058919730da09b301f231ec3daa7a8967e070d1669f6026dc97277219efc0adde115ef9e433456ef095f481d53bd61238ae4ae551b4e9a1c57d48989862813b17374ad52da3ce6d19fd144c2f7ca3c6f2ebcabddda64d3de6928e152da4a9771990c23e9a8c66c26be7f8b59c107b9249385cf70c6188fb6d9cc0405eb8a24dbbc5d488524ff409e20a0ad640e5996db5484e7e5cafc26055bafadf8f198beffc132f3a97a7ae63bf372161003e3ee3aa8ab1937210af6472999f0165d44967be795dc2258c42d4279341feb45c7bb4f8d277952380d505723a4e1b35d285b6a9b1027af6fdb752412d3959a1a8bb66ad3fcf2fc2fe258eca2ca898ac585adce7005be64614752d339e820e8dedc5be9671e3db5e8c67ad395d8e8b4cd4d6d8331d51f874b327e82bfa2c1e1a7b628e542af1f9410ae26cf0539dada205cf7196f3657826493d2560be50c928e534874a03449dc758683f5c0d3c096504b1633efb078ac52993fcaf9ea82c6c42a70a9aaf83dc5e188b83a57ed4ca20ce91a3fa77e44a932fdd1dd302d4f1b9bd1859bbfdc9695925b1bc9e6db8de9049ce60d09ce4617c6fe6993c3ce0805ac4606b2432ac188e85d33991646a1ed58c0b893dab9eed8bc5e339eaaabce1131ab5b89c8122d669fa167aaf55f435a37eb4b7770251ef42b602f9b671052926e248b75605116e8a6f2905f13458ab3e9ff832865fb364e1c639daa53be709a6cad961a5ccc0953f075a671b9fd181680c9147bfb392a80b90eb746c5dbaee5fb7e7e771afef0f43e7da75736df8303026b2ee69b3eb75c281180869885308900149ed81e3569fe520cd3f5e191a90bc25e1e4e0db9a7578d00c69328df97ab4e08d1943aecc6e29254f6f94d611c11c2cef861cf8a8670fa3867c199a00aa05f7e0ca51455d36ff7dd0a39a1b9a6c533bf82f9005d3f60c2892cbbab2bae85a3310c04b9a5ac107c9ac", 0x1000}, {&(0x7f0000002280)="520d24033c7afce67047a5f5473e20891a072e501f55c299a3ab4e13c150d6aaeb1b9ab567717d700a74265e03f985ba2c341b3deb6900c581ad9f051658b3b0519442b2d245cb863fa81538d2e83d139558ea7d82a2bd38f22575912aac74443d4dddf03297da038ee62181db81fa5c9d85dee4c189193748b628e1965eaebb79efc0e56e9198742ae50dfb3a1ca2acc69ad8ec8c5f2e39e3ae73e80fe3341221ff61ebdd31eedcc99db45b4d01dde028a87d81e47856c3b7f901e07d45c7c119464e8ab8c13695a74022500e7a6ac1f52b3d7eba44b00df2ea72f20f77cfb647a2afd46877bdb7bd837f3ca23161ebe5c35188c34232d5a29a4f7567eed8f6bc1fec0c964ebc53241fea9bc65c6bd4f7be4fcc0ed6297fc3ce5f3179edbdf5543ad5c0f319cda7e436db2c309552aa9ba5d8b20f236e47da639ad81aa1673d98bc7ee99dbb05e426fd1d859e52949431ab58a31df677779ece2ee972644da7316ae4f507bf4e5c257deb58cb14563126506793a8ce19fcdaf8e038fc8bd7ef924103929b388c6a278a6c2bda4ccfb3e4a0d2099cc497a9e2b55436002b50fb580539d01e13bfe19ec474adc3b41f1c1cc8ca3a4c83fdaf7209a40ec268a0af6191b50fc8a42be96bc389ec54e9a382af79fe36722a7125a5ea28fcc681e763f12551f06d24f79c82b56b8afa790023bfd8a3f9c2ea5a1456a2a34d7c004a7c7ba1e8336ca31ecd4a1a6b5bdf997cd27071ff7a25dafd89c24e443a0b5a337d9613eb3f522aced2e7d371e6ad9287bd9f5a31b68a455e2adde4b4abcfcbb0ed17efe0d1e19f28423de78b2ca3d4542126f3f08eaae9555fa62ec7ca52ca1de7a156af941d1adde8bf44c3762892ee68af5fbb034bc959f1077491ada9a1be414cc006cf04263f24710056e43281450324ad7eeffc9cfe0d18c68f83848efd21472652a44e674ad652f8ee271f3d3ee5534282bc73db4bb20714559e5937f95c69fab8fcd227868b95948b808fbdc53e3440757699e2db749f94a41f4a02a51c71705e6cc70a9e9b0bb2e66218692daefec912de4f9b5edb4af69d7a6d2f8c222320c3802ab0c624b10afdf14e5ae17325f922cdacc366d6c64cfae9a1a65a9519bffcb83c5b70a4cae49f53b5751b28a9d392a6830238c1bc59c5815e7d48cf5f4f2e9a2e48fc1bae5d2156dd31b696b06977a4131475cadd8d5cf31b7bcb104112ff87dd673c7a7f91ca8d26bd9e15a6f123bd6b479aa0b71f753d63e58842a2851faf1d18703e28e2a0c142fc4c5ae7257215f2736d19880bd9708599bfdec0a2971cab0180240b364c2ed519222fcda0c9709ac6dfe9a580e1608b6de56f5038388a7bc238712ff26c20b3b0681fadd18e61cbec24608376cc870b67ac578038d211ae264d03fe0cc07f6c1ab689bc437afa305eb4805160e8e68d686486b3379a31f20f7cfd9fbfa4602f8c4ca8eaee5b1004275f392d5619c05aef094304da09eb71d8acd29950394fd345280a0e17f56ee2ad81158ff2e165d49dd80d4efbc4ffcb7b9ebb7628e4bffa5ea108a70248f084895d53bd51aa9d5728ae3237999de44732e1bfe548e93c8c974e3c81408d2562daf0ffc8c4ccd5e8593b3429913075e8391a8173290522cfeaa2289cd43caaf57b434e22dc8e708df3e96349c8f754b51ab6ab0113387c45dabbe5d1b031420500612753d2009ef8f200c4857c35e78a78ae9e2d68f609f27ad594cf0c3c8453d5b43fe5c19f15c272f1b5e0b3a093880b109561d95aff09516ad005fe27ceadac3465c98e8f440d693bfeaf0fe8c8617b3506793f870724cc4eb8c836f40e0d3dc18311f55efd9829e9b5a3a3eb2d378ab2f5cdb9d6a97d1f2e3e837a50a3cd4c4c4c673d70835178619a7b6c83bd7880498cc77554face024bd6d760da149a2a56e9b214a252ef8681c4296b8372a14bad0f5ebb43f9f7399bd42b596649a8ad08a80be0328ae3e72d67fb7df8c981d27fbae36817814a0482e408bb37b47821fbd7db38aa63a018b90177cb6f6af3f297f1ab43336ba143899acdc16c0a682ae593385e0753f810eafdf8d1380ea9427be0b91d60275b9607a7b5a93aa02f251866bda2a559ef7bbc781aefbc599cc413dc228683e1110fccd9db52c89207f62498a13a4ae099c82f2b739c1bd2d02ed13f9c15bc645e3098099e797f828f4164da865b9f13740a3c9ff001c070d145aef1767e1611ae014896863104b6195beb366b9a40e2102a77af76568bffc91a4f4b5828bcdc9e08011edef567b31b2d019aecb05ce2633388fe0e7291cc231727f6a85674d2df3b2f6bb2847b879a0184db65787b9de9007d9fae3545d8225480a1f9442f05cf0bf23c7ff0ebdb7703e80fadc5ceeb1f2311d0dfccba022f17dd71ffc0f8a5c241206104bfbcf4f35145554356e18b935075c0346aa6b33d4ae9cadc219a93eb474c6b3e86f79ae9994144a485f2488097cb3038e61e23da49a68c8fc3c5754491a3594c569ab1d5e01236b9b0f610d5fb7216a1d2a67dacbda126acdab78fba55ae01dba4df20d3325525119cb3b5575ef41e86d3600afb3ddf91437d65928d499f0bab2d851445858494b21694d983a0b6294927c58dc129f14d10c69949337bfb7cad9e2438abfd8019d9e86dca46da06b12ec6bdc92e51337bda74b781aeb1eb513503809e09e49b39eb06540dfbc8f1d20e9db2b3124df652943c21f9bc183f0119ffd812246fa1e8df6ac8807d31a66da802ad645cc08fb08401bf9cee6afae930b9e0552d86008f85a213e72b44054acc87325d3fa161a410864fd8c52e24a11a9bb44e6145f3f5aa0eac7d7b18ae47e9374f796d695425acbc073d4d027bd3ec709a9744d52082c53927658dfd931a24bcc08da36cd1bd79ed1c98535e963fd80ddd0fa79151da84b32eafa0a552a7d314b388634f120f4271c30f4c5f05a9c8c0748f2f14a39d34e9d6540d4ac1b9fa678722d85962a61a35f8a6e85079927b12b9cc83e6c293885aa6331263a66e19c971f5677d3d1c2f964dcbfadfe3a42aad494d0a932bbad679872c8bea50dc53f57351e4b8d511b80117020e445f78041354cb0ffe8362ecd51e322334c7b657a5ffa22c74baf9109c4767887e50856210b6c9915d5b7c60e1e323d07669095bc286036c547ca9e6fa74f2235bafb8ce480fcc5ec47cc71c8c2339d942ced3d65f73d6a3e1e7ec3ad9137c896d552d38d512c67c567801eb7aa727615ed25ba0a673caae22462043bddeeaa6ae5f98dae1b0b4dfe9c115135b78afe9c91fcbaa7ec01a59915c2efc1e471af6ec10902dcbaf9d22a493b79535ba44a617903e8fe6e44ed9d6a03360f95e1ae6b0a30e1094185c02ea8f1c571145cda15a661a642290668a250c6e6e3fea6188c1658213f8e94527bca24eb9e34ba42aeffe6a788bb8448bea246f373b0b14762bf6fc09d80ab8d7684c87274cda9ba2c46da99fcaa016f5014b9328861f51ad1eb075547cdeaba0ad8e94e27d668d428e307e4b20d9e51ac5d835f0186392d4bbc89f0cdb618fe8078e68b03b0770bb142dbe5680fb211a551611033e85e0521943e8d3af71984544c9c656035a91ae30dafd30e5396e870b06fd03ab1795915b47031580fca050afb1ccc356a50a2eacf82b200d3ef055408ed29b63343dde0d6a39665ecd21604c87063da99cc233a534fac77d441d0676ca3f749c73074722ea7cae2a7d2923fa58656d875fec187acac8cbd122bcc9d4a8080973a9992b389a3e27423138f8dc0090219def8a06db683897c7814c943acce5c07df397043099c62aec1be7582e8759580e8f195e38e4f06390fbe2113a0f67bd1ff2c2eb1b57e9bb589624fcb894d4eecfb931b5548dca3ec6714528ddc9be2a2f48616d26335a2b956de378467fafaf7744ee7d25971b947f2d4548be194669c83d15b41a8c32d2ab4c0b209db703e62170a81419cf9a8ed2519e0c003dda629d6be310feb53c0de6afcbcce38867dee7cee70cfb65a3c69b8468f5cd5997c63848c865dd65c7742fda9db5d207ab5ebf9d0e7fade14198d93570034739c2e05126253088d36ccfda44c0737e78b5ba1cc3d5661a7e8a2322f42c4b6a1a9b234b71069a7712a5a97b8501a68be9bc64812292624a0345bde75d8bca540afdaf69b7e677176b96034664a3f128f1611b7bc19aaf956e28ad0e3bf4bdf962e852b72976c90246f4857cedfdcda056667803ed941d5236bb0b4cbe214909260313d93041f31ad7a1c2280c9802ca2c83a176d473506b90ace6e4d9f8cd9db5b7eabb8cbb1a7321a0f49f3805ad954640934463e0da21c42bfc73c1420c6c31df8906731ec7c58e24176c7df24c9b942057c92bad72407d005de6cbc990a519787f4179a3a2d49a717f272b6d70833509d3cea804dc939cbc486f51f4f2cbe40ae9e4a0ef27c395b5f00a717bb4cd0d8fc53ae2d4550b8603520848cccc7a7b7b60d1b25531ae1d930b20c245dbfc37def2c956a0b393a332b2e76cdb42345d842098bf01a0cd8469a48a09bdd7515b48a64b2bea8bab11331348636b1abb6766fe8e8208bc9a121d532a375eee165fcf6fb2a342f094ca11c5a838b7d276a95fda229c19ccb8905dfe3d84b6fd4a9a48a00363371c5b536e684475a1d2ceb0ec00950ed8a3e932ba9801cb322754f60ec57ad4ebf3fe648531ef814a3fbdfd036085074ffc310b7f849397befba14020ae42382873548fcdeb88b1a6cf1659bf4fa02a98d3a59aa995caca44101054c9f0c430f6c93aef2ff1ac6c742b89ca9fd110e35c1f68c66e67957a7191a9cecb2c5a8db408f65e248842a97e7bf2a7702d311df2d30a4794ea01d414b054e15a622eb9be519651e42e9089b7123594fd163a91bc7d185a17618d8521ae49dfbc44bda63fae820e1d43d9fa0d0410133b99cd705c735f17e10e5808d6e992712282c164e9233a25353f475782c909b2821be1b83eb9023a738d4baadf42bb320ee1fdb5ff63d0fe4e455bc94e0b084749b158e9db4e88f257b4cde766c9c42fcb68c12fbd6d1112dfc9d3f5892c893c49c5eff09eed3af3ea011fed4feb962475064d1a25a132ed16cc42b5e1c821a453f9df832b434af652f5f721b371fb99fb3523137b046351818d6fc297e1c5c73e847c7f4a6aeadbe4ce2ab21a0971ca5de435f1be7ee394c3e129d887ddc38958d19f79547a971a75900634f61a1012ff3959de8f32500ba57bb6cb64bac9cc609cdcd25c93ec08d00b5afdf93a483e67cbbe3e6e4f1ad5a287b28177ed9254c9a0e4adcd034437ff28b555aeda12a0d9757ba1c667f96269ea5724d450650ed1f43417959741ce3056018d337f00e7a44c71816cd15d34ed5bf926ec13a03f53a6a1fe55cce839a2d84e18a1a06650ee95dd42758660bc069f17380122312a2d5aebcaec587f2e650a0132e4a08b58acfc6931e032b74cb9923ad7bfc595f6fe98a366e7de3290eb5450f9b32b626a45575d16a08796b85e966a98f48121e8999144fbb665371eea8258a2eaecd8d48db959687349ce700dd35074f1d806742ae3ec85eeef8963185779e8d3281de3389a09c7eca9096505fe41ac040c74cf619f64f2b135cdf9a16f45fadb750e92bd25cdd39b96831bf97d77ce288305e81078af1b5ed715893d3702241321bc5d80232e98b6c36168bf41d134d1a08183ce0b936e75d0af8d4d6bbe6bd42831c07100adf2692be925fdc1dfb8a06814fefddfdd2dff852c74967ae01bd436f35d84114ce0add8da057d", 0x1000}, {&(0x7f0000003280)="1db1b4a1e9bb0639b5d49e41ca5ea7ee22949353adefbed4ed277db56ead6184fced530e738eb4a8ebe36c2ad9043c191a7af8a3d7fc4da2cab7dc80d5461d9f05bb72ac1b9d4038642879ee6d2b7dd162b9b1ec505bc00269c878", 0x5b}, {&(0x7f0000003300)="78e2ce7329229a7ca9f755ad3cb8712dc0a05f88fc7c7b78fd112621dca02f5b0c5ab0f5cc71dc171e350b379f5c5afd1ff51dffa5700584b3dff615874e861032dcdca13c4d1739a5173d857267ea232f92d89a4d62cc466a6d9a416bd96a660f8901d6aa142e1f9c82134eded6f8c576c74fe1b381bc27e922a0c5dc5408033623269ef5925c4dd20a865533ba3057bed8f3e8a77bcabc1e4b7d1a5acefc49fc5808668abcfe68be1ae3f10fda2d33d1813530528e17655dcca0af3707", 0xbe}], 0x8, &(0x7f0000003440)=[@rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r6}}}], 0x58, 0x4000000}, {&(0x7f00000034c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004740)=[{&(0x7f0000003540)="cdbf32637bd232731011d503857f88eb6a3b98118ab238bbb60a537a4c8785dfd4a948304b970a95f6d143d42025ee3f0d2ab97c8c2c793ea144794beba4dc9fa04dcc167cf99e726fad3c5456201ed9763fa325def79961c21f10e7dff764db3c18857f0e34e751dc7b402ed213690014b2a6cafc434f0107a3c62ae3286cb384fba40b1870a6fb311a870be3af3faa4f01b8eddf631a381bb8697446156d1dc4446bb29fdd837180b516a8bd3782c05de336535c154f2662da8d38374435d31efc98f284e62d5de26adac0f303e176c131a4fced029b03274a58ba", 0xdc}, {&(0x7f0000003640)="01f797a5de22d86c55f3e7955b30fcdd2a1fbcbbbbac1aed9e3228dfa41a053959ddb5f4611daf4853230400a1563848c38e70892bd5fc871b5884427225fd8c2645688084eb06d28d5c0a815c6c3046273cce4153a78df870cd1f578f55b3298558e2fab0e957f397d35b29f16a0403b30f97a717760f0d258251c5ec55dade5c13d8a34b255ef5d544bafdfccfca00744e477241f6c3c4499e6952bf7d0ea95a71c7c367e89bc38869e0ee301dc5e356f450667828a601d5066ca4fc3eeda6d77ea8cfec91dfada138b7e5f26f46d8652e9cb597a4be193041afb5f56b59908ee9cc6fb5eef755dd1c6613a36772adea5047fb08875d98a1dfe174", 0xfc}, {&(0x7f0000000140)="af4eed242c24834eba", 0x9}, {&(0x7f0000003740)="4a935cd99bf592a27d1efef5e800ea006086c9bbd6639f44990be1fcfccb078ea07c675ed253209609347cfdfe8e5a9dcf1157cc71591fc73ebb398316f10182f46f7828494c8b3d513785196612966a1131fddd6bfe3e2427aedc94666aa3c405401aa324cabbf32a95d6fb81fc92d1f2bf05f2e0d17341fb22eaa8831e3757554a6cddc64897abe92dfd5d1aacdf97354a8354aad41d9677bdd90058bb1ae23d72e46b4eb6852a43509461d964cce22bd9d4f96584a4c067e371c619708342c1fb1d5dc61c1622ceade32b4070c0499fc4e9d422157eb31bc4cb8c10f5ac82de8709d559a5408f966bf93df85c80e391f6ccd32531e5f55213782d58c9bc66ec58be11b3ff4fa5110b889e86d6d96ed791a8c9f75f3afe541cfc826668b601a81dbe4b7c3446d698f62030235ea695c6d7c09d32f14fb8898e1aa95ae1f9355ec2153842338bc4c32bbdd4873d3c593c2fac742a41e4301c7410f16f59f92bc5422ddb088abaf9e0d4c8ca3299938368204554fd0180b05547451f4ea501937248f74db66f41fc6cd01f71c4dba279ca7a47f9040bb11730d533d0eb77b761f4a17aca7ce7a35ee91f4ad27126db717193250df1a6997fdb2da888f8acbff6d496ddd8ad741c4cd8ddf27fec9bc1482e16d5fbb9daf5ba6df30cd900852bbe456e8fe948705cf0f5118790d5ae5ffe415b95b22fcb6c04f77f07bcc5613c6e14afbcaf2a1a824c6d7bba79035e3660632b4564e832a71f92a3eb353fbe8ebe6047d7812f25fbf095f9db15b2a8176bf614764eda6500b58c86ed760d40c5b9382d4a6e8782384ac010ebb24b3ac26e4330cbc5872f57b7e9477a78f48ba186ec9908476abce3614f1a69f9f25a5959b28efd043ea7cf5405c1d1c4953a2833ffd07e18a71d9789e4d24443aea942d0a4c91569a6d6367fb8a5543663c55e97e842a391468f48024fb5ef9ae281e1c992f27ee5c8ba0bca0cc6b4b13c14ebe0b28c364ad8ac9ac314b12829858a7eb1b5d989bea920b6176fc286759d23f217939af49b435185dfe76b512786e01c6008c9c339be6607d4adcf12e04cf0919d7125c7e469b4f6b0558ce0e12092446848e8a82234cedae930de42d3e987a1f75c80880c81ff5476cd75cf2ca5ff082d82491bfa96add916b46186eb0b5e2bf6f2ffe9d0f31bf5972185c4e6d38e2456b00401709f6d778b5e383e437c07a0afc601417fc4d7d569c371e5004ecef978189563ffa7a4ba377e4b9cd061a85b027770da7938857e674b25f2f4223bd0ee0bc06eb009f7d62117fe7b9f24a7dea193b902579c329afaab767adb749f1f9ac695b7cdd22ac0647660a75ef3dbada60bc0cd877083b4eb9fd591e74bcf985400f7e1344b585cef0b59d177cf861ef0faad263f2dea1d23e88e344b51409cbc91db93f9a7f568b6b41b3b3c9f3d4210018293402061c5f1f4f8a18307276203309733b88a0334d1defe15d98ee08818ff26c05697501bb2c7225d2e6eabd0cf0e317b42e676b9c269da4fd0b1d1be4e9c1233646af39dce283bf25c9a6b5d6d5188b2199b6020ed162942894710fd38056cb42b8a21bae50618b241a2b26803da0b662ab26cf6670caea625bfdd8c59bfef169225a294503159614f7979135216edbeb5df383b0aee399c0034e7f5081c562ff5324241963102b1c7d9e61621d25f7e8a87f4e9834125ef6f6615260b34cedd228ab58b0f7fe0599ab84d355f3509c40b2f3fd7baad709a2621730298247e108851e3e240c1509d7f201257c2ba0f16cd16646ad5c93cc49711afd785ff346cda89f0f7b86ca3b61ebd8006d50280685bfb2c2cd2b7a8aadd98f207148f67e10c6424c7498306289a640c923ef188e46a764d678a754e98fb5161c2636a03cdbf936c55a12dba01d6b0ce31c6175f4cf2ca71c84b9d3a1b3f4c2b08ce93196c1cce9111767af70a621b8c784620ae8fe8fa650beac348eb9cc944aac4836318e72907e2c3dddbdb4c25c70a0fa3daeaad40feb949b2b7446daea46f065100bdb2d0d5d05c90b21f6f8e583ea50d1ec6ce63aacda0cf6f462ecf7a95dc2313df43615c5eadf427263e3d608d3ea097ce84c645ed0a5a1cb0bb42144faccf1083fd90ada623e09f65bc62f1620e58922e197f2804fa3f3df0c127feb3ea7cbc67b3ffb05e154c43173837304a9e1ab7023e0449546e181302a9fa6a271296d007d8dfb018cca7488ff5ad3046080c709b2d65c114d2a3547ef72182fc8ceb18c8125494704f18a999ea3cee1e543efefd74b4fc220abd69f6a013f3df3249aba06d548f62bc443ebe2267af2e3865c7d1f6200363ef748fd19942a4a4786ce10426391518d30c21765a479914b8f6ffa6fe5ee3c94b9d2dab8c1de316a621d63e54a1decde184a513dfd80c12c18e04195912f1c3e786d23c677f8c904412c14951f01d8fd4b881b1e9e0387e70e8893d91af57c46a5c9b4de51bc9b94d2eb72af4265b961e63bb6c2a34566666998ec56236ccb7955c7c9f9aa457fa7e648888615bc1bf35fcf105c9a83d20854afb47eea7e834a03b3bb27e4d5d3b7e6df7d98df39059d44e72adbaf72fca5d1b5bdb3617b66ac53c416fb169b0c86b861cf9ed104702d52340d39e097845b69c01e5de76be69398bdd41aa9913731d89aad88664acb58eae7388b4211ac8e1b3b1079b9981611a64ee1c56156ec3bea047d3361be74ce6f69c2936a5d5e29600514b7b74a0a08d21a51dc8bb0afc7ebcc4be396ab484f7069f035c5a4faa2d066dc909c669296a1ca0e4600ae0dba5dafa21e7eb24673ddf913458f3f8d2b1f2a1aa44b6fb07531ca41e7a2d8afd01d400716799911ba14637e872ad25d85c2818646af2e0a449d5a8281bcea45cb86657419638062847477beb2ef2e2fd079c2a56ec0c28618ea5431fd4443e194399293ea84b059629c86179f0dedb9bdc153b7ca0d3e19ab4f1ff2df0cf46db9a6d9e586ce4beda4a64a2fed2a3cbbe21fdb5357915154242131302fa9cbd63c17304b4e48fd5d4b67da31678dbe3b18ed58ce9ddd0b91acda2b01c821f492c5eb2ba8ae64bb14d0963f4e4c9865b77d02e3b7439f72fbaf03a74934ab9a162ceaec964a00fe5f0b837bb8f59b6d95f3b7db93873368dbe4261fd4017503982f3d8a6db1d9929256da9dac34b0f3919416cabf141ea4e13dbccb12a77fc97703f93f7c8e359cecf147593fe66134143f3007affcf4b62ddb9cef2c30656c3ccfa33676d0548bfc229eee9870127e165eabc7fb15487fbeeaf1a83e26bba83260fc9e67c46099cfd1a10562c000cc2af01cdd7bbed000f70f2c4154794b99729ca93402fa2fc6afffd705d29624635ac752833018e389c5336c6043ca2299d4a22a98617913bd44b3f3318ddaa37bd42adbdbaf35ccdc3750ff1302164d616621e85ae19dd6d298e6940506b14b1e9a648b98ef1a19cb6778a4bd3a54d794fc6fdec28288581fa05dd310d129cc3fe58ffcf93a7db5e791f7c967866296d2af7e8e656409d1feb1b6db5e9b26231181b35a5df42749efb448a5cc630d8bad3f7ba8840e20d2837340977f6e7cf4cdf2e7191de723c84f95cf1ba925cba7010c0ffb7bfb46984d05ae458d14f1e5500f1d367fc70336e722adec9d34991e2028640e5dd679c78ee38cd404edbd5648c3519b0742a324211ef1abe2ed05a8a09c483023f3e547f1cb0b729ad88f5ba92f451e2f8aa2283a1b3d5a59979f806a3ed13cd6aca399461e49ab2b2322e8526a5e74d007223ba9c63f08253ed21e95100dcd7fb633e6263ec3d716b20ff3f72f3785a014fedbe08dd7f696d403a5a8d8414e612fbd6607700dc2c49a548193770c4b322a23e9ac33c19f03307af5926c0cb03847836b0322f9c1facf1410d1fb8cc74cf3410563ab9be1dd26bd2ab5e77cef02fc58e26eb04a87e408fb73431a326f5fc79da3de3286e7d0a41a071aeaddc3af57e822174b293ac49ec1293d04c3eb9f033eaf74212bce299e89f58d7f4ca7a421a095d94e0d4b98d1f58cafc43f3ecd61e52eb8bca057f6ac6d86dd5ccc81078588400112565adbd94e49bcdfdc5fd010f89b75cd57faaedb3deb9878c28b94ffdf3e145caa2be2d9aa1d96c8eaa927fbe52348311fe1e941eedb2ab366fcdc9477cbfb7b77346af53f9e49853ceb393e9644dd355b153b9ffda97693c86b88aa44b57bd054ddd92cf87700703ac48e7a03372b3adc7e068eccfe6635a1a4acab3dd12e5027032cdde3f6c9cd47d86f6e145f9254221cc4110c7586f3d3e7b8eaca13ae5a4f90e88e61dbc51a7315ce1d162449d754f7b248d0906fa2f904e1e81fad443c0597b90a7059fc9ad7d70e1d0ddfc41f0490c1373593c8bb93294f98d53d512b0c7a594fb1ab8740d99a9bcb7b804a11f3c9aea65da2bc2b6cc34cee447891f9541fc663a13b79b465da783b5dc7e5c03dff70a7705f55ccdb584b16b935a12402e50fa0c09dfaa5af42529836c660c24947507be7ca360ac7388fa1c37416d51514df96a837ae8c5e7e3f8fc898dafd175a21709de03a81b550df2e86880fe8b7e5edbafba6c8cbb1e7e62ad27ed0a92abe6578bd62b5e1ad11713213595564e5f7a139771f68b4aa81abded6d7975d684c41fefc7906d79ac79e93544a8e663b48ded4150394be79840ca7b6aa918640d674fc341aa40668d4357b731d9457aa299216ca64177bfe2b2f05c1cbe115cb18d8340012b6095b102e81880102cdd10f6fd548078f5582d01c80ae48e8fd0cd9a1166a6792f42fdc96f4bdea409499e7d2aa2990bcfe8abc8aea8212ab28d124c3d07abc2647881522606d75131f0af29e31c0bd6419a87a5b79b62d66cce22c8399964e1d374d4373f33e00146e0de2195608979e754984aa74c07c20b73d0bc13d1d85846b0d55f3b7dfc9bb3147f3337fca5ac006d18571d7c9fc4567d356c12b96841f9b5746d7c568f6db7ad50d881f86542b908ad50d56555b8a6546cf499004a1d2cfb18726139ac2530e91d341818d35fe33c2c40624e8217fe97b66e8cc7d9ba75d2a023e516d327af6542a037d63348aeedae75e38b2ae5870d5a0a85f0520a9b910aac66cd6e02c0828e7f6bc3ad9e00dd1ba8e32e12a6534daa5206c5adf0b633d3bcae6a44ca3288df56802e22f820619edf9bd2907c1a59c5c20a33a8943b5f36c94aa87d64eb0b09a3f442a77570e1e86223030218427bfcc29c3d59978f742f80330b7175863374b7c35452d9ee6d1e91eef8388120837bc8876f8b4b2fb388662eeed626574d6f37f62689739ea357591518fc599e920c89aa3df20179b5f2cac2b0d6b10585ce30781c98139bedda9df0e9bc9b914c225897fe9cc6ef2c91a76c0da7c309f8a1665e1c7a32e213de116eebc75bf6a68b343df61b7b7b394a1e28cace81a37df6921d47346675935103d00d03ddba5b4c992c0d0192637f04c29619208033e6876da1f6e7de5544abc799d447e4d84546ad6f33541b17ad5605dd27d7f80a08da989357fef8d84e739e3818145c2f40f02e19c1d9635eaea4f597ccacd5f6bcf2e62fb1741f531d12272666668ec19d988de4f56e070a21e3d17ba4142ef65271fa171db54fefbd75f88a1899014653cd851e6ace821beb368edccd9d41cbbf00a66a217b5b33db7c360f4f1988b46a99ad3fa2e8edeb1ff67d5fec692e494ebcefa6b613339b005baa6625864280284d08c9dcfd6c8870241ad1d1ea037c6f6eb8b82177831a877738f374cfb337dab5b5383774c0e2b873", 0x1000}], 0x4, &(0x7f0000004940)=[@cred={{0x1c, 0x1, 0x2, {r7, r8, 0xee01}}}], 0x20, 0x4004000}], 0x2, 0x4000040) r9 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r10 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f00000047c0), &(0x7f0000004800)=0xc) dup2(r1, r9) 16:26:27 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 338.173899][T25041] FAULT_INJECTION: forcing a failure. [ 338.173899][T25041] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 338.187145][T25041] CPU: 1 PID: 25041 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 338.195564][T25041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.206394][T25041] Call Trace: [ 338.209673][T25041] dump_stack+0x137/0x19d [ 338.214005][T25041] should_fail+0x23c/0x250 [ 338.218423][T25041] __alloc_pages_nodemask+0xe7/0x310 16:26:28 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x541b, 0x0) 16:26:28 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(0x0, &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 338.223718][T25041] alloc_pages_current+0x21d/0x310 [ 338.228839][T25041] push_pipe+0x267/0x370 [ 338.233085][T25041] _copy_to_iter+0x347/0xa10 [ 338.237680][T25041] ? search_process_keyrings_rcu+0x190/0x190 [ 338.243657][T25041] ? keyring_search_rcu+0x180/0x180 [ 338.248885][T25041] ? check_stack_object+0x61/0x70 [ 338.253908][T25041] ? __virt_addr_valid+0x15a/0x1a0 [ 338.259010][T25041] seq_read_iter+0x7f0/0x910 [ 338.263628][T25041] proc_reg_read_iter+0xfc/0x170 [ 338.268654][T25041] generic_file_splice_read+0x22a/0x310 16:26:28 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$link(0x8, r3, r1) keyctl$link(0x8, r0, r1) 16:26:28 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xfffffffe) [ 338.274252][T25041] ? splice_shrink_spd+0x60/0x60 [ 338.279197][T25041] splice_direct_to_actor+0x2aa/0x650 [ 338.284736][T25041] ? do_splice_direct+0x170/0x170 [ 338.289756][T25041] do_splice_direct+0xf5/0x170 [ 338.294511][T25041] do_sendfile+0x773/0xda0 [ 338.298921][T25041] __x64_sys_sendfile64+0xf2/0x130 [ 338.304038][T25041] do_syscall_64+0x34/0x50 [ 338.308458][T25041] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 338.314345][T25041] RIP: 0033:0x4665f9 [ 338.318227][T25041] 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 [ 338.337883][T25041] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 338.346297][T25041] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 338.354971][T25041] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 338.362943][T25041] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 16:26:28 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5421, 0x0) 16:26:28 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$link(0x8, r0, r1) 16:26:28 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(0x0, &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:28 executing program 3 (fault-call:2 fault-nth:4): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 338.370917][T25041] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 338.378886][T25041] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:28 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8}, r1, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r2) r3 = accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)) 16:26:28 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5450, 0x0) [ 338.495177][T25083] FAULT_INJECTION: forcing a failure. [ 338.495177][T25083] name failslab, interval 1, probability 0, space 0, times 0 [ 338.507844][T25083] CPU: 0 PID: 25083 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 338.516253][T25083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.526376][T25083] Call Trace: [ 338.529660][T25083] dump_stack+0x137/0x19d [ 338.534212][T25083] should_fail+0x23c/0x250 [ 338.538627][T25083] __should_failslab+0x81/0x90 16:26:28 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(0x0, &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:28 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5451, 0x0) 16:26:28 executing program 2: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) [ 338.543395][T25083] should_failslab+0x5/0x20 [ 338.548127][T25083] kmem_cache_alloc_node+0x56/0x2f0 [ 338.553457][T25083] ? __alloc_skb+0xed/0x420 [ 338.558868][T25083] __alloc_skb+0xed/0x420 [ 338.563288][T25083] ? avc_has_perm_noaudit+0x19a/0x240 [ 338.568671][T25083] alloc_skb_with_frags+0x90/0x390 [ 338.573796][T25083] sock_alloc_send_pskb+0x436/0x4e0 [ 338.579004][T25083] unix_dgram_sendmsg+0x478/0x1610 [ 338.584125][T25083] ? copy_fpregs_to_fpstate+0xd8/0x110 [ 338.589643][T25083] unix_seqpacket_sendmsg+0xc2/0x100 16:26:28 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='big_key\x00', &(0x7f0000000240)=@keyring={'key_or_keyring:', r2}) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r5 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r6 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r6) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r5, 0xffffffffffffffff, r6, 0x0) r7 = add_key(&(0x7f0000000300)='dns_resolver\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="74c5c8a9662a0919b4223a0ad6e1cb45b83c3f74d2d0c3956b518b9a5eb8cb462842f727380c299d5ea9e27d46a666f5858a63a2d6f02e81b8a42a1fb927bb3bf46a4c1cfbf1ff4e1d5ffc1287326db196ef9e95fb737252ddf5ea21dd7fa400070877e7406ccce6fd1de1f99f", 0x6d, r4) keyctl$KEYCTL_MOVE(0x1e, r6, r7, r1, 0x0) r8 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r8, 0x0) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$link(0x8, r0, r1) [ 338.594942][T25083] ? unix_dgram_peer_wake_me+0x310/0x310 [ 338.600582][T25083] kernel_sendmsg+0x97/0xd0 [ 338.605090][T25083] sock_no_sendpage+0x84/0xb0 [ 338.609842][T25083] ? __receive_sock+0x20/0x20 [ 338.614569][T25083] kernel_sendpage+0x187/0x200 [ 338.619341][T25083] ? __receive_sock+0x20/0x20 [ 338.624026][T25083] sock_sendpage+0x5a/0x70 [ 338.628564][T25083] pipe_to_sendpage+0x128/0x160 [ 338.633513][T25083] ? sock_fasync+0xc0/0xc0 [ 338.637934][T25083] __splice_from_pipe+0x207/0x500 16:26:28 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), 0x0, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 338.643156][T25083] ? generic_splice_sendpage+0xb0/0xb0 [ 338.648669][T25083] ? iter_file_splice_write+0x750/0x750 [ 338.654211][T25083] generic_splice_sendpage+0x80/0xb0 [ 338.659503][T25083] direct_splice_actor+0x80/0xa0 [ 338.666268][T25083] splice_direct_to_actor+0x345/0x650 [ 338.671642][T25083] ? do_splice_direct+0x170/0x170 [ 338.676664][T25083] do_splice_direct+0xf5/0x170 [ 338.681544][T25083] do_sendfile+0x773/0xda0 [ 338.685963][T25083] __x64_sys_sendfile64+0xf2/0x130 [ 338.691073][T25083] do_syscall_64+0x34/0x50 [ 338.695533][T25083] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 338.701437][T25083] RIP: 0033:0x4665f9 [ 338.705350][T25083] 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 [ 338.725175][T25083] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 338.733591][T25083] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 338.741565][T25083] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 338.749550][T25083] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 338.757513][T25083] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 338.765567][T25083] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:29 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x30000000000000) 16:26:29 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), 0x0, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:29 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:29 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5452, 0x0) 16:26:29 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x10000020, 0x5, 0x0, 0x4c7, 0x8, 0x8, 0x8}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:29 executing program 3 (fault-call:2 fault-nth:5): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 339.276382][T25135] FAULT_INJECTION: forcing a failure. [ 339.276382][T25135] name failslab, interval 1, probability 0, space 0, times 0 [ 339.289039][T25135] CPU: 1 PID: 25135 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 339.297455][T25135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.307502][T25135] Call Trace: [ 339.310792][T25135] dump_stack+0x137/0x19d [ 339.315183][T25135] should_fail+0x23c/0x250 [ 339.319582][T25135] __should_failslab+0x81/0x90 [ 339.324408][T25135] should_failslab+0x5/0x20 [ 339.328896][T25135] kmem_cache_alloc_node_trace+0x59/0x300 [ 339.334597][T25135] ? __kmalloc_node_track_caller+0x30/0x40 [ 339.340426][T25135] __kmalloc_node_track_caller+0x30/0x40 [ 339.346040][T25135] ? alloc_skb_with_frags+0x90/0x390 [ 339.351328][T25135] __alloc_skb+0x187/0x420 [ 339.355768][T25135] alloc_skb_with_frags+0x90/0x390 [ 339.360872][T25135] sock_alloc_send_pskb+0x436/0x4e0 [ 339.366121][T25135] unix_dgram_sendmsg+0x478/0x1610 [ 339.371221][T25135] ? copy_fpregs_to_fpstate+0xd8/0x110 [ 339.376665][T25135] unix_seqpacket_sendmsg+0xc2/0x100 [ 339.381943][T25135] ? unix_dgram_peer_wake_me+0x310/0x310 [ 339.387571][T25135] kernel_sendmsg+0x97/0xd0 [ 339.392068][T25135] sock_no_sendpage+0x84/0xb0 [ 339.396730][T25135] ? __receive_sock+0x20/0x20 [ 339.401391][T25135] kernel_sendpage+0x187/0x200 [ 339.406143][T25135] ? __receive_sock+0x20/0x20 [ 339.410912][T25135] sock_sendpage+0x5a/0x70 [ 339.415345][T25135] pipe_to_sendpage+0x128/0x160 [ 339.420220][T25135] ? sock_fasync+0xc0/0xc0 [ 339.424711][T25135] __splice_from_pipe+0x207/0x500 [ 339.429767][T25135] ? generic_splice_sendpage+0xb0/0xb0 [ 339.435268][T25135] ? iter_file_splice_write+0x750/0x750 [ 339.440801][T25135] generic_splice_sendpage+0x80/0xb0 [ 339.446070][T25135] direct_splice_actor+0x80/0xa0 [ 339.450987][T25135] splice_direct_to_actor+0x345/0x650 [ 339.456344][T25135] ? do_splice_direct+0x170/0x170 [ 339.461347][T25135] do_splice_direct+0xf5/0x170 [ 339.466091][T25135] do_sendfile+0x773/0xda0 [ 339.470554][T25135] __x64_sys_sendfile64+0xf2/0x130 [ 339.475669][T25135] do_syscall_64+0x34/0x50 [ 339.480182][T25135] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 339.486125][T25135] RIP: 0033:0x4665f9 [ 339.489999][T25135] 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 [ 339.509594][T25135] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 339.518018][T25135] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 339.525970][T25135] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 339.533921][T25135] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 339.541881][T25135] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 339.549841][T25135] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:29 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), 0x0, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:29 executing program 2: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) request_key(&(0x7f0000000280)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='%\x00', 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) keyctl$link(0x8, r3, r0) 16:26:29 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5460, 0x0) [ 339.569997][T25139] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:29 executing program 3 (fault-call:2 fault-nth:6): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:29 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:29 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) getpriority(0x1, 0xffffffffffffffff) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$setregset(0x4205, r0, 0x200, &(0x7f00000000c0)={&(0x7f0000000200)="d3bea5b52ea2934c6c46c1c4f01277bbf7c78cd229fa938a75dafac51a5795ed625867789bb10e377d7c277d8c3117df6f82dc5a63bf3cc0a0bdb46dbbe0f169d0317163058677add9386c41cc3f1e3dfaeb7a3bcc9edaf2ae9981d88c22ae67c88929db5603fd1cf5e51c0a1200193d3bce6918391357b9aed69015dabdbf6380826422fae4b0d8817c5c3f7e0898cd982bec7c426168faba346a44becac6c478bf0476b1b5f443d820f6ec1b2a098db675759d2dfc0602843ea4593ca79c3c6bbbd5627fbd16770621016f4be9731e7e29e5287baf58255cafb560349ac73f6e94", 0xe2}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x254080, 0x8) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x2000) poll(&(0x7f0000000080)=[{r3, 0x441}], 0x1, 0x10001) [ 339.689348][T25163] FAULT_INJECTION: forcing a failure. [ 339.689348][T25163] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 339.702560][T25163] CPU: 0 PID: 25163 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 339.710967][T25163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.721023][T25163] Call Trace: [ 339.724303][T25163] dump_stack+0x137/0x19d [ 339.728626][T25163] should_fail+0x23c/0x250 [ 339.733017][T25163] __alloc_pages_nodemask+0xe7/0x310 [ 339.738282][T25163] kmem_getpages+0x1a/0xd0 [ 339.742738][T25163] cache_grow_begin+0x4c/0x1a0 [ 339.747478][T25163] cache_alloc_refill+0x326/0x3d0 [ 339.752502][T25163] ? should_fail+0xd6/0x250 [ 339.756980][T25163] kmem_cache_alloc_node_trace+0x23b/0x300 [ 339.762784][T25163] ? __kmalloc_node_track_caller+0x30/0x40 [ 339.768666][T25163] __kmalloc_node_track_caller+0x30/0x40 [ 339.774288][T25163] ? alloc_skb_with_frags+0x90/0x390 [ 339.779577][T25163] __alloc_skb+0x187/0x420 [ 339.783978][T25163] alloc_skb_with_frags+0x90/0x390 [ 339.789148][T25163] sock_alloc_send_pskb+0x436/0x4e0 [ 339.794397][T25163] unix_dgram_sendmsg+0x478/0x1610 [ 339.799489][T25163] unix_seqpacket_sendmsg+0xc2/0x100 [ 339.804767][T25163] ? unix_dgram_peer_wake_me+0x310/0x310 [ 339.810480][T25163] kernel_sendmsg+0x97/0xd0 [ 339.814961][T25163] sock_no_sendpage+0x84/0xb0 [ 339.819797][T25163] ? __receive_sock+0x20/0x20 [ 339.824456][T25163] kernel_sendpage+0x187/0x200 [ 339.829195][T25163] ? __receive_sock+0x20/0x20 [ 339.833848][T25163] sock_sendpage+0x5a/0x70 [ 339.838289][T25163] pipe_to_sendpage+0x128/0x160 [ 339.843129][T25163] ? sock_fasync+0xc0/0xc0 [ 339.847524][T25163] __splice_from_pipe+0x207/0x500 [ 339.852549][T25163] ? generic_splice_sendpage+0xb0/0xb0 [ 339.858007][T25163] ? iter_file_splice_write+0x750/0x750 [ 339.863548][T25163] generic_splice_sendpage+0x80/0xb0 [ 339.868956][T25163] direct_splice_actor+0x80/0xa0 [ 339.873872][T25163] splice_direct_to_actor+0x345/0x650 [ 339.879361][T25163] ? do_splice_direct+0x170/0x170 [ 339.884373][T25163] do_splice_direct+0xf5/0x170 [ 339.889112][T25163] do_sendfile+0x773/0xda0 [ 339.893528][T25163] __x64_sys_sendfile64+0xf2/0x130 [ 339.898621][T25163] do_syscall_64+0x34/0x50 [ 339.903022][T25163] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 339.909015][T25163] RIP: 0033:0x4665f9 [ 339.912897][T25163] 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 [ 339.932479][T25163] RSP: 002b:00007f58eeeef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 339.940869][T25163] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 339.948820][T25163] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000005 [ 339.956817][T25163] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 339.964811][T25163] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 339.972778][T25163] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:29 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x40030000000000) 16:26:29 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='ceph\x00', 0x0) keyctl$link(0x8, r0, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000240)={r2, 0x7b, 0x1b}, &(0x7f0000000280)={'enc=', 'pkcs1', ' hash=', {'md5\x00'}}, &(0x7f0000000300)="f16b6cfa89c1df0f0b34a148b988fea0813334fb12c62452a54f285f1bfe48cc9d99ad7869f4dbe688648f51a7c863a4995bf8c2a9adf5f274d4521f401b6a908f0b98bf334dcdbd957f3b119e7f6c1b71b4d31f30a655aded48318bb714a47ea00647db28a6f80760ac51dd483cd67719450fc8b2d266d5886858", &(0x7f0000000380)="4155636f445064d27ff5fdd5027ac5fb943bc337c20b0333e1b54f") 16:26:29 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x40049409, 0x0) 16:26:29 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$poke(0x5, r0, &(0x7f0000000040), 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r2) 16:26:29 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:29 executing program 3 (fault-call:2 fault-nth:7): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:29 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:29 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000040)={0x38, 0x1, 0x28, 0x3, 0x2, 0xb82, 0x6, 0x7, 0x41c7c10a, 0xfffffd6b}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) [ 340.138193][T25172] FAULT_INJECTION: forcing a failure. [ 340.138193][T25172] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 340.151272][T25172] CPU: 0 PID: 25172 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 340.159690][T25172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 340.169772][T25172] Call Trace: [ 340.173049][T25172] dump_stack+0x137/0x19d [ 340.177404][T25172] should_fail+0x23c/0x250 [ 340.181818][T25172] should_fail_usercopy+0x16/0x20 16:26:30 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xffffffffffffffff, 0x0, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="355424aa4c65929100ded963b2dcac90983f2eb42a835375d34cf5d476af22c3b5540806066c632153ffc101f79a555d59272d76b60a53f18a7d97da2cb2d1beb3a37dee9ac3884e6de1085831f3dba1b753769a68fd05801c938b7ab521996663b7e95c41c3efb80b1650ffa5631ef6b954e59291ef530eab73d8cda7248934acfef1e8846e68b0", 0x88, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) keyctl$link(0x8, r1, r4) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r5) [ 340.186878][T25172] _copy_from_user+0x1c/0xd0 [ 340.191628][T25172] kstrtouint_from_user+0x6f/0x130 [ 340.196748][T25172] ? _copy_to_user+0x77/0x90 [ 340.201335][T25172] ? fsnotify_perm+0x59/0x2e0 [ 340.203221][T25188] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. [ 340.206082][T25172] proc_fail_nth_write+0x38/0x140 [ 340.220499][T25172] ? proc_fail_nth_read+0x140/0x140 [ 340.225701][T25172] vfs_write+0x1f3/0x770 [ 340.230014][T25172] ? __fget_light+0x21b/0x260 16:26:30 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r2 = add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)={0x1, 0x0, @a}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000200)='.request_key_auth\x00', &(0x7f0000000340)=@keyring={'key_or_keyring:', r2}) 16:26:30 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x40086602, 0x0) [ 340.234780][T25172] ? __cond_resched+0x11/0x40 [ 340.239606][T25172] ksys_write+0xce/0x180 [ 340.243855][T25172] __x64_sys_write+0x3e/0x50 [ 340.248442][T25172] do_syscall_64+0x34/0x50 [ 340.252860][T25172] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 340.258856][T25172] RIP: 0033:0x4192df [ 340.262745][T25172] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 16:26:30 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0), 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 340.282445][T25172] RSP: 002b:00007f58eeeef170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 340.290863][T25172] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00000000004192df [ 340.298838][T25172] RDX: 0000000000000001 RSI: 00007f58eeeef1e0 RDI: 0000000000000006 [ 340.308280][T25172] RBP: 00007f58eeeef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 340.316244][T25172] R10: 4000000000010046 R11: 0000000000000293 R12: 0000000000000001 [ 340.324216][T25172] R13: 00007ffcd81646af R14: 00007f58eeeef300 R15: 0000000000022000 16:26:30 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0), 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:30 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000200)={0x1000, 0x7, 0xe0b2, 0x8001, 0x100}, 0x14) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) request_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)='/dev/vcsu#\x00', r2) keyctl$link(0x8, r1, r2) 16:26:30 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x40087602, 0x0) 16:26:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:30 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0xe0ffff00000000) 16:26:30 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, 0x0, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000080)=0x3, 0x4) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x40, 0xfff, 0x100, 0x4, 0x3f, 0x81, 0x0, 0x100}, 0x0) getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:30 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4020940d, 0x0) 16:26:30 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000100)="e3", 0x1, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='big_key\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x7ffff000) 16:26:30 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0), 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) [ 341.012970][ T25] audit: type=1400 audit(1619454390.812:154): avc: denied { audit_read } for pid=25220 comm="syz-executor.0" capability=37 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 16:26:30 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000100)={0x38, 0x3, 0x20, 0x2, 0x0, 0x8, 0x80000001, 0x9, 0x1, 0x7fff}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x1, 0x20, 0x7f, 0x25, 0x0, 0x5, 0x40000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000040), 0x3}, 0x10220, 0x0, 0x10000, 0x6, 0x100, 0x0, 0xff, 0x0, 0x9, 0x0, 0x1}, r1, 0x6, 0xffffffffffffffff, 0x8) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:26:30 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) r4 = add_key(&(0x7f0000000200)='big_key\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="c7c7d7e2d5664fb0ae7d1bb654845e8eddf7e61e43192716db17be6c85aa659840592e980537b73a7e5bd018e00d940a6c29ba35b8d379d596492e1526121e350eec535576555c644c6636605925e8bcfba5135a3cc900271b1ca62f24c5b21b0e88c4321ddba13b0c15424aa77847ecde9687ff6c923a", 0x77, r1) keyctl$link(0x8, r2, r4) 16:26:30 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x80086601, 0x0) 16:26:30 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0xffffffffffffffff) [ 341.097783][T25251] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:31 executing program 0: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x3, 0x74) r3 = fcntl$getown(r1, 0x9) kcmp$KCMP_EPOLL_TFD(r0, r3, 0x7, r1, &(0x7f0000000080)={0xffffffffffffffff, r1, 0x5}) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000040)={0x38, 0x6, 0x10000010, 0x3, 0x6, 0x7, 0x8, 0x9, 0x0, 0x4}, 0x0) r4 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r1, r4) 16:26:31 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x80087601, 0x0) 16:26:31 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r0, 0xffffffffffffffff, r1, 0x0) r2 = add_key$user(&(0x7f0000000380), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000200)="ffd7867f44edd08c64d3dcdb0e5578d5fa3bf810e9c91d38c26225e90bbad78e6fd0af51622496ac708bf8617c613bcbfef6550be05979f2b253e30d96358a5e3d2811a63b28318604c8e636dfff4d34b0742d64c097f82190138f5d4feadcd0d353be35fe76ca8c1f1871e9ef28dc775affb464d87b588f93398a094b425343a9ee3664dc0c8db735799e4b0bc99d88fa69dd7abdb446c9cb6132d4b4d408b05985d3bfb3f25bb22e5df983a8dd20361aed776c93101c849fda95f77e0054dfec4e3826d7342cee193f4100b390f47c17968ff7c3d4add8dd7b09f0dfbdc044fe66ab187c9e494496d0ee8476c1b6f82dc01e9dcc574cd3a7", 0xf9, r1) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000300)="e204300222d94f16fc826acddc7dda2da38023d1868c2f7e1576fd5e1534e89d6b01aec0cae385b75ab9c433b79337a73fa8a2640de7867d4252a49d5ed89de837b10006f0cb39ae438a3e9f0b0101d8499451a23affd73e3604a9b9", 0x5c, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r2, r3) 16:26:31 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x100000000000000) 16:26:31 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f00000000c0)="d7c25fb89ddd8627fa0f30a3e3de63cdb6de7a11c1690076b7ee7a713e5ff6f5e267acd4303b8cc5bb6106a5dd1f2b32cb995292f2f99d6301450fac635e74c16466ed3a6806c3935e6791a985ae3d00a4f801e0d54bb61ad20f982075ccdf2cc5e946320c8b59d1bbf3672d031b1dcafc5b9a4bf5e04267b005f06d7c4246247f558f9e87531b1d143db4d236e9edcbe89c533cceb7894282afd38523ad4cd8f85046d461db15b82c70a3b9c53e3e1504a5d1b67c9053e979d671e5e0b6bd9729e1f4194914d476ea37f30314566207712e6028e4e2f7f2259f78b69fc646a590a77756c54fc6d9cbc1a5bf9983d5e8c711bbb1034447596d97bece97750536") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x4000000000010046) 16:26:31 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:31 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0xc0045878, 0x0) 16:26:31 executing program 0: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) 16:26:31 executing program 2: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000200)='id_legacy\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='syz', 0xffffffffffffffff) r1 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r1, r0) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000340)={0x0, "e0f3c5f5359b3d201c5cfcf165293b42c6b163d10128ea8562af489704c81b5a00ae302b59551c2f64bc7d8c66f990d01d733c8babfde367dd8144f9cf6c9446", 0x39}, 0x48, r3) 16:26:31 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) socketpair(0xa, 0xa, 0x101, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_netdev_private(r3, 0x89f9, &(0x7f0000000100)="c20093b2898313b066f39edd879809b9adb78ca1c0c19ee2a279242723188e008f95977370db79fb9420bb") ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4206, 0xffffffffffffffff, 0x7997, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r5 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r5, 0xa, 0xd33b78c7e61ff612) r6 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r6, 0xa, 0xd33b78c7e61ff612) kcmp(r2, r4, 0x4, r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:26:31 executing program 0: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) 16:26:31 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0xc0045878, 0x0) 16:26:31 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:31 executing program 0: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) [ 341.991629][T25309] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:32 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x200000000000000) 16:26:32 executing program 3: sendmsg$IPSET_CMD_TEST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0xb, 0x6, 0x301, 0x0, 0x0, {0xa, 0x0, 0x4}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x20000000) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_POWER_SAVE(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, 0x0, 0x300, 0x70bd2d, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}, @NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}, @NL80211_ATTR_PS_STATE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x4040000) sendfile(r1, r0, 0x0, 0x4000000000010046) 16:26:32 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) r5 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r4) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="ce7cc94b4bedecedeb9a838c4f382ae1c8a10491012d70add02cc7727f47af316d2cfb21e0fea056dc8c87d878fc927b166a99932147d7723d3190ae1477c671b66ac6de2a70f98abdc51ac777046170b44f33dc0a75ea3814580859de6ea60e2dc6ecd04fbe0a3fcb09615e2c29adf1161abb78132d65b21720e5e37d7f5636b1bbd8996215cb2f59cd4a6220c9d494d9c888f0a865dd683c5b5d73b3d0b4f2c0db", 0xa2, 0x0) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) pipe(&(0x7f0000000200)) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x200060000, 0x8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r5) 16:26:32 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:32 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0xc0189436, 0x0) 16:26:32 executing program 0: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:32 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = request_key(&(0x7f0000000200)='id_resolver\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='syz', r1) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) keyctl$link(0x8, r2, r4) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:32 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f00000000c0)="d7c25fb89ddd8627fa0f30a3e3de63cdb6de7a11c1690076b7ee7a713e5ff6f5e267acd4303b8cc5bb6106a5dd1f2b32cb995292f2f99d6301450fac635e74c16466ed3a6806c3935e6791a985ae3d00a4f801e0d54bb61ad20f982075ccdf2cc5e946320c8b59d1bbf3672d031b1dcafc5b9a4bf5e04267b005f06d7c4246247f558f9e87531b1d143db4d236e9edcbe89c533cceb7894282afd38523ad4cd8f85046d461db15b82c70a3b9c53e3e1504a5d1b67c9053e979d671e5e0b6bd9729e1f4194914d476ea37f30314566207712e6028e4e2f7f2259f78b69fc646a590a77756c54fc6d9cbc1a5bf9983d5e8c711bbb1034447596d97bece97750536") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x4000000000010046) 16:26:32 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:32 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r3 = accept4$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14, 0x800) sendfile(r0, r3, 0x0, 0x4) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) r4 = openat$cgroup_type(r0, &(0x7f00000000c0), 0x2, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x5) r6 = accept(r1, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, &(0x7f0000000240)=0x80) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/165, 0xa5}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/206, 0xce}, {&(0x7f0000000700)=""/197, 0xc5}], 0x7, 0x9, 0x3) sendfile(r4, r2, 0x0, 0x4000000000010046) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) 16:26:32 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) set_mempolicy(0x1, &(0x7f00000000c0)=0x3, 0x1fb) r2 = clone3(&(0x7f0000000000)={0x118020100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) clone3(&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000080)=[r2], 0x1}, 0x58) keyctl$link(0x8, r0, r1) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000200)='ceph\x00', &(0x7f0000000240)) 16:26:32 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x400, 0x32) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="646f6e745f617070726169f3652c00"]) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) accept4$unix(r2, &(0x7f0000001780), &(0x7f0000000640)=0x6e, 0x100800) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x84) ftruncate(r1, 0x1000) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/55, 0x37}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/43, 0x2b}], 0x8, 0xaf4, 0x1) lseek(r1, 0x0, 0x2) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x4c102, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) [ 342.846526][T25352] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. [ 343.481328][ T1837] ================================================================== [ 343.490006][ T1837] BUG: KCSAN: data-race in fprop_new_period / fprop_reflect_period_percpu [ 343.498538][ T1837] [ 343.500844][ T1837] write to 0xffffffff84543338 of 4 bytes by interrupt on cpu 0: [ 343.508447][ T1837] fprop_new_period+0x100/0x180 [ 343.513292][ T1837] writeout_period+0x55/0xe0 [ 343.517866][ T1837] call_timer_fn+0x2e/0x1d0 [ 343.522388][ T1837] expire_timers+0x135/0x250 [ 343.526958][ T1837] __run_timers+0x358/0x420 [ 343.531437][ T1837] run_timer_softirq+0x2d/0x30 [ 343.536179][ T1837] __do_softirq+0x12c/0x275 [ 343.540663][ T1837] __irq_exit_rcu+0xaa/0xb0 [ 343.545144][ T1837] sysvec_apic_timer_interrupt+0x69/0x80 [ 343.550768][ T1837] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 343.556736][ T1837] acpi_idle_enter+0x25b/0x2e0 [ 343.561491][ T1837] cpuidle_enter_state+0x2b6/0x750 [ 343.566579][ T1837] cpuidle_enter+0x3c/0x60 [ 343.570971][ T1837] do_idle+0x193/0x230 [ 343.575032][ T1837] cpu_startup_entry+0x15/0x20 [ 343.579948][ T1837] rest_init+0xc9/0xd0 [ 343.583991][ T1837] arch_call_rest_init+0xa/0xb [ 343.588765][ T1837] start_kernel+0x59e/0x623 [ 343.593274][ T1837] secondary_startup_64_no_verify+0xb0/0xbb [ 343.599144][ T1837] [ 343.601553][ T1837] read to 0xffffffff84543338 of 4 bytes by task 1837 on cpu 1: [ 343.609075][ T1837] fprop_reflect_period_percpu+0x22/0x1a0 [ 343.614788][ T1837] __fprop_inc_percpu_max+0x3f/0x1f0 [ 343.620062][ T1837] test_clear_page_writeback+0x43b/0x640 [ 343.625681][ T1837] end_page_writeback+0xd7/0x1b0 [ 343.630994][ T1837] ext4_finish_bio+0x3e2/0x430 [ 343.635740][ T1837] ext4_release_io_end+0x98/0x200 [ 343.640750][ T1837] ext4_end_io_rsv_work+0x306/0x360 [ 343.645941][ T1837] process_one_work+0x3e9/0x8f0 [ 343.650924][ T1837] worker_thread+0x636/0xae0 [ 343.655500][ T1837] kthread+0x1d0/0x1f0 [ 343.659603][ T1837] ret_from_fork+0x1f/0x30 [ 343.664062][ T1837] [ 343.666373][ T1837] Reported by Kernel Concurrency Sanitizer on: [ 343.672497][ T1837] CPU: 1 PID: 1837 Comm: kworker/u4:7 Not tainted 5.12.0-syzkaller #0 16:26:33 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x300000000000000) 16:26:33 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0xc020660b, 0x0) 16:26:33 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000000)) sendfile(r2, r0, 0x0, 0x4000000000010046) 16:26:33 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key(&(0x7f0000000300)='rxrpc\x00', &(0x7f0000000340)={'syz', 0x3}, &(0x7f0000000380)="c0c8333586f5bf3353e967f5c9a97e1c86cffd41479df94972c005403344d4fbb66de1c0c49ea29a2fd241405df58e65f9aa92c9d426483759345f90afce93cf840941608aa21fac4ab30aa5e5f8fcf9b0a1b07435f7e6a99d943e7022afac8e6c1a750535846218b3c3d0f92e9af86547fb4b31b11514b921631a", 0x7b, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r3, 0xd0009412, &(0x7f0000000240)={r4, 0xff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000005c0)={0x0, r4, "42007565a8a4909a99e072c8b065a27be69d2536cfc3e61359a7165006d740ac5c40bede2263b9c1065ccb8e0510d2f5f29fbc45ef2559612ea5e205c9f0b8fbbc96daec8b7cc52feadf94a693e52eaefa123ba6fc084ed8fe8ba99f0098a535b4f533be985e3b8185343ce13b8b78007ea920e65e7fb1a5c3e30b4deaccc8eb9b9a16125d73de4e6095e47cdf7175851552049ee99c353a35d314a8f55e1ced3721cd93de12327217db966fb4c786bb524560c20dc711f769aaba0ffc268439c41d0ffc9f0f8e2aab9133df0ccd39492b3b17a270d7ab3c52d26e71e883292623cbf5e9d9beb29e989ef66be8f2270f82abead599180b9b56a8838cea4d21e9", "024abe7460c244d042b81734a9c7f7ebe4ba8aefb4ae857380920d41acf494e08b3aa1da4dbf809d00d3756ccef763ca2071c71b096714470cc46bea9f72ca3381338cc97646341d5e5f5dd82b674341e6d51e455ee8b13822fed65e3cb8cf8fba7c3d72221d9e0d67328b9c6f7abffe1d2a7a7214c7830465e369c221ed3bb4fd3f86d94afcf73d350e304110727f3c67141cc19c9566e8993420cfa4673451a9b535f738895c89df8afe4b54dbe41a25dfaaed496d59825b30fef1e0294bd68c47bd3e7ee6f4cc553329a10f37566b0b6dd83516d05aba6d2afc2d398952e348bcbf7eeea077c4072df2a203d7303f96a4ed6692dd9f71bb216542883e56c41b7ca9b8c5db52abea6f214dabe268e8cd402c81df9b1df6f789da983959f8427a6e346851d62082c6d717d6d790ac9888779ea5309f5c70e819fa6e6c36fbe46b33520e6b08f282f284a5f337eb24d8f800288756ee9c458cbf00861a2bdca8ea8b66b8de3e5b79e987a05244dade055e7e6351ccc933ef133e7237f9b0399d2080e43b787092120a76b55fb5c0aa80a32399e708f0dffd0725c62cfea74c6bc7e3da4bab7b2a0d7c7f63cec9b6a2da4db1030df6c332fc89773034004a0fa3b2841b2c737daa3bbee6a8ff6f8a4932350cf9620262f142b721fb153ca94e69c97e4b2696abb5d799df9f82428c8ef0cce4f1fab4c1b420ba6649dfd924a5c41ea8d75f7d6e740e2682a72094ce9f18d2e38ea0226f9662a711f35a12c9f26487ddce572c71cffd03c5c324c374719ab2521971bb2345916a4a013efaa3869571462a3d3dcf96c858da4009f11720d07d843eed65148b7f6d40a68ff6a0892623b775894a9abedefda3f4aa4d1217c162757b1b6663b2dc0cf7c94c47d9ba69400058b0104c6734c288aa412f5c7a5a0fe79beda38db89fd6756055d17ff42bb430ec0f2e3c0d3d5c64fdf19441e83341e52839345cb44c0b53dd9f8798465d578b24262a95d09a2f14149fafbf482ccd2df630f3f681101f28a9c9edaa3e4772bbe5435ffaa02651e8620c87bbe6b57ee53fe8bbfd944e0cb9ae44e977dd37a601dc2983104a93aab8b29ebbbe3fcaa4c99520cdd7f0cf3e25748749e0a52c6090210c86163beb96d1b202926935fdd16012e427872b3c27fff3fcad1658b95772d0081133e74dbf5dec04162be31c3a5fadbc1add4051e9bd1dc94848dc3c4d273c04c9b7bf76ee8e8e52715e8956674f3855246891b668d83c2e034554922f97ddccf287e579b324cea1ddf37142e1dfa6894f6dbd4f4ebdf717772a41e68e61f606f6950fab237c689840f658ec2cddb743feca8299fd5dea181d70ead2bea79e077890d69dd4aca52279659ea4dbbbdcf0f05e85e3d8a24c0e4fe85c68acb2696fa086098b86d5875e8a972ae26b0ba3ed333ef7a74c181461b3d327ae985830eb63e60a11cd6f8878fb8c522be8a90ed3ecb60dd40bdaedb3e8ca61f24fbff5099e7712aeb6e724e3119312da3859f2236e7859f30c92e7eeace0d2fe7c1d86a990dd5ec41bc78236883b07259d486d85c9c653a2b4093cc629bbef01c411be2b2a8feb66d490deb197e860af1fdbc75f73601a6687e1e8a01b63c3113335a664c6f465947c2bfc00a274e007e4490998ef371850c4b462c8456389e3890b1ce458e535162a8ec7e82f98fabf6acc4f5b1b82147cecc90b5e39ca1d7ba3a26601ddbca87f3df107372a35324d4739c3056a2a6ce2949df9ecfb33cfdfa5336bed3d5793476c83e37b6aca436b50479f0cfc5925df01e72a59de7ec3de12581bd22a417c540b4a0aa8a39b076893c192654818321664ab0e0f1141e9aab70ccf3969bc503ce9207a9c7230f62f2046efe9001f8831d75fb1128d50db85951e9c521d0e9eaadb6f9e6ea9929550e3bc0642a6252c6a7ec90b6bad6672ad267a71f096145afe5a67a7f784688694ca5a328b021b5e2a8b481828913c14c13f41e84e76af4bb03839e47b0951619571461aceebf2308d946f27a917fb2e377ab5511bcbd784d8adb1b978f32880c34237c837c198371ed347570f300bd547e6a7d01913daf8030b7a1c7dbdc22084cbdbf88b6a6f731158791f0a7d7ec762e52405b58c50a42006623fd6e06d76b0be4bbdbb5afaa6e105639b5ba6acb0d1cd474e96a10c05495b6a7f6a4f376af0bbca9b199dacdb79b1f66227198d6ec51032c80af51eb506c309cd8775afe6c46593fdc097eea029de362eca85ce98a2e189b5906f09ab0e065ebe3baab8324691390bd09015b6eac2f0d15142d1402ea914a76a28b136fad9064207f800925b57354e5ea6a3e865d8481a8fc1e65bd554c064d00315ca1411b02c2abba4164d1a326456c6cfa258431f28905bdb50ddb2f7efabac49b64c5516a5b0e51f20cb80e73a1be11f7939e1e977e234e32944d50162f2c6adff0cafb2f8eff791baf423ae0644792e4180e4f41a37e180d354b9723fbf7fd003ef3c547ac27f5e86ababeebdf5eca5a069d5692b843a695100bbda2f15a19010d16fcc4bcaf3a16b1a9d1ca26a18b688f11267c8b8356cb20e9321cc79d6462c186ab82e8c5d4bdab5fed337333562004aa4bcf6c8bb448f8bf8d1813a172b350cacc1b19994c83ae9ea8195b1ea94e9acf531b79cb96d96449eac0c36110d69c235cc9874ed493ad4ef3b7aef825ac89aa5e8155348e1ab4968276fb71bf6e0d28653e48cbfb7157b1c43a964f08b46a174c3c2b97a9629ac6bb7848265647a7ec8e18ed222f02c339ab93a96d0d9b434166082531758cc4646f2d7d02f3b1dd4a089e1fc4bba78f49f088d640e25d78b55c8da8a2b0c52fa360bfc7df3c5df7ab9c96f23894315459bd4402bb1af5d985e64fe91bdad960060fc0989cc717d4e1a8ee11facba2d94378312f0aed8aee418c7db7cd5c8e852c26e35b64410ba946b2ee5857b56f07de98bac36e8495784928ac3ac0b24adbfda0489c383da8307ade393d73632f44dd6b58cdb35be0c3a6f471d584544990730391737beefdd4516759c07d4245e520e3ac6a9e2ed861ab897f4b1015b0e4a06b846700d38618ba473708a032ea510dd65e706a5bb1fbe08b51d6a5b585af605d1d4186d9b9a4d0032fe6c72acddbbe6778815971c4f3d6e9933d0a3631fd5484123624706d38e3a58687a53aab4247c94517e7418a1f61cba18a3e2a690ccb403d9917ad839e93b81f2962f41596d2c9b62c24d961e2299e259caffd921c83d8b7fed7568fcb2ae0415e4b0dd7916e79b18eba845aa5e3891711502d6ff03959976d89daee55e9711b6d30d90bd0b00c9b3aee485909e888566c6064faaaaef294a2b06ec3993d80c4c420a91d059ad97f9756824435970d868cd408732af2806ca2d6b46907c06bb1110f9b15f3724d3a330ee47e1f0acdf2ed1738632f173dbb39def0e05f1d3e72351fddc110d1e3deb7bd20e8306479b3c2ccf92b99ee15ea0ff31dac8cc80ba4eb132964144789a83bead5648907eb7cfb8da08f17c68f2ad992201de8409060e201add370f11c231a6bd0fa1797650abb05bfef31c4beb4b6c7454eb27490146d85bf722ac0f5d67c91cc07aaeacfe3b6d2c59eec424b01dc726c715e60328b47cbb2c0dbb81772150c6299c121330572c3c7d24bf09bf6c4826c6194ae7198dbcd07bca9e0b23fe84fe75393a27719be2df608bf317fc46a673c4ff4a68f7a9f00a1b94467e3054fcdb638498f7d79d0af0a1913156b721c5e7e5725de752f814886e1b6a333af779061a2ba843e237e7d9e20321a6598ae740a8db4c1f9165a92764041c7c20119ce74693987b96932f76ab9beb11a8016f55561530eada72725ec3df90536e3ad5be3e1538149d1294f6cc9e727e90d241ae8b9c5f051bbfa3dc385b00b62f9b8f87a81b971bfeb80f7c29283ec757323fde1f9a45ece7dbafde010fd18133f2f0279413f3dc676ba231b5ee277de476d565b60e7ae0ab6bad190a14d43bacc6b5e47604838037f857dfdb0155fda5da695699b8d76b7baaabd7f0a1a1545a3de160c8bc360500bd6f6260477fa2e4b4785d385e75bb1907ca2439cdb78e79be933d92e6992dc1c2a9c92be3d1d2fe1dc964d816329c0cbb4ee769b779cc6ea2c90b9244aaee5867faea8771b103a9139527eb79c2b9fab6457897ed03ea59086f6dd14763d286586bf8d20ef445c74c178820da6ca4c7d89dc0460549830b1e699498af860952a8b3f9917307971e9ba51c4eba1cf326ae0b465603c24521c0c1888f7c483e33ec322a0e2acedb6acc8b9e8d99ee7e3f50b6eb8d37467cb3d2054d6126e2e02813aa41989ff12f223324cbf06194ad2b199e3872fa66c201a2242cad478d32b06345b60a867cc7e946e8b6c2fa0e8a8e57133417ea12182e4b9778f8132f27172b06aacb0ced8d9fc6b2364cef06374bd81867840c57dc0aaed039d8e60b73f686342412fef168ac41e55a5278eac1e13d7ed5d7e76548f44ee3f300ea2963f439f7cb0c29c13839b6c98f24dd2cc47c153776b5267dd4022e110a6025a03455dc95a5038b050031007c336d1caf5b7c7663878c188d249ac3287b0cb9d24342d1c83e52775b01a4d0054f06f696d80166312115fba6428e97a1c047f6feff2b0e88ed4978aa1ccf09016a63dc9bdaa4dd13972e2ba7efec06b4d231251484116fc662877948ef7d22285b639210bd539a716e2029f35f69f7f162e1287532c0c00f6ad6e578f6954251afc80d4ca8f154407e110b3cab6379cd91d259160c439ed43c5c55b16a4a6d2ab7133dff1603c60a08ba9c8e207f90ee47493fcc6da3ee09ce55ac8a3b53df13874852c7b7dea4a03e38e73a9e2f62255b5fd5f821ba381d59d72ce40a225da57dacd856a50ea011e86dad7d1b761a17914c5be22d81eb7798bd34c861887a8c4969d5e1ba3c2000cf72bb1a7ebec43d0e190749711e26408e6b5eeb8c42642700913e55dffe90b932f6cc44caa46edb9794b1e4ef3ffc51b892c6ff505524bf8d390ab0f9b5708620db4d6203243e77d2b2c7af223310d5e5a522706e3c048ed5ac9ec9dc5daf2f0c67d0fd530de6b6c10ae99b6266069402e228c011fb0f14401dfd1c9ce1cc06666e992b9ab756cbe02b114b8094247e4fa8e0e6a678ee175a2ac0d8565dfa896173a3d2653c4fbb8bddf51e2829ae07a2a7acccb053a45bdea8deedf88641267cc8bc6e8bde770cc1ced585771b245aabc4b4ae23e41718e7566d608779ce6d3544ea441356bad69e90db006dd1144bdcf55a3a1de22850638152922e059953fca41411d21059b4642f7549d841714413cd6424c6bfa41f908604c92baf9cfc1775d0a7dfdb265728ebbba24a18f65bc55bb8057d806dfd0075c0756105777206df0f9a"}) add_key(&(0x7f0000000200)='.dead\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="54944082f08ab06a49a64ad3696bda6361afe8e6d3eccd6e3197fb687a5c8e5d9806033ebbc35164609782e0400195ac1f29e3daf3544a1f2106014eb19c13e47f05738da440328d86e1cdc6fc40db076e09f4da3984adedf6ccbe425c6ca1f10fa56622d9ce5938214fdf736220bb935bc3c548cb4c8f7cf3b2", 0x7a, r2) keyctl$link(0x8, r0, r1) [ 343.680628][ T1837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.690840][ T1837] Workqueue: ext4-rsv-conversion ext4_end_io_rsv_work [ 343.697730][ T1837] ================================================================== 16:26:33 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:33 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, &(0x7f00000002c0)="fe8c6bf2000000ae00000047aa69ba50de18b58f8eb8c02ebdc7ebf05dabbbac7a4fd0d3ac2cc0497f3f45e9c5235c11dbbc924f8865ab1e1dedb372c39b1c28cc9b0b35a845073d071e10adb996abfd6241b303cd2f27d4ce53ef2d85fc3848de01604459dbc93d80a4111cb2a8ea41eb296d7aa3254d0aca8bf534dc1d0678847bbaaed136151a2a84", 0x8a, r1) r2 = add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)={0x1, 0x0, @d}, 0x18, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:33 executing program 4: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) r3 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x2) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0x0) 16:26:33 executing program 3: io_destroy(0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$rtc(&(0x7f0000000000), 0xffff000000000000, 0x50000) ftruncate(r2, 0x0) sendfile(r1, r0, 0x0, 0x4000000000010046) [ 343.818060][T25398] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:33 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:33 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000600)='encrypted\x00', &(0x7f0000000640)={'syz', 0x2}, &(0x7f0000000680)='\x00', 0xfffffffffffffffc) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r3 = add_key$user(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x3}, &(0x7f00000003c0)="67e715b2b83089959e", 0x9, r1) keyctl$dh_compute(0x17, &(0x7f0000000400)={r3, r2, r2}, &(0x7f0000000440)=""/190, 0xbe, &(0x7f00000005c0)={&(0x7f0000000500)={'cryptd(sha3-256-ce)\x00'}}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) add_key(&(0x7f00000006c0)='asymmetric\x00', &(0x7f0000000700)={'syz', 0x2}, &(0x7f0000000740)="1a968ddc6a5a990f52e51a9c129b49aa4b4c9da8d900b40dd3ab19c3d79dafaf7e6d5d5a91df3c0b4fe0fab91bb13b7ec5b24434cf5e0ab0187890474677428c306517b92edcbee5afd23c6e474cd78d7431a92be76a41cc57edc6079f52d1023abe896c3184131f35df02af32c53606d423aef7b7a3e8fb819cee85f3919f79b4444c7b817c306ee00e3e6cd6ec6beae7ed698c1eb178d13690b66482de4ef09ad267c99ab0c78351cd7b2e76d6f72db49d53460de30e001f8be4fd96780b222fca0bfe5728a288dee4a6eeebfdceba3576ebd5207aab007ad4199882b597968c9416f6f07157d590ecc954cac98777b487b37a34b26cfcdd56c956", 0xfc, r5) keyctl$link(0x8, r0, r1) r6 = add_key(&(0x7f00000002c0)='pkcs7_test\x00', &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) request_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='-\x00', r6) 16:26:33 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) close_range(r0, r0, 0x2) fallocate(r0, 0x0, 0x0, 0xffff) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x60, 0x0, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @remote}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @loopback}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_PEER_V4={0x8, 0x8, @empty}, @FOU_ATTR_IFINDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x24044006}, 0x48891) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) openat$incfs(r1, &(0x7f0000000000)='.log\x00', 0x8947856161eac8a5, 0x126) r3 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) lseek(r3, 0x401, 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') 16:26:34 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x400000000000000) 16:26:34 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x1) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) set_mempolicy(0x1, &(0x7f0000000000)=0x7ff, 0xffffffffffff95d2) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:34 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', 0x0) keyctl$link(0x8, r0, r1) 16:26:34 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$link(0x8, r0, r1) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xffffffffffffffff, 0x0, 0x0) r6 = geteuid() keyctl$chown(0x4, 0x0, r6, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) request_key(&(0x7f0000000280)='keyring\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000340)='\x00\x00\x00\x00\x00\x00\x00\x001w\xa0a\xf2\x03\xd1\xb7\xe1\xbf\xbf\xff\a\x93_\xe2\xebo\xeb(\x11\x1d\x1d_\xbc\xa3^b-\x03\xb4S\xa1\x98\xb0^q\xd2A\xca\x83\x97\x8a|Y\xed\b\"\xaa\xc1\x92]`\x1c\xf1\xa3\xbd\x16\xfa\xac\x86J\xa0\x00_I)t~\xe1\xe0\x11\xc8\x85\xfc\xf6\xaf\x89\x81\x12<\x1c\xdf\xaa\x19\x16;\x84=\xc6\xbfk\xfa5\x8d\xa6\xdf\x16\xc9\x87\xe6a\x9d\xdf\xc3$\xf0\xa0V\x9d\xa6\xf4\x1f\x1fB\"\x89$\x0e!\xd3\x8f\xeb\xf8\xfa\xfbU\xde\xc7\xb9\x00Hdj\x9f\x0e;\x97\x9d\xe5', 0x0) 16:26:34 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000040)=r0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f00000000c0)) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x142, 0x44, 0x12}, 0x18) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) r3 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r3, &(0x7f0000000240)='system_u:object_r:devicekit_var_run_t:s0\x00', 0x29) ioctl$VT_RESIZE(0xffffffffffffffff, 0x5609, &(0x7f0000000180)={0x9, 0x2, 0x901}) socket$inet_tcp(0x2, 0x1, 0x4) 16:26:34 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', 0x0) keyctl$link(0x8, r0, r1) 16:26:34 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x10d082) r1 = memfd_create(&(0x7f0000000080)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00Wh\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xbaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='!', 0xfffffc6f}], 0x1, 0x40ee1, 0x5) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x11, r1, 0x0) write(r0, &(0x7f0000000000), 0x52698b21) 16:26:34 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) keyctl$unlink(0x9, r1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 344.671250][T25451] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:34 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', 0x0) keyctl$link(0x8, r0, r1) 16:26:34 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) set_mempolicy(0x1, &(0x7f0000000000)=0x5, 0x2) 16:26:34 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, 0x0, &(0x7f0000000280)=@secondary) keyctl$link(0x8, r0, r1) 16:26:34 executing program 1: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) [ 344.797440][T25476] loop0: detected capacity change from 0 to 10648 16:26:35 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x500000000000000) 16:26:35 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = request_key(&(0x7f0000000200)='rxrpc_s\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)='builtin_trusted\x00', 0xfffffffffffffff9) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) r5 = add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @auto=[0x38, 0x36, 0x65, 0x65, 0x0, 0x37, 0x38, 0xcc, 0x38, 0x33, 0x35, 0x30, 0x38, 0x34, 0x30, 0x39]}, &(0x7f0000000340)={0x0, "be03177f5a8f9e803ebb9959330a2292dc13fd15e7ff6e3566295fae326181084f09f1fd1d7e24c4b9ba4401df2972eef57231b3b8ca4036c0f644367b445f89", 0x12}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r2, r4, r5, 0x0) keyctl$link(0x8, r0, r1) 16:26:35 executing program 1: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) 16:26:35 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x10d082) r1 = memfd_create(&(0x7f0000000080)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00Wh\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xbaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='!', 0xfffffc6f}], 0x1, 0x40ee1, 0x5) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x11, r1, 0x0) write(r0, &(0x7f0000000000), 0x52698b21) 16:26:35 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) fcntl$setsig(r0, 0xa, 0x14) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r2 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) ioctl$LOOP_CTL_ADD(r4, 0x4c80, r3) ioctl$LOOP_CTL_ADD(r1, 0x4c80, r3) 16:26:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000000c0), r1) sendmsg$NLBL_MGMT_C_REMOVE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_DOMAIN={0xa, 0x1, 'wpan0\x00'}]}, 0x20}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x400, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0xe7a7b45d143146dc}, 0x1) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r5, r4, 0x0, 0x4000000000010046) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000080), r7) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="dc5c00", @ANYRES16=r8, @ANYBLOB="020027bd7000fcdbdf25100000000500100006000000"], 0x1c}, 0x1, 0x0, 0x0, 0x20004045}, 0x4004041) sendmsg$NL802154_CMD_SET_CCA_MODE(r6, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1e6dd32c1e85f21d}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="040026bd7000fddbdf250d00000008000c0b0600000008000d0001000000"], 0x24}, 0x1, 0x0, 0x0, 0x4004}, 0x804) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x40010, r4, 0xdaed0000) 16:26:35 executing program 1: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, 0x0, r0) 16:26:35 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) socket$inet6(0xa, 0x80000, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x296480, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0xa) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x484280, 0x0) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x1) 16:26:35 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000240)=@keyring={'key_or_keyring:', r5}) keyctl$link(0x8, r0, r1) 16:26:35 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:35 executing program 3: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000000c0)) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000040)={@empty, r0}, 0x14) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, r2, 0x0, 0x9) [ 345.564723][T25520] loop0: detected capacity change from 0 to 11872 [ 345.566122][T25524] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. 16:26:35 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:36 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x600000000000000) 16:26:36 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='big_key\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r1, 0xa, 0xd33b78c7e61ff612) preadv(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/59, 0x3b}], 0x9, 0xfffff000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r0, 0x0, 0x4000000000010046) 16:26:36 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x8640, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x100, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) fchmod(r1, 0x32) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) ioctl$FITHAW(r1, 0xc0045878) 16:26:36 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) r1 = open$dir(0x0, 0x0, 0x0) write$9p(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1c500) io_submit(0x0, 0x2, &(0x7f0000001780)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000540)}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xff}]) perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) renameat(r1, &(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f0000000080)='./file0\x00') syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0}], 0x0, &(0x7f0000000540)=ANY=[]) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r2, 0xa, 0xd33b78c7e61ff612) openat(r2, &(0x7f00000000c0)='./file0/../file0\x00', 0x200000, 0xa) 16:26:36 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, 0x0) 16:26:36 executing program 4: set_mempolicy(0x2, &(0x7f0000000180)=0x60, 0xd9) set_mempolicy(0x8000, &(0x7f0000000000)=0x9, 0x30bb) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) set_mempolicy(0x0, &(0x7f0000000080)=0xfffffffffffffffd, 0x1) set_mempolicy(0x0, &(0x7f0000000140)=0x9, 0x6) set_mempolicy(0x4000, &(0x7f0000000040)=0x5, 0x9) set_mempolicy(0x2, &(0x7f00000000c0)=0x7, 0x8001) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 16:26:36 executing program 1 (fault-call:4 fault-nth:0): r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:36 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) add_key(&(0x7f0000000380)='cifs.spnego\x00', &(0x7f00000003c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r1, 0xffffffffffffffff, r2, 0x0) add_key(&(0x7f0000000300)='id_legacy\x00', &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key(&(0x7f0000000200)='ceph\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="3be1a3ba8e2699f6c83d13c5bcfcacfdac339ee7dc5f5e3deefcaf4022fd7f6c3b70635217337c7c2dedd68f7ecb83a413dbb45d98fcc40ef0ea53b4e9606feaa2cea92dbd45916ed2d5b7883398134a0436a5aa437d94fad1bd35b97639b5da1b3b38a8b079f1f0ba35", 0x6a, r2) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000400), &(0x7f0000000440)={'fscrypt:', @desc3}, &(0x7f0000000480)={0x0, "0b420b5d893d48fb3f7178db327d079aedb9d23c941a34e6e4f821fb7d9d9fae5bd1b35695aa34bfc427e8cd88b422c005b9b1a404030f89ae5f813ca895ecc4", 0x28}, 0x48, r3) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r4) [ 346.403324][T25571] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 346.425485][T25588] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. [ 346.445076][T25591] FAULT_INJECTION: forcing a failure. 16:26:36 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x2) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x688c3, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r3) 16:26:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r0, 0x0, 0x4000000000010046) fcntl$lock(r1, 0x26, &(0x7f0000000000)={0x2, 0x3, 0x8, 0x2}) [ 346.445076][T25591] name failslab, interval 1, probability 0, space 0, times 0 [ 346.457759][T25591] CPU: 0 PID: 25591 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 346.466275][T25591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.476329][T25591] Call Trace: [ 346.479608][T25591] dump_stack+0x137/0x19d [ 346.483940][T25591] should_fail+0x23c/0x250 [ 346.488366][T25591] __should_failslab+0x81/0x90 [ 346.493202][T25591] ? assoc_array_insert+0x70/0x1730 [ 346.498394][T25591] should_failslab+0x5/0x20 16:26:36 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)='S', 0x1, r1) keyctl$instantiate(0xc, r2, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 346.502959][T25591] kmem_cache_alloc_trace+0x49/0x320 [ 346.508243][T25591] assoc_array_insert+0x70/0x1730 [ 346.513263][T25591] ? __down_write_common+0x45/0x890 [ 346.518461][T25591] ? selinux_key_permission+0xf2/0x120 [ 346.523918][T25591] ? security_key_permission+0x7e/0x90 [ 346.529416][T25591] __key_link_begin+0x96/0x140 [ 346.534277][T25591] key_link+0xb7/0x3e0 [ 346.538356][T25591] ? kstrtouint_from_user+0x104/0x130 [ 346.543757][T25591] ? search_process_keyrings_rcu+0x190/0x190 [ 346.549780][T25591] ? keyring_search_rcu+0x180/0x180 [ 346.555054][T25591] __se_sys_keyctl+0x747/0x9a0 [ 346.559882][T25591] ? vfs_write+0x50c/0x770 [ 346.564469][T25591] ? __fget_light+0x21b/0x260 [ 346.569135][T25591] ? __cond_resched+0x11/0x40 [ 346.573821][T25591] ? fput+0x2d/0x130 [ 346.577773][T25591] ? ksys_write+0x157/0x180 [ 346.582341][T25591] ? fpregs_assert_state_consistent+0x7d/0x90 [ 346.588468][T25591] __x64_sys_keyctl+0x63/0x70 [ 346.593212][T25591] do_syscall_64+0x34/0x50 [ 346.597634][T25591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 346.603572][T25591] RIP: 0033:0x4665f9 [ 346.607443][T25591] 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 [ 346.627129][T25591] RSP: 002b:00007f0600a78188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 346.635669][T25591] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 346.643677][T25591] RDX: 00000000313677a2 RSI: 0000000001045f33 RDI: 0000000000000008 [ 346.651693][T25591] RBP: 00007f0600a781d0 R08: 0000000000000000 R09: 0000000000000000 [ 346.659653][T25591] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 346.667608][T25591] R13: 00007ffd31230bcf R14: 00007f0600a78300 R15: 0000000000022000 16:26:36 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x700000000000000) 16:26:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x4000000000010046) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), r0) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16=r3, @ANYBLOB="00022cbd7000ffdbdf2504000000380001800c0007000100000030000000080009005000000006000200000000000800080080000000080009001100000008000800090000000800050001000000"], 0x54}, 0x1, 0x0, 0x0, 0x8000}, 0x4894) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000240)={r2, 0x8, 0x5, 0xffffffffffff0001}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x40400, 0x4c) 16:26:36 executing program 1 (fault-call:4 fault-nth:1): r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:36 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[], 0xa) close(r0) socket(0x10, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x80, 0x0, 0x2, 0x0, 0x0, 0x8920, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, @perf_config_ext={0x1000000, 0x5}, 0x541e0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0xfffdbc2d, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f00000001c0)={0x6}, 0x10) write(0xffffffffffffffff, &(0x7f00000002c0)="2000000212005fb247e5436349089912b004a3b310dc2c001bb6ae76fd1668b04f3a3806b94da9b6ab8733a0ff084caf3137a8cad42f312614", 0x4) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) r4 = socket$inet_udp(0x2, 0x2, 0x0) writev(r4, &(0x7f0000000600), 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfef0) splice(0xffffffffffffffff, &(0x7f0000000240)=0x3, r2, &(0x7f0000000280)=0x7, 0x1, 0x0) splice(r0, 0x0, r3, 0x0, 0x80000001, 0xf) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000100)="7c3a7e345305152acf0323cc26fc18fcd57f595fba0705e4869364c4a0ed385845c04d099324b21e9900f8a5bfa91b7386547ca4b8778016e861b6c152ad", 0x3e, 0x90, 0x0, 0x0) 16:26:36 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='id_resolver\x00', &(0x7f0000000080)=@secondary) keyctl$link(0x8, r0, r1) 16:26:36 executing program 4: set_mempolicy(0x4000, &(0x7f0000000280)=0x9, 0xd9) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1c7) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x220200, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x1) [ 347.233538][T25626] FAULT_INJECTION: forcing a failure. [ 347.233538][T25626] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 347.246614][T25626] CPU: 1 PID: 25626 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 347.255088][T25626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.265141][T25626] Call Trace: [ 347.268414][T25626] dump_stack+0x137/0x19d [ 347.272748][T25626] should_fail+0x23c/0x250 [ 347.277166][T25626] should_fail_usercopy+0x16/0x20 16:26:37 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) request_key(&(0x7f00000002c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000280)='-*\x00', 0x0) 16:26:37 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r0, 0xa, 0xd33b78c7e61ff612) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f0000000080)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000d6f4655fd6f4655f0100ffff53ef010001000000d5f4655f000000000000000001000000000000000b0000000001000008000000d24201001283", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000441356bbe0d347458781d90fbb6137b4010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000d5f4655fd6f4655fd6f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4100}, {&(0x7f0000012800)="8081000000180000d5f4655fd5f4655fd5f4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000030", 0x3d, 0x4200}, {&(0x7f0000013400)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x10000}, {&(0x7f0000013900)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x30000}], 0x0, &(0x7f0000014d00)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:26:37 executing program 3: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) [ 347.282197][T25626] _copy_to_user+0x1c/0x90 [ 347.286615][T25626] simple_read_from_buffer+0xab/0x120 [ 347.291987][T25626] proc_fail_nth_read+0xf6/0x140 [ 347.296993][T25626] ? rw_verify_area+0x136/0x250 [ 347.301845][T25626] ? proc_fault_inject_write+0x200/0x200 [ 347.307490][T25626] vfs_read+0x154/0x5d0 [ 347.311652][T25626] ? __fget_light+0x21b/0x260 [ 347.316335][T25626] ? __cond_resched+0x11/0x40 [ 347.321017][T25626] ksys_read+0xce/0x180 [ 347.325186][T25626] __x64_sys_read+0x3e/0x50 [ 347.329686][T25626] do_syscall_64+0x34/0x50 16:26:37 executing program 2: r0 = request_key(&(0x7f0000000340)='id_legacy\x00', &(0x7f00000003c0)={'syz', 0x0}, &(0x7f0000000400)='asymmetric\x00', 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000380)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r3, 0xffffffffffffffff, r4, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="fb15b1a3419e7f27195eb878eb30f1084895b2b4623f1258c98b952496f08df31a1d94d02056773fc0e1a1444079fcafc8e20db8d415738b4fd9bb075e202c50ec5087df82690593e610a82bdb1bbd129ca71e573894fb9b73d7d0343a8ac84256e75a3bec58863d273a883330edf5f99a01f1e86ad522b526eb6d593f1ea0928aee202cfdc2e4401c45fc4751cc59a6e3e975d839143304cffe33e15679213724abd6926e9ec95a3aedf3aa8940267c20143033bcf69e468003987ab74b3d", 0xbf, r4) keyctl$link(0x8, r1, r2) [ 347.330326][T25638] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.5'. [ 347.334184][T25626] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 347.334213][T25626] RIP: 0033:0x41937c [ 347.353245][T25626] 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 [ 347.372848][T25626] RSP: 002b:00007f0600a78170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 16:26:37 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000340)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) request_key(&(0x7f0000000380)='trusted\x00', &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)='),\x00', 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) keyctl$link(0x8, r5, r1) keyctl$KEYCTL_MOVE(0x1e, r2, 0xffffffffffffffff, r3, 0x0) add_key(&(0x7f0000000280)='blacklist\x00', &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)="5bd693916a39db7fc23c661addaf87", 0xf, r3) r6 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000440)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, r6, r1, 0x0) keyctl$link(0x8, r0, r1) 16:26:37 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) request_key(&(0x7f0000000200)='ceph\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)='+!^\x86$\\&,&)&\'\x00', 0xfffffffffffffffa) request_key(&(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000000480)='\\,\\\x00', 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) r2 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) r3 = request_key(&(0x7f00000002c0)='big_key\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000340)='p#\\{@\'){/^$\x00', r2) r4 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) request_key(&(0x7f0000000600)='encrypted\x00', &(0x7f0000000500)={'syz', 0x1}, &(0x7f00000005c0)='ceph\x00', r3) r5 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$KEYCTL_MOVE(0x1e, r4, 0xffffffffffffffff, r5, 0x0) keyctl$invalidate(0x15, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) [ 347.381281][T25626] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 347.389250][T25626] RDX: 000000000000000f RSI: 00007f0600a781e0 RDI: 0000000000000003 [ 347.397231][T25626] RBP: 00007f0600a781d0 R08: 0000000000000000 R09: 0000000000000000 [ 347.405264][T25626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 347.413231][T25626] R13: 00007ffd31230bcf R14: 00007f0600a78300 R15: 0000000000022000 [ 347.491387][T25660] loop0: detected capacity change from 0 to 4096 [ 347.502342][T25660] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 347.514905][T25660] EXT4-fs error (device loop0): ext4_lookup:1711: inode #2: comm syz-executor.0: deleted inode referenced: 15 16:26:37 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4c0000001200", 0x6}, {&(0x7f00000001c0)="ea7334b0171d2efac72d2ffdc399770aa37fe4a256c0e9aee7677a5ff2b81e3dbfe82977e728cbe05f205dace23646ccab9198978a0a28d0b2b6d26ea3ad61131b8581ee300636b6cd8d70585ae1a39ac2dffae6722ab95511da27242129130997144af3f5401493e522e1f360f2e94b97be0e87eea3a243f4b065c3ec55ccd4824677517deb8b7f895ac6422ed1fe65089d55e2e0ca8273541ef609b9f49d1bb285be5ff4dc1cf412aee1382846034d3971fc2c4dc69f92e8b7848c6eba620acc13458885de133b65e8a164d88f96df82b68b321c5075271decc195c31c89f51ae133196f4974e782bd07cd0c1d01894285c0ae9ec0269f65f6a8f8e2e9c7b0ea30f16a01020c1f654e0cdec67cbdf12ed5e868adabfa1dccc88ba4b804e9bf635b1278271d9020233a733747fc739aaca34652c7801f31cf9505320ebe10fa3cfffca81703ee1611ac1518507eb495ba8f9c4b57b0b03a9de63442a6939cfa2c2847f8e6d37e160acd0fb91551102b571100e41b5118d3c4b477130808174a3b303b3a632f0c2b4f84dda238c95d9be58fd3bbea9d0ecb29a8a52b327a22fc054e3c91b40d06735afe0194f193da849f50564086b401ae4b3bd98d7880dff14408ca925ce9ba8bcf4eb1bc6d9afda438dafb13a8f2112fbaae8620bf29c11737bf8552cbdbd8284a90546ef8f4ac21719609f4ea29b96ba4c36c18c957d09df78c5ddbebdd9cd4fb0659543e5825c2f62e74d02273570e07be61c5428f1c65506473fe2eb3ea1bf6a889454010befbe87b077bc0bbf011512ba42df98fd8d00458013a30130caa249e532de011a96539da3daa598a5d9fede27a71be9c839e09ef3fb46886aa7768cde3f8dc1d9d407910cb9db9cf82657d852c0172348ecf138088e70de73278f321605a4a4ed4c2dcd4c8c6448c00bee121f2815099dc7920667d03c22154db599901000dd514e4db0035aebb6e62184d812223be049c7198e9444b819a47e6d12c2e398061cc77af538fb936fe2dae3b34129d12396e7febb02b78ff34729b8a80f0b4f1be8fcab48ca1661c4e4e2d47419a0d6295105ea62ff6fdd1061dcb1986fc955fcda50a0ef4b9aaa18a6f858b7f92c70fa062f2d63cb7f9ae36aebcf7a8233a55d96f9f1cdc97904fa4db0707b83e4d62ca05d8dc1b9476c435a272ce58f8b04bfb181a55c4079ffa57b271a0cc963616a7c194962a453fad65a9c3edf9c141ed7b8eb174f258ed5f63a4773ff4719bfcc6dd019b8c88f2bb4aefa5a0f0bc74fee5ce3b7359d350682c18010df9546e185b4811c2d97ce0c932a3126af6394300042f9708bdb1d5b4725bf1c18edca893a9d0400c22f91b813a856de55d3b3774cf2ff48399ce609d996d0b9a4940374197ac07a8ea8df3e9432a7c3219d74a666fd4530fbe6c16160e009b442fac222e14ba9419f11e567322c1a82b49d68ba03d1aafaffd707cb1d2b46907f21374163fbee913d88715945b153ed43d3cff610c459bccd25060ecc066686b7dc9e26317f0a65ea12e626b27cd26975c2636410feb776fe6107f9f7da046363b70c1081c9810a7b39ff27c972bae77f920d48e3c6ab8c30afa68b30474b1824ebf03d10ae1de16e8f187a14a7e9a20c93ab2abbac2c57ca20849adac5c40d0441eb603d6b6d3937494036374d63c9f61273480c2c082ec0083d56b27d190f4e568f8e083a3398648711a5c5fe9c3bfa586b9c531e94951d8c0b2eb039f03f3125fae6c039f42740b81db47cf11612dfba38b85165a89dc71b0d27fe9010b9e259a27e443e9f5ba8dc22e376aea59354530baf843f895954e9fd9c5d63b0f2a4e6c958f3dafb398f348f117f9b88696362b93d5e2b66d3da292be14c1095073e6da4e38d08c304cf84a50955e5bf0e95c32bba0f2e2a53300074ab0b9551468316989cc516e92a766e3e185bd49bacc32d0d08fad26a705605e417ceb1cb72e09c13075f12e40f47b03a99e61c06b59a58915dc41a9fdbbad78402b7d5186525e169c7cb1939fe11119cc7f4f1e2b99c8f569b21cf10b989b138e5b16e6770836973ddb415756ac323f303b14ebbe89b52656736e35182cde35d17e00d629b73041837fa23284d6d9ca7cfcdba93ff4b0875d943a3e129c475cea075fd01f5b8169bce6ce271c6258527a0522fc6b01d8699a2c14dbf2b36c6276a0935babe712eec363c88305b78e6a21134a44216c6686e164be31324c6753e68b850453cfd76d6d2b82ea5f58cb967b013e3e3c6a4b3141be0d249befb80e605e95faa020967f60cf5a87fb9652577b6d7162815d3ebd0ac7e6011d8f17e394b3392750acdfa6e60f4d9739808c76f29c922af0f46a09233cbb8dfb1345dbf06904ca2ce82287ec2ccde8089fe910e368f9a4e9e2799558ac67280385f190b94a1f9655660a8afd854b2c98bf388d902586c55d71290b267a45fa1a60a79af235afc56d0d49b9f860554d4c001d66d71bfc9af6f3f2e2ec3e4268af27de237828591c798412668a344a0ed186304bc05ede9c708082b5ea7ea650131ce52ebda2d7b2f0506ad0491ed04e613a2487bed58a561b516ecbb3f54d12d4dd78405625b34d3734cc14f2e40301a63ece429ab59de7324f7262f283850bc6d0099e1665024adc6205721685a703df28b1e646ca48ee2fe6505077a3c7f01c4a362c1c51a8818dcfcad34c47769a9a11d809fb8d6cbfbd87d8737cc8c5bbd4dc124a8bb4a6e39ed6cfb942f3c9ebd9f35d95704fc5f5b4881add28df0e721b09a734c09dbd0d0c1b4c0361a91afacf6969d2157794da628736da19aaacf231f91d790a7c423ef36732598018a886ef9564503954f61a1f13975e95390a5208fa795e91546d83ed55098e5f9ed2e14ac040aba2c84784b5417a7b18a62556a66d9abfa6d74455a5a618c0912bd5fcfd455c166ad28d963ca677c044b853e87a4070f605beacb40e4b92f14b5628d1e9aea8f43d31cef342e7bb2aa82d22159ded9ab84afa86bc42b4b82e48c1aaa26e1f2284a339616e4cb4cba09f2a6099b64b8b2887d926f4d641d414b44027cda8aab5583f6795c9eef356ab380b78a8e70164bf948092c08f95f4469fffb22514a0738e4ccaf3e24dea0710774f1865db9102bef3054966154a077bad83660a096d6022a132003f6b4ad856ca48aa388ae74dfd864f9fe587422e1ce96741e573be7010159ca732325d7155963ba6a499347155ba3d1f2203429a838a622112f2f20a5cc68af8576567eb613bc7c7d5673b50faf5c25e9ceabfcc770164d3be15defa2ae42d9ca2c6ceb13f3ad726f05da4df4f4b1a98fba385606f2099059fe998a647120259a3a7002e7f308dbfd7f9c7d1201c974d4778544e465ef23bf49cce395b172896f63dc569a3acef12bebf544de0267aeb52bfb68514be6f79c2d4dbd249fe12304145440c88090153fcaa20eb0b7df3b5ccfdba08498f3c0c1ee6b543ff743267c50f01f7e7c9250b78f51e3e89f34f14cf44525d1d951f53f78e8d7848893cf4784c659b7f1f7473825540997d734ab38d0e351e259d40e2444962f1488bf20f5c6c5fb6abe5af2316c28609fcc4bb7f46090116b34960277f97f7c9e1a48033d3aa1d20c36299d53d1c9926cafa84980572b16a4d0b55c1973fd00e6672899cc1242099e621ad5605b7325805a7276b8f0af8283258e35d1586c2f518a34135b70e3ae3f5a92beb0d9962f6389c7f8547f8b08f8d1d026f09983a7274e9631b0289f2d067ed8348e261368de0325c7e3b9c5585fbce82ec0f031b6ab8b2b31028f83676c9cc1158f30344d2d808aac63f8dd83658df32d33caa5315293c4be7f7b4b9e4b177b252aa0c816d8ef9faeeaa79c82f40a873c7799718a2e2c255bd60840ff2fc48f6b8094319b50021b031cab9207a4fbf46421b2d0a98d9e40913a28065e1573016e9c946ae2185c81eb29ef260a656ab97d438b7351455c6b79ecd3011128e0361c5031199b6bce7ede6481db299cd46c8a4dfab7dbbc7fcfac304504b083595b68d4b7f8cce94b5116e2304523d824d6393c9c328426da14e599eed7c4ebf6efe87f749f717b056c26438faa8be6e58ca3eddffa3bfbdc394d7ebaee312ca54e5d8d645e8346836480005c15569d2cbc0415ec15c61720ecefe440a4e94c0d2f5734ab4e36ab6d24aafb4ad58a69762d2b1418baa8be4da624d6d40bc5766e69e09cc037c7432c089935f4c02ff43a3b3a7ee7846dc85b690f12b70e36bdc30bb3287cee5f8c85daea77c170924b06cc2b88ce51563b31352f2760ec6a884501243ed3c191516cd99d6115c89af71933c35d07f8aad96b830e4c19fe9476f7bb610c956f5bf08a4db87e21f8d2fa8ad565954908ae23ff9db6532aeb931b842b94bf92045fa2f11b087d23a6e70a57578fbd6ae70d55a86c46ddb83bafe22327179564fcc240729219462a0042f9720957d1fee12d9bb3089960e561a6c21082e085a77256eb9415c9a499c19301e20167c17a6534ea6f2d30924265b3b8b7f21c6f991196108997a5e093d3380eca3300afa0caafc0ef70701bdef914e4fc24ee04ba382e227645fa9461ecf4a756955a8a10676f05d96dc8b1c511c69ecc6ec95092505260ee134cc8d81f6de395f1cca35a3389daa7c6dd6a0b38dd3f1c2c4b5bbd0b7ee6c5ed9917f4f441e87b6244eee4051425161b4918aca413a2623e6e64151ed18a791a7db5d89cf2af0e34330a8e2f8d8825d623c0cf21189779e665f9c6d468a04ef2aa61f532908f0ff84d57903b81edf38255208381bc6a1bc5f424185d0f69e783962603b2910a9ba06a9318b6422ebbfc8eec473b29232f8e5998fb9a5cfc1a916d2b4c0efe8b2eaac0eb3d733ed6bb40560ea95a54ec6d4ad61fba474e804b761f70d7763de89ef13eb8922d4860357f2184b868bf3eeeb2b2753f2245a53d15b40fc66aeffa71a002cdfef623fa6bc3b4a5829319a9e5a412ced8a3bdf27a596e24d72bbee34ad084b5665867735dde079d6dc16b6b12ed3667f190def70f42b2284f9592535c3740541665c9bc8ceab47d13ba6ab0426c0f0526ab48303daf413dd8dca84ded9cbd45e882e72cf3882d34b40f4ab5aab15cafe8edac0353005de531616c2f63956f345b2d1fa9d56e1a1b4e5fcad59034371119218ceec790e37af92e88c59def12fc2cb3267aece5cfb024983998c60cbd0ff264b6dc7c646aa0e51a35a4089513929199be4c99d0e49816df2a82a6c35a52ef8d262fe1b3cd89a58064ac43fcf84106b79cf6fc9253c7bc8758610fa69693b5646dbb024eb55b950b5221384684a1666cbdf8add676a9616d2cf07d6225ba3055d1b81025685e7725a4fbab5d759d341d9e1d1faafba08a9ae476e567302dc6fc78f10af3beab60a5d025ae139cd722a151ce778f6e8121647a9e883a3bfa9c34984002778f165a1851b145ace62f7c85a1219df661165faf7b64bcb6fd4fa63af3d5304041054411f2e0b76764b6d372c853da207a592e1e90885baef12c4fca03d5877e761f0f90384637d5231b262d56a30a00a9902f1cc0eb040c43381afe3daf855aaba84d174747ccf9073b2f7fecdca2903539d1fdb1af9a6e9eda770a39fd4f3432d9daa75e3a8af41aea9e617b19b246e4511b51fa70723811109e0611747a82c8577a4d81f4016a39af49f79319a7913b0c96be3e81bf91ef804bb358d88a1b01b2b86ff84b9b4e4d633d6f3c8d08663401b8cc121236817d3fe4829de9933f1bc316c8737368142fd24b0", 0x1000}, {&(0x7f00000011c0)="03c8877042fe4ced85098cbf968469ee42b8f34fc015efc3e9af83ae0b02ef413b72d11b973b24765686bcec33a882b8b0c1b48320e92b645416c53a80dbe41a337ddbec6af8d05ddeddf6647b269c7a68c58c9eeb071fccf9c031782098680c03beb89d96a508aa246ea49b66e6d84525b4e826cc75aae87b1523bbaf22b3127a28f6fa797dce1f919a8e028db834fed0085669b4e2d15450992ea0796a41f5b694f8129957cfe6eb205241c1b5032baa5b1ed7f9427985f95244dc3c4710e6a4a32ecffb3e647f0be7a3c0400d40f8e12321026cc623716d3347119fa0fe2a97eb31881d2f", 0xe6}], 0x3}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x800000000000000) 16:26:37 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000200)=@chain) keyctl$link(0x8, r0, r1) 16:26:37 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000040)={0x387b772fcb3afa7e}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket$nl_route(0x10, 0x3, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 16:26:37 executing program 4: set_mempolicy(0x2, &(0x7f0000000280)=0x9, 0xd9) set_mempolicy(0x1, &(0x7f0000000040)=0x5, 0x470) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$loop_ctrl(0xffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) set_mempolicy(0x3, &(0x7f0000000080)=0x2, 0x8001) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0xd0001, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) set_mempolicy(0x3, &(0x7f00000000c0)=0xa78, 0x5) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r4) 16:26:37 executing program 2: clone(0x18810000, &(0x7f0000000180)="f554e3baa26690efffad0783254c44661e6edc3678003d0e29c9336f5dad", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="5904c65a50e96316260887a06ef48a14c65a4a5676ce0425861b5f9365aa9866ebceaa3648a95828818541ca") r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000580)="ff", 0x1, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="e3", 0x1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='asymmetric\x00', &(0x7f0000000080)) keyctl$link(0x8, r0, r1) 16:26:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0x10132) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f0000000000)=0xffff, 0x4) r2 = dup3(r1, r0, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r3, 0xa, 0xd33b78c7e61ff612) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r4, 0xa, 0xd33b78c7e61ff612) r5 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r5, 0xa, 0xd33b78c7e61ff612) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r7 = socket$inet_icmp(0x2, 0x2, 0x1) r8 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) fcntl$addseals(r8, 0xa, 0xd33b78c7e61ff612) r9 = syz_open_dev$vcsu(&(0x7f0000000040), 0x0, 0x0) io_submit(0x0, 0x9, &(0x7f0000000740)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x1, r3, &(0x7f00000000c0)="9dcb7c9ffed8790323b61e694da583ee65af489ae3068e3679f782b2128f899f637547773b0de0f224e47294bd4c9e480fa7a9b7f1b9ca21dcbdd9b834a3d80ee54da0953d9f9c8e2178ae8083ef602344b857cf5b9b3749c2761d3192", 0x5d, 0x4, 0x0, 0x1, r4}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x5, 0x6, 0xffffffffffffffff, &(0x7f00000001c0)="1e98d400e23c5adc431e0aedacc58706064f526babac218b222b1bc84e8a474c53b68efcfb36beb5f487cca8c705ee43fd33a46d093dbfe9411c86a7fda4196b42264e45a69c25483b960afeba9961dd464b565166f5b4ee34ea12249a9d84107058e81aac3eaad6b309edc01af31f4c40cda98ddd446b4b2ed0e8f536a6bdae9d43f97b7abcd607f9910419c6ba5641ae450263fb8fecdbc3eb63212aa995ec5298ad02bcb0dceb08e619", 0xab, 0xffffffff00000000, 0x0, 0x2, r5}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x2, r1, &(0x7f00000002c0)="8d1befd9672aaf200c6f661c", 0xc, 0x5f9, 0x0, 0x1, r6}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x2, r7, &(0x7f0000002180)="f7f56eb4760766ffcb1be4949af782736dce601f129b5fdbbfca445da671e7c6769002f7a3fd1d1fbec801804379d8388f7fe98041bd8431c7c0bc47841b358499e3e7355778acf42a716bf73435febcf36afa4a3204e9017a08d3ce3151c968ea970b5f39c61a3b9f514eb990bf7a44aaa5221b6bb7f922614981182f8fab00e4eefc6a4bbea984d8e7e8adece0ea354003d18225a207243d8913f7afc1d06eeb1e23bf238791fe461752a0f728f5bdd58f954eefd93f75fcd00657231237da1afe5f48bd86b8e4de6edf9b0115cf55310e73b86f3ac94b51e0f2695cbb65c701bc25d0762032253fb439913a1e2436cb40a4b4dc1f941e8b13be7f62fb0fdd4095dc2a4d47a17ec2a76c42ed93413c8c2530e49e68ee77da9377ed8d50fd6e9d6212cddb98ef6296d72c2c9a49e1bd7770106b72d36d38d708546afee29dd7f924d74c8b2716088502f11fc612e692cd050abd6fea7b902e5ef46bdf6a1e5d1ac6ca3d296193103758bf4921626538fa6e59064191e180ea8d349e7cabc34cb199ce840c7b75b67328d870596ec15fee1b3cd6af1062596462fbb04b15612a93574a7ef5b4e0424652ce281e5e20181968e4d82af07e6f48ef995ba7fcffa3e39b93aba27191680a0d01693a69c185eb33fbfdb7d8cf9243e3502c7040565c3800d2d8f0e77f41fef545a4162ac3b150a07c75c0b4cab641a9e7285183568412a97c2c0bd1ad80effda08d875c991016df3aa4da75d8f7fd743d78d008831aa4b6d451f00ece0be8937296a59dc4e7106f8b36dcd29912b54eb7cf399bd64a49816bdbe4eb8f049246ed3b26761bdd04bbf5109c3f2495363c371df86ef4de883bba80c4d6e947ab13f38f6262de8b2c7be5dcd8893c53da7cb566bb0928dcc8fc65fd045eb09f48ec0d771754e353cb9b1a0f4190ac3c76306f5d8c8ef25b43d550934e5b048ccacf5a2fe64ad255948da17d83dfb65a4b1920007ae7c70ab024c71d9f452c1ec097a9291a2140aa4906b7fe639b93f2b18c2530f8e669a573e79e46bc605ca77a2c903c0c5b7697600a82f87bf80bbccb12edf566e799aed07460a0fd52b210ce9349de5147402c14a7f86c054a47a950f554c49fbf36b40e7527f82b9359b666dd103e8ea05eb428176f448cba591febdbfccf520b65c6a4353f02560ff8d9c6eedff2ed5dd2a18aed3648fb780a1b1750c6503635545b73e0e643573dbde73da27f25b139ab8003b82058e9b34ec4da230081df60d17bed3e48c175c7ebd32a07a84faf9cc7a04dd968d8d1719788a89d560c59b42bdd77a2e7a6365798323f6850366f7220bf614d93c07ecaeb33ebbf3a3a9a04a7ec1b5ecacbde16efedb20b634262e01fc179092a08ae80c616abf53525d5de6ef144188ac37ad851061b8afc7e9eba4558c0afbe4d561ebac10a76dddc526e8509eeaa8878ac5b3b520f9a3b0b5486ffb216b44d8b907bc1fb0067eef1db50eb23c8a8539add96b352b6525f8f2d604421e70a73ded0fb259d9ab609817fe5fc96b4fbf0602b0bfc5815318013f915bdb56620aa00b721c63a82ad16317544e2e44b0719411aa8f9f919b8dd4eacd0456a3aad85c1b82f35bb5c7a1a4f2d34545036d80a1167b7bf37574db9a61ea447e1eb797425940ed9a021e2d6e2eb86e71021b9b54cc3617529cf95d87c82759230996db384e55becce6e768648a56351a8fb1bce589667119746df4e9d9c7890d368003ba2541a69c96968711e4b8bbce8bddf072e675f200f03b96c4c7ab9313a8c5e27cb542715c8378be7880c9116892d11430ca85bab849165a5c32624c319978f270b5762b6866c309ab6f31b91afd6ded2ecd0bc998292a99109131bfb35297fa7b636708965dedc8257759706b80985502f3f2da3a0c92af315dcf67c5ca136f46b5837c8c86a0227e6fa93c38d2ac6c1a752693195cdcb8c6779b571f78c44731e8c61524aef6d7c7d0ee28454df61a6b05412e69b986db9a9ef8ce87d68a51c96ccc0d7aa12531c0bb2836aec162a7ccb358ce7a08f01d4c440bd2772fd5801b0c5cd7c8d7a95e50fb2d6d105117fb10ac2a3432971ed9c378250e455611c74b70be42cecba47602efd6df47e12b0c1b06a40ed94d112b821bb132c09c225b7d8a0fee8c8ac5ac5c601a696a8dd74045e23ed59543087c156fb2d5077d6c1d1c1d6948e9643cc9f40c8ce11de78615b052246506892cf72fd9612dc0ab901e6806c97d34577c7ce66e7820d3f4db343228f8777a4efdb5a2112bbefc668c7d2a74ef9efad16a606458461006a0729aea0c79389d762a60e7c6dfa45da4277515123146432fcbcbd67b864d939a0dfde50b43fb4099c4efdaade53046c5e524076ab7aaf8152a2ef388eec239d79580648a2c818eddc926716206f39d00dc12b33ecfbc6694ea6324a0922a2727916991b59bec7954658e491dff7410cb39640693af75fa0a48c3dc96bd7a01b2d6b2ddb6fca1b833974ee7fd2454edff887d655bf44e00f77a7f4a3a7a3234ec277727b391528b75d84d6483b94d6301690f9eaba10bcc8cbb6cf66ba4dd64c92a4196829e82cd476916a3bb859a27adfb304af208c10bad104eebe8953fb9ae9c0304ee08da6d7fee314482018bc9a9d757f9749a44fae2fd76467b228451cd8acd47b02f97e8112bc6a2c6a477b97fa2f3506037d1af507fd5c0197fea91cb81463220ebd96f7dc8ec5d183b49a03b9489515c13ea492e51fa67341e40c0ef1af8280a44e1a79ab45b8cc2f0a49c4d46dc45e7f6b9083ef047961a9e4fd6497ce697e9d1d909435da0eacff7a1a2fb6ed35257dac08b603c2d5f274644c206e5947957c2193f70d5d352d56545409c14a02f99b47752ed75580a0033c32640a74520be2a7e470114c6c3461cf1521a6c4283748b6a3a34c4394881f0d99e7afc79abb8dfd3a2db667ed51b79ea23768065c244d55d4e71cd6c068a8add8b42ba1646eef0e20e1cd8925a9d1b65dbdc0a199d04dc8555231c4aa16efb7c1990fa2d3a384a2f98036f12e6094039f1bdeaa6dab109190c14db1fc33fb7b25f3f95534574d54e6acc47afbf3137409631d9f95d0b9e2020ebfabf4ac5390f3e7b6fc6a249c39e2946e3f40b82e30ab74d6c457d07a93fc301fb28a3c2e2f7551ed830e8cf10843f329fd80e65befbf3fdbe9208c9202508d50f342c611d9b4bb0e953dea6531b5a505006db34679d0ab73aed0f30f2ca2e599fd96c31a79f2ce61c792a4c2b33452c13e6ca10f3d0d3f2635a83e07a91032164396755704428e373fe082f5104ce9fb31d5748060194c7df031d4b3ec9edeb9f331592958b9d0a396e1cbef69d90e5b0a5692aef68dd03c01f723b2d01e9789c12dcd4df5042034321cd2e67680b3d7070de6aac5e7d729088c8eb3416bc5360558e8ad6b4f32c0f71297943c650653b8edb58c9df505a7fd0555e35d0eb7b0b33885460e0ff3244eee765d5fb901f2d4f414c50f2a915d3693b3c9ece8126cd2a6f3e0744d8321aa3f59c9f8150fed8adff583a9c67080228911090cfd4af186ff17e5050c78533e0c2e4929f92c1b16c4c57aabdc6d03a4aaff280ac49ac4ab73ae985287c25bf52f754129a54d2a52c9c5cd633dc63b2625120f523723563aa016850ca1a50d8fb3455c983d460d24f096f07233f97b6d655d2efec750acd0244ad8cd8187a6c585adf546e4ab3cee2188ae7e617a1aa5907d126597b164dcaa5acfe05b97458e0dd9ca97402fe3f6f68e9c6216aae45d6a65898919ccf66c902cf344ac969fc3c31a8ced6e212c24570f874fa2b8391c1c60ed682382dd13209562655120a60b6cf563043fdb40d65d093ba3cccf94bd1e3b3eb2b2eac59ceae3cb86a83a3330d91856c26d1e049a323bf6808f2b2e8e564fea5ab962c0e9bdda71a99dc0c6b47ad665f0b8c2c5ec79138cee682a18e80fc5114c37b8d710c217566e9393696dc947380b9e32da0463a2df43c75d86b2c6a9083e5ac5ffb58ef7f443b52b494ab3171a52466021d621fb05444c7c8e2d1c4647ac268e3950eb016fa42d428eb957ca8fe3a3cc5019846ac3a979f53677b894d9982c7ea9d2b23b01a04cc341ad4a523146b758f0d07dba97dc1f81cdeecd1483dbc957737a6c4e93def04eeac4df6075d57315fecce0118d0c912a87d09876062acc28155e7e8068411f464e1be70ccac7777f8c34a6ce8cf0368e229d2f1fc6819cc99d6ea3aafe3fc30002b09005b2be668af2d28295a8b35ed142c0bf8d59c188a3245c83dfa646b34f224126ea8c50600d1bae9e4a7767ae44becb0a5d3474a76976fd71bf229be28c78065e6c25ca4e2a8dcb2588268100f0c9fd209234201d0b0481f744162dc7e808c60c8fa11e4d474fdfab11a0bbb3354ed25cbc23189d37e620ee060111bc9fbb9b5c666f41d941a4fd1566ac4b1230e639b87fd4537d6777c4c81dbc4a6bd4ea66ecfabe7fe557d07297809f3f6788e967c05aa5686a0d9390e603c739812c11813429adc022d77b63105cc0c6d76cbb50220d5e3c251fe62216b9df0f9437ef0d7e8ebdebd6081636e62cfec9bc3aecde98fa716278db5b378e75aee7877b1c2f77fab607b080bf94fd3f0c15eaa85e6c16198fcb8b5df683ff75d95549fe9505da4b7bc8e3b4c87b6c0a2f49feec6c3fa11453afd23e213b4301afc988544f2ac16d617350e840d307ac63ee6b764a97429d1fd8b514c677aff10fcfbb3321a3167755a13e22a536bceec5a658f5775f16f7e95b810e310db91cba3d7c79eac8a9c1addcdb622360337af56a3bd488cb616db2a7fab15267156cd43fde7b9daf81f18b7385576cdb66a76183a8f287b10ff5381944e50d5e698cc3546bb0d29c7edaadebc88ce4b48cec4813b610592dc77bd6d34f5b2766648001ee096626121ab1f0020976386a8cd9625904cbaea7a15826ea6a7fdac871e8cd4b8cfee83731c94128bb69abd9f12551cd69556aea44fbd5805e23fa2be3901efd63d46d3dcc8cef02e08a29d6958c826a7fd1cf2e7ce17547f0f81346fcd44c4f904d08544b6bdbcb2f5f72c709cff2e657aaf27e4988effd3dee56e37d06ec27ef6e27da9cf45c8562a7e7490c57a46ea0fdf4e0317039dd45637e2816633579f67b379d4aa2484a699cbcd057308369823a45f426dd365546516095205516d7f7b4dbe737863701d2877d77ef3bedd430a878be42b512a97e8ad864207dd4296bb0b99340b113866193c4b8700a487689ba832e59a1f34b23afadd2ba8efe04b372abb69437bdb015f3593dcc10cc131eefa0df92ef056e69803a01884924ce2eef319aa160d70c423af17249102834d37665a891d631ab364ef992dcb95ed3fa7bd69e13f1bcf757da870b88a357f66a1e248f4a2bc81521c6ac3f8f759c17a26fde4dbc3acd4b4f072efa73fb9e088a7c2ca04ebccd53a68b96003db8b77a6274da6a78008f9f7efc825323891bd6cf4dda3df42bc0e8e3592be6bfe6acee6c3603ce2bac381c920ddeeb3345ad346562bbd8b19e521a888ad700d207fa0bbed16407618850863e862468428344824e414b1d85575fed1599ff2c69fe0aa908514c8f36985751cb24c19552e5232d1fe210cf8b2a0d949492a07ed52b48c4f073832cf0077eceae470fe14db0f839d93b3d0c2347dfb761675a6ea9a150aa8fbc9f21d01e638bc6d65ca1a8e9cdccc0b5a04090da7a1bf24f995bfe0c6494e5a613e4833fc1fa381a02867e24cc14e454a89e1aeac50b537e40eb8b8a92605c90", 0x1000, 0x6, 0x0, 0x3, r2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x4, 0xffffffffffffffff, &(0x7f00000003c0)="8fe588bc526588258e8620cfcc5e1e654e80eec3782865e442877faa3d8aa7c9e32ea1720c30c07341502cbf3b6480b0a0f42815a654dbbf80943d816db606448c69827afb52e1cfc4ed51b6b150ae8f51868d74946aa26e2eab33f0751be812e1ddc195fce20b840d6d", 0x6a, 0x9208, 0x0, 0x1}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x5, 0x8, r8, &(0x7f0000003180)="71c659492e5a5d8e4a28fdea48b070eaacff58bbdff2db09081f8e6f2b12163ffedf7880231527393a1e0c9782d80c9c7f872f07097b074976c89f5991594265dffe792b31b232672a1a85b9607e8e59c4b22c21532f0e9ef356e8261794984e0603fba2430e79d1f58e8380918b3213db165fc1e4ed0eea196cd4507ae5eed83df5b2fa63fbc79e49b042a6d83328d414431f18e6b822fc68307300ae161464930059160f9e36930f89149c661293013da514101b486ca1ed3aec559f2ace47b3413bc991773f4031494135b8a28e791694dcd73f652f03464ec3c3bd4f8251fbf0585302af732e96b2d5b70c0810308a2440d7d2250b49e50e4375cb5d77d2bff729ac0b81bfa9d42ffdeb7967366a8b883e8f365136fd8ffccd8b2ee46d74a5c1190988c9918f3ad2c1182ddd70cd1197fe6b1018f109eaab7bcf2fc95d097a4de85712fc89c6e533d61f294d19cebef8ac70fdf0ed90780a5905229a15fa4bdb8a7d02de6d104de54811e8eb880ae6c99dbb6ed07e4e935e3e70bc5ab44d9d9284da27e747d36ed7629bbd01ce15f97b90ea029ccc816845e644aedc3c03ebad140a2202dab9f31f9d0835b719660a1c55177267e12ef727b1ec58ffb9a0285cdaf0c29a9aa4ad9f6f338113994187211d5ec5290f449ccbd2e87791f1523332a1ff4976675f73b36cd86ee22c7710eb52f723ba7045397c3aa9b79e02b455d5cc24bc8b9c000ef6d5afaf675e86d4102de720a726eb0dc4ee7c5511451cd598008bdaa3e294440dc29be6a93ee5a105faf112a26c832f7c12746460284b5045e60a18b1bc738d39e01710c743f2f2f83cef9857cb91a87be8db02442e8a941842dbcb5b7e37b975f4a2b59385c2faa397696fdde77630db547324ff2b86ea5e4ac0d1960ab96ca0f6c149c8f734d4cc9a8e562e30be9c0d30f4f40067ae1372a6c19c3403f69ceefe47c23d3600b617ce683a31a0ce0fdc46b49cce06206a06be9825ec39d7bc7ba842788b1295b6881ebeded184b41182f0e9196febd737391b815a8dc858f5de71ab1ca0660696524b88b86c73d090e7b31aef8347bf78690261965a4d80ce4e19a1bc4aa03f5a6ae6e86d292d8a3bfa4c75da7eaf12c80fd9be5e60e857354ff9a71ee48a5bb1b26f3ff00aa728e207d080ea69fb39d5fa58fca085d1033605331e7c7490b36f911db93023fba282d1afab75879a02e91ca448715801a0c1a567624239afb912d3a7792d01580e348601238622082a8313ad2033016d2248f2f3825094cc3c1ee8ca5bd9c29ff464e86f258aa6d17182bc24ac8adff516f2722d5a410dce26a7c0e3a4b28ac57c01f6f321e2d83781dc4094d046a842eeb357ed2ea025d8edea07c22