last executing test programs: 6.603777394s ago: executing program 0 (id=1204): setreuid(0x0, 0xee01) open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x4) r0 = msgget$private(0x0, 0x0) getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) socket(0x1, 0x8000, 0x90) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000200)="0a0cb3da", 0x4}], 0x2) r2 = syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)="2a81e65ba8b37ecd5277d7131230e3f37989cc34d182acad7f6565c56d53d4bc540865177f9f1edb3b4fa858eddc05242aa7b067d898bbb71dd00af008b0db7741663ff7ed5810ce86c2fa123b7a78c1192bb284aa246b51017569745bd5a1ecf62d2b5df8eb9820c16754ccf461cfb17677c2e305bb9df71dca23967bb65217112c8d3688bc8e12a10e6ded910d0cb6f4e581813fd2cd6191f7111e00"/171, 0xab}, {&(0x7f00000009c0)="0edd46b96a342647232a3eac7496081edbc61fd370505dce3097ee41db51c36e3e98e76ef7870b82f2e4ed243d5036799cd3d437c35538f62d6f76485a23726adb01715cbab35e7b991b0318d799ac40279c639d838fe3a13e2cb327c31ce397cfbd25f9e0bc53b40e30f491408e2c20b9ad6abf4923b248a016b46c33f6552cfb38d81040fa943ea426f762176c228b9a4999abfdcc4c3c6a4a1b776fe347d3a177bd451c7867f6b2eb17529bf6d3a786feb8f7aa42182c1bb298d9adf5d1abfda764766fac4f3e131e77ff465c2abd0522157feea5fd7040ff8d6a3a29f6cda4459386613ecf5f377fa8e5ed8a5fc09c9e7101b8048f8a87bee2e2ce8b5ffc1d3ab4e793b0cea8f5c966808a313065ccddadc20b0a6cecb7adff2733a7feafa321a82f8e0835b83d2779dd99a95f080163c1e4894f22746ce8c0fb0b0651efbefdef575f8692d651e8540515677c61268af16b5c6fc05263a030c4da389411bdad8540f6c2fbb9d7256aeda5c70cf36447b33244575b4cdd11796829a53163f5ab664b95afaa3df4ba8c1cf57445cec7962da3883ab7ad2a592c2553d205e780a751c38df37ce97abce5728becf66e7ecbf9a3a0c42ce5c40462ee65ae26b79a0087842b7bc4c5d99a18fd9f1b48a66751b0c98eee4c6e1a4f6e1f57333830e12fcac6e6c73eb8275dcf975a42d9d145e5acd37e4f97df2dbe42a2f82904d882b5c9238662fb56d3fff24baccf12c974fc0eac1ab81c20a96a32dbdc5fd21d5cf9080bbbf6a28cad1f02cc1c9576b0251ae38c344aa52cd5074a0f584ffc77192ef1f86d45de35167a55ae8d191207e3a47e70963153f46748fa727d4b398a3e6d435b9f83b7e37da24da45be25770d8dd80f59054902c51c667453f68364a8b4bb6aaba50d94e30ca35b6b9601ecd36cae32aa0cda5d8ac6a03e63f68de20d038f3e857e7b651c92e7204bf00122d83e445d4527195bb152de3a98f6e84c52ca4c4d960f4793a16b896a37c92cee06505bfd1a8ddc464db8d074bf3f44744df4061f0c4232cf09411b2858b7abfd3797adac8923204a80242d43f7aa2157a49022bc84be54649ca4410de99ccd08bd63aac74669e8e16096bd9a0407d7a0f70d8727d5869f7303e20697837071cd73f7278f7b1b867e38c3a893cf512631bf6b9a145cb04a9ddac7eec389ab81098158a30a9fcfccf66f4f85d2339ed152f42988c122064da49bdcec984a4adb10568ec304e660c6f6e917dc9804b5991fa92810c0ffec50ccd53caa300ef9e7037ae4c303ff9dcc54637f1c641bd0b4fddca262143b033a3f6c1016f184dbbc905abc1a44f58183a1af1faf34c3c5412cfda09243b974e2b6ce1801a88709b61e80ddfd70930bc40574b9021bf49adf5c48bcb505480521ab81f68a9fcc039c30fda0de4ea2b7bd1574ac13706579161407acb3e68bc0e1b7e65e8b5602c7110944642a6cb8d77cb0a4d2d33768cbf836b8b5ebed7ef2a6468b1216978bb8824e26020a2016ca5d8117fac40c1ac6f37fe0709385ebeef708e405cd2e37fcfe3a800a28c1f9462e3d79bee21e4619f90934ddfaeb60bf853a366e74309f34cb68a2b5144a6cb3d8483b3f0a9a5e377ca0dff70f8eb4508991d8d9449e516c209b715760d4159a3f2e2d49edafb50eb168a669f449e84d812dbc08d9f535acf1333824996b77504280b3fbb74ec6387460872ef1d44d20ffcb7bc3e9f4e2f93c5eaad5bffb48f277a7c3248c659f1a6e6ed34c48991590a0b71218146da1f687a2c8e6ff6f121262bc723224fe9649e599347cdf53cd2e1cd9a86bcc5f6066abfe524bfa091da51c931ac489144cfb1373d380b1c06c007b2e1c3e3d1af085b9fe8704a2f66b4b48f40f6b86c5d6d03cc0323c211662599956c223232cc3c6b43b178e1d2ca91c29873d1159c4d86944a2cab2c6bd704dbabae1cacccbab0322a67cdfa5314559a0e5c0f408784876e5b27639ece9d0fc26dc3a31c69e0ac004f0a807868aaa3aceb255717d03ff879ddff70b7bbd84503819e60c1d674b360832c159648409a543f06d31eb0d94070ff55cc0f5cb71c4f4de6d9093f189a148caef5a23d8350427e8e3486bfeba7c18e576bb96bfd7a9bf5ce47d648b5f862de94396503836e1e504262e8c204e56f464552afb2a625c51decc8933a9ca52ea40555ec1d4d540cfcbf947909024b193a9aef48fa37df05bdabb2c7d102e0319a451c10144dc3005efd71e4a31a5cfe1f2bb4c19fb0b9cf6caea8a0b52c963112a71007ad3ce2f6f1e02d59388a5e9eacbd7cb74a8ed9ad41fe5c8776c8bf9728906f51f7f84fd0e5f9db4f22597a349db5c58cd2433fba02c07d78b8420dab50bc4705a03a42e8d3ed70e4de1550e4fe5614b8d7269a143b2c822afb4f0edb21dea2fcd6503b29db1c8d82a5371344f3d10bc34d5438edf8a5ed1728a425f7fa2ba610b527f4a0d200d682ae228f65228c1fed8e838cea5f0c227e6cd5adb178a4cd79fbc4a16c7dc96c21d298a00eec44337e03885c80f911cf023c1dd4f8a2c98fe96727aa4dd05ca73c809e24eb3717f47330f05d51c4b8fd34c838951004e7f5eefd8a5f5a82f0f37821c3a8c61ece09a5a16d57ce72807fb8bfc283d72aad9aaab2c1d6e59690d1f78919cbf0c55a7506437f1eaf91779cf3503ff41d83d07d1c4824dfa3deee46eecb457af6d4619b8b58b80001b1a9ddadfe2ab4191c0e00f5f387f7cffaf979ead52646daaf737f596cc6d4d854f61fa2b01a8193957637e68268e933880d421e7881e45808cd0a0dd4db2be7d7f7c85a3c56693dabc1cc5fd8a2ef474907e6759cb012811e5dca75aec5ea6263761d40635b22de70a204879831307810b723f3bd644e8bb0e95b895140c8220bde8a429685f9243a02da7cbe9edd9b87cd3080dc7d8dd34e6ed8eca08376f833aa65e7551ab2b09a2cba32f78132dbdff83ebd1f70f924686fa160ec77255428cac73b2e1925865a57340c290f8ca811d56942bca531c91d7c5d4d50d886f3d15f230b942e4870f51a469354988b1a6e26f1a6f59c592fb773197853272a9d4e91b518f0ab76143bf071afd81bb95fff238e80c85b29d345d0d0a0a6ad56647ea2992e176b575881c07b2c954ebcc5b88250582d0fb82d51112d82745c152b31e494b8e737180de9771e020623ab11e1b347eab3b68a07f3714e9ea2185cf108c77f9eb8a95c633e66636bb0f0adbd4fd45afb55b33f2134845bdbae32456ba592e21e43cb3f706a52e532da8d69a33f9860307aaacaedf646c527d1f78cd54174e55824017487fff57f8d14952448f80a2d1409e480d53cb91948b5846b92e80277aa92cc2172c836e89c258de4a31d94eb99d4cf2812cb8ed63895859086bae0d7a55f909ed493ad65c474fb255750799ca3a9b81a7f87e98e7783b2e94fd36c5abadf8bad5d16ad611602b381ac8e410ad7db987295e34596131d30ea2bdf7fdb4d434b335381e07b82617d92edf44f9a2248e25b1cb2f7c7beabb4fe4d3d5575a197222c3cfece2e75a653fff41977d260fe612eec6e840277bb06255dbbbe60461567d0a716f46641259ae757ea81b154c5fe830bd7bdbfcf3184c902b46e760b16d747d5976c6ade439865ce79e7b15aa02724483d7560ba0d0674419a07f29d86e4e775aec2a59ecac03fd6dc27ea8108378392e5ca6b2d52fef788be164a90702cc2f0784141b279e5fc7b490bf5340fe158d25b24bf3adcedb0ef81a8d7821fcef46314a50b95d672211753ea61b322ec64ed436b9a0648eaf35901b660f1be5c69b4ab411b86f9b68ec9481129792ad9af15ccb70e4e8e2807aa76557d38f1011fcded1752bf22a9d8fb0048c198f3741551d0de2dcb5ae771644c175b2e5190535037f98a1b5737ce6d732ffc6b3df051e4af1746829dd0f14d85cf90c20c75756adde034da9274652580493f28a23f3b1677e6940def7bff65fa84afc8c01d5605cc52e9551eee4a828404c6a41ace0598e6c5eedf3a59c396b20d9f9892b8350dbf5c7766deb91755f5e1f2a65411ecdbe6fc6048b727b2479d5cc6a22a649ac2f849351b1e00bc465c1912a044b04df775d31cefe4bf51a10e2b2a38004f52c22441569ac84690ef88e2d9512ce9bbeaaadacddd8c6248628c384385b5967464e2c2f9ae9b6c33ec632ecb6ad53e32a66ec589d00a654876cbc0bcbc464c4b784bb55333db73cc253e62ee52081913ea5cc34fe745b32f93dbd8ee20289149a8ff35a3a1c7803fc1dde9bb04e76b0fda39c6710ecd4186a1daceeadbf6ea4d6891112e49351f7d7f8f90a66b5b7e0a58af73f3520a7c9f45a45b978274d592bcf6f369f58a8268f3b594a6f7ab1c3909fd931195091c3b88d7faa55ec6470b0367153b9433394ddd0e856e9efac1a5a392c1d3326c0316d2145527080d25b802cf4d3e85e29e7e9dc94eb18ba0ae707180b81867a0e70270b5d32428778c85e563dfb160874a8dcb89bf86ca6025978f3785fb63a03c882bf77b7f5f36145f69ad4f79989ecc38248a76ba4bbc39295a2e4eef4bad93f5f103adbf3b97982fabe7af7703b607e19182c1f5cc9d9e1ea79c0bf030218c624ecd16e50d20fc7d28906858265a66ca837d3c8c100d8d7e8c14993ceb8cbbd940783eda7961501fbb1c544c6ac45b0acfb3034714b4a5001a1f9f5fbd713cc9f3d40cc9976c7a4bf770013316fbe377a08d65f38af78a27639b24bec4ddfbe6b50b10c3f888fe6c710387ae68ccd88aafb7d365e34e172bba1bae97d9652487d3ad9e477a13702b8283c69c66a7d229961c547ec947483b30e9645b2e01e1047821781671a8f7b43cc46a0d3755eb6986747b773ef77c256bab52bfecba4be140d828581883953256ecafebd91cb8927d0ce921d47022ef46660d9830bf5013d6815119e4b057fc22a364690d4b69da510a154d03ebe590a47e039f5cc308a9efbdacfaf51bef6042e8f2a5b877b17bea30a66811f7dbe728035d45e488a2c957bcc0c242a781f1614e0d47d858bfa73d6f43a8b0b894f78e80a52556cf0cd2d68f70c08d60001d4cd073d33b303e610856c35ed1b18065a8bac0e978c92b7653797c861c1c403226983ec686441cbdc49ec615aa6398d8a63774957ca9537a647ea1af5bce9c80bdcc49f7ccf8e2a31664530aa3f81dc9dbf57718a6e34617cdf2b3d6f39fda053223525ae5b06ad5ba0dc870c28de201b1cfd5ff1653917341811ad93d86027f8c80e7e6f2250828efc546c652da2839c418c0e258dd338aa7d334f22ef92925bf93a5937acf3eeedd2432dcba9320c97cdabccc0af54dda8f252f3ec59070cbf384306426a650d332af43775b1bb27f98c8e45646f5ffdc7266b0069e25564594777df6e3b1c1c753ce760c7f7cd1db1faf3e58f56b4db1aaea2e7e3f49e73fde3df8a9db5eb09e5497843c5e2c7ea7ba58c1a4f4c7928c2f1e3bd17fce2fa9f51013e643de94aff390068c93aa9bcc46bfd52952411e5d3502794076fb8353f5fb84df5ad8b4222e68c5b66301ceb79f5d2c066909c2d678232deb771e441539dc288d148a5be7a533e63ece7dc73da056e21637e1971fe1cad0c0f9c0fa5404387e3dcbefdd402b15e6fd2855b1bd9a3b18c04c16acdbd58e0cc1dac205aabd8bb426892a06c9a7fb52fe3a7734590e24efd3945cd3b710553ba485b1475c8de6e8f321f55ed44f0a9c6e3641b5dc7645431c1e728791ac5b075cfaf14e086c47b3bd73fe887de95c878477c1159caca2", 0xfff}, {&(0x7f0000000040)="c49848a4e75bbcd678f37e84194c03000000000000002a25d94e8dc190acfe798262fbc53a68f5b0ceafb5cbdc7ba78bcde9abb4f701f7ba90ae42143caf55df022d18834d32c47179514937e78ef3b4b98fd83f6b4cfc44faac129a97616df6", 0x60}, {&(0x7f00000019c0)="5ab557ad5355f86ee5a8ec6bb4524834159bfc1b5307ad8112e95bcc79ab2af80bf211d49a20dbae66aa8ab29e285317641f1a8813306737a76aca2c3b81fe9df783ecd0f9c5a1564000ae6121b9035a0fb0edd6de1c685b549e5bbea8df7b239199a08c79cefae71e6942bfccc442ccc5d56f89e433e4b92ebac3402999b0b9f78be0a034a45b09d041d4bc5ad2459e147d677c617ed483fe328ec5d8c6fd3268b3f82c62e5fe47b268a05569e4daf438c1415d5d2c3542269a7756f3225936232a13212c290b9ba6892f501e4eb67da0e7d53051358a7cf423a1bc7b81a1eedd9ff4ce3b502341f239d5c3ebfefdc2daf0cd10ef4603fbbdb7394f9f79ed960acd25897403446f1b83b5e36cdc25721ea04acf2a4a39a930adfbbae1c0d2c505f0bbab59acfd19cfc39346fbf7eb73e04ad04fcc44fc395f05fe2136db867f960bd97349b8252fca339ae9680c01cdcca179fce3df0980ebeff43f67ae4cadf5dbf6adab086faa7ab2d35e38e85677a7e48e9c105828d29b4197aa848328439a7c75ccb6eb9ded7b0433e66d1510cefe0dc4bdc9c1b8e565b7e707a399a1c365521dbe5f78b6b51b1e13589599bfbe2dbcb731aaa0b1ee25f393b53c670d30a6f65c7d751e794cef02700663b4fc1c3ccde89ed552b336a270302ba21d882eb2faf6f91f25cae750ac33f7f8200753363a2ddab62e7218a0c788df605a343f78b66613540b6576834e639457fb73dee413396d3d327642f7986c116bf054e788bb4cecdfd7006e6ec8f5a0a23c7da93df86f3fc5a5515b5f6d80547f2e62104d6c08b32c21b0e041006100b3b133d40d589b8671c3d4cb7248f07070b5d55b82244ecd52db4eee28d75aa892b0e26248f2f74ab5598a8193d67f4d0a62e06269b8b829bcec078f7c25f336d2d89b8c62b50589fd1e22455846316e676cb30851eaddbe836a18f9e5141908c0a6f3b0735328fcdbc7d40b5476ddbb3811bd5057cd493000a487cf5767b260797e33d206158040b05ad7a707b2439aa0136df4a71d6d1c43305c8378762c8bfde8bb9dab19775778f4a9c919de710cbef65270062f668fc0b4762481401cf2c43b4e6d01b914c440894e8c10fba456b6b1319608f734659749cd1ccb27e98b5f216ef5ce5eeb9d226a54f59110857122432b5a4832c7ab90e8e6449534316b537df13c011a7df7fa301d6d977a4f0079a0473da232e21089b532ef4e282c5d4d9627f3fbcdf378178b847f9b23923c696475e853049e50f7b2735945271c7a44f6d6c0ac3a07856db92666957b472a11595831973c284e41224dec78f32f997b69397fa9cbe7c09d8cea04e8d95380b60d53e98c6901d4044a724ebd28d516a38f886435e66a5a8928772210ef1137e4a1c2ce4f7ce2362c4d4853ac3a98b0b0b0e16c016cda36defb15c13b5f7dcf249eab20efc8d8d6d02faac4e82d3707a57eb47f2dbd60103071a29b1815f55859d16bf5635d3789e2b9d63d8f8102070ab3cd6d64f09609b84a7f6f8dfb528ca8e84f20efc5580ac3ec52a4a1c4087e912a966194760d7dd90201870b1d1492c587bd69f3672ed10360a6a0bbfa0fa7fbed7e2b51dca01f4200f72a88bb39974da17db0ae48b9d35018f9f24791c43479e60db2e0c34463f5480ed2c7c57b9ca8a706232db5ee34a61d9a6767f67cfbdb452e658a33c3991115edc0356963a04e50c4bca4f7993a9cec7b12dc4382e530996f9cdb83b4b62e8ecc05243c75df7984f1f21dee0f274690b8f4480425e4107f2d24835405df544f92a099dda9001d63b83357de2b5ea1f7f5fbd554683d76184f1e7418c4b39ea43afe3ac6e86f1863cf0c4d76ee60b5b741fa03cb756ed78da4720be39ee7e3ba60ddefd21ba21a78a7758ad20dd93914cef7e5ba8750756385fb3a661cd0ff6cb66b8313d0c674e49a9d90fa05cd32502783c7280fd8cd14f5be23072c6e5b52ecb79c6051c6582d848723854138680f1dc351724699b8bc964c0e9ae5dc3da40d8b02cd03e777a44056e4a86ed44cdc8da307f931ce1999e3073eaaade864c38b31e2b7f6f59c2383d0986c434d4f44053ce861c6b1367644c0899770b0c6206b17366e80eb4aa581c2a07ad3ac69a1e7112d41b7bad550459e2d25737de06cf64d708f2e373e68b1c561aca34701a13c0b93c976256956e361fe3e9fc9ea8bfcddd428d41e4bc902db8875edc9fd10f3f82610dc8cffa1c704f2b7d077892dda52e914035a10995cf3eeed1aca342b0d0c178783cb52fbe4a8e26508ebd54fd50957638aabef208475c3123ded00a9309f99ba1a76452863c75bf10b353fd5eb4098bd8169aa390a591b5a910f27318f7c389e675b79259be878b98ffa82e87faabfa4feef8108dc861167a5a9c98f49af4f0a4b94110e06d4ccf12548d74d6498c11b8bf756d603d76f6c7bb0480a64472cf15ef2e31b4fd4ac398c854d476e8df821f81453b427f308436ac0c8c013b3a8fba2f9d158586285e4ddc9f57874aed7a8dd5f61dc7472531b591a9b7ad35e43ec8b0a7c6cce3bf82546b45def627174f769c5752e13875997793bb5669ed821570e05b8ba66de5e3d2c1c57ca1618349bf05611f094e5f202de1708412122560ef913d93dbee048f4cc6e1ac7cca6eac188a02f0b2e3b870dc4aae3ca4aab5ebfa100c43e3ff98e88c5db923aa86b65822a33d91435b13d4952c0ed80cfef0b0e2b58f74eab153dba4175c9880e7f4f544082d3209a26ba8593c90e51df656446f47353070317ed2e38a4157ffbccc220d1c078abab97cfd2bf5798fed12bc0d1f3590c4c9426df9cdad60335c100a77db8b62067a2735aee71f4956a0abf003fbab1d0ea01368dee1fa865d64b1581ace21a9e12ae3c0af4b929a6821c7ba70877f7f945e4b21d0004bede26acb5153ae2272eff3d66a73c7296f8632c4bd23ba8a03bbaee9d1fca483f5b217dd446a14358aa397d065832e995be3fdb4359eb56c6a6568fc10a657fbf83ff8f91b28445377b8a02208ceb3cce1056d2606f60e6f1f7126d2d7a26d6ae35dfa81fd433deeccac61ac86e7b52c3ec8532ce7b420f29d5a11827690ec1dceec7d3b9030e683bf153429902578576a0d6952606d220937eb8c97c8bc3716818e45b37c8eef2e494d87cc7292a1b384d451e9486dd9616e9dc730789da08ff2c843f6ae8413a9e9216a6b08070ab020892b1fa9e0fd932dbbb501a2ce9e8f4dd1415c964fe2e3cb9ad70129d3297e937ae859a20cd40f328a5e67b2e2f3c90770a1add963300cecdfc1c541f98b14cc9426dd9a7732dc6427dd3e99f33c1bfdd66f1246cca4ffb5462adf7e08a8a11ff6fd426d0e99b14b1039c03eb35fcde0e32eeb3ec374bb7a21ac9e2dd64801a3a575dd27e3d8fc2a349c5fb45d3a099be72c74757d9265c1f0a99c6c5f3618c15d4b7c976e23896a730a478059b98a98d029d676a6b99201a69860b294825c91e0fea29c8fd224279b0338a8dcfc59f3d6d7d7fe78f734f9eadf3508a4f6d5432638fb9f669efb622d4d10b50ef05ae72f5b08416b010702a1e8eb151dc9bf680fc734a78149a32ec3d2be36bc2e5758a1611014edf91ac5376e10ba0bfb3f745bd797a1059728243bcc45d41d5d7ad69327a47bbf18db99fd43db54eee87d48f4936dbae8a8c0c1b6223fcf0fa6fb4818b4315575f294d2ee5f02dd81128562ae726f163277b20e556993be60032efe74b8456d2b2033a275f40a6f7a45fa2602aae96bc642e45fc87cde6e2e1225e40e70d720d6165bdc1e0b06d37b76998fceabd9982007962160ea7b9900d33bdad92a9fe6bb93be3d02537fdabef3156e96946f753c0323f77a92b9171a907a9c8ada19dae0d349dcd7cd0c076ca9ed5f50fcdede0ce806a610bda6e7760fea334db8264ecd456b97c3d9d4086a2b2f133a5c42cc626dae6124346f7bf12b889be53b57759e1508b852ed72d3bf038864c1f3d18d46e720f651cf36ccf1228ccdca0f44169023d075ac084ed875d0d25f287c701255208769613dbc69056edb458ceb31f1ce9291f22c112a36c9cfc77473385e224309205087e001d17c105056b40b18bef926435cd5668366e7de96a9e6de6a52312a62cdf0ddb6ed63434d7ad7b0745c9bc32fb4219dced7f942deca1aec0b4e53b27a73b94ca4fa0f97747ffee0f2a64d2fccec5c40588431b1e332c82b879e707ceece66c292233a7cd3f88d71d322e9f77d55a408c08f6f1c34200267f1fda3ecfd8e79377159416635c48bc5725c7062aa075fbd29f62d9ed1377eba5f946256afdea21b5a2db1f4b40f4d10c2f985f46f54f994e6f3fe5dcd699a87c7d747b24ca3cb9b965fd019075f3c99f25a747bd11bc586d7dbc3d665a2f6c5aeaab58b860dc2ccbd4dd8d0b7f1aa30cdeb236c2339424c42da22b4c6db0cc192c34b61c155c4da47e655211878e5834d4c1b6dde57ce98aa0ddcab94ac2e4bac1e46214a7f191b3aa0b452a529d18b5a197b0cc45011cc3295d5d08c420e456b6d056c84d5e6515cde7ef48af77e4c317140f88558d2bc2a361c94fa22f26df7252dff2e2245e00eb89760b067eb1d88a2bea41f54c261320c6924a2e69376dd9965de4745c28266eea194f04290d988d803ffb91b99700aeccfdaf60470556d926406841ae1cb563ad95979aa620ea11b382083b23211e61920c7535aa3ac95fefca9fbd9e7a2abf19478ea5833a452b8ba919f1460c7a2f2f9bd78585c1b77ff328b21f1d97c7e4debbe19b36b1d046be0212359d796c52768f7f3f25dfd0d2048c1cd476da1c84405bb50ac16643730d8442a244347be06e9ed95da7cc71084234c542016f565ab2059695ebb62623c3216a6e68757f3b07186a1dda641adaf39f276259dde354804b116192d30373a0f975ea0e71098269e46690e2fdc6e848a61491d48d49d96466cebbe2e0b2cf05b614bf388d946e6973e0a9736457fc9dd11621032795ea55fb6af8aa717c3695c959278d3915a6031705f1b2e9c27dc8a7e7362584e7a1a74344af4e5630baab230f2d05b3a5f87eccc9c41d5e99d118816eefa74c4351095f", 0xe12}], 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2.265887427s ago: executing program 4 (id=1292): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x100000000000000, 0x10040000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x20) (rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64, 0xdc, 0x0, 0x4}, {0x28, 0xa, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000000)="bb89a7a58919b0f928e41c8a8ee1", 0xe) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}]}) (async) r4 = socket$inet(0x2, 0x2, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) select(0x40, &(0x7f0000000100)={0x8, 0x2cdb, 0xa7, 0x0, 0x7, 0x9, 0x28, 0x5}, &(0x7f0000000200)={0x5, 0x8, 0x6, 0x9, 0x400, 0x1000778c, 0x2, 0x70cc}, &(0x7f0000000180)={0x4, 0xfffffffffffffffd, 0x4, 0x7fff, 0x1, 0xfffffffffffffffe, 0x3ff, 0x8}, &(0x7f00000001c0)={0x7, 0x2}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) (rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 2.250446061s ago: executing program 4 (id=1294): sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="19850c3878c6a0fbf7545de196555be1dac67688dcfcb9a6a20ec725ba8ca2606d9e5515c8050000", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00a043bfcb4c969b0000070694f867a0af583f1255636e261b10c5729535f1324b593cc5307b140000000000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) minherit(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0xe99, 0xc, 0x0, "ca0000000000001255000000000000ffffffff00", 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xf, 0x3, 0x8, 0x7, "6780498134e644947b5f2a9bc00cd3306da1dc78", 0x10001, 0xfffffff8}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000780)=0x7) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000001000/0x3000)=nil) 2.205799912s ago: executing program 4 (id=1299): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r2, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000200)=""/140, 0x8c}, 0x1}, 0x10, 0x22, &(0x7f0000000340)={0x4, 0x7}) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) (async) close(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(r2, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000200)=""/140, 0x8c}, 0x1}, 0x10, 0x22, &(0x7f0000000340)={0x4, 0x7}) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) (async) 1.888078782s ago: executing program 4 (id=1309): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="820700", 0x3}], 0x1, 0x0, 0x0, 0x417}, 0x40a) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x192, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x7, 0x5, 0xb}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00', 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000006c0)=[{0x0}], 0x1) 1.887736853s ago: executing program 4 (id=1310): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x100000001}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x100000401}) r4 = semget(0x0, 0x0, 0x16) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/73) 1.528172257s ago: executing program 5 (id=1328): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0x8, 0x1ff, 0x9, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x3}, {0x4, 0x108, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x7fff}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x8}, {0x3, 0x101, 0x3, 0x6}, {0x9be2, 0x3, 0x2, 0x69}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0xab, 0x0, 0x3, "000000000000000100", 0x3e, 0xfffffffc}) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0x8, 0x1ff, 0x9, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x3}, {0x4, 0x108, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x7fff}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x8}, {0x3, 0x101, 0x3, 0x6}, {0x9be2, 0x3, 0x2, 0x69}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) (async) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0xab, 0x0, 0x3, "000000000000000100", 0x3e, 0xfffffffc}) (async) 1.526908596s ago: executing program 5 (id=1329): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) getgroups(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f1536c00", 0x4) r0 = shmget$private(0x0, 0x3000, 0xf9b189baf184cc43, &(0x7f0000178000/0x3000)=nil) shmat(r0, &(0x7f0000105000/0x4000)=nil, 0x3800) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000fef000/0x11000)=nil, 0x3000) r1 = socket(0x20, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x4000, 0x286, &(0x7f000018a000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, 0x0) open(0x0, 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) r4 = shmat(r2, &(0x7f0000150000/0x3000)=nil, 0x2800) setgroups(0x0, 0x0) utimes(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80206999, &(0x7f00000001c0)) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4, @ANYRES32, @ANYRES32=0x41424344, @ANYRESOCT=r4]) 1.454032786s ago: executing program 5 (id=1330): r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="258b300ad1", 0x5}], 0x1, 0x0, 0x0, 0x4}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) 1.453350667s ago: executing program 5 (id=1332): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000002c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x1, 0x6}, {0x21, 0xb, 0xe4}, {0x6, 0xd, 0x83, 0x4000400c}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001440)="fbddee36ee6e0e1b030000bd989bd7772e36a4ffe071b6e8ff0700007b4909dd06000dfefe7637872869695b49c4ab27e06f4ec7974517e6e8ac39fd", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="00e0ae4e7e0d0000bc5ad1501d94a34b8e5f84cf710604405dee377dced8cd127507abf84f6529c57863b095155742fa52a99a8e54f28d2032e5510c0ee072ee5867fd33a3179747b84b0c2f277c4c275924593c6dc5065bd5b3e219293bb58b74e467632e7bb9e67eb845a740b918938bc7dfcda6f2b03871ae3ef1294b7eda", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 1.450217333s ago: executing program 5 (id=1334): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x8000, 0x3, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x7fffffff, 0xc}, 0x1, [0x5, 0xee1, 0x3, 0x4, 0x58, 0x1, 0x4, 0x1]}, 0x3c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 1.305421803s ago: executing program 5 (id=1336): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x8000, 0xfffffffe, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x80000044809e9d, 0xfffffffffffff7ff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}, 0x9, 0x10025, 0x0, 0x0, 0x9, 0x7, 0x7, 0x8000000000000e62}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa02009078000000006000004000003a01feaddbed3a00000000000000000000aa00000000000000000000ffff0f1ab5678f0f"]) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x0, 0x5, 0x3, 0x40}]}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000000)={0xe, 0x1, 0x0, 0x7, 0x1, 0x100000000000009, 0x9, 0x2}, &(0x7f0000000100)={0x4, 0x9, 0x8, 0x9, 0x0, 0x1000000000001be, 0x3, 0x3ffffff}, &(0x7f0000000240)={0x80000001, 0xffffffffffffffff, 0x6a, 0x5, 0xffffffffffffffff, 0x87, 0x1ae4, 0x70de}, &(0x7f0000000200)={0x4, 0x7}) 1.18347002s ago: executing program 0 (id=1341): pipe(&(0x7f0000000140)) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x8000000000000000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xfffffffffffffffa, 0x2}, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000340), 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="030000", 0x3) (async) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x3ff, 0x4f8, 0x69}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x100005}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x5}, {0xc, 0x5, 0x8, 0x10200000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (rerun: 64) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0xf, 0x0, 0xca, 0x9}, {0x83, 0x0, 0x0, 0x9}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x7ff, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x50) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 1.182153908s ago: executing program 0 (id=1343): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pwrite(r0, &(0x7f0000000300)="1bfbce76c217a552e0a04a55fe7166ca24a3c4bec50405ff17bfaf049dac58211aa845512a751d2669cc30eaff2987065fe98a497b1aacd8115231f948849bbb576d966ed19884030a3dec2d1b1801885f16809aa24aec3865218aec9d2b97b7ccfa656215eb3beae75ef972d8739b4076008e599ee0c2a2bb01061deafa672da630400e5b2480e268e9b51cc8d9fdf39fc1ec3471d16277cc3804148d5e58c340988e728330fb637cb513cc87c9e78dfa0e1d7bdf121d9b6c0a3cb65811e51867f8ce1b6287c5da269d2ea9ad586adeb45a36b6c5000115a4830418482d849713348fa203546b1e1f6af2a5b437efeb6f", 0xf1, 0x4) setuid(0xffffffffffffffff) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) rename(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x9) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000500)='<', 0x1) clock_getres(0x3, 0x0) 1.105435432s ago: executing program 0 (id=1344): ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x3ff, 0x5c86}) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="e499ee53", &(0x7f0000000540)=0x4, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000800)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500c76b0e58fd351d46a373000000400000000000fafd34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) syz_emit_ethernet(0xc47, &(0x7f0000000b80)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6272729b0c11040600000000000000000000000000000001fe8000000000000000000000000000aa08000279640000000800077866000000388f670dbccf5ebe81174d1cae998b18f8b8796b93853b579a0e78d15d2ad0bd126cab6bc23c0d93bcc4536ddba1c9ca9b1b5cd1bf9906bb59a3233552028f713c165a765de25816892f0a63c5840f7a058ee78bae2e8ae5fae917b11542edb5642e5e381252ff3335c7a160b2fa2dff23b340ace09c2db45845d72a6cc2e5c23e828f0df7434324258ba15a92919853e15a73f87a36b913c22a2ba5e7b9440235d07413194004c4f472c9331c5d383e948b28d6b332b4206176ea61cca11367e7b6e62879b194560af2a7c1d35fd59e62858270926b8476194f4590e558e286453a5a76630d3076c17965940c05bd77c9b5ac6b18ce10f0988b0eb09dd6852543198caec06b5f8751809f5a75140d3af0ba416ea40d4ab1c9ab3d73fcc357599733fb5db6c702028d0b80b0de396825a85dbe1e7a86b533016f65cce74b35dc8e3ac4e91a6cdb3ad86643fa448dccbecf267a94ab3d83d083ae9596047d18d47b11a1ee38bbc8ce7ae6ae6be10f45644ddedfbade4316c5dc0c9eb4ae826d3f3a2c044fed225004e13940dd40ff598251134223b39a0fa4796e96f50aab1698c673848b7a55623e2e82a5c50ca0d50f258988effa0cea993f0e34d362c80e78e38c5763bf0700a664b95d2a324394d5ce68c31a28525e69154877cf0ebc19d5ea3ed94fb5129fbfaa7cca516d8aa99a7d31314054c9fb5debbb78724a057a201c615174e8d1cfb79ba5e9d1b221892accfc87bee9637bb9902b4e906413530fcdae3f563214bf8d8ec208c23ad84ef8790ff46fbec74539ca5c2bc6ee40de742bf6f263c940f7a9b300f00e19953072320513cbbaecb4ce1cf8c1edfa40f0044e3734376409fb04e7d1cb442f8f96108cf57c3474741362dcf3b80c96b2cc58d0f949a1f7ecd7d28a30797956774c095b96fec3e8f3ddaaa7046e92dfcf719599ac899f060bb199d484d25b7a1a261b27adfe33ba053b5c284533bb08f9563a3e84c19b41fa3f2061e16fe7ce90c8312c243838ffed3c8fec3ce3c9ed1806d3585d76ba5d6c7784f4b6a30a60a610fa2f5d3654856e2661ead522b11bb28dde6af1444b80598eefd0b4ee95cf82440fab453805a69df13118d717439d344e0ae1b32401707db986ab37ec22ef39b1b595501fd1c2b68bd8dcd352ee1a1c5e9333d486587cee3d06b32ff038ccabb8a72ad7610a31d9308f35c2b18de49fbb748cbfb3d3371974054fbb533701077ae0be8fa5d844aebbc4b02544c80787e92d43875333fc7777a06e5ca39645fed874b58e18c428ac20d841effd61c58b53db431f801830c42db610ebffb31fab8e40bc134035dc89dc34486a1ad7d992efa22cc89c36ee82d3b643d6b114ca4e5ea3181d3ea0df58c01c2cff951d693cd0025e3174255b50f11ec82c1924c8469a57e69a8029556d10f1f38aacaeb5773fd66db4e9b1a9e7ad54e38f9b2e52f0c2b268f2e13f576af3cefe0488515dddfb289b03a8f78ddd4455eb75014a87310a1d73a4cd4d54cfe6cecf2307fbde090e9bf46e9fd4e461763554a735c078c4b6dbc46414da22774c29c12ca13b3e47ccd4087b4b4adb02000000adbdd27508c98870147d9c36b3d304309d4bb74a5517478ffee6d7ed033b4986b8e87ea05580623c38f711fa41b041fd9a2392d72473036ba7f2e1041f56d3d932fd16f7f5fe86e056eb3a05e59349afd2d8f9f410b0dc78f04ba53ed88ec40513ae4a676fa37b97a9fd10ab01e5b0a9fce247c696a62e9d62bf358db62b4a4da579eb94b6452b985cf45c1939fa992337bef8f439db33046f3a87350607e575c6e626c8dc9267846ce7a3b6e544d599174aa427a82a00362a8e2339968b54af6dec56e2250e274cd43ba7e4ca6d3091cf3eee628d04627ae95e2bb9cb53da84722d67a1ef043df92ac324430ac3600b7658507305a321cd09af9434b0671cdeafc171bd8356781a4181f2e7cc3393f45df15b07c413ab3b9516ed1af0397f3c1dc03af1fc0bac97aed0a88e78db181dd9a6039bfee9b336c291730038476371edd2ef3e8fcb9ddacdb124ba35af8b958abfe2b5b2698b45942a225479eae2050209da016ef06f6c1ec88f53fa9d3ee94adbb5d2509ce703eadcf98823a2540d4d9228469e0b5bbdb626e8e2ad8e6c3a4a073f77e791884b1875252147ef0b8422ebdea4827a974745a41710113b4f4f909dbfb9b77fbf2f20a2d625899b88ac4a2c15f2854c431e75ca6d7bf9b3b754448a5592b2276c59c0f996060000005cabf30734fce5eafcfb13b499cabd47653121e3dee1c572f1e2db6d0cf15ea7efa7a5ab4135b80b14af4807ff277f652166011f4eb8abf17cc3380ecf2c221f08f6a7798c11e1864f09e26abd00be08a243189e44ff98ff1b3783b40a04ae30bf539a1fc751daae174b9db3eb4c61098f132811360b64d41926188d263553f439535c34eb7f3ad99fc23161d5277e1b8050ba542f18b67f6d52f6b6938e4323f6d1c97b0b52b2d91ffafcd73a38659fee30df694cb9a17703b0972a073880689e3861fe34756d72df37537a0ab4909ede5d1bdfee545ff38892eae3ef9ed64062fddb042e5c3316692d314ed70b3944848f92f3ac99b4e9a5deab5723a644005dcd301e0bd7dec0c94d1d13cff36f0b6d1ba3e7411030e95a378348baa0af330e4b58e9c071484aded985925250c6f8be3a4ccd536c35ee35a2d2829d8a7b2ed20dbde3445de0f7c5b76a1dd93c5cb4ef47e40a0691735c70ae349b3610db437bcfabba8d483d9129df5bc7bfcd64baa718a40d256b73a8b7c7dfd16452693fb85184e6948c837e159a1800595ac947522aaf63f8fe2a756fb5b04b510ea6ba39408bab503ac54e2e3efb842e6fa761fd9dd5647af405e99bb16efc0f829cd68dc1201ef917577c45b5d45260b7c416f25e1b17b09e00b3060a59a8f4f59795a0e8371d4ddfc4cb1151223ddd8cddc08b3eb3ad54cb4337014526b9717a5f479217b7d891b7f5729fcbc68d05b2137f4a640ca7069d602ad93e733f5abffef42e58f9486abca8772eff4e9359f5effec3ab0b11a13f31786b81afab1bee074b43eb4f3f539faf5463000f4e7c5042cf725c624f956cca39b8bf4e63f3c172b85fe24f1906ec7c70588362cd66f35840759cb3899c53ba2f74054c68b81e7554614dc3e542dd76875700cedff8e3b78aa6b970d39e3f7eff414ea9e82c7c79d23df9a33b75da857a7f511f6d4b101749fd52dfcfaae839e185b1f20689dda066b597bd9cb654a21d3439655a49718b2beab6d257295dec70a35d42fb88b3b0036a4f930696eb78a076376b2fd0721117e65a3c6636045e321e0807b6cc21b0d49254b9be0007a46332fd1d61f2d61a4e7771810492332ff82237f6cdc5861bb2b8ab62411d740f40612db97df3eb5ddd514a37e79dcaaf300a18e23e32303652fc9fb03a6ed5569aa59dcf87b755335c02d5defbd8078955320e5833f5c1519f9da37b6e27742d9387d5d21e5663cddfd303ca902937d5d6a7dbcb1c6d1526668ccd8673fbe59e9808f9989fb87f16348fad1a165278ccac292a826c6a74128a98639db5317f3743b7ac6b82258830681a2203aacde937f528b3ed567e26549219a80c6d17e87a63c1e178b2d3ee97487f59a5e30729fd59e5140acaadb3b1447d6f9c66e3acdb010bbc5e9c5551fbfd2819b38c05c161e7562683bd3e762d4a5871068da1fc528d701a8c36257382ae7167b833b205f14015a1fa2ce38eada70f978f7a1ce9b074aef78a56848a9c0e11d3c213e01d27164bbbd6ad728b81fec5886785c66196c1812d56c0ca10f0c190af4c0505b20c57e0cc564101179cc574baae70b3cd7a2820f89b5de608409b04aa4a810b889e07d1fa142cdd5557fb38cd4b354dd2ae04d5f66f25125d14ea1298df27b22c5d0919b8a5b38d90f25a1fdeed6db602cd30ac3978febdac4485e6fbb33221fbb9ef03060f5f4497418f4b693c0a9749598f798a815349d767c92ecc32a9c1d218ee690d4931d04942f895423fe8c07eb05559b4f403ae653d57feed423ba662ac1d50b4a58a18cf2339f7cc5529668a3be0397694cfcd55c02a9c3741b176daded83f62201613c6da37462f046f88552326797afb449d6eba975ee1efb8d7085a54d1f1f2120a3087075ea4da59fe58be9d4eb6eaa62084a3675901ef9d892593b4c989e323e17be48316496e4d0daa163e55fd2d49181b651436f5be40a4e2c69d6017c661e301bbf84767ec67f61bc9ff358b7808173b32a94670b4e8fffc02b91db834a25649af1089c3d24dfc09c703a6e93f5d09c1edf52ffddac5753f57ff3e"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x1, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000340), 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000080)={0x100002f, 0xffff, 0x40a9, 0x20000007, "0400000000800000ebb178d952d6d31962fff0d1", 0x40, 0x2}) rmdir(&(0x7f00000003c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000240)="80658cf5af3e707473c76ce3ed6c0f767a8d877e879b8151bf68bbd827c8e7f7a3711f043ce6007963aaa246ebf7acf910dc79f9aa8d5d394aa52a1a90feeefadc317fcf17bfd16eb79aa3160dfe9e5e30b493308fbb1dc5dea7b3932a5c2013cfdb06a08f636deea042bff4cf6e5ef0a0ac219ed354888603896f7092bdc25e0fd1dd3f0638e9d945eaf7940b13de86d8cf53d79937405698a80e3f1d05913a0a493fe2bc46695d49ace6b10431852b1cb8827c2e72e0d801a535f676532ba30392dc013466b0e730d6dab327434c772b9517b79e241f83d48772", &(0x7f0000000180)=0xdb, &(0x7f0000000340)="08ee252cf74aff241eca909af6c6627b8d80536729a833f9c70c0d097d4d26af68c19f047d086492fcaf987939c27a439f1dc7061ca99e55e3d12b5b61f4b84015ff13fdab9dc84d60034a5eff96f9c76d5c94b6db97d85a589f35be9279", 0x5e) 1.101365716s ago: executing program 4 (id=1349): r0 = socket(0x2, 0x5, 0x70) (async) mknod(&(0x7f0000000400)='./file1\x00', 0x8000, 0x637d) select(0x40, &(0x7f00000004c0)={0x997, 0x44809e9d, 0x1000, 0x8000000000001, 0x400009, 0x181c, 0x9, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40000000, 0x40000800, 0x4, "d76c1f46000000ef1f0160fbf520000002000f00", 0xb, 0xff}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0xf3, 0x80000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x81, 0x1, 0x3, 0x6}], 0x8, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffc, 0x12, 0xf0000000, 0xb6d, 0x401}], 0x15, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xa2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0x10007, 0x7, 0x0, 0x8000, 0xa, 0x3f, 0x1, 0x0, 0x0, 0x80a}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x3, 0x2, 0x8, "6fed7fdd0433e1a0991c417d2bc4435c64a3b7ef", 0x3, 0xfffffff9}) (async) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) r3 = open$dir(&(0x7f0000000240)='./file1\x00', 0x1, 0x50) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0xc000, 0x3ff21849) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x2010, r0, 0x9) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8) (async) open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="8eab802cf20e98b046a216350b86110c5116b8c9cf4ccc5c978f959298433634ec4854130fced58c4b42f70b9062e8c9518c3a2d445b19be29ad63dc8d608fde4f0ec38c9422f51e49f51499a0c9253a021e6e22a61d7a23d2089522c05c4bad18b9cedb1b1cf90980233908aea92868335eb9a0f0f858abbc7fa2c7ef286ae322c77f53a6b84c83a3e553bd40bea63bd3365526a7f1aabd25780514d69441d03b16b2087dde31eff203c45ce1a8b478cdf664c098aade1c19f82eb7d44672213ca93bc5bcba8074b16b8851d93b66acd06058feb8e034454ae52c036ba16ad9717009e91bccf22c", 0xe8}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES8=r1, @ANYRES64=r3, @ANYRES8=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES64=r3, @ANYRES32, @ANYRES32], 0x98, 0x402}, 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x3, &(0x7f00000001c0)={0x2cd, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "ff00ffffffe600000000000000ff00", 0x4000000, 0x673}) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040), 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) pread(0xffffffffffffffff, &(0x7f0000000540)="91", 0x1, 0x6) (async) poll(&(0x7f0000000100)=[{r6, 0x40}], 0x1, 0x79a) 1.020368152s ago: executing program 0 (id=1352): setuid(0xee01) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0xb34caef819d8855f) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)='#<', 0x2}, {&(0x7f0000000080)}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000083aff20f4372e0865915f577ef90000008000ff0200000000000000000000000000018500907800000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) r0 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000bf9000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x4, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x20f86, 0x0, 0xaf9}, {0xfffffffd, 0x800, 0x7}, {0x10001, 0x3, 0xd, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x70000, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x4, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) socket$inet(0x2, 0x8003, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4], [0x0, 0x0, 0x0, 0x7fffffff, 0x2000000000, 0x0, 0x40000000000], [0x1000, 0x0, 0xffffffffffffffff, 0x4], [{0x0, 0x1, 0x0, 0x4}, {0x0, 0x800000, 0x0, 0x1}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x5}], {0x0, 0x0, 0x2}}}) socket(0x800000018, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xb4, 0x0, 0x6, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) 1.020132285s ago: executing program 7 (id=1353): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000080), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="a8fe279059b3d73120453e4059b251f07116b2001403762e3a8b5c2657b3b0646d221b7e8d93", &(0x7f00000000c0)=0x26, &(0x7f0000000100)="cb4360527d063fa30345f2f41a44bd3904fd8c527b431d24eb2a42901096ed63e5c928c01349efe63cd327ecd40cb14b4b84babf59ab8eadb324b5cd8a075fe592a23baeace5458a6b431ac3484f90c50a47938085712664921d1336ced10aaa6618cb867f5443780a54c799c74404c05616eadaf566635a85adea228741235deacff370e81811f38d1a3223ca725ec2907e8f6dde9b989c051eb85eb0bfaed895eed5d29e335e8648f90d0d055ceef0d643015b6256459debd851dd16dab1d5a098f126b48dd91b5e401ac118d9e09716c30d3130fc955afaa282c07842d0f389528795ff242ce0bec15e80c3", 0xed) 816.183529ms ago: executing program 7 (id=1354): socket(0x8faefb0b967fbf5a, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x3, 0x9, 0x4, 0x4}, {0x30, 0x0, 0x0, 0x441}, {0x6, 0xf9, 0x0, 0xfffffffe}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 815.526335ms ago: executing program 7 (id=1355): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) sysctl$hw(&(0x7f00000080c0)={0x6, 0xe}, 0x2, &(0x7f0000008100)="921e0940dbaacf", &(0x7f00000081c0)=0x7, &(0x7f0000008200), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) 815.273393ms ago: executing program 7 (id=1356): sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000680)={0x3, 0x0, 0x100006, 0x100000003}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000008c0)={0x2, 0x1, 0x2008000001000, 0x2ffffffff}) (async) syz_emit_ethernet(0x56, &(0x7f0000000680)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="b102fced222f99d75399"]) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket$inet(0x2, 0x4, 0x7d) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="ea0000010800008e", 0x8) 808.236081ms ago: executing program 7 (id=1357): socketpair(0x3, 0x2, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x3, 0xb9, 0x7, "85f3db258925a56afeb3d3417f89090213492a2e", 0x4f63f613, 0x80000001}) 807.372846ms ago: executing program 7 (id=1358): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x8001, 0x7, "b10961c617d9c15b3dc4b74c45fca118bf65061f", 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0xff, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x489e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="000400d949a5f0450c22afbe70eebbf0ffffffffffffffffffffa240ffe40f86f823f679d05064c5", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed8ca2c45b362ba1f1", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 393.947925ms ago: executing program 1 (id=1373): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x8f, 0x6, 0x50}, 0xda97, 0x5, 0x7f}) r1 = dup2(r0, r0) r2 = kqueue() r3 = kqueue() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x50, 0x80, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000000, 0xfffffffffffffff7, 0xc30}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0xc5, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x8, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x9, 0x7}, {{r1}, 0x2, 0x64, 0x2, 0x3, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4e, 0x1, 0x100, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x9, 0xffff}, {{r1}, 0x0, 0xe7f9c192258db229, 0x40000000, 0x40, 0x3}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xffffffffffffff8c, 0x80}], 0x6b, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x4, 0x3, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x0, 0x1}], 0x6, &(0x7f0000000240)={0x6afe, 0x6}) r5 = kqueue() kevent(r5, &(0x7f0000000280)=[{{r2}, 0x0, 0x0, 0x2, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x22, 0x88, 0x3, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0xd2, 0x1, 0x5, 0x4}, {{r2}, 0x8000000000000006, 0x1, 0x2, 0xfffffffffffffffa, 0x9f}, {{r4}, 0xfffffffffffffffe, 0xb1, 0x10, 0x101, 0x20000000000}, {{r4}, 0xfffffffffffffffb, 0x20, 0x10, 0xc951, 0x8001}], 0xf, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x20, 0x7fff, 0x1}], 0x5, &(0x7f0000000380)={0x80000000, 0x4}) flock(r1, 0xf) getdents(r4, &(0x7f00000003c0)=""/140, 0x8c) r6 = socket$inet(0x2, 0x3, 0x2) fchflags(r6, 0x10001) getdents(r1, &(0x7f0000000480)=""/242, 0xf2) getdents(r1, &(0x7f0000000580)=""/105, 0x69) read(r2, &(0x7f0000000600)=""/255, 0xff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000700)={0x101, [{0x2, 0x1}, {0x1, 0x3}, {0x2, 0xb}, {0x1, 0x991c}, {0x3, 0x8b82}, {0x2, 0x6}, {0x2, 0x8001}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x2, 0x6}, {0x1, 0x9}, {0x2, 0xa}, {0x1, 0x100}, {0x2, 0xa}, {0x1, 0xdfb1}, {0x1, 0xb54e}, {0x3, 0x1000}, {0x1, 0x1000}, {0x1, 0x4}, {0x3}, {0x2, 0xf}, {0x3, 0xc03}, {0x1}, {0x1, 0xfffffff7}, {0x1, 0x497}, {0x3, 0x3}, {0x2, 0x2}, {0x2, 0x3}, {0x1}, {0x2, 0xb}]}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000840)={0x0, 0x7, 0x6e82, 0x9, 0x4}) r7 = open(&(0x7f0000000880)='./file0\x00', 0x10000, 0xa3) fchmodat(r4, &(0x7f00000008c0)='./file0\x00', 0x0, 0x4) flock(r5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x10000, 0x0) pwritev(r8, &(0x7f0000000b80)=[{&(0x7f0000000940)="1c957fd737bce30e1b86af16bf039f1bc72b7c2eb193a153d69377b32e0e519a61806479e8fdb95af0638a1b09b882dc4cda42cbaa45fef1f9bd31a14c27c35f022c6484f1a5312bc954847a26dd2d5f126e9bfcbd0f3d387acefea91366b8833804fa252f06eb82425e969ffd9075b5d71b7f23e99f87fd19df16d46377fba80f708ee565d93d145935bd5dbc5038a361d7f1cf20a73c7ffec483a90eb06b6841fb325a6f20a2899d1687a8dbad0bf7", 0xb0}, {&(0x7f0000000a00)="14eafdf1ea8f868083d5170e2ac85481d7a94724c7797e7df765037a54eead210a669d601bc2c4b74c69e248dc2de6c5de42b2b394650ae80801ab40adc56288d9353c73c8b47755f573a9aa9945b6acbe8cb17c571cb9505083fb7439ec1d30d7bd7ef7244c89d20bf8cc9512", 0x6d}, {&(0x7f0000000a80)="7a37080826a34a782964bd16bb826a2d2044e6cfe16c83d917513266fdf958a5e6516600f613ccbece655b98b2e7d1ed7d5dace9494beb61d712368f2bff3ce4ddbd92cf12c012f084c11407bb34e133c9a0cc0a89ea9586cd02e0aef3381fac7d3942f5e46f9d4cc2a76ff58f28b09cd1ab8779585ca4dcd1a10e16b08b22fefdb2d263594c2edb0c1363cb2f76bd18972c504eb0adb0bc0bae11c1b5921aebad5a3cb56596919411cda79ffd4d64d124dea00b7557b2f0a16bf0385f5422e01e831fac98d81169520c77f10c04c257d2973fcf7ea844e0133e37778f0dae10b9675ad9ddb93a3833799ed8d67036b0ea2a41f2ccd203b1", 0xf8}], 0x3, 0x8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x8, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) fcntl$setown(r8, 0x6, r10) write(r7, &(0x7f0000000c80)="f2a2debcd8036b441aed0a29f6948dc90ccf0cb44866a8243a40bb04cffa0121dab15257577b6a95705ee5a6a537c61f9313af693b985b1cc75927faec74b0908684bcfbce7bea57c33833efa2a03e98e96acff7bb8d348d77dcb243ace11e02afcf6e281e271ebc0def0ade274bd7ee73cce7033471e3489e17d3910f434fb99b24c699d1123dd44de239ce44ad65f888c94fae6ddb4937fe1bb464aa150fadf1a393993645f101c5bf9eab5d5bbb780378df3308371dc6f239c86d942fecbbc04a2f1c697bc2fbb75844696439be0d4a87c9a02bf10e59314e096b4a50fb16e7342ed9bb0668be17aadfc8c80ec0e698e609d0585dd77f8981e8ac53d1431f1c44b3c8b0476ba443e1753f143257f7329c3b247384c2f8f5974427e347e510c48108f8d2793e65a33165078ea106faed70c4c57d4ff6a29d788489f01e602adca9cf31d368b89f03973b937ec68c02c2ec82b65374613bbec32e46bb606ea4f4811db6c8a80b923a6026fd2e0eb831393ffb6e640204dc4edc02caf117cf99027a871be5683b8314a8a0be27961051994a17ffb87d8f771643c6a96b90700d677e59785f09adf5be7773110886e7b1bb07531fbb3542a4d42918ebd93868cfdbcea856f021ce491741ea761d503a9bcd81ffc13754281c376dbedbfaf94b8cb4ea851605fc15ecf93cc3611e3bf166061f9382fb9c24ebdec443b7da3161cd5d8af20d93af306ebf58ff90f133e5825794d3c177c100d3fe1dbf2f7a4d66d1960a73ac5a236eec39e863162a942a9febaf8fed562af38829a935bd7c0a57a42690e25cbeba25c4f6e5c16dc40e8f6330dff78dc3426f264c8d3418f6024f7ea5a0a95ab9beb87c28c8ec24db492a7b730136651c71cd45d2f565f5f8302f93e28b9652e9cf98743a3483a702b73762adb1e3c3b3408402dd3ba38d32d72696d65545e57aa2d552af4a326949aa29597736751405949724d170bb20f2278896802a307246daf14f94de074036b126dc9bc2d2ddc8d4696d61ead3fab96c09d6bf941ad0d4752875ff713c038860f1d4550499f3f24f331407aea06d762de8e3099ab8cac8ed9eeaab7c6fa01396aa64463dbdfb44b07623a887c594bfdeefa5cc86b13c3c3abcb82c43862369385bb1595fab9e9d687c9f3b4254ae6726aa11d319894bf3bee80b330972fdcc3df1ef8a30603bba9639ae45de92143f082daba7e3a7a8d52fe7b308c2cc494b4efa811be1c41cde7cb7ad136defcf6cc15aeefc7cf908de5bd7717737fdf397ff2b1c03a75114a2e07135edbfbd74c562e1130c7ce3b62b6bdf879918cf2153bfdae883580c9959dcdd9315de90edc9b84f1edb95ec3dbd1026d185f86eea2eab58c2d57c9994754ab6402c96a9f858064a295623deb74503577e1502a8fa90c9bea321d693d34e63ed3fb9c51aa894f86d5852ae7cf8fd9f44f28c7bbfa9f45ddfa4ea5dba74ff0b917213c46849d97c668533ee94ae1c13fa8d6493fee3e5fa79bd27cb48e8916457f325ea1f811cb5c50f9bde76b09bb35475dcffa372e9588cb130679c85e817a9c6cf77c04d2f2d0a4e7a7d3df4eaea04f807456f8348248a84407ba41e69d602e6d0c8f14796b11f918c8f8d1e3f4c69f19677831a639661459e8c695033d1e3001aacf579feeea352ade50410cec7a4681bae2d828254c612f2030aa6f99b922c15cd31c624a33d7f882cb2c6571158065b02036c36f334c31f11fa09ae8b56f8c7eaed661a5d3e3b4d6cce83630dbff175b03eacb08f69f8db3ae691f8c90535bab88fdbd2b66094f866bc0e7523b69c89eb2f6452be52e58fc7c3828c94c41563479bb2d07df460cf1bcf014ff15a26511b049ffaff58024805cb5c8285805b78388db74fefd03851429c1c5db9da566562eda7e10e8a1b1434d168ffcfc75c247d6d1a9fd13c954ce9316472860254433f17d4e3d992508b377882a4610ead80cdd92e6138ca560bf1b8e058258e2e2a57eb5b80f16278f0372e2a87bbeca434ea25eb400ea8345e27d75d0e1cdd170a8daac1b6efde2e820e21bea60876e947adc36c8ab0006ef59aabdfd5e14f9beee2177c151f2559614d4990420fbf6c734bd16f2e90e2313f191ad96485fccd30c4de8566457a41e29f807063d543acb03324040e92a27574bef112fdd8519f4d89dae39bac9ee4ec04ff15ea53b6cc7b1ad9f81da2dd2e7a7c058193b266490ed131ca5d283fcadc68af454c063287bcfb145da54529af2527bc105fda04965d21321d810d92f10fe515eb804af9931b800a82a04f66dcca902dce0743c153d7e32661787f7627f3065e316f04f81518ac88f050495fc53f20e595969eee72407eb0bf29dbf5f12253d94944af19b41949d808104501fd5766e8c9dddb31c9a3d75c0e44ccbfd89cfaacbf75b8e3ac8ecadad9efc13e58abbf020ba9ab007d2fb6310b90153540e999b814b5d8c72063e029ad2d35b0b1e8ee6c88ddab0056e3f76535058fd681bda9694dab48861779253edc7309972727e6af4e38073e5e5bddb5a758d4a495797f65ebae9004666d7f50fe86d92c27119eca5727435a12ce7e8710ec5265fc407585b40ce9ab2e34fb384c279b638d37abeb13520bf8a737faa7c4ec0f3d05e90cb8b4da640fbe4fecfd04d3e2a28b58cbf38a0e36e7827e4ae55c40f335f5a48d13b963cc59249b7396f6de6ddf4542c308ae22ca2a4a311d4b83f0a94ba8ca0b7c681a17fa67aacd3600aff9134633bf7036031f057f1607f1ba169a60153229cee798a538564611f2fce080620bc2cd5f1f46770d26eca69fbeb38112ca902442a76db758814b09e593435a6c4031a17a113a4407f1774f3ba99f8faea0e91719f344ca4f344008e2a643adc434a895077869885f91a524e7f5cb52371a3548a55557aef1850c1e4940575942992f245f3bccfd2bf24984fb651dac328d755a2f0d67e7afcd5da0edb5a1cf83a5165a4fea3a08b6dbf212809e92a2dd462cb71b4ee995b8a8db5cfeb5568f85b2c4db1fb68c2c045d4829d098b172c68e9058e1dedec503629d584303fe1d21b072aa0ea66cca1567f6cc3df31f1e37bbadf10854b55552e645457af1c91a5871cf871cdb421fae5788ddebb70e41eb232b49aaf081fcb221ff2089910a7d772aa660f8d62b5af810396d726b7b57a7551221fecf233e8d26d27596ef08134652ea76b9d8465c2a9900fbc80e6e384b8e940beabfc153f8203a50584beea08d0506d1e0f7ce7593f30c9c1726720386602f55557c314c35ee5b80fdd6b609abe3d938544e01572c203c3d29da568d9a2c33e8391414931d8fd37232289acd5e1b7ce1e30db8673d92c5c3d6f3447750404e80a8fa33c120300131eef4a82ac9052cdb06545527f414869103578afa25fe322ac6cd46919271dc98285771de9ad82d5bb0092138d7d1e124683055641a6125f85e1b8f17f849632e19658f83ab6e6698055b60adfd8ae1ed0a6700061f427d883bf64051ddfd4486e2be99b0cd43ee1fd4b927687f316ce57dca853f731cb7ba1a5ba2847e9383d06451d85a9ce9181acf21994d89be431ef8879954bb115d66ded4f040c3d56736fb7708827e7f4e0442eedec7d20e272c0b6ee64eb6c02ed5b9799c07cbda05fe98f8a7d50f492e8e749bf33e732194fa3eb157c9d43b081cdfc2065ad9772921d06d34c2cdcccdadf973591b8595df0e1cd1b8486d473295d427d7089b7e9ba7691aa008abf9d656f911829352c554e826ba47e044ff4ed1315d0347ad0032d0d15ab1cd945423916592cb7184dcf6d7fe4503a46c0f335d6817f0d0063572ced909ffd80931bc75e2992445f3eb5be4cdab076dc9d72682e6eef11856d8e6e0a260f785b9e41d9c3ec82344ae2527151e93315f3f5d9cd0fdb27e2aca1c89b0e87ce8a6f0e5c6c6608625b8ec7560c1c3846f0f1549db216f8576ec34ce04be0fc1a1f1c58b98794120f39e984cb252ed09b9f3a5aac9f8f5c3ea91e9d22fb0bd16ec5e795d2026abe4d4951705487769144f4e2b226a2d5d98da806446962bea47c49e1bbeb2c1f5251e30f3d972f2303fa5805162d7b86dbbc7513bc0e6375a0a71454e7419138da39d6bfca81ab3cedc1d2769da4e2bd22a5eb781ae4552beddc4f2c31e38a32032b52f67e93e5caa27e84bf9c83d5ca67926e901574e28ff991362bfe8f0166b207e2e62cbf848c21d804f1958b1646f165a4475f41c4ad975d5d172f6b32cd63c16e52cdc69e9372d5b1d84eb0ee46a845ab6b68abe506c9071cb386db84cd91feb56fbac40f2e03ee0020816dd25e1ef9e1e0150a37a2653071b7e7ce2e07ccf32737616bb0e2610c8c1344313d46f8171d19cddd2941186ba863794c99db11c2b6ac355b8ac7a43555f7a30173b824e6953299ad5acc9426eec38443d3a4ef7e6633fa8648fb2839b80af78249096e565e1065a106e6938c124009f6619a64b829a6062ecf1a6415928067d49d28d29aa694601a6b3ab76b12d709769c3c6c568d2d916a9840316a6982ecc3a1765268d8fa7910b0fc9dfeab518c77636d0ff95ac7fe0656af9b8e281a9f27ec53d43291aacfe72616263262c49efaeab76f2a9ad0ac9dc430420551ad1c1c8e58ada83c3e65fad3b44e8fbf072a77c747635f6de92ac61bd967034ddda6bca2064c9eff18c6e7a19fbe016ea34c48bbfbf053591095d3470262ec0d1f3a4fec9cf6de8884c5df65e6f1e9681a652e0529d92c620f7c3f2f12842e6f9e3d465c74f3046f6864d06a02963e9464441f778c1a80655c88a5c9930395183351365acbfc5e41a31436773505475600c47f166b08984fe2eb9acfd78232c67cec9985bdc91dd6b6d9013aa07929fd28627a3f5b661bfc16f8e7910c7fbc5dd4fdbc4c75ca046cd186f4193cbc8b4c156e08d303d835780681a833c4e6f603b18ef80e3f19851d06c6517c0756bfe30f6c3050b68dbae25c2c7b1413d808a9007971b80d5d4a92b5b501b9a20c81319380964e8184009eaac24bb57622c34f4b8af0422ee9d1ff735e0d46156a9d2f3c6cb823541e3f752bc84b73c377c2f3042e628fad51a4aab8525a70de6fcff33c8a6d1d505e5531565b5462d8ccb3b1a6cb4364ad7f7487caab6135f819a0d1e669c203ee63b8742a2c63fe7de0a65f15c2167d96760c608a66b0482ec3854d0ff18f4e27cf2395a30ed528e831815aaa4201c61e8225b20db014ebd8432aa64fc98674a7808fba0c1253d8eed5df119039d62264420b5e85c443a435236e7fd218c1613be420386757cfef4176749643a7a712416a3655eda7888ed75109361da7f09262f7433b2335957bd01cf9304ae409593351344f526697a5cb7efadfb27705be1463ea6834104d41fb0c66042e57320ca0fa5cfb17bb83485374ce24cbc2fe6d52283499ed79b4bcd19392a7ce64590c0786afda4502fe61a9f5ea87820f1919eec7fc754756168ab2e3c16d0f4908c5baf88a8397412f08b1687bbaec2e929ac80cdd5db280c73a9cfb678e88a31bd8508d62c13b01de03ac7f5f49ab6e7e126df9df1cf65dadc2ab1ad094874fee1c350647a85b7274cc1ac1a9abcfc8472b9f4ae4252e4cdf376006a2b8d38615fb77bbefe82edc7c666f1d7a4365bfb1624ce4a767d72b8de6b7ca4ba1d118739d6d9a35c35cadcf04f488dc855ab2be122ae9aa1941787760010a177622a73dbe6b80cdfa04246035e50a0a21a2c52354cf5f4d5b383a07a42587dccfcd7ec37b7828d0bbff28398a0e86588b62373", 0x1000) fcntl$setown(r9, 0x6, r10) writev(0xffffffffffffffff, &(0x7f00000021c0)=[{&(0x7f0000001cc0)="c06b0271249a2aeeaf103b72667396aa22a591fc897342554eda5979a49bb973555e306a53b84a7b745dc60c17499fc50abbfd6dca53a2aa3eb30c66fe680029e898675a17b6f6263780dee2b740294876f50ce8c226b0e0d1ee46d3e6a8a379df3bfe55d88ce834077032cf4ab03d2aec08f82c74100e89922a599f46f20200a0492daea57057c90058c2d47d849452", 0x90}, {&(0x7f0000001d80)="3bcba3d174b935056ab5c812fd8d231c6b74685e376c76c88cc94409ba7c956545fa33ba0574fa91bd53eeb4ada0c67fd4f1bc42baa5b88e787a6caadd31f8bee3cd793f7aee89ed00f6f98614803bf177af0731c9c2319497b901b4c500b053ec699387f963794562424ca125870e5aad5c90cc1c1861", 0x77}, {&(0x7f0000001e00)="0be01cb72ae65e29144825161f6c1db8a41a19eb2679b0ad4fd4853bc2fa2489496a6aef0d92b5a1a09a9738a3439b2e9b923d9da507ca87037e1e908343ccdf6965a479177f81f9765e6f4628117dcf36087ebdd85eb717fe3d81d5627aa2836f50dceef12c8a6b604896f6f099df4f17851853f97ca2fc2b89f614c3e7dea71c1e16b1be29", 0x86}, {&(0x7f0000001ec0)="65f17fe739e9b31b7563b7f6c5a2ed78ad19e9b816c8ba194298b5b570dd188e021a34f1e9818077865b9f4a88db45655f483ed55a493811ed369b678ce6c6c8607815a0ceb246c4e22750ead7296072335c8b76c2c3d99956bbde5d2c40c03dcf8775ed12b64554a248dc882754fd0b0be924d6542c1b4e2b4267cd12b9fdfc32e7486a9721747be1939f57a429b7a6e144fd0257249f46b0d9", 0x9a}, {&(0x7f0000001f80)="1a9812d88ba8af655872f16fa236ef0215aa392895d374b61b0aa1ef48418c01c8039f6e9f5e7cd43c6807f9260f7c88a31c24640e80829a78f065e12a234fd4e72b5a548b5b2edb1f3e3de3a63a1f5c7f42b6dcbcf4bcfdb129efdd90d3506646f59fd5c7a9212ae546a74507af1818411e6cc19c715dcaf12add64ec59c4df88c89d587f08308cfd715d9322d4b40a486a00c30a8b66c03331bda273649777fdec53eff1729774a03b3b118e7fc81631571d9161d0d8754c37da17fe10", 0xbe}, {&(0x7f0000002040)="cd31e7ed9291e0778bec97e4dffac8a1a81e753cfe3d7adbfb4f0e1fde42ce2188b8117fe4b594a81bcffccb08e7a2037640b6d89fd7e2118d1e58128c5e3a72a2f620cfceea034e1e255a3015fee66e21cadb9abd3d471f5927b670538adb6ba832338b0f19d6f868abc776579c3a5d58d0bc860033fb5b484823b050f5dab1b7644a7a2dec9f531d0b7fcd509dff813700df904d56536569a9a8d3b3cdd5fd1fdd", 0xa2}, {&(0x7f0000002100)="37582b4cbc2d7a36db1bee4a74bd654bedee0a4fab4cbf1f2e9a12b77ddc07c483db9927325c21c4b77cf687061f2de283d2106dc2398114003e75a8b297b9fb2546104bb7d6f56ce0397429754a03b55a751cbd5952c34ca9308bccbc0f1049", 0x60}, {&(0x7f0000002180)="67ac3ecef5d669131a7a4bd0a5a95a9a91ce854d994fd8e02fab39a92de7befb5382abae69671d13", 0x28}], 0x8) 393.638932ms ago: executing program 6 (id=1374): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000040)={0xfffffffffffffffd, 0x8001}) getrlimit(0x3, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) recvmsg(0xffffffffffffffff, 0x0, 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10e01, 0xc0) close(r1) bind$unix(r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0x7, "182728040200c2a6d20368b50100bf7f0d040004", 0x3, 0x3}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 393.356462ms ago: executing program 6 (id=1375): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 323.931084ms ago: executing program 1 (id=1376): sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000640), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001100), 0x0, 0x0, 0x0) 323.594259ms ago: executing program 1 (id=1377): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0x9d37, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24}, {0x1, 0x1000}], 0x2}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) (async) poll(0x0, 0x0, 0x401) close(r2) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"]) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x8003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) (async) sendto$unix(r4, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 323.360594ms ago: executing program 6 (id=1378): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) getuid() r0 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x2005, 0x2}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/3, 0x3}, {&(0x7f0000000940)=""/106, 0xfffffffffffffee2}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000400)=""/112, 0x70}, {&(0x7f0000000600)=""/25, 0x1b}, {&(0x7f0000000640)=""/12, 0xc}, {&(0x7f00000008c0)=""/66, 0x42}], 0x8, &(0x7f0000000740)=""/136, 0x88}, 0x1803) setuid(0xffffffffffffffff) r1 = semget(0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000002}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc028445a, &(0x7f00000007c0)={0x0, 0x1, 0x8, 0x65b, "97a2b7581c6cc9795a6b47c1d100", 0xfffffffd}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x9, 0x2, 0x8000000000000000}], 0x1127, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f00000001c0)=[{0x0}], 0x1) chown(&(0x7f0000000140)='./bus\x00', r6, r7) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000000)=0xd752) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 256.640064ms ago: executing program 2 (id=1380): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) mknod(0x0, 0x2000, 0x1e5f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) (async) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) close(r2) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, 0x0) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) open(0x0, 0x800, 0x102) ioctl$FIONREAD(r0, 0xc0106924, 0x0) 256.328739ms ago: executing program 6 (id=1381): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x8, 0x8, 0x9, "f108146a0996027414f93950751c2090ed2effcf", 0x7f, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) 256.097737ms ago: executing program 6 (id=1382): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x49, &(0x7f00000000c0)=0xc, 0x4) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 196.998224ms ago: executing program 6 (id=1384): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0x0, 0x1}, {0x40, 0x1, 0x7, 0x200}, {0xe2, 0x1, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x2) ioctl$BIOCPROMISC(r1, 0x20004269) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x6a, 0x10, 0x2, 0xfff}, {{}, 0xffffffffffffffff, 0x28, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) close(r4) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x40) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86f3605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa020090780000000060003a80fe8000000000000000000000000000aaff0200000000000000000000000000018800000000000000b1bdf1bf2c7fdfa0b5bf63cf68bff9d1ca72db41c77a61bfff968d3a99694f3d5d1ff0938650beebd8879411d5d4f9d98b858c6981bf4127e3515ac2f069c074c529e3b193c7695cc00fafe9d7f186aaec56a135c99a95f2c0ff3bc8dfb5b99dd1e9770c70de64225b76a7b5622fcc2d76f8733a2a86912acc8e93b313512a1013ee3d3ae326c70889a8b80c2a05b55452cae3832a8fbbfae04a39652fde5f7f92c13fc4e48d34e9b3bba07317bd2009a6"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f91e3c71ac0036bc5a9146de0600000000000000000000a41387469da2d251e46b64b2e635080900c22f44b4060000000000000014ee76b11a7f77e656addb", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_metric}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 196.682581ms ago: executing program 0 (id=1385): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x5, {0x5, 0x5}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) chmod(&(0x7f00000001c0)='./file0\x00', 0x154) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4016, r0, 0x6a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') close(r1) r5 = socket$inet(0x2, 0x4, 0x1) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="83252f3b4e50", 0x6}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000400)) fchmod(r1, 0xa5) syz_open_pts() renameat(r4, &(0x7f0000000480)='./file0\x00', r4, &(0x7f00000004c0)='\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000500)={0x281}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000540)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000580)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000005c0)=0x1) dup(r6) open(&(0x7f0000000600)='./file0\x00', 0x10, 0x20) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000640)=0x7) 150.515819ms ago: executing program 3 (id=1387): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x1, 0x6}, {0x21, 0xb, 0xe4}, {0x6, 0xd, 0x83, 0x4000400c}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001440)="fbddee36ee6e0e1b030000bd989bd7772e36a4ffe071b6e8ff0700007b4909dd06000dfefe7637872869695b49c4ab27e06f4ec7974517e6e8ac39fd2c7aaad2db781a0e", 0x44}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="00e0ae4e7e0d0000bc5ad1501d94a34b8e5f84cf710604405dee377dced8cd127507abf84f6529c57863b095155742fa52a99a8e54f28d2032e5510c0ee072ee5867fd33a3179747b84b0c2f277c4c275924593c", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000040000aac9ff9078000000006006c33e00003a80fe80000000000000"]) 149.726672ms ago: executing program 2 (id=1388): ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x3, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x93a8, 0x5}, {0x1, 0x800, 0x8006}, {0x401, 0x240727, 0x2800, 0x7}, {0x1, 0x650, 0x5, 0x99}, {0x0, 0xffffffff, 0x4f8, 0xb1a}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cb, 0x10001, 0xd, 0x8}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x7}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x4, 0x6, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x1, 0x2, 0x2) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) (rerun: 32) 102.273681ms ago: executing program 2 (id=1389): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 101.7832ms ago: executing program 3 (id=1390): r0 = semget$private(0x0, 0x4, 0x1) semop(r0, &(0x7f0000000280)=[{0x0, 0x40, 0x1000}], 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000002c0)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80047460, &(0x7f0000000140)={0x0, 0x4, 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 94.441641ms ago: executing program 2 (id=1391): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x3, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$net_mpls(&(0x7f0000007a80)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000007ac0)="c5ae3a4b9d", &(0x7f0000007bc0)=0x5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xae, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}, {"d13aec310985c1e22b101d35a71dc320f3f4b536799548cd81e752bb556a3cc5128fb6da206f586eaab2aa8bf70d106eaee0862b9a5f022a6df43e637453336c93a2c577d834a07435b7f2007bb7c6d9682f4ba42ccb4fa209ed48e729027fb7625b83d5c45fdd9d05c4086afdfc82072313c157e6fe958ce1721155640000000000"}}}}}}) 93.286885ms ago: executing program 3 (id=1392): r0 = socket(0x2, 0x4, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x8) sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="0c0cdcaa", &(0x7f0000000180)=0x4, &(0x7f00000003c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1c1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$TIOCMGET(r3, 0x4004746a, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 70.316783ms ago: executing program 2 (id=1393): socket(0x1e, 0x3, 0x0) 68.66703ms ago: executing program 2 (id=1394): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) fcntl$getflags(r0, 0x1) write(r0, &(0x7f00000002c0)="0920022847a42000000000000000004504000000e67963913f9b47437b6beab3cc7c907e63d2f6b53e434c6599413f2aff7a6a0a", 0x34) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 33.956612ms ago: executing program 1 (id=1395): sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="f96ecd25937db13d2f1cb0fdab090c42063e1c0aa00f634b0946cdb94d644244b396f852be1a63e70efca7908cd6dbb40dd109b9fa28856ecdaa675b15256fd57d3d1f890ee44649b5635438c1223ac8179326abca", &(0x7f0000000140)=0x55, &(0x7f0000000180)="3f396ed680923b1179d4cb4284b55a2a96f8349b59bd601a028cd895ac0d2b5c28a9431ffc2e36895c4850aa928710ba9e393b3790482f14f2414dcb82e295f6b001dadf5e6893cd8a2690eff15925fda7", 0x51) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 33.552381ms ago: executing program 3 (id=1396): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}, {0x100, 0x4}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000380)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8cf0b820e2e939a6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc5060491b1ea3359aa5c5164ad97ac7c3aadca", &(0x7f0000000000)=0x58, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 32.727348ms ago: executing program 1 (id=1397): sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) openat$null(0xffffffffffffff9c, &(0x7f0000005080), 0x10200, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000005080), 0x10200, 0x0) readv(r0, &(0x7f0000005a40)=[{&(0x7f00000058c0)=""/71, 0x47}], 0x1) (async) readv(r0, &(0x7f0000005a40)=[{&(0x7f00000058c0)=""/71, 0x47}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) acct(&(0x7f0000000100)='./bus\x00') 32.452538ms ago: executing program 3 (id=1398): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) getitimer(0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000300)=0x2, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000001c0)="f46ca63513486f242999bccad5191cc997e7adfa9eb0a72b01286973a94acb91be0532a64f2581fb9b877fbe4e74655903b05d035d30fdc0d8d4e8da96f6f899e77db53ae81d30a563352f24f7e067cf64c187f538ce648eb476ff44dcf4795b0555fe03505e9aaa1a8891cf7130915ab378606e23905ab0864eb8b713917c5cf316433dd6f72bd71c99871f3bc8a469f724759b12b03b0cad6ef24664da14e69e5eef187af6accbed146beb5055883dceccdc9dfaf48ffc061119a5828b4f4b6c2d632b9c641df5791f1384cef2b26ca4fb0cb5dd6c56163cc4", &(0x7f0000000080)=0xda, &(0x7f0000000100)="f42aab1b454851e337e79fff8595385329cfb39ab944195d7257d3e12530bf571288896ac75c21a6aef58642021df60f2c08e4b390b1e10bad25987bd396d7162604ffa991de3c190412205585636a0cecb8104970345389", 0x58) (async) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000001c0)="f46ca63513486f242999bccad5191cc997e7adfa9eb0a72b01286973a94acb91be0532a64f2581fb9b877fbe4e74655903b05d035d30fdc0d8d4e8da96f6f899e77db53ae81d30a563352f24f7e067cf64c187f538ce648eb476ff44dcf4795b0555fe03505e9aaa1a8891cf7130915ab378606e23905ab0864eb8b713917c5cf316433dd6f72bd71c99871f3bc8a469f724759b12b03b0cad6ef24664da14e69e5eef187af6accbed146beb5055883dceccdc9dfaf48ffc061119a5828b4f4b6c2d632b9c641df5791f1384cef2b26ca4fb0cb5dd6c56163cc4", &(0x7f0000000080)=0xda, &(0x7f0000000100)="f42aab1b454851e337e79fff8595385329cfb39ab944195d7257d3e12530bf571288896ac75c21a6aef58642021df60f2c08e4b390b1e10bad25987bd396d7162604ffa991de3c190412205585636a0cecb8104970345389", 0x58) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 32.214401ms ago: executing program 1 (id=1399): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x64, 0x9, 0xfe, 0x10004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91505bb62acdb9522a714a561d94a34b8e5f", &(0x7f0000000080)=0xfffffffffffffe49, 0x0, 0x0) syz_open_pts() 0s ago: executing program 3 (id=1400): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.112' (ED25519) to the list of known hosts.     OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd80687c1900 va 0x200000004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80687c1c00 va 0x200000004000 didn't change! OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login:    pckbd_enable: command error pckbd_enable: command error   malloc(): allocation too large, type = 127, size = 6808262076     pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Starting stack trace... panic(ffffffff8346b2a8) at panic+0x1d0 __assert(ffffffff83416a95,ffffffff8341872b,3b7,ffffffff834187ae) at __assert+0x29 refcnt_finalize(ffff80002a3aa938,ffffffff833625f4) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80002a3aa930) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a2974a0) at pppxclose+0xa0 spec_close(ffff80002a3c8fb0) at spec_close+0x412 VOP_CLOSE(fffffd805de0f028,1,fffffd80097fb548,ffff80002a2974a0) at VOP_CLOSE+0x133 vn_closefile(fffffd8068441c88,ffff80002a2974a0) at vn_closefile+0x12b fdrop(fffffd8068441c88,ffff80002a2974a0) at fdrop+0x126 closef(fffffd8068441c88,ffff80002a2974a0) at closef+0x192 fdfree(ffff80002a2974a0) at fdfree+0x116 exit1(ffff80002a2974a0,0,0,1) at exit1+0x59c sys_exit(ffff80002a2974a0,ffff80002a3c9320,ffff80002a3c9270) at sys_exit+0x1a syscall(ffff80002a3c9320) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7684a01d2a70, count: 242 End of stack trace.