r0 = creat(0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mlock2(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) prctl$PR_SET_MM(0x23, 0x0, &(0x7f0000ffc000/0x1000)=nil) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="e52f831de656bcd0486917bf0099f40df3d6aac17250780fe93a06317076457973485a476b74cfe0bdab064c18fc08b517c91588789df0b9e7ca0d752b14948f38446dcbebc50dddc688e99c0fd59be47a81268da23440352c00a26c7d7ec18f635ed070fbef9bce13e2c72af6b9553a6451e00556bc390d2c74531171db", 0x7e}, {&(0x7f00000000c0)="e9935dee745712cd20afeecb89fb68267ff2ad7fbbf34b69114bb2fc5d", 0x1d}, {&(0x7f0000000280)="0e23698119e2d6d509f1b95dffa4ecfabdec68e8e49ef2f2f4a24679c66a576267758f7e1bd0f7c4020421b603ecabfcc47d6ceaac076fbd4f85ac0aaa21d0bc34b27f7257203451a10e2ffa53ec51f1cda0a215ab20c496a520fdb85e859a34f7b1a2363418731d705d2b1252ab4c0c0b0f5a3540a17f30b616299f117504fca759c0c609e24e9f4bb8d7", 0x8b}, {&(0x7f0000000340)="fd8262f38640b8064f25a3923757824170c3fcd498aec53ef238577c99a5b99243b41b0b95a9fda0b48bc340a652df5890679ad295e467ac85a17a55ed1eedb0444b87de517da4dec38a8a9f86ce990f68edb793bae33d4da32ec02a381780d44fc85f8feca462c60ecd8de4ee203d77d7e02c3e72db136a342aa1bb30d86604f56f8e6986a06118305b0868dcb01273f1f270811dcfd7fb78371e132e4b2a8342808002bfa493de0a5095971dd4df1ba00777232af09b23ec89d21896edc3e2fd3c5f210d320f93d5a19fc1adf515d4f2f5be40bc3746253516ae508cb0c8e38f746c56636fd577007374b8bc3bfa99aaff3f9a3d8b05356f95329ec3243995cdce3eb757b792685368bccb9544d403e407eec3899f7f877275a9b93fadcf6bdfbd30dbca8e01e1d5573b140d7e913878733738f2ec66cde91ea282413f46ec4c66115c44e65c7795c0a8abc5636366238ca6cf49c54c859c6e91d7b783d74f2731023f0b57d4f7346d3c35564dab0f0c94352b7ab2b13f8c97b62af3c4bb22f15807bae1a71b489634cd0d38af9af567543ffe65763c2f2c1322325f96054dd742d375d7d908e528ec8b2f85091e28a12c13def133fba5ac2bff8463a6d0484120fa24a3e5e3e68cfed48414f319ab6d0b5fc9a32615e568de92581ead9902cfb0e12728a0d5381829b9f5ca531a1f45f6eafbd47e3fcd3c0377956fc027a5966e7cac84ea9275f3be1adea96e450a520181bd29aed8c6baf476ecc6e83125f5b1a790d935bf431d1896a6719e326aa0d66ed311ffa675fe46b566275f29de458382926e338ee5fda034cb2252b54ae9f4c0d2234ec8ab17e1787f5a83fb60e886802d0f01cb9cab3f01c82f3ac5481223069beed095c72f8cead5db10e0efc328a0cbd5785366ca4fd75d7cd21d4b898c2b9d9f4953a1ea1089ba2b255fde41ef32917c0955ffbab7b2a901f8a56d3a8fd58d591526ab14e817c44705dd6ef001bc008253f90a72390feea4a11ea8296e5f6d00b64f17102eb9055d7bf80e1afc75e66a043f454170476f0831218af53f31fff6009c4d70363de741f5d65d9fc5f9a99f675d4a1ed29a94694fdbc7ad0d92a69c200d7ffec5d7b1cc6d514347b2238ef03941ad6859b524e1dcbd241ab4f264c71f5af55acc6922573981c2df0d2dd142e777a7e973ff71a122f9d3dd841ec01d7468fd7b2f3ff8f05be7821927ab1789b5b71c13d3ad0dc42e87e067d7490acc8e883e1254f84175fea6a40542fed02af0b16b1e6aa0f7536d485862fa6193b83c453c846cd2199cc2bf69b29ae87083fbc0e96192bc4f1e8e8c826be7bf7c56c98ff16e4b8e6a2dd947cd9f3dcfe0e52d0c5b19501e6e12f314ea02262c37b2349386a1296303b25fc30f01302841141bffe54cdd3cf1b4f77160625afbdb5ca6346b5963a3a6050e7ef9ccc8b509d8fee5c43afc66c2f15f1d788ab3a3ebdd9b0d09751d56fd3b3a971de8a732358c80069a7dd349eca4e519bf4fa67cc6b5051eaa8cfab2d4d17adf8cd4fcdb1b059d57731f13c234767159c6b8c908015082b4b3aa60086e32c8c78f425a31a3aaafe95bbc960ee86736663a849ae5d5c6627c71118ac074f6f6537c920f68223f8cd1a657a8fb6adfa869467b741610d0d066b0b2d3d1c8567d4b8edce58ccfc6462243dcb938f46b520da85d726d0cbf4ca7d7cbda1217d21aef7509ec14ce7d22653a316f13bda4f2215af0a5d8bdb17bf53ce70325f97ff2e2d712a3f102af059a5ed57987e0d5cfaa4c9b2ccdc78a68bdeaf6d698671714d6b24f95eb77e4b1a6ee220b0da59eab7cb988a2560f1effa9f9ac52c0adc7cfcd0d7946b3263fd7a58042840cfa9e59e2c08b471532ecdb9816c836d9a6689cf433bbc48ce6cbf44b601bd36aba05f305d4cc06fbd21ba1eac8a95cfb04294ccff98cb272a869adccd28645f572bd0d90759dd400cec3b82fe8219447da56b879adeca829d60e080fe4cac7afa150b31a6e31847430419a812b73c0cb52a4606a4854a84658f847784f23b14572eb50512812faa5a9442f439d731bb1295053d526d0098af7c17668bbab78e7d74559fb564c52f7e15d0660778f2ab089bc4a97279def7603ad63e613a788fa7966c84b45d27436a93ef4421fcba89224a295395de7849d51c34b521f7cb325b7f6a397419a0f11424074a2143ab0753a7ee6781cf757823b3d2a5ac349cac0d3a1dcb9d033a67d655ad25d47a9a688be5a6169e3f1b489294eecc1e4f404288e9ed9fd578eb69fe98d005fa5c3be796fc984ecd19d810fd3d1006524c4101fec6347c559ac2f9e504477b741f0dc4230ac552b781dd00a8d4ec952acbc6a80ebc06f77c854686fdedc2db29bdf7d9b811c2f40ef6a0da079cd990ea03f36f541c4fd2723115caa96daacfb22af2c20773ab2e09382449d50592e8b00338104185fb68d59c0b6de51593ee77a466becdecd99d68e66b475376d2fadb8208a9490322591129bb30046d4131398e7785151f7b156282a5f44fdef60381ed8049cfe76af3e96d054905c9e6a231df98fcaf8d2e618a02eaedd8f64a5aed4834e6e1a2da04068c2d01533b6326741c66fc43fc684b3cc7425a82c6bf43133c130865d8e05ae0410be7c13920cd6b8ba8d6c40a2748b4dec7a2d849a33ef82b1d163181a463e7473f4912dd27bfa127685bee7bb31543f9f5f55dd27eaf7fac6fcd7e18a8f15b6c03202f668e7e01be39611e888b4a3328de04f3ad3288dcd6f4937a07421040cf565dfbb1ab861b8fd3a3a1e8e94f6b3d684051344a67f8167a49edd85ca287d68831261088916ac947b5b5bd1d9647902e98dec596923b241f50d3d92e7070713dae4b6d2ee5b2179ebdd38f19c6ee5bae20bf88d4c62374a2dea3ca148da6822cf08882d33feab3a8a2ded514bd50ea05b4c52d30725ce96e1660f52cd3c65f225903b96c51d3dfe34d82b64c4c8de5838d3c2979d460ec9c0e92a0711c98640abcee721ad14fcdb535529f3c7629689ae103f5ee42b526be04563e339b6255cfdbc6ef83d482932270be2ff936235ccf62fce582d3e44dd37585fc3750288e51dc5b0b08531a0a04ebb3143f372066b495b51e22acbd5200c24afc2850b32e92dcadc3b33cd518ce8b9012560f3a18e0539b0bc80dc25c81d269e6554eda3e374d5498afce8705daad54b33b043454d7210602a5a35d31715661bca48a2b8e171c869190b05022fdc762a6cd2d77115b353b250e08f9a576e2da23518c080426479e6a5886f12646aa424ef81dc5dadc02062b6b834322c3fa38da4dea596c57eaca591bb816b3a83bf33a9285ba31a675cfd6a437e3dc892c50a51f5d76391587fa7d6ab362e861b12e0dc5d3af4e584a8be4859ccec007851cbd8315e32ea1a0baeaa820125e235d81749fcd9e4d43a8c2114a711cc78a141398340fb2405e12ae600bf6e04b4a1761ee3774176ae8e4930a5e1b8f2d127ac4a36f2f883c5e75dee5db8e286628c4cc6234dd2f8ac17b264102ab57e22ef01d44763d567951f330c2bb69253aa8604e2cfba938d033951fc3382f6af6d348c5fda48670377506979480b76196928feefd06e7a2f9930ac9b91a6d9744c677deb4b70dfccd7f46e6e6ab1988dd5928dbc362ccc96044778bd8d2409d7b703482aef17ff44e0bf2128ebcd64c8ad889a74660858a780526a050fb46ec26148c0521bb0306f7dff1e2fecc664f729a5cbb6a7bfda91469d500cf439e2805b7057b429b6c65cc4ee0dd5f2460407772e66a317ae3ffe8d376cdeb5d050970648452ae58662cc0a647522e731e4100050cca5fe4b1e545cd9a4c18346ce38c59dcc7e30acfd82217c766adeb9dd944626509f1198888131d626bcd2890b4e67a8f03000da732ff56885aba25854e8a52ed20167a999a25dc5ee8b3969fb6f8b03e5c757d14379aac8e90182652297fe2965cf534d4fd24dd3a14ba413e096258dd7c075dca0645d630de7cf5ff7655d0668a24b3f126ed210a42aee47d660aafc30f31024d0b00bda9103b9759567828d4e7bdb325c4cb7f1204c8321a17bdd14a365bc08c13a1848bb841014b79e9fd7722c24f2224522d1b16e0f7c60bc65574800cf673f1cf6bf83f695634c47eb009547360513731de450c38e267931461abb0a82bc44057d39ddfd9a363c8b1ac67cee5341297c346762e066656faca2c55a1e9bd5afb0acdb807b6cba745454d77ea8dc6aa1e206ca3bbec4aaa6de0d98f229d170cb739b3c84d13ed4aeee843fbf3a2dd9bf4869828a9952b424cc89e667554163cd9f8487abee4ba86eaf110221c83e9948f107f4f98ee23a57f4beab739bc14bd115baaac1ff04879a43237254fb0d48d44c7b0fc81e1184dd19555edab00621a6a78d051dd0e1819b81e6aedeffada4b2d3e95cd6c485b025029b0eec29c34236d49c206b6857f93a0aa4db0474d337385a6bc4e44d2aea8804051cc3be9d04bffa3a90401b20a709354ef3147e2d9cfe44646f7d101b9f3a034a332a855e354af4323f0c3c91f3ef26b9e18f2113da64c458e83fecb208f99dd3da18979f84b0a77b52964fa6cb5c99526d7c02dd7666f54dfde875b54f3bd0c5ab8ca85fa2c765d1139f2e05c9b21d0c733b09d8116f59aa081b3aa18f6bb536c96aa5c08fa6c9addea571cb37c4251c568c65a060b72a7828492f351ae1344ddd8052753c1b696e7e5fd747c0cf9e1b0f4b853449cd03ebe166938810d502eb13a255d68177cab500ba6a76656c8348276042599fc4046d7c91563adcf12684cc7636d1f11d5c9bd35d5829a847232c01de4077131583a73e6c0f7c389060987c9c7950739b95bd78abb3ac224fe50a6ebf0efdaf72910bdfbb2f62f708b4317fe624a2fe4c091ef5723786b006bd9198ae05b7bb8201e5538c905d336fcd3a5d464b29d4157d0d136c50006aa6987546073d89c1cad2792cc1a5cb0788c2f09a6e4b6a1d935db4d1f47ed8019626d05bf2c2ae7216e54921d72e547efaf838c77ebec61c16ec938706b571de1a867cb2b8bde6ea0cda310fbe0cd63be467eb7774283a4f106406f9a4b5eaaa6e350ccc855cbc161f2233aa3c2382ed9fdd360d391cf5ffbc684070b2a46737fe5a41ab4dcf2e95c9e04d3f9a0d1e9b31f66ab07ca1a5273e488c196addffa98c0228a695b5cf19e2255195614093819d06ce9f9d9f8b4829d02d683d7097177cb3d2ed77a9c224c016a58696bd388a3ca444e51ec630a357009628af9db0fd78ee62107e93c954d13666f5baf8e7abb3a2cb7ec27248ee8f1f2251bbe489983d13a93fd11983622e8042f161973a886eacb53804a44149bc0463b948e14dd43dd6b504199ce76862f7cc31e20f1d1305e059fbe051f8f8674924565e692143a5b3dac7e991992ae16ed4d273b9bd6a7bee61944a57429792872dc85e65d733d436d5677a529ea1445e62ef6e5904257a34e19874e4ff847cf036d3d842ec340bac517217112d655867715bab5433d3ed3523ac510e5fd55f77bff2b16644e2c14e4cf6151d015d52b771d548a0f7e0ddd9e0a9f80af1eb8350a3b06ca9016320b8161924d2e9584b14b193fcc6816d1968c675424d2b3aef76175ff00d22a40d84cba4277865f4a8c47c277fea7aa124fdbbd8465085e6b16d09c44ee3a12fcfdfa4a9be39855e71375d8e61371c19f9d68f45b8228d1ef7ecf9eea50eb9896e791a74470154b3dac7e31fe8abd855886f559c29bc9a347281ed3f6868c024d096790701980d7afa4c", 0x1000}, {&(0x7f0000001340)="bc9c9010e01020131365aea8ef82412273236402f13469d2d4190c690bb4ef6e2a6c60f5c5d143b3e47031fff92f566d475a9b4b4a8fd35b22571569c5120e012cc1e62d4373cf31dd2e4351ebee77111c324e5a69e7dc6937f86baf90867eff87a12849acc6c11e506c12c258b0158a324a6515e9a56506b521110db6fae0d3ef97a04157c64f351ad2a6c18b85643864fe80c75a13144471e3f51b3cb5b26c0fa9549b77344846cda0a43d34dde6047e9306a34da4508e156a670b02026b04e2653e359d7f42494982ae2e9e9f9bfff84e99cdcbc307ef7b464e359d7290abde98f62eb35e", 0xe6}], 0x5) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) write$P9_RREADDIR(0xffffffffffffffff, 0x0, 0x122) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x4000, 0x80) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/power/image_size', 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) r3 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) lseek(r3, 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x128) copy_file_range(0xffffffffffffffff, 0x0, r3, 0x0, 0x200f5ef, 0x0) openat(0xffffffffffffff9c, 0x0, 0x125e61, 0x1aa) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x117202, 0x82)