e1e096e495282c1ec09794ec9cab0845936586693842f802881731e2003e2b7326cb8d8c0b5bda0f4921c67c456e5260ab945e95cdb2a1d1b0cea65e2f588e4a6ba95674c07479a7f3c07890b7eba115ccb9565b9b24083a15f17bf4fb5eb67df297a08ccec7887fa69a2bae81a417cb54e4e83a84d30171c5ff788f2491040552b51154846d6ea15678ac50b082c2d68dbe71d8b88057b414d6c0688e8a959af9092e1e3a091123066c54ddf2fd2dabf89e5bad283fa3257d352cfceb87b5a5b9a50720b71389a91c443609dc83e99b8a9fa1a975b27763507f2431b82a12d555d56cf1508586c69ba0a7046ad0d2b54f7442ba09d9521f40899540f8f9be426e05791aaeb76ac98019ea783707ac0a393d19af876cedba351fcbfa0a7a4d3b3084210be7bededdb7b03e5782b905798d0d8e2b671aaef833f33c1b69fc2be63b6eb58b0e44cd62328a90114b97fd76c5fbf9a6b05378dc91d1e053ef1430e277a7331781303a96c75fd9c687ff33e37cd8097d5272e0ea502eb6dcfc35d3730aed8a3bad2f970c33bd674e1c9f7d87ea1ac8964c1776cef0b2cab767735b56bf7dc9b7daed630b6e36eca4846a2bdbe9e3d526758ae7be12a21fe31d5dfb9ba3c7424d255fb29d7447e3e29d4bb0e0ffeeb1ffa43660fe7901936d6eb807e494e1c9debe9c49235430670c1445b5eff0d80ffd498be40054d826ed335014a4943bce5fb8f41f39a08cb501e853d84b1b71944e499389faa28f3773233d76e9f36b35f9dd5df324a5a3fc722cc84fd8b56a49e5e9446a34e6813a86032e6fe3db8202b0b24fd2ab1b017b847249b3d6cccfa5f0263fae8561e0794c5b5f44ef576cd08edeec62497426be7d0ee759d457fe106b6a7932b2adf931e9f4a3625aaf0a6404c92c823a1c169b0c3b4ea68f07597357fe4ef147caea1b96a6aad9d931409f990ab5bf6a9f795372a30899181015c964dbe32788fcda3be8033ad82e639a7093ee0dfa9e484e409197252940708bf1c72036d1888cecc70873a14103960143465d02e7b767156243f0219e959316ca725f16505dfa24a8e596a9e0bee91ee639f65abefa6cb9a619da510c1d32efd8f68f5c198c7ecd7990899e0991f022925b51c34c963ee89904070cd8f1899504bbac54c153a3c9d5a49c3f9da5be226b9a6b701b05d59d95a556e5d3bf681e4c1c8a046f1334a042747e308c11dc45da44a791092e9f5c58b053f7698e1c710c67fbbc96a7693020c8f75c128a5888fa082a3956fa72ec50b4a30a1cff583d25cb1f7814b62d583205086734d1edbce4719cbbb123d25afb572e9411afc52ae75fec8392413c8fdd3296e3fb00cf433d5aa50679fed8d690b3d7371e55066d07d306def84acd0f1b3cd76a98242e0ac7aee6b7331535f43ae397f1392b2e6ea79f5dc3d1e87a31dcc9c74b785e036cce956fc211ce94e6c92d4fc275da92ce456bc4ee08c19c7c9cc367d5ecbfe4753d0e5631f98dc452b016dc3a8f0980b2223691b2b1b5a7c255f7cc0ef16dd34363b357f57815840ad5f9fa522f9e7dbe1fa5165f707fddfc7ad9057b9a77eb366df500994e0f9fe9a22ad8468ba783708413e8218bbbbdc6df8bedcae15ce9526ae9b5eee14c4b55a24d814724d7f4926ee35c846e3d8bad6263d302fde8816aedd81ae2132fb7a8dcb44ebc4df1a193bd0ab13b3123045ba756a66383790c95a9b63c5edd1677eafcec19e0b8430eefbe97d3e7c927e80ab095674981cd5f6a61c0ff99091461580b567b7de9af8da152c5fdd80efdff418ad19e71ca6a6bcdf7b2551d3e7151cda47fd250639863dcd1aa88974b1e98d0cedc5817f0e96513523379bf8c511fdd1e23e881166d4be64c5d3537ca866a9b6b33b82d4e251ac3f88f39897a28db0a1646195a949484adc5c2c9b853723a2cf06c93eb0118ad63f805ffc549ed298416552a1188cd67c42ced511a25bcdd198a2bc8d1e87bda25dbe5e734c7ca9446dad698b6cc6af1ee0e174e77428506210a4e8d1eecd2fa502cda53779a43cb2152c959b6c25606cd7777dc7a0557c00a1d4ae4dade2a378bd8549bca69d07f6d0bfb4e1fe19fea18fd9572d2f63646a8a3f4382c7b00cbf8f7e8d12ae24c1448cf639f7448e9fa75258149044f266ca36d13bdb05fd76c6212ef71bf0be158faa8b975b0118f85531de435e76e6af12ef03b53cd6132eba13776b1028613e539949603767cf7566ce65902620a49502b19e59e80a5446803853314784d007aa58f0324f1487c83b26356531b61e45aa7d3dd8191a8a80143333594db76e859035a303f19b5a3d6f2dfbcf40896d659c6477e3b16c17d3294c2832f5a97ea1f9d20566657db693dfc5c6d9898ea6f9cea3e96e59a24afbe65a1661cb69cd69fec1af490acbd6a9109f54329d3e7684045fa5834e42ebd8c64c278012a89a5317234e5916072619acb9fc086277617975ef8e9c62f7cdae254f2b384541f318bf8e6253b5cf46fa32aec447d4f586df976aca2768d6cca44e85d30736c3406cf3967bbc00ba2016b196cd41ab2d2003cf0415f2cf9292e252f194a3302fde645fe1b0a2c1c0060129a390b6e8a2a7e2ea5cefbef8533cc61c83de5e21b767b916b819563882032e5bad9831b23664c4205771d74ef5bb43a8b64b873818cb3a20f27a62de52a1c84d2fdcbccdfea0fc927dfa25820031ab72926497c7059b6b367ea200f51840d538ef207baf9d102857ac0e883b47ce62d268b95f712c1c579a32047e18a2ea94d84387b1e6038c7038048bedf91c55ace891ff51863b110fc56ab2469cda18671b952239226d756cebb9dfdc779ec4c8776a176f54de21a6e722581a0829a6ec8f07c312ac6e9256296377344183ffecfdff53fcc0783238f4c3ff66938d36387cc5039ba88b3f400ec844c86ae25e98d436e089e8483517d38fb9f6f1e89033722c48c1d2949448ef9e24336a72ccc591a830a2640c64eb6fe095e70287f3e41974976ea3141d31f0e7f3f45b35f8c9508aa4b321704cf46faceeccd967ed117486faa9fd1ec8de2924a8b638f1805bdbc59bece52f3df395dbdd328d5275977ad8238bb86b9b9d1cd5d88b0b495ec10e8b2067ff7fa5bb8047df5d9cc210098808cdea158f72c7d4d80b1d99a222ffc70b9cd46854891da5dc087c885459c5dae4603fdbf4a1ad733d4d64b2b3ae42b443c817e3a10e6e3ef11f45592d31a48e3d44a1fefbd8ef49d090b2bc52248d46a6688f7b7ad89017d8ad82ff172c108c5132f13a37fd369899474ea87e66fd85a446154342df56635d215bd091fb0a52d03e42004ac2aa06622b1cedbe97b6839d648e03c6ad53d752f1da", 0x1000}, {&(0x7f0000001380)="ff7456ef0498eaecfb563907febdce2c416aed7ccd31e38111c86ba4f3af7c4ca9601dcb50e142741cf9849ebe5e6b4a4002092a2bd9dc8327bfd9c769773ef3aaff6b7b848f8d122850849ad686c919911a583744431f25b255362b100d0e78ba6ea6bcd39e6344c512f11f", 0x6c}, {&(0x7f0000001400)="06b8c0d48f0503e1c992ba4f3be9703a6b702ea4c86ad309511b9aa0028a7dba00cc573e7b2745765fd72c163d427cf389e631d5be77b5f4c9661b4d795b8c2890040c479cb5ce1a5273224e4fa954a6e6fdd0cd574e9308", 0x58}, {&(0x7f0000001480)="a2c6a79e55c415a18ba2b82c4b46c2a04be0e328c1e58193a7dd6982b9aeca10433999f9945973756a3f932122f0aacd5f7d334594ab27bd47b011fd951cd6b74e86335d029d69ffc852af7dca23e0bf56a09b8cf407a9076d88245971248fd90c330fd60d1420e040a7b499175a48abb27a90a7ef9fbc6d4bcafdbf6e2473c6e40d31db43048552300edf91f3798208e56c9c5e7a", 0x95}, {&(0x7f0000001540)="b2c7da596151", 0x6}, {&(0x7f0000001580)="2b874606d7c844135ade43ea57b37101bdf89540697b3fbb7d8c24cbbff2b7620573dbf0964735ca90ae9a11fde6f778d28fddf2527aa47aca3492e1147cac04a1498bdbb49772523cbdf75aaf4aaefaaa161d9c32190cd932b24440e2274b2d6ce94c77a6ae086da2c0a31c258fed9d1f4ffbf81a9ef902cb7dadcdf9b900edaf9297d7049ac45cbfc10a9128edbc308893c62a39e7b0b90b3d8ef9113a7a5e1139866a21f1cd26d72b8bd52634af65d1864a8a1229bb31b98ce67a01bc7906a44919f2f18c4d4d82cc6738c888edfa6703a0d21866f11f82a8fe5cc160abd6ce674e3ea5235ad2dacdc46dc1fcc5b8be10e3484379db4135a7ca7defcfbc10e42a6b8abc18208380f9beda7219803e3dda0392af38e610633c20b807503710c01c64df816c846ae75768a8f37fcc7ecb7cb2cf9b95b2b04e203bad394d6b914f5959f6846cd3dcbf0d53b89469b3d815ae570496223e2f25db213b20c23bcd28fd6f2455f3ed9bdf35930ed39c768617dc24b7e7d552d1d776c9f437c02ff0289c09fbc472dd752911f40ca525cf3e2f2c8620be356f82d374b5d4f8433b368b15bb572f452f4d6ed958e16c3488ca0766e06c67f2bf25756a3376e6bbd6750c70dc0e9fb4b55eeae5d82c3da10759eacd0aff7485342bb605851603d9cb26936198fa458dd030b2a3caee068fc0280a14fbf965636a0ae4d763e143794b4ceb1b1380b142412df1b271ee5dae265cab701e7333c385a9a7d96be36a4b26b44e13e818b290788dc4fc537a00b203b1a0670b049ceeb74f67a7c58d1bb963d9afa7c0b754eec5c190df13b42f4133d72eadd308298b1f9bb7186ea5cd2eb3de5f5bb52fccdb35990d69c679ee92c4f9c6bd3ed89f95ae6b28040053008aff7cfaf3cdbafe1d9fe37f7287c6db2f380280058f5b7669eda7a9bcf20889522a7187bb073ab83088ac40cbcf641ea63de54ca9b1ee713b1f6100b31a3b08b762f5b353dd861b705f62e519865905d359f5c50868f6ad98b680dc97b3d2e63d8eb6ec81a40f9938e1f3ecc196ad03bf0954ba5a8cd1e2f646dc6e419ddb2880edd161907e1deb338a413670ad8915f3de1cd335a526aa6d74fabad72d72aad7b4cba5c4631000811108750e11346b57468eb8eee5007ea4affb35c35915dbab89d119efa6b127f6c1911c2c148789e17221ea92ef04302f2ffa695a5d0284eb5217029a388f20490e9f9475f3e1be4e6df1b863ed6567b3ec99d52e22cdca25a384152b9dbf4423ff95c290acf4d2cd08caf9adc26850b1cdee03bb1fc01346c0885bd9fc13c84945adb5fc7587723c2a3f20dfbf9e5cf75fad876106ef265a7466e3bccd07e15fd6ff9693c1edd87f3e79d2d70bc55b6d4137d9af0dbe1935c48291ce032d698a0ee092d0a459f8b67bbee272a2624509bbb568a1958ef13ff6956976b2bb171143b5b6c7220910b14bf53842fde60fab58ffab69e69345ec68eb8caf4445da60cb5ee093036a14b1319f98b0c3d89634acc70dfb24150d377edaef51e82a8e4fd5629f00b15fa49bd493e615e90b159100a569800d5800d42e5d3dfd13a146715d20adda48bab1ab47fe88210d6c52a6f2b67900595d2ce503bb05a07ba0f5e041b19629a8227fcdd743eb212f39aefc72673c871ec8ad35a7b872ba65165716735dcd17704e02461eef362ee2259fe8e4fcc523a242b5251a8a9ad50f8c7992906c174ddaf481eb533b2321946d9d8fcafe0397e6c278d7fb386c9f9209e2fb51c1a96176e9ed52374488212a79965632b79d85d82dab22270379eaad5b93cdb5fb803706b4352e24433f1b6423f636724468d1032bc172a7fe4915c818576f0e3e1832c3ec679fe12ef3f4a6f1de91e1a7f59465e9a8a3681d203dbf5d1077289989a4a928d5178c38357b22ca20d52b44a43cdbdae0926d35246432d53f9fd33615160a234bdff00193e323be0eba6c17f8da4df2916676edc3ec310eee63af67c58a34c5b47373bba9eaa1f944a5db7674ef3e84ce089ff03391d2562f708e8f94510fa7aa2057914b61be95468610dcb82a1af43a555e20896ebd026eae877972b80460912217d3ed883a763f662b669b391aa51a246f6866c0e1d9919d258d8fb08bb98f80a1f5e52f08e2bbb0e9557cc822892faeda921d8434f3c3dc03e7b4120c4a6ad66247e239880952f37b3d5d86262d0ea99408ff0c234582cd3509d729bedbaaffec79d654db248698a6e7ed26f1dc212b2173fcf7220f7cec7173789aed5d9f24614a90c3a00467cc2c903b1f339a67cbacf5aee73739db648ae20bc746ec8c2b88a677214b4281979e7fa0fbaa4f0fb3cb7db0d828fd1eda194cabfc4562a4c2050e9d87c4c7429b2bbc63eaa041fd334e620c9215304919087b76264ee320a29c85051c9de8e83015f810a1a9107cd87e948e5f030507a3a7beb700e5cb9f8253e64197db10a960640079cc16314594de1c74682830578017c18f435c9a72f1685a8a95fa90d503046215ad7939ee363914af4a455ff82e0db76ced1725d04e9d10c1ffa9d4dca8d9c90b5655c1708460fc1df1c5029ce260928b387ba81861e4b829937ac0d54dcc39a0beec37b2a6385819685dbd1fd75a4f49630fdf2f586fa9942771b866aea30ff850c79880c727db353d1e33d21cc7acc741d368c98c0eeb11130b2e704ea8f3b30ef2075e3329d1bb4039a2b18fd5b6b163e711eff0e1bf7256c9068f00820ee010e6ed050ce0254c5de4d43f6b34b4610c127558896b83de2f5c3605745dacb752002e768ed8c0ea38f2dc87bb662a0f1ac4f4ef6dd91178b21d11bf74bb9f9905f37731166f16d273a5c97359c82a8bad91caa5b850870715616dd533f78bb0cec82ba312e19bec5dec2900649398b32455235946c884766ee08ce6090ac5e287e1517a2f6e277f7e02188263224c8210b7e6e487584d8557680568c749fbcba5dd95cd87ca4b790b6d0b5dfada5bea2b777bb8549c1d88224a186d082dd7186bed3f8d09eb8d2ec91b34956a955721049b316ee20f0915bd4770264d5a2533ee6fe1125e950df834588efba658801d72ea9d064aadff259764bf3b5877c3dda340093d1064deb6946645f20073faa8ce6e8611675671e8ec624ba16bfb6fd394a67a41057f1a6b1569389b8f576973fd3f8d59fe3450e1367a7374263a0726b96ad3a8bbea8aeaa0b03cecd8c0679cde67973a36250c9d963be8649f152c142cef8efdf41b5d1a1d46ab87ddae6eb2feb1e8cd4098e7b88a45d459155ca33a5c34d1fbd7db57e37973e8308ec8c1c6c75381d3ce15b0be5a8eac79e7649b189842fc7bc2a4ccb5ad87bf867f89d93e2840508636e254e1739b430f625def09636566b2f1684b68ce8243477bbf9ac42f90be8d2b1aad8dd89ef7dd6e34a1ae76c60cb6cfdf2cfbdac0e35387e0e55daf968743f716bea172f42edbc7e0f83e09a99c443fa3c6688355839796a8c026ec827062acbaf906274dccf396106c4b7066ee4d39428cae072034686918c3b1a6fc6f074ff1902d7743da8744830a7866049dc183d0f0901bd82c024addec6b0eca59c48a7a5ce1b3a73f3c6ee7a17882cc6ca41a5c716a826b7a539953763827a148186977f98d76544b1fe48a66c1b32d2876a600831faa67cd8fc0406bbeff50243fd5e95309018b335cec2e61c6b93e849842e5e824632402054211f049aa63e8b5cc4aabe2171b5df37e0b39a70753e46368d2cfb1cd9d9ba7a2fb10135e86beac7b76deb9495a694d5141a121a6810bedfc539a2b90f0205bffbab6b1655dab940e1c648463e028ab9c82ac8b3b44630f0e4290ca0f7d5228b623ca24b68561f0e05c2be9b29bc38bc46dc02c132b107a4e3ae8c3225ce23789ee3171e7a2d5d15c425749f6774781c38e4bb120880ecd9c5de9c486063f80dfc5a07c62040be86e83f587f5da14847a0dba8fac17086a296930f048f99a40b068906fe608ddd3fb8b455eccce0de54f08270bdfa2e34d9784e30ff6afefdb774efe6300408726aaf6e2b99a1edbf3cac8672428d2f8df2960d3f3b93d770c1d53ca3f2e5178bbbd4f827f5f4b89a11b6e251d393861dcd12a64c828c2a23ba2edbe3859ef2124fb508a59f7a2f7b10346356c4830829687d259572c328af715130769742854d903ad11f5ba3c6a08c09bd34ff462d86d38dbd2120b2366a83476c1d4cb8bcb99f262240465528cb485a52d2d8a1c3753582bc5f96bf6e33e4b5e32f0bdd2b83c94fbc7c0611939516b2b9ca837f359a5b0883e320ad9cace61a8ecfa47a8cc06e45bff5cb9b4e10760d804a925fe484a8c35eb78dc7872aa2d3b33a6121c7ab424236f583e14ed30501cb401d6d5551616873a4c7e003776fe12b9ce074ea9323e27b15b53d136345e81c664689e010bf69a87fd92c72025d1b63375ef8297825a8641879bf87ae5f3becb4c0b9af593172fb905ebd99f22f592a64dbf8151cb54cbb7db1c73e287c508ae71668166c7257e6f35c0c432b8f16f0435bd6c6f5880dbdb5be2608e762576dac1a8f9c097beebd17519bc42ac19b1e47db3dc18a5b8e3bde92d6917e5b46e1dc827b0ef346bc214f1a101f92faf96b98cb348c9b3c937e50f54d4433480ed80d871c8bfb58f2e2757b08275390c22dd0205e28768c1140ca113328567500d33273fabb8da4875250eda0bdd982b2bfcba2e87ef28a7b71e9e149f043618ed6747d12296c8ee0ce692b5204b771f818d9ba4aca6b1596ed030c3c682fa044ac4da57161c469028ec3861925115f9fefd29697487708eec227cd8a74c9b338b46e08df7edc1eb8b77898035392a4e842eb254e96ef01f5d8d86d4f8bfee2b1c9d85efa2cfe84f37daae8a0c4e59d6c36cafb1eda810be07380a539cb8fc8058942d07b54c99b853cf95985a6cacc9f0b5081321b47de6416b30c0a35e5e1b3fce1db615b8e9cf1cace5acd0a4b9d272a777b848d4ea84f61c0c9499b2fd75e50201bc36df5085238f1241decc58488756f500c6a2c262a023e1941b8a35d4df71d164de50c043932718c57adbbade11e2ffb20b45ab3d6d798b6066bf633e585886d666da47546db18a95f7de50954ade24198a5e2bc3b6cc47acef72b6a2bc2ac58ffd51573a97a1da0a8e94e4a2f0450b83231d01a29084a5ec439ab2edfea82327b1bf13a67a64fef54a5179d6663258fc07ac11e45be3b59e6e66894702860487aa0085775aa90c860b6ebe00e5eaa5d498d50e1001932e7fc040acdb9c28d54eb3f89fab4605cad174c289b2b4ce83b09f38a61ffadb6a8e133f606b953cc1a309b4ccaca047560a5fc553f1c18c8d9f07e00cb586f7c8588f5869c180e40df81e10f969f42cddd1c651a46d7a1abf6e2c8e5f2c617e7272d055f1ce2349feeec15d61ae33163d9ed7c7a4e7b95c25ad7c8408a3007d5481dc5f9028fbda09afa23fb16e525f1b8c5a966ff9f7e40ccfa019a47f3a7d065fd82c5e3d152350edd93fee5aea0e7dc921287ed87fbe2fa81765136c4739b40d90f6e5f2d61784b73cfd6676c89e5eb0c9dbc5ddeab8d7ab16d967cbc519799ef9816a673eae037b93d09b1ecaed99d6eae5850bd49e2ab12e5c5af3488b6dd209057308c5bf41bcf1df6536fc39f5c1d0d63aabd8c59149d524878bcdc3de711d0ff515f9945c7b9d60233297835b9fc73d8ee4994791ab11f9d42a3a261b4fca4ef06f8e477b2f6ef03044903482d4a7e82e2d2d3096fba12fcf01a2fe7f7989c2d1fc01a82275bac546b3fbf7", 0x1000}, {&(0x7f0000002580)="7d1fe2842c5c1fa33e43a31964d6e0fc35e2e3b5d7123a666653254fe52a2526953103cf729252848cc4a88a5ef3b43f580c55fcf9a142aff19fc80e4cbee42b3074e6930b24168f9ba18f7ecca3985457fc5d4a50220ef8d7a9a79360fe2ee94ad4f7d4d6ca90fde73ad3ef53ffc5702d191e36718f3e865e2ed57c4fae707c4917b44562c88edabe9451eb12998848a1874135992d28038696f2952395fc67eda8644dd14365d9f281f5bba126385b83c43854fced4309e8ca01f0ccb829c396e55c4751906428af447f154c22ca055084906a9ecf3bac96712ed346ad", 0xde}, {&(0x7f0000002680)="4fd65a341c14047c0031d7beb3431554c3ca56037e49f340db15076dd0f43c137585cb8559c2ad61e5408e65852a0b3ee8b41e46cf65d470ebe4ea706e36a65026a47043761a1b721bda1d183eb97d8f57b2e7dd6bb0637df6b8d4672fb905e3c58770bb68ced10f1d014680bf8f3a1dff982f92f9e573f049d5a5bb6a7a60f83eb6b970fe9f9201", 0x88}, {&(0x7f0000002740)="e7e1da8d7973d0d1de856cd0af558c320be05a5cdf26110242412f572ade685283af869d", 0x24}, {&(0x7f0000002780)="d89550a1cec8187e6068dcbbb0c67a07ff6542448d16f2de2b493126f34de07f7cd2887f623f6849941a52f014", 0x2d}], 0xa, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000000028000000000000ff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0], 0x48, 0x402}, 0x4) syz_emit_ethernet(0xfcf1, &(0x7f0000000280)="816ec7482eb606450cd92e2572b48667ac14c0f373a0523fccdfdccf1eb94002108134640fac55e42f0005ba467ba91e79ee9c7cb3d81fab295330e7822c823bc215107b441359cdbc739f075c787f52066ea9f81620749ed0aae184187352fbdf7f383fb297fe7a4bc95754cb78f6b6209fca10b6ec4d704873475a530888b3f3d570b8bf7647fb90441431d2f463976688df679527648ac8383a2ac8677c549303dd21bb6dac3f4931d493842621") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x2, 0x7fffffff, 0x4, 0x2}, {0xffffffffffff8000, 0x3, 0x9, 0x401}, {0x8, 0x1e, 0xa8bf, 0x800}, {0x6, 0x10000, 0x301}, {0x5, 0x100, 0x100000000, 0x8001}, {0x2eb9172d, 0x100000001, 0x5, 0x8}, {0x6, 0x1, 0x10000, 0x4000000000}, {0x0, 0x6, 0x6}, {0x3, 0x0, 0x1, 0xffffffffffffff81}, {0x5, 0x3, 0x6, 0x2000000000000}]}) 13:34:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 13:34:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) r1 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xa8ee, 0x5]) 13:34:22 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r1, 0x40a, r1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup(r2) write(r1, &(0x7f0000000500)="02974da8f678d6e66236192692f97666ecfadb2e6f7619a1eb33a62c1d7d09a3012b7683d8a804fdad8f8cd14e849e5a40d99ea6f12eee9c0e1f818469663b813a80cc0ae28f396a2637f58d8b702b0dcfe67ab9051655587a601b39efb73c68605a95bfa27054f877dc0d2ba097b6718b9641458074d1b27127f4b37e5ac68aa195b8d6cbeb6dd3801c033517b4de89d02d3ea8c98c3e5adf19482bdd382253932f9ac6c69bd79d0828c4db841a09ed9e8fce9ed8a097ed292dd2c86e9a3b9d07f2ba76f951d02d84366853f6c0c80782562d48b4168e4a9ef0e39d82795bbe9bd424bd9c2a08904e4da9ff3649c01a44b2c75deb725af589405fa97959f5ea98962abb465617483c0b48d10407946b519071a951059bf8954b68b8c1e7f745c15b0c8ed8d6eacf93ba06d8d566b35a304197f05f3d2ed49707cecf811e2c46a68192af9061cfbe47fa257d2b475f6f25343c022e5d7351607a36faf6d7caf17ec014ac6e06fdeaedb85ff9cbed3142b314e48418b17041c7df3201ce2f412cf1df38281850ded074ed356ee740364c3282bc63d16851c85e5a39e2c5b99a20813fee3af5be87c07bf92b8a4f6ea950176557c716f4986e4a820e785a4d0c978ae1666f5c1f0e91dcef26deae6722572b974a77be7eba6c4d214b0b68a965af19562e45c5b4bb32331e444f0f8b68d38f93388904aff5c428b82dd0176ce1586b3608dbbd9ddb83c73766b2ae0b063170148f4a2f590d9194e07281dfa537021c8c6c621f984df503b7392edcd272e763b8a26cde4dad04189ab4964d8f4629a3f8648d91690bd19130c0919542894692bb29b0b7a3360da60768505b0551610673dc327b0543d5887aa1c9f46c3db6ec5aef842287a7e81e93e57c76d591336e2997bd2d1caf1dd054b080866d8a81068f85295706edeceff6719ed422c271ccfe8d9ff20ad378ff54e8c552f1c66a07fcf9f4504a16012097321a418bd609abad24fa386aed0f4b58aeaf0f11be982dcb26e7e32ed180b8d1a2a53875f1c4ede36d16632b523a88505763bf463235dd58fff8d2040e9b4b7b49218832defb03295afe24db4cfdeded93b2ea215980e739d4e17c548b04b19900d44ceaa80e232b8b899cff8692c7fc336941a8acb9584ad42178ade2ebe5e754bca738900ebb87763f96e7defc51c29aeadf0da98bdc6b565000ec5e9511f1da3aea8b2c21dcbd776f06cfec7218eed96d58f070a3f2771d2e3716fdd921f03263b0ebb1ff12f8e9c75a0c573ba3256cbae32a30c175051af7fa5cf046259e23329fb2b33002983f168b26c434e715739de63492e8a50900bcfc655c33f3364ede9c1de3452a1ba967fa4d3503ba7f90fe0873ce891d8f323caba8acb4ef7d597dde503db07766f43f37c2fe466ded408ae66fc22346aa463e7eb5f4b194c2331d1c5a67b475cb92f4b759c58a94770599903182f6605af070f3bd4a9780fb66ee00f7b8e3614da831008ae667f4d877ae3b6f42d3a56ea24908566cd4b412089c12a657c61087909ad533df15092a3663470f0c1fa2f4117aee8cac07b47f92b157c16614c1e44614eddb7025cc77a48845f1bc9c366c07a6c9146080528b6fb91390f28d2f5eda3dc6850c01905a1f0f3523d314b8b464c814071170d557bbba492a53d3bad993ac60062d8277e530b97428f946ec2c49f7bac1346b3c5066cfa23796985c823c7bc13f3be5ad9400424adad4cf9f19a0cbefa13653979ffc06d499a73cb3b54d60585ac67c08a0fedfeb68d2443ffc904b4524afed3ddf8c15ada8e08e22d4493949512df4057c88860ee3c46eb06ebfe33fcd5be521c7924725663b2ea4845429dbe0cd96ef2fab75ffbf8fe6ae88348b5fd20b9e39967db0242d332fb7128405755a90f5240b76c7e245dc341f0f80629fe3ce2b91534bbf95260b0f48fcf236563b8a99f448327dd2b0424d4e96c6c26978e021bfcd4cf172edffe0c7c2f5a4a64fa7277d86f4b161c04a4ad7047f52eaa970f1e8e416c648c6318f9c2ef4fbaff30463326f429bc8f3b5303e10299399be9c3f74511f1a44a14ad604639c50c6a6334d5915bdbebf13da891079b07492bf195cd5e0f8b02efcd9e6c788e0fad847ddd9780459df31045a1c42ceac47bc49a1eb1b2cd39d929f99d5dd7e131b720a599603b07c724a3f9186982290459fa685202a545b24a4f229ef8a59d6ba3174d11665b1c59abbf3f059bdd6c100d28795bc1449ac89c63d6f064ca3c76c4d5d19798c7a21631fe6517ad9fe5103bb6a0b25b7582892214af95100b20337bc646e63a296ecdcf1181d6b6a396de5f3a1d30a955a3632748b94a39bf6c7c74d4fe0d4f9367b8861b4c1a44e6a0bfdfa12235b3a85220758b9865ad2679e5586cabf7a1b1f485ed654e5d383ada9e3875cfab8e2c521995d2e0876158524176f09e469b719da640b013d80420c0a6564262686d8c9ced14fb2a00ae8eab677f99ec0a9b7f5f02dd40111929b2c50f502e9b7b33034bfa30984d814f6d57a0c4eeacc18d04be548c68be686022675cddca67595e669801faae0d7ed09d49e5285da8b33b52a96a6ff79c2c9092a25c55c67c869b561b899336230a30e0a37195a98049d5c122898f29982ae03dcee0c90fd4b5659198fce0c0075734e22379b55e85e10a23fdf3776e6b8aabfc095420518498f2a34de12432d46c2f0bf6248c6c037c23940d036f10471432bcf82269959ed1a6b77e6a0b694e479b7d37081588b074866b04c054c34eea66952ca3e3955f650cd67dede85e1632ed075e3ff1e11f5ee011542f4499f7c560cdb488e90502aa336040a4d520ae1054238b0b0b50c4da30dcc7b309199fd780e673da1216a90a98dcebb38f40691adc18f2700e8064de92372cf8796beb41725206913cbeb294169f0662ae91061eaea9e763c7310f3cfaba42740328569e867b94830119e376113addbc5a2d9608a51ea25fe0d3940416d0f40e99e8d7f7272ba52f363fb841fc92fb0ba378c6e5f2d17f86117e9934e07d58bd90d9e870d96df68d741da088964fd64832a9fd64304957ac7b7d62eaf40efcf990533860498b1bf34d05b7c4b0be6ca9774610abee6f33bcf84b2d27a948cdb0686070ebd7708d62beb63b0bfa18f436e4f4685ee586d8a86a2a7b899e7ba44d0f6a24dce683d5bd7a0f11c8b493748b77fde42174cd4a296dd712524dab28c6c0114af30704e35aac2d96788292fd3d3e918f4cfe0adbdc36ce0e4acc8d62d928cdada145b6a72af5de2bf2faf440c2cb69e35ca9c4a37d91daf54e15a4354712b2791a3f6f404db629a97cb99797577f2d38f51d21e3141cfd248ef5604dbb0c7b36bfbb6a2df27e7c4ec71762cb2496e76a27548ecc7a1de3014556baf7876451d137086a3e4d4088c7f7ab787f535bae58c90e13431eeb2cd0ebdb4fba363fdec68e06e295bd62e803fe410f88902fc36d7950fd0cb1acdd4f9d95e347fbc31f60f0e9ad500cccccf082b93245ae807fb7b5de0afa32b144a7453ff80c7ba5508f145aeedb08f9fec36e2cec5cc87fd3d643e8dcb862197d8b456cb1a6e3abbf1216ee7cefb3cefca8b909bc1524300e68d6603e1d08e36ca21ce3876352008d7be5d22aaecf6186231b214a7b4b273f009aa893f6991c153d1c045f13956cc33f442a5e5d8c82a48538be56590a77c0d2cd3dba6a4b9e7b03ea49814aa0610ef4b9eb910bf52ab607cd5be123ccfb658612c8bdda3c82e34ae0fe445b44808238dc895b200928c08717d45d1d96187a707fd0ffcdf58e5fb5b2a1fdfc727ba23cdf34a2965438dea2e216b90c1463c5d76baca9327680f6fc1adf351e228907ba8495062c32f1552f4c3090eefb6499f563d25923617b6601d0f011efd68868e08123c4986e5061dd3d9516404f15a2c4cf6db29b46765cd9b76d29d5fd2ba8341fdf04c00577d1424c03d95b2e39bc5af0761229e7feec145201d77c7d84b0fa4056eda0cbcf1e689c25e7ce585678ec616caac318e9dd1fb186d5877aa55c1be71e8e5160a82ddde1bf88ea8b9340e4a4016487bb5394f6c2e3d72d192bb2b3d9d22115167924f3867d46ce8931f04bf2c4c76d32b33900c44aceba4c9a9906cbd97fe8d00abee645d54f0726be73ded2a12cc8c1d42e1e9cbc19a430488184afef114d841f37cc7f4a49456b9fa4a75a0117b6b3516d5d98525464089faa8582c5daabb0f2cfce137daa69a509e33f0f1361703a15f2aa85f72818535d45c10dde009673ea335dbd597f654b74d121eea476d3738b214db87d5f5c701ddc20cbb1f36ffe3e8a5b1ac6f5b9f5b08921850cdbc66ce2c76ee82f4bc52e3daabd34adc61ef6b4ff7ecd844785fcfd4c76c85b512062106663a894325363b8e59d375047a3bd17bd3b3c9de39df74e8b9ff4b3c6f07aee33734a93567c864ab557d310f12846a80c5e008ef90b5d2794991417ef29f8731b41e71dd098cf06bdd62e1d7386cec8e644220eb609d17bab23af6fc008f4e537cafaa4f8e473e9edb80920feb95b666966dce315242bf12b5ec26a496cdc0f1312160094e9b66a946e82fb0d1ce179592ab97976215f6e15cd5e40a0172ea44db0cc57d8eefa3732cfb85a436aa90a9d0a7ee314be20cdcdc591fdabf624d3aff5ffab45e1d0fdb1b056914acb0c522e1364618973b045e547dd74e479e0f53aa52a5fd52832fd6b1db68b291eb7c202039f891e3739b8330e8f8dd1379a5cb6d07edf742e0e55ddcd9a8ce3cf80c3eda408bed47169067db4fae9eb9e2a09e174a85663d0c9af829b7f0983cc684c307f7713ee84a64295a5ddf54ad92732bc6e6fd80b76900e11d4e001b8baf916eba777cedc28ff47f31f42d8d09c70abd897caf79630bf2d9782423dc130b122c3297a838f7477b4de81c96da8ba1ce06d2c4ab4102e4fdeb50520e37f5fd600f2a98f5ccf1e1ba6b687235a684fd01a7a1d657823b2bbf864e196ce298021dd8a93860b6f0f9d6e160570e523054ec72939c698974506b2426da4b34b20155c901f4038f0a18185a51bb17e580e2c69afc665c8c582035adb781db810a57cb0b34e12c4c98a22262c6a31180b6334ba6c980ab79161847f8930dc80244511ddba7429fe34cf92ef87cc720150674ab2119611580b549f45374966fe59e9dca4650c4bae10698152c117a85acfe0af2fab189eb2e91cb240ffda53a404419e16b189e2a76df863dc74da2041322acb5f8a843baa124fd1d4d52a6f9a8c9da43dd71525ae959d8f3acd9c46092e3c1ee4960dbcd0f005bf3d1ca1a2ba85ff52294e6dbb33bf6d55e477c91d101d77c2e152d9b76ff59e24d98cd4a4a6d13718b65eac2c2b72053e572c145156d72e65699885487effd2f97b261f367fae7e7ba82df62cebbcb346220104c7ee10172f386ea62fe522a71c15e43806ce9b39777584594febfa14e0191829b8cddf3f49ca717f95fbb3c3b164f5e4c47482a46dd1c4eb7b1f75c22f42351b3e78865918b1c3aa1f6fd015bd44afee5dbcdc6cb978c585f7aacbcb9a848d14be4b784adf07498f6c10c64366fc6087a2d17977b2b1333a91acfa12c4e55f7f6824dbae9e54e7305956c57c5e41aa1f670400b2feb8f38343102b8b565f89d0145b38a69785a27f6b998f6f4d11d64c95c9d596784f541d21ab55964854e2fa96fd93ad221e87ae45c6ba5f7b67b957dad5db069eae98ca989398e4d617e8cfad853341d2f15e29a3c26c2122c5e96e521297885128831308c7f37797c80cef8ce", 0x1000) ioctl$KDGETLED(r3, 0x40044b41, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 13:34:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)) r2 = fcntl$dupfd(r0, 0xb, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 13:34:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ftruncate(r2, 0x0, 0x8001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x10000000000001a4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@in6}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 13:34:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100a6) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlockall(0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1, 0x7, 0x2, 0x1, 0x7ff, 0x200, 0x3f, 0x3, 0x1, 0x7, 0x9}) read(r1, &(0x7f0000000180)=""/170, 0xaa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f00001c1000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x37) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[], &(0x7f0000000140)) munmap(&(0x7f00000f0000/0x1000)=nil, 0x1000) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r0, &(0x7f0000000180)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x2a75, 0x4, 0xffffffff7fffffff, "4ae221f494df2330e8e925e163bff9c79fd7c58c", 0x0, 0x2}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 13:34:22 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000006c0)='m\x00\x00,^n', 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) socket$inet6(0x18, 0x4, 0x6a) 13:34:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendto$inet6(r0, &(0x7f0000000000)="1d9a90cf", 0x4, 0x400, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 13:34:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[0xffffffffffffffe0, 0x401, 0x2]}) close(r1) kqueue() socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) 13:34:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x98, 0x560cb9fa029e79a6, 0x1552, 0x101}, {{r1}, 0xfffffffffffffffa, 0x80, 0xf0000088, 0x94, 0x4}, {{r2}, 0xfffffffffffffffc, 0x28, 0x20000000, 0x8, 0x400}], 0x6679, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x3b, 0xfffff, 0x4, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0xff, 0xfffffffffffffffa}], 0x4, &(0x7f0000000100)={0x2}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 13:34:23 executing program 0: link(0x0, &(0x7f0000000000)='./file0/file0\x00') readv(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000000c4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000335000), 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/diskmap\x00', &(0x7f0000000100)='%[}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='/dev/diskmap\x00', &(0x7f0000000280)='/&(\x00', &(0x7f00000002c0)='/dev/diskmap\x00', &(0x7f0000000300)='$#\x00']) 13:34:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x5}, {0x41, 0xfff}, {0x45, 0x40}, {0x101, 0x44}, {0x87, 0x3}, {0x1, 0x6}, {0x8a, 0x7ff}], 0x7}) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 13:34:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="e525614f0a106c42845553b96f2cad0300000000010000dff64ececef93500"/44, 0x1d, 0xc, &(0x7f0000000080)={0x18, 0x0, 0x12e, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000100)="dcafb4b6f3aad6672f30d28ddbe07fa426a7e33a9f77b28211ad0d856c9651508042edde07be17b95f2d7d31bcc5f8c6951d50992f1f110434a42eb0fb20d553749fcf84e2a3e410461418071c475cf6209a2e9179cd557e2c", 0x59, 0x400, &(0x7f0000000180)=@file={0x1, '\x00'}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 13:34:23 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x10, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) linkat(r1, &(0x7f00000003c0)='./bus\x00', r2, &(0x7f0000000440)='./bus\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r4, &(0x7f0000000140)=""/236, 0xec, 0x800, 0x0, 0x0) getpeername(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e77c4496b06c7633459d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000324015483f2b5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021208496f17496fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057aa4beff8c8f47503cbe48bfdb1362b743d577c6263fbc328fd7837be36de2306068f"], &(0x7f0000000080)=0x1002) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x6e2f7d78a48f33f7}) execve(0x0, 0x0, 0x0) linkat(r4, &(0x7f0000000300)='./bus\x00', r3, &(0x7f0000000380)='./bus\x00', 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x40001304, 0x0) write(r0, &(0x7f00000002c0)="3f5fa8e1365e4f3dc7620753bf88f162d2ba4a65210e033a", 0x18) syz_open_pts() ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x8527, 0x401}) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x20000000, "9a5aec0245a5302882067f68800200200085e900"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x61, 0x5, 0x344, 0x9}) syz_open_pts() 13:34:23 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721a9c885824e119dc4c67a89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x9, 0x6, 0x9}, {0x6da, 0x7, 0x5, 0xd000000000000000}, {0xb0, 0x9, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:23 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socket(0x18, 0x8005, 0xffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000003c0)=[{r0, 0x62}, {r1, 0x44}, {r2, 0x8}, {r3, 0x40}, {r4, 0x1}, {r5, 0x3bdd37f5e8f07c0d}, {r6, 0x1}], 0x7, 0x7) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0607abb397efbe3d381ac3c0372048afc2f7659b", 0x2, 0x1}) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/122, 0x7a) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0xffff, 0x2e, 0x4}, {0x100, 0x3, 0x0, 0x9}, {0x4, 0x3, 0x101, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x6e26}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xfffffffffffffff8, 0x100, 0x9, 0x1, 0x83, 0x4, 0x1ff, 0x3, 0x0, 0x8, 0xceb1}) 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r1, 0x0, 0x0, 0x10000}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x70, 0x0, 0x2000}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x100000000, 0xfff, {0x4, 0x6bb}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x7fffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1004, r1) r2 = msgget$private(0x0, 0x202) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x67) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r5, r6, 0x100, 0x6}, 0xff, 0x4, r1, r1, 0x1, 0x3, 0x3, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0x8, "0366402bedcc40b83c0200000600cd76e13caf00", 0x0, 0x7fff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="0c4a4e4efab0fbad605a579b8daa562e91899ef1b27f", 0x16) 13:34:23 executing program 1: socket(0x11, 0x7, 0x8) 13:34:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x1, 0x800000000, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfffffffffffffc01, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCBRK(r2, 0x2000747a) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x2000, 0x401, &(0x7f000047a000/0x2000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:23 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) r3 = dup2(r1, r2) recvfrom(r0, &(0x7f0000000280)=""/229, 0xe5, 0x802, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x0, './bus\x00', './bus\x00'}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0xb, &(0x7f0000000040)="7b0cb4a14ea3a5b40d7706") write(r0, &(0x7f0000000240)="71adcabf240f4a4f3c47bd47ec22d9cc76ba6f5a4c6c3f9800cbce447f7828cd9de11654921c35388a074f7e475cc202576676a09fd09da74d7f4bf6cdd44493d11c1df697820b4469a49f9bd2a2d701f985a3473fe8d74e69", 0x59) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 13:34:23 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x1000000000000, 0x10000ffffffff, r2}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7f) 13:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) write(r0, &(0x7f0000000100)="9cb2992007294c02192ddfe06e2e2e", 0xf) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000140)="0d9eca6268617eb72993297fff1ee67b8e764fe1eaac4a0e34d63c110d07d1265e3fd88e542bac3e9563a96c693ec9d0ae59e2f829e465d8e965dc325c092221dc6dc9eeeb8514aa0de198315cd468c20a399f2144235db0a97267afeaa2290d3dfcc87bfda465858debd7f25e72c488b9095d8005cff92497b177f70ccc0a4b620f75f9b19c4cf059c3e795281007a5f7a0335439227c73cb661284227c31208cf69a5c1fd35bcc64743c94680b3d911e9f0c4faedbf3eff417a5d7b209a83a8d047b64a8dd6bb4cecca914cd6f6328ce2b7eb887f827d71d01e3fb4083675766b2dee12505b58772a1f5af2ccfc845c5fb82ddc760386f1d96", 0xfa, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setflags(r0, 0x2, 0x1) 13:34:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0xfffffffffffffff7}, {0x18, 0x1, 0x58, 0x3}, 0x3ff, [0x3, 0x1ff, 0x8, 0xfffffffffffffeef, 0x6, 0x81, 0x1, 0x1]}, 0x3c) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) chdir(&(0x7f0000000100)='./bus\x00') fchmod(r0, 0x0) 13:34:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffa5) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="06e24db5ca1435fa54303936d20f15a165091ccf34f930eb7ece8784dd3db15d904ec5ad495f2729a7da2b1a7d78798fb42629e59c19d0da4295893f87c7d577575e66c29c88d5ad7501b62a2e9532b2a848dd540e2cf090281e190cd0105cfea0549a8a72b5bd6c8a8baf730e5eb35f0bd84841549854452ad2d98ddbceeb7430e94cc4e824ddb66e47b47442f1ff8e4c39f0018cdd1ada8589b14ccc1d6ba30f736ad0d16651159ce50627bb10fffe67529dbab7920e84e259966d8e33cd42e8f797c33a1ccf55bedf2a6050a529257ec147c7", 0xd4}, {&(0x7f0000000300)="8aab3414d4c38b6f3b6724a156bbce12c0c6dbc2b6dc1aec6649db498d6c3628f17970ced807a68c36d3efac09ea8a2be7762677c5e4bb83f62e7b2601fb6cc911eb5f1d0fb991f1c570941c6b7a5a0791cb8c4386294de467d1fe70588ed11eaad0aa160cde06b2ef14e02f204c26ba7e93439d3fda800b90959e1648eb076da06a16ba5f6575ba92f407a44d41da34be5f8bfe839d3ba4ebc2efea5069a762d7337b32c6c0f47ccaeedbccaf4a00802bb477696587ff2d95299b0d9ca78051fad38e3c77f9c2b651822ab5fe26538e2be9e38aaf76", 0xd6}, {&(0x7f0000000040)="09042e3675a44be707eb278c852d79a3182391f78b302ff46f04", 0x1a}, {&(0x7f0000000200)="925d0708da5953bdbb0a4ed680961a372fac3de0fc18d279b62d4973408971f9f20d75b1a8657ab439a9416f2468d31f7f26c842c7e0b3320b3dca4270d04ac9da7c7033d3c88f1932e67f2c6c721fbcf21b463ff97ad1081fd292717b80f45d54f9892f4c6abf1fccebe3ab663e41493503776a7ee134d97953f75d8d8b9e7b5681245657d790c3445baa172baa75837f551172e353e15d2001c2d0a44d8c6e7b171f9c11d7d847", 0xa8}, {&(0x7f0000000400)="8de710dbc04e983539889c34af91d00ab15f96b03f398431f018c068c81bdbc2c13eb7f12d5d7685f3905daa257d2dc6fc8ab86a0d2b745f99607ec32a16e3b74903ef5ac0d3a3716ea48ea0eb3310d672b75f36eb398c857b6165e68fe0765ac64992b64a93078df1559f41789a7279968bf4d80c36bef877d1fda4af9490b2d2248c568e65951de91b7837e1054e4627764b24e31e7e8e1bdf819746408f2023d8de5f7d961c6467cb9703ace988a55e56cc", 0xb3}], 0x5, &(0x7f0000000540)=[{0xf0, 0x0, 0x9, "a97ec686504480cd9060aed1a3258e318db2bf6d1d1b5b369b4c53b40c4e6b026acc672b659345088c54130360c11aef2bd1d18ff18e300676848d99e44e4d2632ed21eeb3071e5f4187b3b87d51334e049140d06e3929a5b66a33aae02a06ce3ba1b4c86b74b6f128991120380d8f83996e065e7d927138ed0c230ad848b1921d98ddb6e91de0c7be69663dadc09e5fd5434248868c9564bf666059f4f8484d0a4351a57d1f2b67037b604710afe7100b2bd230ae19b577293028fef146c2c9954607d202ed9bc38740232dcf24f73ebf79965dd403fa607f9e211751ee"}, {0xc0, 0xffff, 0xfffffffffffffffe, "d60cc87535ff25fe5486f1db9d253fc01f54beb7375e25f57104f27223f7961f593af7c1281dbe50f749368e434108134b575f3773fdd628413c9b82ffdd1433673e59a8ccac3c38762f6ec178c028dc937af4016e583e43aead804b4db57d076aed6e20b9a468a2e2115c17e970d41d789c1e1e32aff87f11b86e2c1d20e914dfb9a459c5982f4066e6ca38157ef0e8b0fc51ea2eb19ab0d30011c74a5fef77eb3669b354ee3c2b435798f7e7"}, {0x78, 0xffff, 0x6, "2b522447db2e99f9eefd8da4891957bca2e855bd59af98f49321b0d9cbc2d3cc698921dc762cfc1cc086a916c3ef9091d0bf3d10190f2221a0a1f0fa3adbf5097d85b795d79ed1ee43b0b83c21eb025f0d9185ed0adee23df8169366ec3ecffb48b7"}, {0x18, 0x1, 0x3, "97ef"}, {0xc0, 0xffff, 0x5, "6a9bc894c409ce8774fb424ba686afcbab2c5c814a2d5dae7d9a73224d245b19111abc95cbad7fe8c8ef851a98f4c68b26df8cbfdf3f637ca6cdaf0b06739398e5553c3e48ffcb189e802ab8e663deec789742774306ceacd1f11d169a6dee097970d4f5624abc0e252dc494d4acee578d298251aacbec7dbcff408b3f0307884bd7f9d4c6395d9ca076dcf03262b6d97f9a13f7904a4336f65332998b4dec9198cda3cf289373c5bb0c840e5c0cae81"}, {0x48, 0xffff, 0x1, "d92ae61b931463391f2799cf5ba9e1876e48b9dc1dd8d779895f4e618f59101f385204124df99704314737a800892b2e54"}, {0xd8, 0xffff, 0xab, "7a76f869a12bf7d06a154329928d6b25c461847737a0ed086840c2f08ec898b8bc478e010a58164fa1e62e6acc43ae6f25594a04aee976f39f821db0c2c792a29323b4e8ededd9a18acf63b066a0ab139ef79bdaccc2210ff8e6b78f7c7596783fc0f4355dd022021cf1212e81aa8ecfa33e41a9a8195e5335f0ede68da43c34bcf288bb61653bc4426d6617b50515cc9ecc5bd5fb43ef39c04f543ec8df63c1345916400918bf018e7a9f4a53b88c94af6875e6efd24451fa7a0ab182e18288ccec385dea4d"}, {0x40, 0xffff, 0x761, "8b16cb8afee72d5a5ec3289712cf380efecfc4998c107514bf32f3c7764294f46c734a8a764bed7b9390"}], 0x460}, 0x40a) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) syz_open_pts() 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x108) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000100)) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6") sync() r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x45, 0x4, 0x9}, {0x81, 0x9edd, 0x10000, 0x101}, {0x80000001, 0x1000, 0x6, 0x3}, {0x40, 0x8, 0x0, 0xffffffff80000000}, {0xe64, 0x3, 0x9, 0x4107}, {0x3, 0x101, 0x40}]}) 13:34:23 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000002c0)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x1300) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)=':\'\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)=':\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='%\'&+@@\x00', &(0x7f0000000200)=').\x00']) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002400)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 13:34:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000400)='./bus\x00', 0x2, 0xf55) setregid(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) r3 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000100)={0xfe, 0x5, 0x3ff, 0xf64, 0x0, 0x3, 0x1, 0xaf}, &(0x7f0000000140)={0xe3d7, 0x3, 0x7, 0x4, 0xfffffffffffffffa, 0xffffffff, 0x200, 0x4000000000}, &(0x7f0000000180)={0x8, 0x7, 0x3ff, 0xc9cf, 0xffff, 0x3, 0x0, 0x10000}, &(0x7f00000001c0)={0x6, 0x2000000}) select(0x40, &(0x7f0000000200)={0x4, 0x3391, 0x5, 0x7ff, 0x2, 0x800, 0x10001, 0x8}, &(0x7f0000000240)={0x401, 0xfff, 0xd8, 0x6, 0x7ff, 0x1f, 0xffff, 0x7fff}, &(0x7f0000000280)={0xf80000000000000, 0x2, 0x9, 0x8000, 0x1, 0x6, 0x2, 0x9}, &(0x7f00000002c0)={0x7, 0xff}) dup(r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, r5) 13:34:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) open$dir(&(0x7f0000000500)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) madvise(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f00000003c0)=""/224, 0xe0, 0x43, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66106c65302f66696c653000"], 0x10) faccessat(r4, &(0x7f0000000540)='./file0\x00', 0x80, 0x0) 13:34:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8a, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffff, 0x1, 0x1ff, 0x0, 0x1, 0x2, 0x8001, 0x1, 0x2, 0x2, 0x85}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0xffff, 0x73, 0x735b, 0x9}, {0x9, 0x82bd, 0xffffffff7fffffff, 0x7fffffff}, {0x7fff, 0x39, 0x2}, {0x1f3, 0x6, 0xfffffffffffffeff, 0x8885}, {0x101, 0x4}, {0xffffffffffffffff, 0x100, 0x1e5, 0x10000}, {0xfe7, 0x1, 0x7, 0x174}, {0xfffffffffffffffa, 0xffff, 0x3, 0x7c8}, {0x0, 0x9fa, 0x4, 0x9}, {0x400, 0x5dfca161, 0xff, 0x2}]}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0xb8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x25, 0xfffffffffffffffd}], 0x1}) munlockall() mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = dup(r0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000400)) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000004c0)=0x100) kqueue() rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_metric}) close(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000005c0)={0x81a, './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000600)) chflagsat(r4, &(0x7f0000000640)='./file0\x00', 0x0, 0x2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000680)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000006c0)=0x2) openat(r1, &(0x7f0000000700)='./file0\x00', 0x20000, 0x20) connect(r0, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x26) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)=""/147, &(0x7f0000000840)=0x93) 13:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x100000001, 0x3}, {0x8000, 0x3ff}}, 0x2) 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getegid() setgroups(0x8, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:34:23 executing program 1: setreuid(0x0, 0xee01) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xc00, 0x0) setreuid(0x0, 0xee00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="a718f16bd3b87f", 0x7}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000100000009000000bb40bab08b3170709949ca1cfa96fda2c1adc498963564ec5b27cae92b921c6ab1639c1f67c5afba570b9f2f4c9895b728df200d2256650adbc4a5f9e740b53d0af82ca88c802fb43dce5bf4ce6704f74431919b7b4cd4d936c8a2c016c7fd9781f354214b83cb0f4b1368ccc909a93a87b4c75acf98f6e7ed140d08026bc625304a0253e3b94f3c61bce715854cdd50c1fedde061df4f5addd6ed09a5230c9784cecea522a7a2414f974961acfed00eba7a74cdfa1edc9ebe61e59775705d978cbcddbbdb4eed701d000000000000004800000000000000ffff000000080000253f42ef689c4982599ed9c841153080b51b18436e015bd3c6743f4a1579f0b0ed413db47bd309bc3c2208ea69040f785c000000000000001001000000000000010000000400000091ea0d4e3a535335afd737e065622f0500fda478d963cd52c08e59d76cf6bf972d9bd89d4d0cd9c1b5995dcbfeb864907d86e3ef37e74669f11ea3de52bf28b88b51e66c981a090b9209a1d3a0b1cdf18724e7b446eac49da0f2beb88063f765ae17ef820223d275aff42a70f9d02c77916cecd29182660f0105ac06611c5b596a34b81b6960b3925acae88c2f3d1020530d437f6696bf535103ddc634b2a6fff90eb4937e7d30c6dd4185aeddd819b6f9363e7751740a5712fbe5710d377d2ab8b4aea1599fc46443bb6d5eddc80ac89f5094641ab8d5900dc650b790d816679e4b5d914dc7fff76d5598ede422975539131715101a4c7bc2f7f67bc8aa00007800000000000000ffff0000010001003404d718d6f24790f6a5e1e09ddb6e1e892db666ffa1507ed266de448c57669ec1a8567e91a2bff9ee01c67e881cdad16a5fd9d794c00ca96ef1b7a7b7c79d96a5fc44f0ce73da814691a01d234c7a7c2b536bef9a48cb9348d2ac4ddd1f288afb1a88a2ac0000004000000000000000ffff00006200000006ffcaa04168c12fba4c0ddfb4d8cc1addca5200485c1097742ce5c3f6e1e24697994381fea41517983fd51be1e3942d900000000108b5c901fcd52954ed7ba6e1c2f080eb05d1200d003fff0ff37910a34350e8feb1f43d5813a1a57855746215e819614e72447b9724ebea9d3ec036fb23ff23192b366f6ea139bcede14f91206863f48d8be20b38291a8159db133d00f82becd3705755666e25827ee90a541fd7b6dce2a11306dc1e5d87267739000000000010010000000000000100000005000000a86faa0cc3032a4406e1090e67f1766cc95a8e4c3d699613b7c8f61272012f033952fdde813e2f41cd05c48f95ccf47159fb52b30cb9ce1e9f48c838c1ab0f1b2fe0b7e3d2867f624322afa9fdc8987b2a9d1b8dd2fe8304d2e54712a983f5261dcaeabebb1d112801e8627ee1c5ffcd0273ece86b39f54eef2c39ff4d86bfdf7f8486ec414ce37eb028bb86fd042b873fb0f0009a4dbda71e732fdd537c88382f0e06ec05710fd56a0d7808036812a8cfb3de8931a792848369f55de0b40804cfe828c8b1d1f16635f431b3b798a967354ce2be6bcaba6848199ea26bdeffed634a25fff267139068d2adda8e2c0f1bb9aa2a93e15cb2151dbf000000000000f800000000000000ffff000000000000ae3eb64f50273cc67651345e5ef215c542faa826c19a40f42023780cc3e88c5284c8061331a718df89aeeb19b0b89e8602b69a1521895dfb6a707569d0df77857f6a72b86f6f1e1a2f1606386781cda1603a511821213c10b06f7b50b556fb087a67a99343107b5339c9503abcc4b46fe702abec8503832ef31efee94b487e9f5fade1353d1982740cac9a63df07097fa174e3f9d89281883512a06d14096fb7f0ca3a8f26684d2d7bea333060044aecd13e06ba6ce50281a5edc65ff38b164b78ccb2a6379a9b013532fb96eb99fd70f449381c6b0acc6f33bb6c62aa630a7537abe67100000000b800000000000000010000007f0000004934f26c77b6d4b8bbac8b826a682f5a4fa2e855bfc8fd372075bd8579f10d81d582ecfeec4a73265fe0a287a3ccff2bd2b22449394629fd3482ac058344ec020dab5fdb432e2ad205b2f906417f1ede2004ebc1ee34f9403ade0c837b45ee3cfeabf6a33356ea88de02c67500e0d72bda646464961e032b4a78a2e6e81a10e44845e3fdbd4a0c078dc63af954740fc193f02532edb98ac712c3c0136f42479a31ab000000000000c8000000000000000100000007000000bbb592bfbfec5227f4453cfb422a85fdaa1b98b225fc89ee4e3f610cb060d7ffdf5a4e2bef08a7ef4f2fbb544780626bed94616777ffb6b1c2019563d39b4ebcf2db156f20e9b1412cb6cc93c5526d37e7f4a15b540b0f85698d8f0f5b16ed0630762e1bf48f4fa60142e1c34dc1be159e2a3a1b0ee4814a7ada4231f394012ac58a48d9364a8654de65213fa4d916784ceed918e2ea3d7ddfb28260c89fa060acf2e68f11010013726cac01d8ac93df0822fa2a4871010024d3f2f69c6ed50d8a25305ef84b6ef1aea9d0a66268104bf72f6462ec903bb153a90c1295c4498a3b5476178531823929e34fbacd1a9c1eb191e991a111d13cf0223760611f26a4401567790cf39a014d607293baa06432819250dd60e92a283a9c1e039ad60b53dbd4323e833b9f615439dce006b6"], 0x708}, 0x3) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x281) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x62dd, r2, r3, r4, r5, 0x1, 0x2}, 0xff, 0x6, r6, r7, 0x3, 0xffffffff, 0x2, 0xffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20, 0x130) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000380)=0xf78d) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 13:34:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x4}, {r1, 0x80}, {r0, 0x4}], 0x4, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 13:34:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/78, 0x4e}, {}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/84, 0x54}], 0x7) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000005c0)="ed1c80fe18b81aef21c169c7340db921238d6519c9eb7b5b6545a08b4eca9f754131069316b8b7303291232c76c20e34333ecde697a6c636ebfa988501a30017b28a03df4e276cad7868ec735f1188e68072", 0x52}], 0x1, &(0x7f0000000c40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRESHEX=r1]], 0xce, 0x4}, 0x408) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x2080000000009, 0x0, 0x0) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:34:23 executing program 1: r0 = socket(0x12, 0x1, 0x3) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x996e623cf78448fc, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000280)="0805cd71d1c93117ce34dba4665c82a8d4b4213b573b2632e3fa7e9264edfd105d35fb4ee286636d42cc3fa472c79ea476f6da5634ac992d729fdafd192fc796d110d30db06abd11de32764429b90ed2bfec4c7b91542e8ae8a6d777cd89c040a4e0163791b7ace52cd380249520514e91aed060077489270fa44a8825d612f2c231e6296742f00d7f12a2466f9bd068c472cfb6b6da53fc90683d117e9a8857408d0391f3b75946aa030ab2d5f6b7ffe4a32dbd73509fee28c06c058abbf511058d91a7c6be8bf831a429b379758e65ecc5e8b38fa75cc911d30a8e09ce07dd9ce77e4d64d7503280d4000e68f7d5f2e7ea2e2687a541ccf19e1381c0afe37ada71491aff115f7ee3f18be6e5f89798cf9e29bcedb0852c6816123a5d47e65beec822ac6498a0e3b71c10c803b54276fbb78c1bb4b6ca78038acd93fbeb5ba3fa4d322ae69b2d8bbf1456b5eeec4e8fe6642f1adeff98518bd6a6eb38c08cc2e088d8dba1eb8b962972e8ca4a9574f4da54eb90a7de6efd496ad9369367ac0ac6a2ef226783e6f9cae7eb87591f394db845bc218780d5b49214928caedff1ac6848d4bf825531bd22b48cb9bf2a7a1ee23dca442652b2aa8da6b6db48566ec9b19318b8b5f94d72fcbfc30bb71b5d0154eedf6c1fc74a049a2ab352f027989d0220e972292c4e99dee8b58513c538898d520504682746b5dbde711ae56124250e1f5d63ad9dedba4ed756eb58e2f312764732be58db489f9af26e0263389f87366e9eda3b78ea5714c08e67c8331dff84dbbed1185125c55e51f2514c8f167c71308cbd7e4d7fa18ec49958312b9b392fa403d39bb5a88993c903fc69f9a25695b3d601e30f166785667b0d48bb68607701c43017c71d6f91a8054cb747a5d129d6a2cd170b4cb0c9880e4bfd320b2201a1f823ce01b15998a5e404b620b60b5e8b536d8b4592b3e70859bc46bdb1b199b4c46514b1e01a63fa2b5943806b1ffef9755cfbd237de7e0ecb4bfb9aa5ff7882f41f2d3f205c174748e9e1ca0d20333b1747af0fd4c9163d7122eec18f5c0fd2d6a04c7d29de021bfa33209b1c791690e3f8bcc26ef1b8e59047119c6008c93cddd1b44c8c157bbbdce1a74ef3f99f07eff87de3d47944c3a6e777f29d8b4c1f222e829742fc2b1f4f9735d010b9e7032922a86984a69a5e5f5b482182fd66a0571363c0197140a146590814a675ab78be02e5fa338b7a1eafe9f5019171f5bf6fc3b1693b7f7d98a1d9552e17572899ae29c8b7aad58ba1700902fabea189b6f15784e184503b971c093759d6067033cbdebffc8c706dee5bd3f104b09c6f8da5326d24961d8a8ef4927cd27f923971906550a0470a8c4cc475efb7754674e98a1c3b69cf804857445eb2a7a56ba167a45ca31438eb4302cea1091b18c565ef5c9fc884c466dea9c92002e06ef8a5e39258f57e3a4b928ed5b95d9bbaffb6e1d5094b6e6dfc976ec0d99e7f66129be2f593cb01bf89d53fc693fc054f48e77e740ebfc8e86ea4f816960e0f8fa0ac36924b5ad03120e4e0a5625d6e599d0bec08924aef1e60850b7944bc6d46911dc40404b1507b6848978d9f3cfc261dbddd3717de2d99cd7ee92013219489c8e09399ab3c9bc050400bff690c722d9b32e66bc67bee7d09267ef3bc98187630d1157470a503831215d4ef4d35d29205aa730666946785203a71ebc5cc935b4650458e8942848b1b84059c3c4de533f694fea1a72c6e0fd9b292987cbd94899e1c17b7a1288719990957a34291becaa60d9a8a725d546dd191280785c1c0267651b95de8e45a38ac6f386610ddb49107ad6948a60ad6999e46bee7183ac8bab8f92b3dd0dc824deb0b62babc74437fde94900222d2eb5ed6d01d28a75e0a258283ffc6231e9392feac151b04589e6c9f7282d7dfc983ae333bde14c5fe79e76f2eeee5c455b8e0d74515528ae11c750fcdfa96b8503d66f623247834ed30f5c525acd5b5fab2a7dd9124d09705be20d5e802c11c427e97ec708fa3353a1c2b149f5c091430ff94176785d93cdd1a16ddd12829d731bf74c3b45b2ef862dc483e7e6975eb61c8f3003eea5ae0c75e045005bf0940f27d0409b425def16a643c5c904227695fd7439b7b229b9b777b3513540e6e3b83acd854312660da9b68c53ad9d9794a6eeac5dbc0ecfbf88a725c9604f6ebcb0d7b77c23b64cae3e35c47cb783dce994752e026ea0b34d6d0af0e2fa283477939ab0395434fc16d6419af214538eca5360bd7a2d99ebe32c376cf8a72df9f8ea8e3fa70a876361de4c697118204dbcd5d03cf41c111987160b8799d5103f83033c2b5784606eff00a472e11f2c28d61ba0fc63c35eab874393c78dd4499ba947de3214bd6a7bbdfa7955ecd0c7a4e1bec749f7ccd15f200a393ba3701a7ee53034f601a23e0ca96a924ac33a1d52dda28ac27bd5a41fa6af488f9051cb5805419fa9671e95ffd7b755027e4e49f6b46dcb3ce4414b38eeb6498006f43fb09a258dce06a1a6ede34b3eeab0728c87e133f06beed29207396ad2e6d6fade0400db1f40aff4cabb1c88be6b8acdc92802d4f9997fbc8d7a018c81653dbc91ae5fb08572b92b88388f16b5a4e2a465925700053450dece692532b2ebfbcbbd0ab49faa3dc68cae02480f2eaec2044d0c783e8e08f6aa90f8613d176ce447bcbabe5a3f6a215ffa929d33a1b7172c98ed4d4b380aec0db00c263338a25c3a1f4e4604d18e696595e92167f5ebffbdc0abdd8280fe1ce61f1ac137e1434d14fe359179f9aa7db5be1daf1798b03e925e76c430be426a530756babb21e34792e388e7d188ea24be1d276e89ae94e1fb1f16b7b07c0d82895baf6033a95260fe7a5bbadc574a03fd4b7e8c80790ada0cb4c1039a2edf448f0f4aabb4fcacb7d3052a0b0d3b3c973495719d572f56cecd923cba1d6a4f449eaa68b79269037be6ce6d373ab54a24b20a7c90b7d0472e41ef18345d34cf2a6b5531eff6ca16da338b495a81cd9a876334dc12dbbf0689996341b1a33bf7e9c55c5d9aef34f80f0172f9bd4fe60a3cbce74f26970184247824965f337831c8d213380f982494a13f611070e80b615f1109d6d277de2ab6bfb8d991a6b24bac0351890558d4ee931db7b9865bc23808a44970e91da1526b6d52bb0b71b6edc69ecf3533baaf32954ed1e179f05c15c6cab1f6676f3e130263cbb99498ddfcbd8359a47b02513c693b86b86e85e290caed0519a9e989862338a35c1a72164f06d54c7b78c5cc2c7af47b99f138802071729ba8a54e0fbfe6d525d2dc85cfa7123b443c20d5e6cfa88a15977e59c6c16dda8e72200c94d751b5dd72caf277a98b6ffaf922da37d74b6e02793dc22b4b60d159388d2ed18a9956cb7c8d4aedac6d197a6e36f5c29601679d742cd0e3ebfcb48068d6494acfb5c83985deb6d955c6ba36f8cbb80c4f40b6167456d4a6216d510a925ec53d173906d1c810862c6c302d8a2f099553d9f673ca7d794be488d85a15a99823f796f2d01a3ff81454c8e2999caabe007a95aa182811054aebd84db1315c68e561b66f2e3c1f2cb1fb481376c6e83990119a4d11a201be66174762436c7b1c60fe40ea39e7644aff840f76e9f7c6518b2cc6ab216e44d6142c93f4b4f2fb931175fabed96b4fcabf7afa8378d95663d7214742ca5e1db4557fe4652f62b2b5cf7ad8bab7a0dd57fa57595ac989eea5c96f05d5cc11985f223c7b96d6ee7789abe511d3f02f06136c916fca601bf4fd79cb995dae70c679b88784d0f29b17c5664c8153939457918720287a972d380b4f4cb6a6842560c093f10e17d136c7b09c0f3a812fde5ac18ba3d09cb292fa9918ec075ac4502c59de20a3df7509ad0ab8abdd6369b57c10b543de5e24b7a098cd1c06a875d9d78fee2e9175d9d8c341bf949f0dceae77447d7cb4aa60f930f49d7a12f5d03ebd0728235a591d5da95007cad84a05fb43b870b1c34ac3dc61d3e15f816ea1f37db00d379ca3b06ae0d3f2ed88240ddc79b68d01e322c3fa36a632540b3990bae53026c541b5356f30c5a1fa33ab0e83e2a682422d67bed3edb516fbe40441701f633a8b22465fd323d82f5f923e89282c1a75614340e352574d45c850065f8a204ea38d02e26618c142fd29b26e83814d5c496f99c0253ebbedbc25e51b693b12a158588e02f9194d449026ae7c8406f063383d8c6e02da59a1f8734a9893a90c1cfcc714a1e5eb10196aa3856e1640ed67478a8dcd59d33092cd5ead3500dde25cf4913082de9d8df9d38cd1cee20bb88e6943e54bacc2a47b4dfee5552432f55beaaeea05b4f3480631b4b319c7a84f4323946387e33c573eb3d1c14c1473748facf98a1d506d7495cb78526178d1fb8214c61a36406b18e14e9887905c1ee1c492554fa45410631c07f8b33975afd7973b6ee8c88c2da8d0d73c37554d103258cdc9a470d439e05ea357e61deba5bb0ee749f20c4e1624bef4e5fac3accdfe30370965f843dee578c340872961af54dfb9ae007bbbbc8c9874347c7cbca135a2dc3dd4b932e7f48b5884e0accc46830d08b1a3478ce7bf16a3960c6a8e1c56129fa3d4534c8a53f5870a473ab799cc68be5c9184cdeae889e5040123eeeccaa5eecc5b805861a8a6df5ea240d9586f697d2d0bd7b01698dd469a3365f452cc4c7f675bc6727483307a788005238f0480ffcb3b9ca8af8c60f2490f8779f3f22d63c763d88190371fea81453b01909429c37b57bec4f0f631b1c220d84b5051d9a0a63be41f03acc885ed96564ec3636f41470fa0ad951500961aee936822a70fca95c7f616358da0abaf764d4090d8b31a8114784d360dc1be34b698115965c83673fdb2672eea279c8d19f89016747b422a3c39f27a7527ccde8a17d446df8ba50b5345eaec722e82a7ef8af0af47c7f4f995839d10ad0b873c99321cdba9cd882af7f31ab0bfee6645d48582ba26cb83d2f4b7b5a3c7a9cde710a6c4d7d87ff5b14ef79d8f2dd5b3976294a53c490405789c80cf144f64dcc47a1b8bfc09c7c1fb3004e0fd5b38f3e506b76cf4b5f489fbc55e90dc167ba3b50113be2fabf148146d1187b8c8f71477a725c8576b39a7f194bdbbc223046e97c64618e3ed98bb040e264c52ead9ce939112d403debb2d95f1e8b6b37efac76b32ca99442f5e0e2b5cc4a3f5ab46b54934b63bb765ca942e1dbb327d6431827cfb9ab0c51085aca4ae64d5b1dbd94a00a63f6a0ceb7a8e50ba3e1d701038b0242d661771eb16d091de904a65968d108007ffc7bbee1afa8dc3ef7383cd595ac9fd2cab33080591a97a79cd7d7f50537d5a84d7d7ea81078a3746194f6fb4d46109714380fa6dd4f9db38869b1c9afa4500725629b7921df63cfaa42a27921a20142f35eaef1531da31cf68b39fa7f9cd6136520ef912896532cceca0140edef04f94c3b31745985e5f11d8f4d1ad85faffc8bd8a985a5dd9992afc6042adfb159b960292fd4a05f381ed1f6469025300d8afae885d5ab5c6ebbe4ce5302163f1f9956590404e22795c645d39e3f973477056599dc51f1949b7f56420669d8fc4c0aeba2dd4c99207f69f4b798d5ec2c7a7fd2b54eee400f4537355cbf38d9b7ad8f18fcbe69c10ca34c941ca48a616567a7c398ad12c6de0327c256f662ca80f1360227ecba8a0c273da14f1346908d1074dbd83e61296a611b7afdb3f2d851a057bee3d902105053c9e64f3670c31ee69a997b7fc3c880123cdb2fbc2e969746ce4c935a55c9d714c17e72648ba39f9bb14d", 0x1000}, {&(0x7f0000001280)="40ed76dcee005cf26e492ff8e11fbdc813d71685d7dac9e8a54a375d24efa8e9b288d0604b5a0ae9f8496a1c4a", 0x2d}, {&(0x7f00000012c0)="e0b9cd136ba1a45f6456dba40c24b9702c2a28441016ec945d6cd1c649bb8401f45f5cbdcbb981e24067aa9568a1b94ca49e7d7ed4063b597be846b3e85f59f1d33766b4fbe2d277b0536ea990615677ccb26b5b2617e7dfbe6991db0e108eda9f80f2aafc640a5c2113c8dbcf55e87042202b2fb7cb0c50001591103b058d8ef47caa4e661d0a62b75dcb54f2788496fc6be8db6478922c6d5f46bc802de0992b7350af7798ba4893", 0xa9}, {&(0x7f0000001380)="f88c9a82e71bf335a1e853c17306f54811b72dedcce56917e334988d369617424a0b740afda5150bfabb48fa38437265657d683448d79413b4c6f5622943f17c755fc8ce40b64b7719cdd5162eb5e14c95339585384f3c59cafd23b98e49508f7ee5828188438978550e1bc5026598ce03bb150d8ed0461fd04a116b30348036e7394cad98488b2b88ccfa6fd24561f7d1991512d28990", 0x97}, {&(0x7f0000001440)="2113b92ae4d18b92e4ffcf6cca167bff0db1290a0ccfd2c036f7d704d13d516da8", 0x21}, {&(0x7f0000001480)="f38bc393e639370e3cd6784f67219c41ac1e34d35aca98d8e77002560ba385781af7aa18577e2290fb00916d87e25e0468b6f7cfc51db67cd5dc92fd4d7f58e8de1871cf1c20a970aa860b37d194ff4072cd94b6f55c8f8b6787524573b526daadb8e0bfc9f3cbd00d2c6dd997620d28cc196936c5ff1625e3b75b0e01d88748b74e3da3de919ea9f30f1068b8ceb3ca9aaf604f61d91e948032c74f3e9935154f7bc815f65e054b8c1789862cb951d5179d22d93a4b589d0508eaba99be659e17e6b6dee956fb05ad35202c", 0xcc}, {&(0x7f0000001580)="5f2c6156a4025f84afcd630551b49fb90aa385e77983c79ba3e9dcf5180b195c23472edaeb3bc5b99c7f36b81f5f720704af19f38c316321ff48e1533d010579e1923d464895db9993cc0790fa32a88947d615bfee20fe691556bb773eaf868bcb2b0356040a2ab68944f6e363e43735cdadf9184e4692d021d7fbf47adc0ce8e9c3ec29ffa9bca19c1aa7eb1694f3a7c71b41237c27387cbaba1f535e9673cab8ebe9bd6d4dbd6f751e7449773c4ec0d97cbe92", 0xb4}, {&(0x7f0000001640)="6bfe00482fed3a6f37cd05387c1e3d0a05ee586ba8cbb04bb26861933cfbd149f412c9211b1b11b19f2b5d6132f502c2446f626f4b2114624f681761a897e338f16da8ffc333b4d201d7037c631e12312e901962fb168f65c3a6dca2c01e734316d026e731da68e3559b5738b97cffbc17d7fcb4d919d19a63adb3c5135c6cc4094214d544d3e562d8a0d3b3d4099ac033681f192c65a9313af918797792f52e2325bf54d48a6905eeea3ea8afd501f287f9b065dd985169b16f9db6953b03d99681", 0xc2}, {&(0x7f0000001740)="f1150e42429c80b94e461e96a25f28689c87ecd8db7587801039e0cadd7293f75237303454e550157d47c010642abd755e011cebe5af960115ec704e6b76afe1d05a9b522990748e580b833f40db93457d6d935716e67707983ee77ab07564a3795faf8c2436f549325760d45c991c678fd0378c4de33d20fbe9ce93519bd049e283218a1c8281986e96fa5ed524030ec50b3b1ab925412042b0b1da22a029cab3e4432f5e563cf122f791d79703ee376f749df8a4161f4dafda0507a3ee853a05d3226f7a4bd59f4ea8c4610e4bff8fde914a00ef878991bd5f96c5e19d3f4668e45e91665b6f1e79f27addf188c4a6892a2310916f", 0xf6}], 0x9) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x8c) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x40) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x0, 0x2, 0x1000}], 0x2) 13:34:24 executing program 0: r0 = semget(0x3, 0x0, 0x8) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() munlockall() mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0xfffffffffffff801) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x81) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x75b7) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) flock(r1, 0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r5) r6 = accept$inet6(r2, 0x0, &(0x7f0000000340)) kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xf0, 0xee}], 0x81, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x80}, {{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8c6, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x1}, {{r4}, 0xffffffffffffffff, 0x22, 0x10, 0xe9fa, 0xffffffff98b8ad05}, {{r6}, 0xfffffffffffffffd, 0x90, 0x8, 0x101, 0x8e}, {{r5}, 0xffffffffffffffff, 0x49, 0xfffff, 0x1ff, 0x6}], 0x9, &(0x7f0000000480)={0xfff, 0x40000}) 13:34:24 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb48273309285615baf746ceb4ce86e5efb6e87ca84808cf8813126f7e4ebe2aa352a6861d720d43ae24cdd3", 0xa9}, {&(0x7f0000000100)="d3717c61f0fc2ce61a4b4d8840", 0xd}, {&(0x7f0000000140)="e9c4cd1238b8a9fa", 0x8}, {&(0x7f00000005c0)="709d509f3fbedb00ad3d917c74355aba69ae3146af8429a3671bac946642e1b9dc6f5cd2eac4fb89c58a3be167702ce671a3da5d5a6a6c744f87f941055c75552cb46ef97ce378b2c94b85804ab42976b1b0b267904e7ced18ff3d0057f17b55f9d25173f35e39fed41cd31dc2a119eed9c7e75bbee96ffe4249c3af734774435a2636412d7d15806426bf644cdb72c42d7612a5ca162ced2a64c0b90cb37315bc504f6d71c7be9889a30bb99b17a0022867058f0d5e63cfec94275ac8475c99469943555eaa6fb73cda3663df304574af6ad26e059e92f3346e7418f6c6d772d2d9b8eb3dae66d19b04bc58f8ef530a5a9e8d57216c8e41ade24ea97d", 0xfd}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000380)="010097eaa06b3e050b3eab92474b0955384f03a6a609ebd3328ce8c328c60a77aad9ade8af0596b0d52a51ad4858dfbe21a2b0fe7850a166bd44424dea8977dea2687f61120b5557eade6a435ed9e12ba030428ad2eb9f3f5949350e3b337cbb2c87ca74b7327fd28f2b7c483384c879a95ed339ae3badcf3628ba630f7a", 0x7e) geteuid() open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) msgget$private(0x0, 0x119) getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000880)='./bus\x00', 0x20, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x8000}, {0x39, 0x0, 0x0, 0x364e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0x8) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffbe) getsockname(r0, 0x0, &(0x7f0000000200)) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000580)=""/196, 0xc4}], 0x5) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) getrusage(0x0, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/221, 0xdd}], 0x1) syz_open_pts() 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100010018) pwrite(r0, &(0x7f0000000400)="1e0570103a5c1d2a70f3400e087562037de56f570e1cd43d7ecb4c47458b2d5855c9b0c6080d4c3a18fe055aa9fb3e852394a04ff2102913ac6423d58717d97d27f658631760b59372f390a7165d007dd3f7194a897bdbbc0eb92a457037edf93e71c76d7d3e18fc6e2c435655020a4040210180f89242b81a407a1adcd54a18dcbf757f2d4ae7ecfb1b8e9bfd7050425b5aecdbf031afaf45e83d2e958ec7a971126002b7a60f0f96dccd4aae72990c8307b7a2f9b57aae72dfabc40237b2526907e359e74816300901066aa5a943f639d79a2714736dbe3389828f343f3f59578d887ea400845bb458a85c000faa8f7ec85cbf7513692d5ba133223bf9", 0xfffffffffffffef9, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7f) pread(r0, &(0x7f0000000500)="d40e950aff89ebfc2ac4b83bbde6a53099a8abe5d03df8af18109bdcfbe6e4904ec5440ff733ebb98ef630e9aab6b3187b3f2903a986ccfd3a4d8e96fc85ce7f419ee5d6239852594b28d44bd20580dcf709f3817e0440a56c950e6231f2a28321b09220bdf6284fb3b168a05b5cf87cd6b9317b38454cf14b7c19ee819f0e37b697de07c5ba60a7b6a220836d8b7c6a6e7be87042d4f262d15fdb8c59ef97f93a9e44c766159831c1542a8bbce2873bc5", 0xb1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="367cb0d56720a1fb25e58de817e9069b0b3fa2f992625a12c6089068ff22a8c3d5eadca5173ccf0d2189557d1b031077b155df839558607a376c0777a7665972716bd41b8e7bed7afd029bf07836a1ab6eb95943b1c5e548853044fb07db156f653101f85f1d54f14834420920f1a15f5d4cb6a0338d48f57aff97ab91f19238c36beca4a1b81f09482014c85505491450721e746a133aa64e68238b87dcf36d82869a320a0e0e3243b09322046beaa8a4ee8e26de439855d5cea7046d091b8d91bc094b04d9b99f0e6c7f", 0xcb}], 0x1, 0x0, 0x0) 13:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x5) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt(r1, 0x8, 0xf69a, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) 13:34:25 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 13:34:25 executing program 1: r0 = socket(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f00000001c0)="ebd080a8fd34aac3a99d851bb577b437a05e72730905d772064424dcecab0100d1dbd776875c10452df93d579d7903225d7031a6382b5819520cce4349b068b75beadb18eb63aa4c145baf2f5c1cfc1e3026b469fbe5800b5e2e434467deb83b89d737b17a7c0193fe71294d4f51dd67a66d53b2d7042015483e1b4c2875e4b4e53d78ff1dbc33349fab9f40c6eb113772332896539bcc93bb26b8d06fb097eb53443b2aa483b938601d3010e02a4834239134d4b9453bd7496f34202b6f8a63cca8bd39a662b4dd12fb104aa044318c4a6a588b546b2bb5c5eb4b508dc5ee3773d813993d357893e2b4c2f69e351c0a50c9eb23b87f302b97cf4b471c1f6f8de462f1e90942a21da909578b0c122ffcbd918bd3b013081094891926df0dbd333c0cf6ab3679c743dba19ddef074a1bb25085ada7f92444a1343add2c2ce85cecbc46998ba90925327ab033708d90099f489d46757df900029123e2735deac7d5afd4924f836cad54e78a094557af12a6264a5ec67c2a892a911e91ba2ee57c321780068920f7b1300"/410) sendto$inet(r0, &(0x7f0000000600)="f08096d11de703856feccc533ec72487ed3a18f6313ae609a954746b968bd36e97ec43948486bd68e91ba55ae31dd532654bbba5662b5a0e10cb142e145ce3977be740efb4f0d62e225096c5aee1ced5c828d0e8058d7a06acd7961c66b6c60a66000873df3ce39a752262d44fc4b197ee48928a5a5563a7299e08a4e88d4c3ba715ffdfa6c4e6c25317b8112c3747e07b3d8cba5795fb3ae64bb83da54df1f2346ec9b0bbb23fa76beea25e74991482152ec988c22f388b9d8a31c56445be87c69d0716a40c2d017074a1085338ad6ab89a362e9fae38", 0x88, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xffffffffffffffae) dup2(r0, r3) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0xf41, 0x5f9b5449}, 0xc) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getsockname(r2, &(0x7f0000000380)=@in6, &(0x7f0000000400)=0xc) 13:34:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="fbc905f0657cb72762d3b69628a63bd5855fa1c2234115cecff4f6b3cc2124cbacad5084e0c4abdd6859f1e6e875273e7524ee66f76b05eba279724f0f4ace8fb418e4b3f4edd993d5e8fb25d8475273b37a2c7ffcde97f4dafaef38918d9ec3d6f2094242f15974c9d34815e4ec9a6d203028ab59df4eab3575b1fe1a7713ff93380fd2d682038e9870659288b362312b3e4848", 0x94, 0xa18eeb47e625773d, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff9, 0x47d, 0x81, 0x5, "9260f97d95747264cf38338db237556ed59de7f7", 0x1f, 0xcf}) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0xfffffffffffffffe) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000300)=[r2, r3, r4]) 13:34:25 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x401) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x67, 0x0, 0x0) 13:34:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) writev(r2, &(0x7f0000000040), 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 1: r0 = dup(0xffffffffffffffff) listen(r0, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, 0x0, 0xffffffffffffff6f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x8000000000, 0x6}, 0xc) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffb, 0x9, 0x7}, {0x9123, 0x3, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xbaf, 0x9}, {0x401}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4d, 0x3}, {0xfffffffffffffffd, 0x8000}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) getsockopt(r1, 0xfffffffffffffff7, 0x1, &(0x7f00000000c0)=""/48, &(0x7f00000001c0)=0x30) 13:34:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="699d93785a21f62bb725a285d3553d0527dfa835b487f61f7ef62e8ad586448fd3382f9d6581d52997941bcc5a24d880792fd6d7445d87fe3147eb4fbe1794f37dbcebaf6dbe556c35bf0e0c01a936dae0fff8b522e621e64d119a3a8bbc5b1b6d73c8cec070bf0d6d0360317f278f21daca6ac46381365ccbac5b00b82a3efce966ba7c51b4b79f86d5ba67e0986749004c29c3f7c63bd5bdffabb2e7f1f0dfdcfaa93c8885661b238ffc683c63ba9fd3c49af2321fafc736a311d2b43c8da10bee8fec8b46113753aadcf43182940c21da651515f1b33e16e8c64e6ab48f414e616e849df2acb261ba588d45e1b1ddb029b3be6c73", 0xf6}], 0x1, &(0x7f0000000200)=[{0x10, 0xffff, 0x4}, {0x10, 0xffff, 0x81}, {0x110, 0xffff, 0x100000000, "f11af0b62f23972c2f0e6a21998e2851ca6893db1a2542a675b77f910eeb11b64adb95ae93e059b811904c0659dbd2f5f763c3d09eb1ef42d33bc5ecd9a9b50cd4a11deedf6f141d8ad59967a754f95ea76d326319ff7c3859ea0fc6bdafd4dafba33f81911a783580d91f99fd255dfeccd03d102b38ecb8f0333ed48f1a39ab8246d01f54d13a65417fc9cd3ffa91cfdd518ec930ccf8000a1b37c9c31f2002fa7b09ae066c196c5623ea9151c056b63f67de16933d9bbede87013bf53860b5db86f189f0ec4bea7a541051ce800579f128648dd341fe5d011bfe173add4cf332ff575b61d4b9b6b3fce7cadd5e51896f51ce0d25ee05146a9759d6"}], 0x130}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) bind(r2, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xc39, 0x2, 0x200, {[0x4f, 0x1, 0x6, 0x1, 0x4, 0x0, 0x6, 0x8, 0x80, 0x5, 0x8, 0x10, 0x800, 0x81, 0x7, 0x8b, 0xef7f, 0x6], [0x6, 0x3, 0xff, 0xd175, 0x7, 0x7f, 0x1f, 0x10000, 0xbe1b, 0x9], [0x4, 0x9, 0x5, 0x101, 0x3, 0x2d], [0x3, 0x8, 0xfbc5, 0x6, 0xffffffffffff0001, 0xbd1a], [{0x81, 0x3f, 0x0, 0x2}, {0x7, 0x100, 0x19, 0x2}, {0x1fe, 0x7ff, 0x6, 0x4}, {0x8, 0x8, 0x7, 0x3}, {0x7, 0x3, 0x3ff, 0xffffffffffffff01}, {0x1ff, 0x2, 0xe66, 0x101}, {0x1, 0x0, 0x3, 0xfffffffffffffffb}, {0x1b2, 0x1, 0x7e, 0x100000000}], {0x81, 0x81}, {0x8000, 0x200, 0x8}}}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000740)) mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x2000, 0x9) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000007c0)=0x7f) chmod(&(0x7f0000000800)='./file0\x00', 0x128) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={r3, r4, r5}, 0xc) r6 = syz_open_pts() getpid() fchdir(r6) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x12, r6, 0x0, 0x0) fchdir(r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000940)) r7 = semget$private(0x0, 0x2, 0x5b94764f1128ea76) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000980)=""/234) openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x1, 0x8, 0x200, 0x0, 0x3, 0xf9, 0xb298, 0x1, 0x0, 0x8, 0x92}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0, 0x0) 13:34:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x130) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)=0x200) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x4, 0x6, 0x3, 0x80}, {0x555, 0x3d2, 0x7, 0x3}, {0x67, 0x10000, 0x95a9, 0xf87}, {0x80000000, 0x731f, 0x6}, {0x2, 0x80000000, 0x3}, {0x0, 0xde9, 0x5e, 0x9}, {0xfffffffffffffff7, 0x40, 0x1, 0x3ff}, {0x10000, 0x401, 0x4, 0x3}, {0x101, 0xdbb, 0x579b033e, 0x8}]}) pckbd_enable: command error 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0}, &(0x7f0000000e80)=0xc) r7 = geteuid() r8 = getegid() r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000840)="38e71ae0073ff34348d0491b2967e0493ee0e0e20c24a79ae5891045775a666379e1e9b39053ee974087e95587163b350fac71843e7513a9167ddc10fc910d7a", 0x40}, {0xfffffffffffffffe}, {&(0x7f0000000880)="540646a8", 0x4}, {&(0x7f00000008c0)="dec79bca947f9c9f0277e9b4b12c50ca8db6572a7c4909387a2bc1d3f1cd70d232cea08ec069e0541a5281184a42f874fb816592276d038e3d9703c092ebfc12ccab45e1c5307b134515bf3c85e63c376d6d194b7150e7738387f5d547b0889db06f2e7254909fa892fd7f137fca2709462cc3f0d743d46494b259e65a732ee7959fdf93d5a429998b41d6d83931740fc00bc143fa2572c912b9df6ac463bf47a198da6f61660a497d529e1750f6e5a4d2c739577c79fd8f2bc841ff62794cd5e1a984135f41545195a22ae4d77b8a7ef2b69a652d2932626d26b3b88cf10b430056d2b51fb2d01bf04fae8cc76a75605a92", 0xf2}, {&(0x7f00000009c0)="a0b2a6be82f30b5e7072a5af6c312e40d6c82e00b27233a12eb32d3f6a37a145dc5ffa8c987905febbaa3a6a67d47851f1f63db60f3f968b62d812058043f94cf726b73fcd8aa1d5001169ee5a6aa99a920593d3b20d237200bc27f0b0b4c1556971075674ef4bddad5e100d31b81d38ee30c0f96496102f5e2cbce07e07f23dd15d59cb4f0f9bbbd38d068b107e7f385beb3c7b7fe22b45fa74dcaeb0cb6709c06dfc6d7a413e260506eb1e4989cb4cc859f89beff2cf73b02a6003d7d99c1d387041ce243547a9e3420eb1b69667a0b29d6c86e662ce8918fd027b948cf165d98e09867a71630a873f2e917162a1d495", 0xf1}, {&(0x7f0000000ac0)="4a44099aa37f8bf4ffd6fe63eac692feab7c5cd15910773d1a2833877ff53b9af3b388bd8937325367ad6a155ab7d06df4f5ba04", 0x34}, {&(0x7f0000000b00)="9520b3758226bf6c1f33335e8f0e012295d0ca4d5a3aa58791a4a7801d75b8602841b653a5bd7c642c5376a01fb2100dfafbd5d3b0966f0ae7d9f9b5c1edf39bee8b7b4841f108747f4028a0782d77ebc6645c35664226aaebbb3888dea0315f8b800dc85b1d2678ac4c685adeb4478887f1a3a5ed3cea28d47f3f7516420c4087f391919784d4b3112cb6c724633d73583894fb1b343bdd7f90c43980fb4ddbd0324a2e2dbce1023f4e37b511d1ec893a75a66dab7516321edfcdbc41b8ff92a15a2861958f731a4a5d53aa947f97003952b45dc6465eea2314b5096d", 0xdd}, {&(0x7f0000000c00)="23ce6e37656d3344e49dc3cd53b6fee33f7671a4ac850f2104dcf316010a5e18dc", 0x21}, {&(0x7f0000000c40)="ab69ab4d7297d8cd368e693d93", 0xd}], 0x9, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r2, r2, r0, r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r1, r2, r0, r0, r2, r2, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r1, r0]}], 0x148, 0x4}, 0x1) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/255, 0xff}], 0x8, &(0x7f0000000740)=""/173, 0xad}, 0x842) pckbd_enable: command error 13:34:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xfffffffffffffffa, 0x9, './file0\x00', 0x7, 0x1ff, 0x800000, 0x1000}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x9, 0x0, 0x8}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8}, {0x18, 0x2, 0x9, 0x6}, 0x2, [0x6, 0xfffffffffffffffa, 0x6, 0xff, 0x7, 0x1000, 0x5, 0x3]}, 0x3c) fcntl$setstatus(r1, 0x4, 0x83) r2 = accept(r1, 0x0, &(0x7f0000000240)) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="995c41a0027f42ccee683cda24c2ded8472a5b057437bb6c90f34e0b6f93a670660f9cd13f696b3c1f37a7b28f13", 0x2e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x2, 0x1, 0x4, 0x82fe, 0x3}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:34:27 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept(r1, 0xfffffffffffffffe, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) pwrite(r0, &(0x7f0000000000)="038ce0948b9b7ab09b6ab64ac21e0125203ef9d915e328ba98bbeff8fd6b8c70d6ae", 0x22, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f0000000400)="32c7e3fbe35576bcfaaef6d15a76771fbc77d6dc8663cf2646004e66e9d4c7bd5441539c02c7fb0b132c1c950127e993fe2e9aa71c5d48c3aa2728963f7061483164b21411852f51b052b99bb0e7e40c0cc84056d6355d44fcb21de837e8cce4118061ab7039a318da78962220173de701b9bb", 0x73) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:34:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0xa6138) recvfrom(r1, &(0x7f0000000000)=""/242, 0xf2, 0x802, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000007c, 0x0, 0x0) close(r2) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xfff, 0xef9, 0x5, "03be2910790dfe9ac8b04e6052c7f796c2092bbd", 0x9, 0x9}) nanosleep(&(0x7f0000000080)={0x4, 0x2}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902def9bcb5359fad65e4d860df900c14b", 0x8f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) sendmsg(r1, &(0x7f0000001b40)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000440)="18c9b4362f240c7f0a9a92988ff3ba863de663fa15654a907f24746adf45df", 0x1f}, {&(0x7f0000000480)="f97f56a487763a1bbbfff079f3c028fc74321b485704c0ecfdbba7da5b32df909c124c92ba", 0x25}, {&(0x7f0000000580)="1037d6fee9407d29a04131a17afe6bd3d5f03e39114a572065d295864d951fd2d5df4a4fc43a7b2447d6454d8e5bedd6b203e9a93f173bf9b4402119607074ab56881d0f589b20130180f077a636b9638176319090a62e6839f2430e111222d89347bead3acd72d5b5a504c9e3f595b5ca1042eb476cab3909e04f519b8d4a206fb753d37a29e2e8b31c7beaad1a7f139ad96d56ffe4bae798a85a74f7c8fd210d48e791a21e69bff32380415d24e202f679a0513388788fb884c4753a65e7b39ac1e555266410617fa796207a0e1e8d78463ab8e242611c93ab163c130fa8b6e57688787c61ddcc43c46e02be311e7e93ab38d1d87650456a4d695d89c09f4df3c7826aedb0ae5a53312b7d91e42c70049de2c06a903b0c02e6531a6f105f4a8d392b2585455fdbe098fa3daa0ca55e4d79a4b39b30cb3c1bee15fd8f38c9f4b9c7daa657b84f61d3639790136177b39ea23ff870b819357e10ef6a39722b609edf3861e190cbcb92138cc6983c6b843603d3fb6db95324fbd36022f2b9758d88ae90f5ca32df3b9a485cb26f3ae613e43222065af711254038f653241842ad57db45bdaf7800721afe9b179d998c6ff26e5f63065aeeca4cc59fb32faffc2ed4e953a1d9df8df839123d02f43533b8ed089ab0578ef6622527c9e6fee8ba8e3203e6feae11dd39964cbf943775f3e124691b0c198c06a1fabd2bfc22b7fbdad33934cef4d6fc60a4a51609daa44dfdb9d2d8738a05796391835637fc9b7ebf0893919c46a8769f07184c9eabef34d4b46c7e0a68c16a585a373c82b4e527615e3ef39873c32d3f6f37376d015024c7af61a236d83749eb7420f652be924788eb74a02839eee1b976b0b26968a4450051dd1949ac39b0309d2899da5bb70e406380529836e8de9bfa4021ee7edf9027917257d00d052b947bbc62bc22e4e53d9c02417aa17b0b12a630af9d89dd7bc424886cd563dee139645e0dac29bf711fb6b01b99317830a46f518e83a9c465c73f16d59b0d851997d88964d98f3f56a26f41dc15d93a76a97ea11177007efb55679f5ae6e369f976e2f0c0b65d3496002a0cfbbe2a834cfac57aff892105b9f154738a68576d66b4e4691a516fc257e7be9e28fed89a67f90b28a4d0451a29f705434c73dfa8c5094b1e555fad53a51a4b3ce4fb6c468eae1dc93afab3d363ba0c9610cb0ec408988dd994c12da09e178e31cc8fe687929c1c9f9d8737eb034b25ce340bb874fae4a0cacb227ac8eed3397d039f8e0b1591c9976543e601165cba0833edc90125f98a103db12747d449ef6c18ae895c67fff7134c751e9a9884dfdbfab233bbb08a23959be90fb43e1aa45ce94e662fa9734cf124a5e99444a8228aab8853859d2b78cf74803d1e52ed75d00c9fcdedc0b3df343cd41375533ad49148370ceb60b6e274f5368f432c5330ac5d095ee3db13757e085d4fe9a3886e89700119194d98bf642d2e381e348edba8156348e465a0c7226b0f87a27a45f0594f808ccefc8d20d40ea3b800a85bfbec42fa85bde25b550ab28cd5a034ca846649fe8772e8886c48c65cb2aead36f4406504a10a24ad3da4e36f667b9e57ea66a5569560ea231f73d79923b5aa0cdfb76a7bb32f1302fced687611ae9da33fb8886c60f96370c8061a19290d62749aada0a7b1f6419430c27d3f024b0e84aa91a2f1e5d248db1fed650a07652284f8800333a01575273ad5ff048e55b590f8bda595871660469be6cb805cf8d5a8287523e1713121976c99bef260cd46e35fcda01aa5f9813c6f42f15fb9f9b2ef3d160ceab218fd06e791127e140b0750db9d82c0e73f1c4071822b311dc1085a398923a27949bdbce94ee8d6f39de574a4b04322e9617c3d292bfbfb4fdd44ea86cc6e28ba03777a2e324c0e21b45510fb55d325647e33c44c16c10fc16ca05ed77f257381d36dad036bd1e7626ca002aa7ea8bc7108bf091658f55231bd625cf612647df0fc5af54bc4431cb44dadb04f2b2b4a2479395f20514d16cab7c9e8e024b4f4b2efa7803a0201cdec8cc86e0baa78af6bba8ece6ec483aae0a0639db676208978776e657bbd759cf50bb148522d8bbca79bf916f105f779cc7d28ef0dfb5c34a19da829de002ab28172548fb05c62ece3972aaba8aa4ae5393516354f787b29760cf8794fbcb70ff9517d92ca37c83fa562a2209b827b22335225abacc5ebe8f091b36932952714c662692be5e51276271775368c5dcf25f5458b5b44b1501110aa155c7266000f70a218197bce037b131bba5aef2368dc524e0786bd585f32083f91a942547410f865f50fe847803e8cce6b2d12309a090596fa7cabbfe2f0a1d6a8862b82677df4ac0253b64592f14ced8a7bca5a67fc1c5da9a89d9126b00706d48e69d2de22b7ff814d4f29223b679a7813c8005fb37c9ac3bcaf70af1aba8f67cc735133e9257ef84e035cccb5ea639b8ed8525799529f1791ffbda93fecbb9df5035a7c09286a2068a89567bd2d040e712ff81a53c0e4e7ef3c510314e2242b5a6d25e94c3148b9c1c6f26961fbbfe81866b4c6be751cd57612ce6a69541b8addf69b870978e9e31d69525b73ff50d74e50fe15840c9b0a92a008c684a748aee2d04b4f2ff33c29eb28e5cbf50a91e6859e64c5b9082391553087b8b5931121a1eb01a27ce7599ee3233f1947712580032b6e8692d201bf2e980ce9fa884a8b557bfa078da7eb0a9e2cefe2cb521e14d1b2277db65a3996891f246e4df4c368b8ad176989b1716da4fd70b78a2f3bcb21a52ae29f8f585e58cc749ca30fd4487b7f9ae7c11f1d9d6d3b582d202279997e2468a365a788dbef6168dabdb24459e7521c6e0be6ff5067bd2a07cdb8251abd47507047c0f152008c5c8a1aadd585487331c607e08853f39ab4006fce71f39a1ff1d0c9ed95e56f38e77ce2d96a2463d6dc51bcca276428a39d8a12044d327be3ed145386a1d8f119c687fc10a77ab64f7ab097f6612bbbee03f4aa1bd2f4568d1b3089650a717863a40e4202030b35415574bf0a86b55b8df9c65e183631bd246723d5cf0d054ba90e2809d8258eb29853824cf43c2ca514ab821111fe8018b24a20fdd232474f507c00f275677a8738b236ee5873531258239f8168ae1d58dc16f3bbd7b9f82bfd5ca2bfcac1e40e76193bda04846746a04cb229727a025aac1aa4ed581999482d1d49cef7caffc5008be69812aadc9134f45926aa3cbf2441ba198b6890a7edf9e3db0fd48db3849025732746413ea129af97f1b526e94e48d3e442a2a345026349cebbfe353d66eb53dbf648e5e3e9cb059d664574f9fcb52d75a45ce2b864e54cdd77cda14335d55ff63cbea70980878084b4011f18aaae6acd707bde50670cf217d7cf472d627c776762d11ecb386bcd050a01ea1c72ea0814e9dbe0fcc72af7621b7aa2132859ab709bbfb32a6e9e0581275ab074dfb1aed78fe8fececdaddb2f2a59c0e05163027a1339fb1e70341b720a845cec19ebfe6b3f11eac9839910d933928a50095a7e92db14759d1b6a16a314e54bc4107cfcab0edcc3b300528a473a73fdd07d54b4a74bd963b8c53810e89bec0b9cb1ec7e4240d1a833fbb5a2414eea13f56c3baa43cafdd634a55eb06e0a4b9fae59af72c4027fa49a0a16c552a6c6fda269e83095045f4011805b9169f13498b461cf8eb9837f23d44451a5c250aa9e5c4c1924385ca3ac49758fed1a969ce85f8b8646a7b72d10a796dc119b318a86678cdb7572adf9ced1eb1c0d61e548c2e14c534c4155f7b78e031fe7afde75254ef24e3cc4df1140089f65b5096668ac1ef6166dfff73d97a44335250292cfd466c3596145cef113babdd0a1854afc4e176e6c948bdf1daa748114435d740d8f912e6f60bd76c5c746567c606ff169c44875717d5462e81ac1472a92207c3974fd5c63ff49a04a0968c7acd59b5839f41583c874b17a7e20b2094238025e036793d463236c9bb424bb8b1e5424aafd076bd2832f651a84f5013202007038cb2fae2572eb4dc887e7eb3a57c8efc521c8574e838c1eed1df8893f9da45f60bb335db5edb527cb2d5bb40938abcc6d8c6ac29d0632afa1ec4b9a43596afdef23506df0b0fa6eedf86cb2d0457302515773d5b060bfb714513fd03534ebc9601b8528cca02f43893bdba05a08bc4ef4536f22041fc4e021c1c9a4eeec432cd707ace2f4560caabd9e46172bc4b9da04b2e87e152e27d2c0ac427ac7afe77854922ab093e5d4f65dfee8e3e04f1a4d5e5f2a017c37844a9956c18f704dde7ce9947ceda121e119131513895f4dabba7b2cad53af0a3a8f319f19d616a2dbfff518194579854288eb769c91e624b44287baf0817fd2cf637e867da8559cf887b7344e11c550150a7a9021106c48a515558390402a211ef92a8c3ae73ec49e0362c2f145ac032ad8f751d6bec14f86404c6c57e54a3430f6f874615769ac7afab68182d7fe4849fdad7821f1f8f4c775488fd2a91c6275fdee929376c896981ac84ef9dcbde1f5c3175462bf2cc69edcfdf8cfe7f85b59b2c2ac101ff200cb0df993afbb3b29582184ce0b3f33dc07d9c8c06737693afdc3d8ce45dcf33d60ea648b1974598aa0d5cb8f7e2d97d410ccc116737704e02629ee148dec02c8fef9c384ae1c50b8fc635bda5f61f5255745e596b373030f21d957abb957be844f3e89509271ac105009804559d6a6b82826fc432f88b10d1022a595eb1ea629822950174c1ff0df90452846ccd325b50ce9f07c7dc48243a578f39551693aff69224eca81eca3296bbe4433f502931460f63c57d8740e21b4a5571803df01f952e544b3ff2b496da0cbaa1d2fed76bed024f7beec545a2dae6481a27954f3f8640041773df71c08b03e84d57ecece91855d3c90a648604a00e3e110dda15dd026ff97305585d4ad8225df1e6019589dcc399963564dc26dd9fa0ecf684e989ed9f6fc182e57e863a8ebbc44801622673fb142d860cad41942b5260a60b462829d70e8463f40173324b064c9b5e7f5bf16f34d32a6b23c14981d25247e4e4d38512f4d9179a7c90fb9df779dc2e51b775e54f171cfa8a0d4e211b5c3c020868e307cb826f3c36d85036d208e79cb6dc177e1887a19c8567529299cead53c200432f67e6d691fe6645db98d061eb0b6e6b9e54efc1d31f7deb89d5e5e0a0ba56f14550f569c51fa50a99f1bf3aaea04b53cd99f34347ffe18d01f5127c684896e46885946cfb1a5703829f4a3b3e69d990dba84d1b867193a01dacbbfbdbd936c95e8202dd6534b8a23f834b8cf9ef1e411726cef169fb904a37b994175cac6d39882ba1c3a54960c6b86722fc060435f132186cec24bba5e60967e50bb49adbb8208ff3cb51eaccadd590a89ca8c7a015e9b69b82e389b71e6e65c75e8a7e8c1cc0f87fdeee1dc95351ceb3063b22a55111af0b4c9e2e2c7d391aebd7ab6227c61c3df0be6283241a9aea034f057f5965af2932c9ef8a494aff182ae7b7b936cbb3b653797698052d88403fc4bca627849178c32e06c2e073eb464475ddc3506254235e16eca4148e739e2b735b0c3cd9611983fde4e5e0b734f350612501487de8cf1ec53255e8e5ef9651efaeb3a95583604d70a52f44ae82bbe450cede506bb5c8506bd5b9184f9460ec0c151d2f363d13ff9a2e474002f7a113798d09843c955266c1b5f0d5ad04e99c92eeb8897f88f40a77194824570ec28eb83b359a7605499c4c6de536a9ce56cfd1e89da3318be99a6851569acadbf6ae82b285d", 0x1000}, {&(0x7f0000001580)="ccbe3d02e61e96c604bd8e4145b4fb6672dd4bb04fb58f43ec547ffc51044c0e321e0bb1468bb390d52fd49d1e622da49b40d5bb4274f7d0b800e853da93074339d36cb52cc84414ba3795713baa60086e0cead47d196ffea9824b9902b3a896a805daaa7ce7e7b551262d7953945a16b404890f9e24599dfca3d7bb3ff4494f388c024cd4627894ddaed280128b6867070ab4aa9a87b8fbe33b5a1bef6c8bd7a46ef6f0b752047632dcf6c3d49eec0959a237b53a4a2157a418cc66c1e6487328dc4a9d351ea04b6ebb219c86d41d698a5beb1977de7a22755f4eb759ce1f51d510581604ba6f6590dbd1214c6762e425522bdf1955", 0xf6}, {&(0x7f0000001680)="2abbb1f66f1b39ec70f9d09f8ca4e17739871c0c6e146de5e25ef7078a9a30077a875514dd37b583ad32e1bcbb3b0173adb5c25c6426d2dcf56ac510a72231e091788258a06b2de0505e82851fce0159838c6354392e70fb670b082712aea189a3df7d3208b9e7065ceec669b3365b2e0d3576ef14cd984a71e8bc7250799573ccdd50f6b5573a219a2dbb5048d3f9d1edfacc529ae6dd7bd685a6e08454fb42592a66ed", 0xa4}, {&(0x7f0000001740)="9e9f7335fc730cbcf72f06bd943883180985da24f8f50668be8fb82bc9f9e121ebc86c78fd2183040edac9903357f7e1b2072ba9a8a86dd652810c362364610e55de8149a7d6d7e040704a884db1052429e0634d61ede62daa9dc9b72708c4e7eae3adbd64129c5328657b8da45a415b328f556ed1cf07b5190f091f60d6c43ad900416b51d8d833f9356510ec0d6d775cf442b5272da864edf7610e6abcb9c096a3d3bd30ac8c8e2fff1b53b5715e04d36666c82e32de38e985abe904552ffa2f386af127bdd8b35e18e524322d", 0xce}, {&(0x7f0000001840)="510d3e7bf8f722afae09867a3b2200b756232f4825e14fc54869fbb22359f37af755703048188bfaba41d55f5add20b0e88bb16f25980f33d8ca66104dd535da8973f14e6c71b53f42c909713ccf2c1ee32f560ce0ab588feb090cbf2410952575d70b9d56bf80a7e69508847da72f6eb553ff0c213c4b8524011ec28ccc68180a881bd160d1bb1b9b8b3af5d988aa921fd01aa06563180aa1609d5513121e8a2199e808866a406cf4cc3c73edce6a377d2c8a8c711b75703bac90f37d404e96c41ab949cb", 0xc5}, {&(0x7f0000001940)="47edbfde0b5e4288b50a477096923840bf18ae76cda1df12c282ec12761431b8eab011c3d1aa4b75cd370555d214567271a1b85819c215dc8d2f717bc1ede02ee66dfa0269e3f2d9f833c9f9b7fa6bd0657065eba10efff5211c33d76a57c1e03dcac19c1e503a43d979db8ffe49720f861d950e8ecad887bcf1b3c41ec621b31256fd6ec935db91c84fdca585c7a0c274b9", 0x92}], 0x8, &(0x7f0000001a80)=ANY=[@ANYBLOB="98000000000000000100000002000000761f246c3bffc1175e3130533128537050906ea2b2e8a26b5a2306f35c3483601c7fa4af8befeb895a6b078b3f848fdd1cc9eb2158207279f2922f6c43c910a6cd21a8c3cd2a974135fde6f79a97098b8a791b358400946bce80716326d433f9476df77c71d0f4548b962d170ec28f21ab3abeddd03b71e4308822eb036b3456c43dd50a76000000"], 0x98}, 0x7) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xffffffff7ffffeff, "0503c966f233b5a100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)=""/84, 0x54}], 0x2) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0xffffffffffffff01, 0x7}], 0x3f, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x1, 0x400, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x8}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x40000000, 0x5, 0x6}, {{r3}, 0x814bd5de8bd92c0, 0x0, 0x40000008, 0x2, 0x8}, {{r3}, 0xffffffffffffffff, 0x41, 0xf59f96df304cbd1f, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x3}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x3c8, 0x1}], 0x1, &(0x7f0000000100)={0x8, 0xffffffff}) 13:34:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x8c29d358b28c15ec, 0x4, 0x0, 0x4}, {{r0}, 0xe1a4b6477e2fa154, 0x81, 0x27ee0e942df7088b, 0x9, 0x7}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x41, 0x5}, {{r0}, 0xfffffffffffffff9, 0x29, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x22, 0x40, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x490, 0x101}], 0x1, &(0x7f00000001c0)={0x7, 0xd2d}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 13:34:28 executing program 0: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) close(r1) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x200) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) fchdir(r1) 13:34:28 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) setitimer(0x1, &(0x7f0000000000)={{0x22ef, 0x9}, {0xa96e, 0x4e}}, &(0x7f0000000080)) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 13:34:29 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67d8345f2852871d000000b8150000002900000032000000030000003591af0dd7bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffff00000001}, 0xfff, 0x8, r3, 0x0, 0x316, 0xe4e, 0x1, 0xb26}) 13:34:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x7f00000, 0x7, 0x9, {[0x20, 0x2, 0x8, 0x0, 0x7, 0x6, 0x2, 0x5, 0x7, 0xffffffff, 0x100000000, 0x1f, 0x2, 0x80, 0x2000000000000000, 0x7, 0x251, 0x8], [0x200000000000000, 0xbaff, 0x9, 0x1, 0x3, 0x4, 0x9, 0x7, 0x3, 0x8], [0x4, 0x13ff, 0x2, 0x100, 0x5e, 0x2, 0xffffffff], [0x40, 0x3, 0x3, 0x7d0, 0x5, 0x1], [{0x3fc000000, 0x9, 0xfffffffffffffffa, 0x5}, {0x0, 0xffffffffa70c7231, 0x3}, {0x1f, 0x3, 0x2, 0x3}, {0x2, 0x3, 0x6206, 0x5}, {0x398b, 0xce, 0x0, 0x1}, {0x20, 0xc9, 0x100000000, 0x9}, {0x4, 0x100, 0x9, 0xb1e}, {0x936, 0xfffffffffffffffc, 0x1, 0x100000001}], {0x91, 0x8, 0x5, 0x9}, {0x2, 0x200, 0x4, 0x30e6266b}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) read(r0, &(0x7f0000000440)=""/243, 0xf3) 13:34:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0xea, 0x3ff, 0x401}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc0074}, {0x35, 0xffffffffffffffff}, {0x6, 0x2, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4013, r0, 0x0, 0x0) 13:34:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x166c8dd6d71d9aa3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffffa, 0x20, 0x6, 0x2c}, {0x6, 0x80, 0x0, 0x5}, {0x3, 0x1f, 0x4, 0xffffffff928052e4}, {0x2, 0x4b0, 0x3ff, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:34:29 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x1, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x5, 0x9e9e, 0x9, 0xbe3}, {0x9, 0xca7, 0xd66, 0x8}, {0x9, 0x3f, 0x9, 0x2}, {0x101, 0x4, 0x5, 0x6f}, {0x80000000000000, 0x2351, 0x6, 0x6}, {0x4, 0x9, 0x8, 0x7}]}) r2 = dup2(r0, r1) clock_settime(0x0, &(0x7f0000000040)={0x4000400197f}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) flock(r2, 0xa) 13:34:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00D'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x3, 0x7, 0xd1, 0xffffffff, 0xffffffff, 0xffffffffffffffc1, 0x100000000, 0x10, [{0xfff, 0xfffffffffffffff7, 0x1, 0x5}, {0x35, 0xfffffffffffffffe, 0x0, 0xcdc}, {0x7fff, 0x7, 0x3, 0x8}, {0xffff, 0xfff, 0x77b, 0xb00e}, {0x8001, 0x7, 0x1000, 0x4}, {0x5819, 0x7, 0x5, 0x8000}, {0x400, 0x7fff, 0x7f, 0x9}, {0x7, 0x9, 0x10001, 0x100000000}, {0x7fff, 0x100, 0xfb, 0x7}, {0x2, 0x7, 0x200, 0x1f}, {0xffff, 0x4, 0x0, 0x5}, {0x8, 0xff, 0x4, 0x63d}, {0xd22f, 0x3ff, 0x1, 0x5}, {0x1ff, 0x691, 0x0, 0x6}, {0x5, 0x1000, 0x3ff, 0x8000}, {0xff, 0x70584197, 0x6}]}) 13:34:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:34:29 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sync() denied attempt to set clock forward to 4398113626495 denied attempt to set clock forward to 4398113626495 13:34:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = msgget(0x2, 0x31) msgctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 13:34:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x101eb, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f864caeade6c1cdfdeeabcfd2ec8cb", 0xf) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r2, 0x156bac2f0b5abfeb}, {r3, 0x20}, {r3, 0x2}, {r3, 0x6e}], 0x4, 0x0) 13:34:29 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:34:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)="f3342ba0fdff", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 13:34:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 13:34:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000100)) 13:34:29 executing program 0: socketpair(0x2, 0x2, 0x0, 0x0) socketpair(0x2, 0x5, 0xaaad, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0xd8bbde2791be3b90, 0x9, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 13:34:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x0, 0x2b1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/4096) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3a) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 13:34:29 executing program 0: mprotect(&(0x7f0000504000/0x1000)=nil, 0x1000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000504000/0x1000)=nil, 0x1000, 0x7) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/216, 0xd8}], 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r1, 0x2) pckbd_enable: command error 13:34:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0xfffffffffffffeec) r1 = socket(0x400000000018, 0x1, 0x400000000000003a) socket(0x18, 0x2, 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 13:34:31 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="210e002f"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/245, 0xf5, 0x800, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 13:34:31 executing program 0: r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10001, 0x7, 0x2, 0x28f00, "a60ac4503a0552700d84da6a6a6b6839888993ad", 0x9, 0x80000001}) r2 = socket$inet(0x2, 0x2, 0x3e) setsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) pckbd_enable: command error 13:34:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r1 = socket(0x18, 0x400000002, 0xfffffffffffffffa) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001280)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x3, 0x8, 0x101, "e8359b09c756e2f11449442d489fc9cede44e312", 0x40, 0x7fff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:31 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 13:34:31 executing program 0: shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000080)) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 13:34:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000082c5, 0x1516a7b5b7c5b1b1) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 13:34:31 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000010000000000000000000000000000000007000000000085a4ed365b5fcf3000000000000000000016000000ff0f000000000800000000b21cb78f8e3896dc329ce21058f817a74cf799bc6bbec9943673844e7e52c526c7c85044217cfaad0354d52c9187a863fe79"], &(0x7f00000000c0)=0x4c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="2887e9d4383b9367c491a21f2b101665998dc24db123ad337dcd9bd69a9fc5d03b26e67a3a6bc19dd6b5e40e3f93e8b3a75d7cac7d7dcb80be"}, {&(0x7f00000001c0)="bf07d72f2d5101aea466d911f006c0537120071be8c2b8a9c6254b29dd66ca8d1bb462222e8b989f8a196932cb474ff4800286341c4216a04845713f962a64556f08200db7e865c20fcc78325ad79723fd5722761878d4fa12a4683fd7ce71f19e8fc13d6c6b52f788123aa39bef96e1439a9eac620d8e3cb0eae7eee792b61dadb8d85a176759e682b227c1a871f579797146423f3e84bcdfdc067c5ec4030112fcac58c1504ba19f0ea98f4ef3fe8f501c78b898fa675f280dc88e1e65237ab2332b11cc134c4b2d49"}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x198) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) 13:34:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x23600e1a0f871170, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xf35) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) close(r1) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000140)="1bf070fde9f7d4916815858f6017e472f3", 0x11, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8001, 0x1ff, 0x3, 0x85}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8e00, 0x0) pwrite(r0, &(0x7f0000000240)="5c531586e51b379de11a101d864d98e98ce4fd91f70c4a06", 0x18, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000040)}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:31 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) shmget(0x1, 0x1000, 0x106, &(0x7f000010e000/0x1000)=nil) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8c, 0x14, 0x0, 0x22f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x23, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x80000001, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x194e, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x914, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x95c0c3436c916225, 0x0, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x63, 0x10, 0x800, 0x2}, {{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x8001, 0xff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x6d42a75d88d15094, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x0, 0x101}], 0x2, &(0x7f00000002c0)={0x1, 0x6}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x2, 0x3f, 0x3}, {{r0}, 0xffffffffffffffff, 0x16, 0x80000000, 0x100, 0x100}, {{r0}, 0xfffffffffffffff9, 0xfebf761a875c963d, 0x8, 0x7126, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x90772d3e15a05bfa, 0x1}], 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:34:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x6) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = fcntl$dupfd(r0, 0xa, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x7fffffff, 0x1ff, 0x1, 0x7, 0x7fff, 0xc7e0, 0x1, 0x1, 0xca, 0x729}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x100000000, 0x5, 0x2}) r4 = socket(0x400000000018, 0x3, 0x3a) mmap(&(0x7f0000240000/0x1000)=nil, 0x1000, 0x1, 0x7813, r4, 0x0, 0x4e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000010, &(0x7f0000000200)=[{0x6, 0xffffffffffff544f, 0x5, 0x100000000}, {0x3, 0xc2be, 0x1, 0x100}, {0x8, 0x20, 0x7}, {0x2, 0xfffffffffffffffb, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000100)="d7a5fa06dd09d656e10c096313604db65766252ea1381c4094db74ad865ed45671a27170de2ce0e41b5b1ea5f200056c8df154ecf8877dbf8f1099376def22a965bf") 13:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc0e0, 0x8) kqueue() semget$private(0x0, 0x4, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 13:34:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES16], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r1, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) pwrite(r2, &(0x7f0000000240)="ecb9978c7f1d2844d8612dbb1d3e3db57eaab0238a5eb7df8ff64375b6acefb4a31fcc1e8cfc75debcda94c458b77632db169c18e66105d603c1e7c8a91d044fce051c5247d23b896e6a13ad5ceb17ad77e50664dd4da0f426989b3b6fdc37c2346afa0eafe43faabb41e7ce4abe202f20d14c2e42fde5ff007c36fea0b20a61352f", 0xfffffffffffffede, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0xffffffffffff0001, 0x70e}, {{r2}, 0xfffffffffffffff9, 0x45, 0x1, 0x5, 0x7}, {{r2}, 0xfffffffffffffff8, 0x858378f0bf578776, 0xfffff, 0x6, 0x6}, {{r1}, 0x786bfbae1fe8c72f, 0x42, 0xfffff, 0x0, 0xffffffff}], 0xffffffffffffff7f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x2, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x2, 0x796}], 0x1, &(0x7f0000000140)={0x3, 0x7f}) 13:34:31 executing program 1: setpgid(0x0, 0x0) setreuid(0x0, 0xee00) r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = getpgrp() ktrace(0x0, 0x5, 0x8, r2) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0xfc}]}) mknod(&(0x7f0000000040)='./file0\x00', 0xa36bbe3a064abc9, 0x7f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x33) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) pipe(&(0x7f0000000200)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000002c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xd, 0x20, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x3110, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xbb, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x10001, 0x8}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x2, 0x7f}], 0x2, &(0x7f00000001c0)={0x7f, 0xfffffffffffffff8}) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x6) kqueue() unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') 13:34:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 13:34:31 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x109) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x401, 0x101}) ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:31 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x100000100) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7) pipe(&(0x7f0000000080)) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') 13:34:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f00000000c0)=""/210, 0xd2}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/157, 0x9d}], 0x7, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 13:34:31 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc68) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x800000000658) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10400, 0x40) poll(&(0x7f0000000140)=[{r0, 0x44}], 0x2000000000000121, 0x9) open(&(0x7f0000000100)='./file1\x00', 0x10020, 0x10) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x768000000000000) 13:34:31 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = getuid() shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) seteuid(r3) shmdt(r2) 13:34:32 executing program 1: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e63881e91a6cf500e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000800000000000000000000000000000000000000000000008a958a080298c3dc5b173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048fb818098f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec8045d740f3e4"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) poll(&(0x7f0000000180)=[{r2, 0x100}, {r2, 0x1}, {r1, 0x20}, {r2, 0x1fb01e295fe2337a}, {r3, 0x10}, {r3, 0x4}, {r0, 0x1}], 0x7, 0x0) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) chown(0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x10) setreuid(0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 13:34:32 executing program 0: r0 = socket(0x18, 0x1, 0x2000000000) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) close(r1) r3 = fcntl$dupfd(r0, 0x40b, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 13:34:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/53) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000002d80)="3cb3c0e9813233e7c3d9530dc233b7349a12c4982324ce76d8ba13865c1c7a241cec248c2cb670f6d4668a19cc1626caee49767b9712122baa87a98d545d9465377b436b20c596b43cb9ba4ca7fe900d2f3aa3aae05ddcda4606cf37f71b06a14b1f30f9474bc277c6b474272cf04a0af4840077e95b8f986371790cbf4bd9fa80eaf2a03c9399f21e226b4163f5c80db73c71dc69eb77e0fc1459fc362596e42764b755cc78c1254214d14310411991750bcaefc576c7c161dfb52ff703682f7b35617036bc426e58969ed1f17ebbacc175bfdd26263eb35db2422bc1a1c4cbd425cfabb56a8e590b5e1c28b858a3ed8103a7569c7c8efc47f99d22e80cff26b234353b9bb6067d05a87c277cc6d05811d75408df4e06e94d72c2959994cb82beb4a562d728184d050f6394d594fc7a36d07b1c38198c181b8987eb7b687eda382f366fa51cd471722af26290e1256ea57b74c4659d868a1994d6e7c0f9e30eac1dda79544d5232bcea23abcfde3696d3edc076b2864735bd8e3586e3f3cf09f2b7610919c46dc13469fd9cddaa3b1c4ae0d01cc2afa0c0d3d7350c5d5e425d0f7387f17e427c1e12f72e408d821a57f8aee3476fde73d182f77039725d696cc4443652cb353977fb3eb64084c03596f007003ea6b0c4470531d4bc3f4b72b868fa63341dda83d4c09f4468521e77c0c4d2572f71e04a6b926485e9b688c2be5022be54bf6eb506765e147ddb0354fb844aeba2d0419d73d7169b09d4d74f330c3de66e3dd4937aea49a549cac06331fcd7ab73e76c4a87dcfea691f9797721f497e3b99870e78522f0e7966fc2837829115129391a7c3fc370e6e3e8144d62216665f5f798844a646da1991a772d7e2170b5fe9e22c32beccf7080c849025283f77aed2d227c1c9c48a7019c09bebe526833f81b2cf01749def752f9710f72988e4cf1e15963dd7a8e23dc0bee6c7198b31d684e5b1cc225e12f255b9324667729a82a9232553a85f61f9c29bc675ef1c5bb1fae5bcd9ce8744b758b5dbbb681e3a73cd13fa3e269717337b207592af4dad6cd1f94ba7fe91a9b7b8ee8039e247c2823a733068c8064a8952acf1937c91b1283cb863017e52b8e0b814432cf30e5bb215f12aff50975e88c88908410a9cb1b0d947b88f02c2d7567eb8f8b3757cb8361dd76c655e5f8265fe99c66f9249cee7f35266d2f7ebf13cfa26ee936ad5f4cece0409782e8409763a9b86d5e3a756f4543fe81d1bc27033a2de6faec33c7d38d26b66fc93a50644614c4c33823fe13b206b93b97a62333226a1ae4f6ee88d7d915f09d63423b4187331fe0b5ed0c52b18e68e37d715175e3d6effc198e722d72b6a18dd9ac498cfe03912af75338a05ab1da6813c8ba7c028ff9c5591552ced4e41b1c0206e6102920c6790597510069eb720077ba9f7ed095f465699d7ccc550f9bb3cc77175a28fea940fb4c08c398021b048884f09d1af2943cde7cff6dddb904fe2b569c6b12ccb7db23d6312461d2245ab527de3227d8fb48ed0a0dff38e7175049907096c7866250500aaefbf44228e159b96be2dce7ac5ab71ce3f1adeeeb2ce38e933defd3f66a6e8098021d2d7eb36f98834a6c3bf9ec799c20e4ac19d7786c1b6271cdfb9117f6c3df3abbf9713e4bc7e1e25dc08ce5b8d006b8ab23ed3e5d888db9a3e5ed930e073fb210f3912f61d3281e299c8081021c5202494913b248eb13ea905b046e1d8a4471cb947acc7aa81dc9544806e4adeecd25cd7d2df6045b70bc190c4db718c2494bea00d53366e1fd380a9b30381194e343e2c24f507b06dd7b8abf0265fd1cbae51bb02c5dd8aea63cb6bc220fb825f43355ca5755897ea48cc6d75af22ea3371f1b3887a1e79fa112f76f886d5c077e6df5a17506c4279a15e42f31253dc7e1da1fcca29739632cec25b0890075cc33d2a22849b561bd61000cac01e424d22e67bc341e02120e1c9fbe3306c69b543bb96130dd74bde48110d3fcbf099545b72e7828a2c8a49991ca5c5d86c86ec247411731c0c72444ed40ccf927850a55be86eed2901dbd1d9c5d5c11cf23406d542b93518a1417a16a8cc8e20adfbb788b974548cbe56f70ee4e187655f0a1e55dd19882044306cb0d63dd190c3e08ac02802b86b8c59c288f932634f044a6a1992260da9e3875a122856b297be6261ee695d14aa6cdc1cd7cc15179bc1bf46f4a2c9bbc3e050a213ba54048e61a63f1c54fe430336b1e44fba61cc09db40780720c0337558aa7cdb0ca32bde98e05ae07e85967a2edc063a56babd8949bc2ba9437eaba806e0f51be55eacef1854d7d90cbd4bd2cd13a525a7cf2a0e9e06024400b21c1324a58ae7a2e6b750f299dcc789d8b858a939b9b17a8e9cf45ac14a345ef159078eb5815305950beadd7d31dbd3b833f1319818f26ca287854dea1ee466b75d9fe74ab515a8b30527c3da4d96f71591104faac9becd7c7c1ce847bdc5c37b11dc03700d2e1bc49a98e4cb3801f19cb09c1500ae8ad6a2369fec50f0e64aea419c5164e2ae1327914c7fe4be553aa15f20aff0b9ec04c22ecab7e02792030dfe4fdefb8d5b70c1c56e8daa539e116c11588b8ae27eb8fee462d9309301692cc112637c78e0114b26a78b57651cb5d0dd86abb6ca405bb6563f6fb22e9f1e9aaa9b81ef39ede302aad3e92b77d9fafe81718591db68d75110cdeaaaa42b0e6962c13b650dede21534c92178498435c43a96219eafac1719ef4e36c311b396d3f018c4ebb35b0fcd81af48274f67e64bcb728b24f85015509d9bf22a406f06064ccf575d6e28f3376295c78b1cf5503a094dc1182c7f019be36191791df92d1a13785c1df2eacc0d387cb64c9330ad55f53e564d1929c3e19d072fc0ffbc1364b8bd0e594f82879644aee091ace95528035368333ea873d444837086c9f11e7fba00621a1762a892e2ccb66f68d116678aaca6d60a623cf8372468abf030b7999c6598f83bb8ac8a9fa8535400cb1421984d7c35f56222849a3ae1e560f732c37ab11df5d8f2a71e5e1491d1a087ec33451767aeb705f30aae6c8330102aa3b6b261d227b585bcebdf827419b6f919416c99831fb4b84fbe1f0019a97f7a44793993309e69bc5f32e8882e81a390493d5e1ef4db160a15cd46db5b73d082d681f3c2637030edaeb23fb5e0ca034d1c51e919e2fc7315f82d35f0abc9cf1db77c4d2de35c0fdf65c8ece60b6e30a7d1e562bcb215cf6d6958f1933df080e221f65d73f3e7902ebedfcc6a7451acd3745765ea55174bbc250f1b82990f7613a0a2c7fa9e2d48d75b890c186dce1db106bf9009ab3bd8d4df24afdb0474253c4c38438e2ca4041636d7911befa0ade1cd6825a1764773126ae31a7c09544a5ba555cdf9a26ed41899b3c10a2f904aaba881e42ab1c7e1ddb4c5d905f4b963b395da832402f4fa27c7c8692c06e6de2186c51f4dfcb4a66e84914ea8c3072b1025da63d015fc0fc60376559a677eb6354b220fe549faeec562a572584a4d10c23ae3c8d00e3eb9090cb0913ff6d35ddb71680379644ed9183ecf802a5094e501a67f13247ee0da653b2cf66778f54e04e1f2026ebc82f816e9550723a92d21d78bc20e37a86570df2afb0849ba8d58673dfd78e8a8ec37b57f4c6bce94b4b0a2d9b126bd37c3404ee387a4e31da604d65da9e09902ca9c5a634efa9d818bb74adb2a37ec279e1694d217916627a7b4c282416699db45ddc7f7c3deb0ecef5cc146762533fac5ca0aa8af820b1da63d9f73b8a9362cd10757fcee474190f991692b62824634c92a9a70a7929f656d9a8a2b108729fa0d6727200eecd1c7f71785cb133ab846387d52e91449a1fcc3c23f41ce27e0060b6e224a9db1378fd875f908c5e31deb22fd85e3b0ca0429fad50cf5700b208eb534bc13ab2d247016fe019233d9d5a119c495f40e41f434078dfe530318964433992a134a3d0010f86f927e1b85430d264f5759d1ed35a54cbd6b14d9e0f302ce7f869c71c663bd9b103ee921cfdc58d9c9d667bf025c889801dcf4c2cb09a9bad9487c298850bcecc3bc429ac7d3e5129a02135024f60bc22399303de6e9f1e6fb7fedd3aadf56a899e6c8efc56a717b648ca7c43e530289b2c128bc607a5b4671ef19c4322b0a83c9de424ba3375375b862d108f6a50fbebaa818bb6c3d721dae09bf2082a7139a99e6b26eaeb3ddfe239e0eb11adc7275d8d4ede0b4a0ffc94ae835f39042f6471f77850fb7ca4eea2407d61ba7e0d7ca841e7aece094e5cd00a25bccc6cecd9dae6ae788940e2578ed0c748cd7240b4e3884c6a171c69a5778593742b7050b5f27b3d8c6d32e924409ac9068e4a48ed72daac47e00df3debfba20ccc3a2772c61ee85eddb9ef21cbc78c373db1bd371b669196fcab242b31f208a5e7d952e17da9a85c17e749fa841004756280f145fae1a5be55098466ed2983572a83ce233da9af5b3e658f5f62c6267ae61d656cbf0fc7d431c86e46b920e3d90382d317c33c9c724f69a83dab955576ceb75fc10f6a178832d4b5f1ffc02bb1cba68830c70985c2509783cb88a280114086aa4ec85d2c2828f88a09abc62b51ed6207bbcf472f5b0324bf66b9c3f387c80eadf923d693202e35e4ab563210e62d5d48da6923af710d33256e00577159fe6c2c2c6817c98b7ea29e1b8ca00d0b515eaf2b12c40397f159b7ff17aa617d70e4b3d8dd9e6971f0a6e93a0076543a51a0647cf4c03670a79bec022b71df62c6d0541257d314685a0e38945677eb37545221c4351cf8c560c25c3defc7e616e7ec1d6a7f6c0cab64be2b7d83ae235eb272a1e9a59d6fc1339806baa63483653450391ad0a8be893c31785dcee962983159daf07cedf8f9941e2148109f9892db601b7b1990315f4d59135306e4017f0f1f643c94cbbcb25006b9c89bf1e38bd6c1a24a545039b3b93a997ac7089053bc2fdd52e8af260bed8379f56e286dff904074816e907fdbcb7d8ff5e8a8ddc7c9e30931b30228ded365896a63c90319dcc26cf785114c5aed3ab5331c1a0691dc957fb6c64eca283a22809c3f1aaece163dc124f3f7b1e45c92597149ffe0650dc3dafae855137939caf5c35e084c6fe232783f01134b13514c71a902ddcd9c29859de1c0c2ba9d0c6823b17152fc680e886d700cb9d3aa47376cb3b648ff28cdfcf77c822344c38e93507f77304e9c33570179175061edc212d5f2a658314f9f6bd2ff29c8f79c431b6334254b209059ee80e6570e74e5a4c839533a2935806c2e518914c1fc5946874397731b59740000556f2e4a7a01bbe46da6f21f590e0fa4e4eff403ab7829488a0c30ed738671118c8c52b08357d44bca231642017182635837cdfb12cf4563ab2b8b4e1f9c7f19b418abda9a5ba38957792a9f7aceb054f323f10ae39cf260f64de5ac2b571886e44813e266e320b42c2c626a7c8c301de9906c2352b5190c0903453d77b863bbbd0ed17b7541bf1e664bf56eee69cd2b1ce152a094485686aa81f07427cbf855b1f5f98a5e393f9a73b0518e6e5db6ada380340051d503ff36745e27b6700d81c5c50afba5357a67cd50e5cb6a903ca7d3f6395dd10979be14f16485bb081ff38e2ad23e21419a8bbfb9bc007284f27bb2c5f35fd3e5b80106292b10301d6c8988c0f5217d61077204d745966a1bf6a1ea0afc8e0bbda9c29f13db85848d5e38bfb588a29ce7a9919658f5a385b4d04c11f97a5bba1775f583eab2bed4dce19dde71d80f5a501858c6b21f9cbd1ebbd35648d45"}], 0x46e, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) semget(0x1, 0x2, 0x7423d482f3f5730e) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400, 0x1800}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/88) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r8, r9]) 13:34:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x6646) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x1, 0x8000, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 13:34:32 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x5f) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000080)="9dd790", 0x3}, {&(0x7f0000000200)="13274835e6a48cec0045402c41c2af67542936b2fa2e7d551981caaca0c70f903823c8d6a91c2a030bdcfec5641dc7024ec7d53439b4471edc48d3fcbcf746b5f85994aab460dd20eb1a3698fd739203f4e139cd63bede27949bf62c75e3e8b45b0306abbb6d34c87ec991d479c8c9275283ecacaab1dba7050b5bdebf6e07ff0e75e299f6023ed66bc207a47abf877ef963975adccb7b9007d579c06fe1a4a4fb3eed93bc61ac82d8e9ebf8b062f2eb0e02fcfe1abfe0a438912e4289a568fc028f116997f6f63b1a8d74772247f5546ee645f4c67d58be57129db2724e517775c0a27afc1e96bb2c691cc06ab365b562", 0xf1}, {&(0x7f0000000340)="bc4f96fe5d873de4405abda93f42c14b1355012dc4335d03784f77f092c3ef29f1c041b6de3efd997516a53b63adb4608175c897bba8dc0308edcbd0b0cfc88378217c8342b708ec133337a4ea6c47cad93b3ad38afe429ecea7b47b1a869e1d785a86b23f22ca174c167abdf96c25e6b730379ce46903562aed5346512a77a59002d7df62231797754693141c", 0x8d}, {&(0x7f0000000400)="9d8dda6bc620ce8b32d925d7d61084883d8176c6630c1290312d8228a8198d8711f4fc382c7195eb20b5f9256c7f8a29bc421db0ed0599f0c0f81b6f1585815c490134b8ab3ed5160fcce3f0c7e432f8b686fcf9edd020982cef7242c1bf7e8c07ebdc0e30d405bfd1bb2a2fcb64996f2cd7ba7a8e3e35a3487b8963715b70cb2e6d20e24a24a9e1742000fc0bee85609bd29b804585aba02e4f7ef9a1a879d5e7cec73c0b3400caebb4a9b8ba", 0xad}, {&(0x7f00000004c0)="4e81a696f274ea40400224def7404ebc98661c710f23f68be123e66a131ea98d54e7b2fad627d5d2ab9f98c7a362bb85c2054787f7804f0cd9fc7dcfe72f1f20143486501eae15a31d397e8b69190120c1bb05e3bc60e97cb43c48e2dcf209cb61e5acb7b4991d8a82788e1e306bba39e81ba161e099a40f04c331770ae2e6f046ef1c90d3229d0bce09695429722a4596f10a9b797fd912b8891f6df302322b0d24a93ac4071d958517ccf265aa7d28faf55d68bbf4749b58", 0xb9}, {&(0x7f0000000580)="a659195b58837be4e3aa9575a17560256db9f855d0d95a93647936e5053b6697666e598a8b0f11597378673286dd1d028c1c581d57910eb60dbafdcee723a3eddfe79d3f53408c1f4fa8e772183c2b1f795c7591d7e53dd3000f3554f3a5b8865153ce0a0b2f647af84c07", 0x6b}, {&(0x7f0000000600)="cd26acd569bde35615762d332a4e2222902a8a928cac4603bb25c6f519c4237f37e07c9c90a095ddcb41f9fab11d91e80a2e5b329c7a413d3e489ac44cfcafece1334f24bce2069cb836b5f638eb3136f4a9a4cf8933936ecde184abb1f1257e802ae32fc89d207e8b00f9d678c7f92250bb7fa018bb476ed06dbf90164f594b9e3c4284afcfb9e88f705b92924f6eabeea202ea32bba970bbc074ce85a5", 0x9e}, {&(0x7f00000006c0)="178433e12b4f54bba7557996b62a9a9bcca5f8e2b498ee894898fe69f6dd21ab7c1de7cba28cbfc7bd98498e76ff6acde5e7be140fa4548afb862e522abe596665ac5e73a42b304ebdf35567b82e436bf78313cca2699260cb1135b27ed07d092ae2c11ffc782c11ae9fa22e7c57e59ad8153236048f7ed65afcd9d4599da01c31d30368737a0d40c759c7bf0478cc38f1db1155de223c74beb5e33af220b5c7026fa9ef35e05eaf4d6b90502d209556f551f8b111c9b8968f5d8bc8e48bcafe970b5f544b38daf6c561d3b78beda34d675a0350ddd2a7cfa9af0f7a", 0xdc}, {&(0x7f00000007c0)="adbad480c1d9764d518dcda90ccb8ba12e7a2e4b4f11b4659f4409781c15c8fdc91e0ebd231ad64bd29c5a18de8969fa51e7f96b24281b6ce58fcaf28565bf94efc43fd03d79a6a28903c772112280fd8e9e7e4f12d8c736fa8bc4b5de148ecb5d338f65e70f0401bc46f0fbc9abde2dc50cbec6b9cc27", 0x77}, {&(0x7f0000000100)="6889ca092d8e68d9b17b699d7bc325c445481ab7ba36146f983c4caa0c8a85842606d4b55974e827f46d4f8d969d35e315f9", 0x32}], 0xa, 0x0, 0x0) close(r0) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x25797bbf556ba4a9, 0x128) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xc02db2f3e3a4ff8c, &(0x7f0000000140)="b6") fcntl$getown(r0, 0x5) 13:34:33 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x8}, {0xfff, 0x1}}) 13:34:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x19, 0x20}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x401, 0x0, 0xffffffffffffff0a, 0x6, "0c77da8343ab10d6ab14262c75220b909c3c6c55", 0x6, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7, 0x7, 0x46cb, 0x1, "55eb1a2a3253d373358935558d9081234604fc4c", 0xfffffffffffffe01, 0x8001}) 13:34:33 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 13:34:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) 13:34:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x3) 13:34:34 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 13:34:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x8f, &(0x7f0000000300)="393701b00077a17581ae2b09b99b0b5557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297890000000028e292ca644b92ed709efa0cd80f2e1169ac21ce81dde1fc7f6e88617fc8c30dacddb33bd917a6ef566014e446b04c3f67087cdd4ef301005ffa66821dce85b5f1b0bfe537ae5afbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93") 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xaff1881782acd4b9) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) 13:34:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x4, r0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:34 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r6 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r5, 0x6) accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x288) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x3e9, &(0x7f0000000300)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 13:34:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0xfff, &(0x7f0000000080)="ffff58000000831ba1e5daf1a5e14492b95c00ff", 0xfffffe59) 13:34:34 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x2c, 0x0, 0x100000001}, {0x3, 0x0, 0x200}, {0x2, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x22) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r0, 0x306dcaa8847b56e4, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x4, &(0x7f0000000380)=[r3, r4, r5, r6]) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = socket(0x11, 0x4003, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000000c0)=0x100000001) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x7fff, 0x0, 0x1529, 0x0) kevent(r2, &(0x7f0000000100), 0x63, 0x0, 0x81, 0x0) r3 = open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lchown(&(0x7f0000000180)='./control/file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./control/file0\x00', 0x102a0, 0x104) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x9, 0x7, 0x2}) 13:34:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) getegid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 13:34:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000e11900000072195c3163fe8a92d3d2acca0b9e7d5bea35cc1981f59e6789b7dc130193dbef640113583d1637243fc0119b5a251e46b7adfb1b7e1e7e4993048dbb3f848f57e348214f2446535eb6191f6639d04ec08fd51f2b9abd52c1b493f565b07e868d2631a32b89e30ceb25175f635267d70b20396f9c7444d713b40e102ce22ce464d73d09c081baee2d0b0ed37f4bdadc331d903d2409c3daa11d2b1f5569dc4d597ad43df47d1bec58c79d3eb695"], &(0x7f0000000200)=0x65) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ee, &(0x7f0000000080)=[{0x100000b0, 0x0, 0x9b6}, {0x7d}, {0x6, 0x0, 0x0, 0x463f}]}) syz_emit_ethernet(0x39, &(0x7f0000000180)='\x00') 13:34:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) open(&(0x7f0000000400)='./file0\x00', 0x100, 0x8) r2 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 13:34:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xb2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r2, 0x2}) close(r0) socket$inet6(0x18, 0xc004, 0x1) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r4, r5) 13:34:35 executing program 1: r0 = socket(0x18, 0x0, 0x0) r1 = syz_open_pts() socket(0x10, 0x8000, 0x88e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendto$inet(r0, &(0x7f0000001300)="bb894d39ed9ed4196efc64fc6f5f15dc93cc01917f937ec61390e82f177dec7166edf1d4587bafd27ff369b4788f2374d23be00ced790c9f769b07911bccd70a40de3d6d0fdf05bb10cb4a404531c0568c4c8c553af882a1b4e3bb1cf2f49cece938125a2a9ac4bd12e3182b789fc3775df7d34cac7c302fd8e3adf6f707361fc9bdfa5540c4618defacc2e7936fc011316118f15be204857ff04a8814da9a3b7934c0c9a22c03fccddfbd8eacfc3905586947e5c47f56dfe8d05212be7f48eabb6eb61c153cfe4851c8462fafd660ee9ea82a531a2429a0997e6169c97b9c9b216ff8156921f97deda68e9a455d8f92d8426d24d154a888e8", 0xf9, 0x2, &(0x7f0000001400)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001240)=""/85, 0x55}, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0x100, 0x2c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001500)={0x68, 0x0, &(0x7f0000001480)=""/104}) 13:34:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="0633c13978cda38954b157bb3ec2b4328a1549c7f8f6a70b695d111babf9d7cbd8fe82cd2c12090ea3b966bd5a5b2279f02d58387821e6a95bb61fd5fd8cf7ba2eb1cdae2138d039748c599900e70482625ebd318e169787dd8fc9815936386abed1b06a07122fcc27c7967dd56edf75d0e21abffd42a4449866460260223d5a9fa5e7b474604aff57c9ecaf1d5c8e52d54e098e8887c6f069a623a8e39bddc5443cc28865ad9db668feefcee84529c91a79242b325f22341e52dca882c386148463f6b5c7926fa42021420e7a66a8b540fe46e095c7cd09769905a2ec696665e730625e444d35d2be602ebe4de1dd725f034354c3b9515c8f160b8dd601d6161748580daffa340d29764b63ddab494a15d1a5e38099d741a0b34eb0695f6d5a5ab7c56f14c13929754b6fdb0cb1a8ae5904135353e63a9110bec861205cc39be123271d7c16340403ee00332f336fe7cd47bd462e71122450d96ae6b0dadfa62a505334d876c5659a1a9ac18869ae81de9dc32775a570279e7114af82d35298df86a127a1371230c520fe2a81bbba2496039cc5d6db3cd745d9a632520bfc097c7a4872d5735540e52b68d05a269c1f83dab68a35dcaadd3676234b9577094a4ebb28edf5b3f030e2788745092db3f3de98c2528269ce6f0d75081b812b571dcd29a58814ccd49a4d147b1fe0144aa1a7b2f44d8ee05d60e418b28da40d476d3121fdfc693115fdd143e0e95d95fb381f66033b5abebe4a9c975782785d6007a2ae4a89159a4501628dad2c6a1efdfd178e5b5018a4368c838a42a8d173db6216836d96781b35e6a1fe50e27946e1660d47bf7ad8010d9a4341422338f3b3761a8e803513d2fa67d5a795a9a9650d69bb73174c2b7f822fc3ac3645bb6034877f616bf03a7eb413e1042e6e0aa44d43c637bf194988e06ee7e4f5fbb77876e8d663b2befda714b0639e73a619578e5f683aacd6896cfa32d0afadc10792905af13344be9c65a9d2a5cdf4f8ba75ecd92d697b263099f78996297be76746875298c64c36b3cc682539f92425780f7d2d6cd7b82d10dabc3e4171bc5ebbbed98fdd6a3a59fa2c97c55ed3e79bd2ced662e7554c2f5b8c653350adeb63ace3aa7f9c161bcbcdca62df6bdea6d1e92112a106e88ee050e3a3bb9b68309996d083e52e79ec9f9d4e76f4ecb1498f8aafe63b6659d7314fca77c5fcad8c26e3505cf8af65556f740c0f37118ea520cf823ec948c07201cfeb139b1b2357ff0916c0672080e22c0e64a9f77b338842f7630e8d8c93b4bed6740fc4d2a9664fcace402f66ee553b307d8ce45de717252f275f442f94aae02f0fcb6489cd852481f9fdb8afbc6e844c4fd1954d6a70352ab5136ef8b45bba630c8c4743ba7c76cc0d0ecc60ce901d5d43cabda99453fca3226b1d56358b2312efa3aeffe02b77317518faa7b44a8da0651ba269a942168457de5d6994f57036a50ace3c821e7d12dc18251e104341e24cbc48acd8f2f59060d788185e689d349b3a705473fa27fc413fe0caab71a2ac257df1cf168811ade0712b9722c77b80faae5a0d9f3eed9cd21d175c6355416264c84908dd96e9bcde887c5fb3a1af2d3356abce68111d7d308ae0779249889b15ec7628c84fc11d0614d7f57cd1fbd144f02c81bddb5ab5d2c62411f9292dda0b5ab0c3238bdf96ac354e7626682d3d3d18cf26a00a5019e39d7ad3b0c9bdb32a77a00c1e772e8a8e62b82bc7089a03ce7e954283af2c965f3d93cf64a4963818206e4c7229871b1950d4041fe8daa53eb2b1a19f900b751a0a428108f388ca269f064d738745cec0d48134538ad3f99a98eb51176b49a914b2cf91ae5291d5df78b09b317bd9f3ffb5458e993673dbdad5537128c05a3c18b26f4e65951c6a9dc17369799973367a6eabb782d8817d6963bf628c7443cf876f4f96d27cc2a718c00d2ef53a11bb7334046da893b0cdc89819f6f44043cd665e25927b7f6f799013c28a753afb3f90d190c906729a6b3fd087df5862e591a1ec4251e21c6f494839ddddcb4c650a9b0d2c7de82a78f752d0575d4f496e2ff2a4e5b4cc96dd3a4c75295ecbc0dad257ace53b46b299a8c7c592c3631d80454af683390df316feacc6f9c8cac6a690a4edc92683227b0a48dcf317b2c2f4565c48b7c25a5a185731220f98b9c4c032d55f3ad62be92398968b28d4d297083fcc78843da3d8d722cb30e555c24c96ffbc83aa84ec69b69e6227bc6a18a847e601cb16141eb694b7a5987fe8c425637ca73609a4d988a70b0e4cc05495f1cbe84f741660011079e7980ccd68a4a2f99baee4d9e48b42b268b2e6fd8f4c724dedd4995214b0ea76fc8a1045f1e9ead1a4a4ef7684fb18b40bb3006736849c373c7e709c3c3ba91fbfe930a09e676910c603cc8364195e9c6af7a3467c1cb8e93727b36a90d32a8dddc09bd934f439064db86f0498557bc31090f7449270e93e0a5c38247884ce4eae953dee5a13243b875921ecff0a08c45befd848b7a3257c7956c9fec350b0fc8765f9a016a29258a08baabfde2b889756700148afa309dda4d05032eaa0e99c4d0f3697474c012196a185a44b463ddba5a160726905efe3f53c50520f2983a2cebfd0732f939fc36136d5d035fcf85bd26956391e78d09b7e87e9b711976253ceaa159a33dbdbc08bbdd0a96aead50a147f845ee4d3ee4c0e4d7d7588361d1891e162812e0a26654ca31927ec4b24c551d2dd816db14426e956133edb19178352cd276ae1d0f7d2b1ab2a281e14bc278923a8932c12ab399735536356e0db06b42a05d13bb72d745d6c2b20122383f85575d992ce7538066cabdd027f18c5f554235381b9cd6b28cedcec012beb1f3a8d7f1d1d47bdf8b6dc739b73ce1b7a520c94ccb51303092f18878247e7eec8a84e58bc56f06011c24b45715e8b7408c2e4cb996013707edb3551b58b789d39916413a1fafb65cd476b8d24beb23f5d3b886b9a283d2fac7f88e20676d631a48deaabb3e726f287f61fa9ee982a9015508df478eff3e3390270ddc1c0e2fbbafae95ad3ea6ccbe31a8c04410e4c42c2f7d54465da213169ed0891f80262f1edbc7ab89dcc9ad6520c6618b92e46a3dfdb6ae952c5469215c1cd1f60b71764c023919e8d7b00d39ce02226c18a292f8da4c095f01138cf0c46e77c0f38ee989244b89b28951eae051b48f6bf40d0fd9a808265baca7bb847dcaa5c2161fd98ccd0a8548b89065504a8a73e78283dd50ade24be1fbb84b0cdbebaa9f7008c2db8e44aafdb49d1cced4156cbf1131a117ba568ea32f14b29665e7aba490ab407381853dc0f2cd0fcae89386d752e1047ebe827a101fc0d20a054a08d7924c9bb04b82b60b351cc62ab25d651e1c9c6872e2cf3e34bca8ab84a2781ca69ccc3b2286bc08f3d2893fcc1ddd2c110ac60cb97080920f21a366eec7abc11a98d558a1d679836b7cee010145f2a58e4072be593bb7b4b2ccd60399ab3433ce8ef2b3fffb245c123703e162d9348b7d7714f7ab78ecda638c156db93289df3d02b75ff39a22344f4d5e4261b1a9365f2986e0bb024251a1c579f441451be621dac8cf5c2eb5260e7287bc0de3033be9afd7b151b1e9dd0bf6d59fe28b653d166973df9fc9301cc514bce2fea65f40e0c4de168336d0f4f811601ff404bad82eb04369e09d01b417c0067842fd30958bcc82279fc8c3ca65dc9f93b257d65256fa1193082786745bf48ba05d67cc83c00473f430d114cf816c755d592c3ac5999c8b88f2f7d84af3a3b2a9b7a966cf328f540cb740c375aef519811d8f62e884d88499a5dfb1cab1aed8003b65807e1d05bcdb2c6a6d3335ff5fd8c909d4230cfba38cf737e662f3252bfe72fba5d31d41280408f8da7beb1165478189e710a77b96c0a74a1e8a091a58d3af6202cdf011c6d37f60fe6881f16064e1424ac8b67548a5cc72bddc3e7b62ef2507b697891644f6bd02dd4a4262dba9081ac509376b2613b38adbc2b4cbf40f5de4adc145b90c6cb9ebd29f2dd891bdb75d1e10446fbe674aceb0837e49fc5061a89416dc3bb01d01e8c36d60cf8b8ae60da302bbaba60ee4aa5e0c830641efde4ccbcde4eac77230ea637870043f987c49126bf3c8d75f72857c12742e8934316e98e9d6cb4d934359867b6a1856591faf550b6fdddfc78e4c7e84787bf4d469b1064a4b65ed03482859d1ea8270d205857e580059a16d16af10687852c58a8b166ef23fa964167fc6661b2f9bd0b0a0fb185c6fd97c4a8ab501ce4e645121556eb6082b6d78504137ec1dabbc7147ab4b331d66c57a78b9e8f459e56ff261bae3e7d9093923a1d174376099048f0c9a594b75167bca34e1e16eff7156544e824c9632805c62c18ca0654f5eda39bd31e7b3dac3fd08fff6dc1021ec7c2b036f60937d39cb5069798d206248f84e3d958d9ec5f194fb1c4bc71ec1dfe87b896df9499ca2835d07c0ce7769f358a6246b4379e22758ba673b7107388d2cf73e4edb99f320d1df5a86437a7423e43e8d38ec46b7aa1a252e20450dae4b608099565044e0d7e1f56f905206e461080fb73c30135d446d08e52adeaca5d67622ce49d2193e6c845dd24e2b7e91d4eda01ea6c5ebf88ebb32571e480169bee235986a07ca4adbc3e6339b5e3ab0b357e57ea0c8474ad0b0072e3002f29dbc83bcbcad2bb95023139096d3172c2a593548cb7b8f06f4c4bcc62ae9c7e73a95b5030208302c58c64e7fc33dcc5d4a10d69dd5d8796d3dbe172d0a0bab3a7e59b7add91f44a5a3fc9ad07860f544a2134ce11c45aa2959f282611cec27595eedbbd763455c1517dc368bb82f19015134bb91839423028107d89710929c913c25f76804091904cf9b33c574430e1035012eeaae9b6cfbde62df391a2946c6f8be1044a035dd0312f35a373706e3b26e6dc6eb66a70952f08c8df0da09fe5e99eab2f7edf407fdf8381bdf39df8e471cba060eaf175c3e1d0733d3c057ca3df2c06e11e18d3fbfb2b3cc4e75a0a4c37b82153b5537bf132a18bb9b747019e2a32cb83c5f2fb70292a0cdb35f4689e4dd102d55c2422b83b9a9c480a745e38f948d1ebfd3d1da8146ae38d335e14fd316c67665a3fd208c9c3242990a883f8aabae6207f3348e7198ab26776e41f7b8e62adaff592452620c7967038a61654f2a1215beac003d833283163442912397f2636cc861bc80c13b93967b7d998e1882b788fa13d03a6582dd6a9a23b107dbf0166fa4a9ebcce3d8bca433cc50632ffcb13c324a0f3eda35a9c348a2a749b91fe10c5dda3dc492f4a7ee7672fe15b58256e940596fe095f573d995b198815851f280d763317dea2550f2731abad6b6d449a1445d7aa15f6eeee68e5a03d23e61e70eeb5acdc3f759dce8fa7ecabe430eec02ae91a57c9feb1c0e1b2bc686fe53ab3c7f789f3304570fa9a2de2df32fbb5342fbaf945b59e04df7a6ded2b48564823d3d56a9bdd30ff1d08ff18df2b991f90c0ecfabc76b685028762468b2e04e0383d0b8bb8bc95248b254a77134856569e787ac74dda2852009fdd6a19d8fa85f6ad12a3b173247ef49411e0a885e3db7666ec0a1e8e9977a0369a939f6c82969556ec29d4d681399fa74a5ceeb7635a7c438c3ee8170d0738d2ca4b195154349925877f43888ccb81ad034da00a896cbb86f932642ec6f3b33a6958c0f76ea3de87cd48c62619dde1aea284e39bd8e495a84e07c363d85691666c628db1bc7f3245fdfba667fc24e2800b790dacafc722baf1127c0e6fab4042", 0x1000, 0x1, 0x0, 0x0) chroot(&(0x7f0000001040)='./file0\x00') 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xf6a5262720f42cbb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) flock(r0, 0x2) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 13:34:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x455, {0x7, 0x1f}}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8f, 0xfffff, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x20, 0x7f00000000000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x4, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0x80}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x8, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000001, 0x6, 0xff}, {{r0}, 0xffffffffffffffff, 0xd9, 0x20000004, 0x1ff, 0x7ff}, {{r0}, 0x9ba6a2c20629d703, 0x40, 0x80, 0xfffffffffffffff8, 0x1ff}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0xb985be27f59283c7, 0xf0000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x1b, 0x41}, {{r0}, 0xffffffffffffffff, 0x847abffd2003930f, 0x40, 0x8, 0xb2}], 0x8c4e, &(0x7f0000000400)={0x4, 0x40}) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0x28) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6ddefcba6f3c1aa3, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x6, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() r3 = semget(0x2, 0x3, 0x40) sendto(r1, &(0x7f0000000440)="7cecc0be0270cba5400d06dfede72922ee02ba2a5bc127974eb4c7deae569c3241d8f7f586a1ca69bd3e4c9f3df36ad75886761afc8118e0b8a1621b7ab50ff304b231a8a5431988e15b5a473e9290f6ec0880d174546a49e4ad2c6da816b20ad931cf71bff18a4bf95586858befc21e17ea89007414a5ea34316dc71f97b7524e0cab0f13675c20ae608c5dd5c89c25d94811ad729fa400cd87ffb42622b9ad2051f7eb58937da5da6702dc0ed2735bdc8401cd466684598eb43c", 0xbb, 0x400, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x5, 0xffffffffffffffc0}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000080)=""/104) 13:34:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x10001) syz_open_pts() r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000040)={0xf3, [{0x2, 0xff}, {0x2}, {0x2, 0xdb9}, {0x3, 0x1ff}, {0x1, 0x5}, {0x2, 0x600000000000}, {0x1, 0xff}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x7}, {0x46ff2489ffd53daa, 0x4}, {0x1, 0xfffffffffffffffb}, {0x1, 0x400}, {0x3, 0xa6}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x9}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0x4}, {0x3, 0xfffffffffffffffd}, {0x9c03a2671b28111e, 0x7}, {0x3, 0x7fffffff}, {0x2, 0x9}, {0x2, 0x1}, {0x0, 0x68a}, {0x3, 0xda59}, {0x3, 0x234c}, {0x2, 0x5}, {0x1, 0x10001}, {0xa6c92cd434aa5e1d, 0x6}, {0x1, 0xebc5}]}) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x9, 0x3, 0x4}, {0x800, 0x2, 0x3, 0x7}, {0x3f, 0x8, 0xc83f, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 13:34:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) socketpair(0x10, 0x5, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 13:34:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x0, 0x800}, {0x1, 0x2, 0x1000}, {0xc5e8aabecad1b0e7, 0x40, 0x1000}], 0x5) 13:34:35 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) shutdown(r0, 0x2) 13:34:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3f}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000100)=""/136, 0x88, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3f, 0x4}, 0xc) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:34:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) dup(r1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) chdir(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x400, r2) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 13:34:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x2c, 0x8000, 0x6, 0xffff}) 13:34:35 executing program 1: select(0x3cc, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2000, 0x3}) select(0x40, &(0x7f0000000000)={0xcf, 0x1a850f0d, 0x80000001, 0x7f, 0x4, 0x3, 0x7, 0x9}, &(0x7f0000000080)={0x1, 0xe2c3, 0xfffffffffffffffa, 0x35e1c75c, 0x100000001, 0x80000000, 0x6, 0x7}, &(0x7f00000000c0)={0x4, 0xffffffffffffffe0, 0x1f, 0x7, 0x5, 0xd9, 0x4}, &(0x7f0000000100)={0x81, 0x401}) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getgid() setegid(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) 13:34:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4919b4bd6750eefb, &(0x7f0000000100), 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5, 0x3}, {0x21, 0x4}, {0x83, 0xeeb1}, {0x52f7318fcb21d206, 0x8f9}], 0x4}) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa3, 0x100) fchflags(r1, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) 13:34:36 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semget$private(0x0, 0x1, 0x200000000000000) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x100, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x20, 0x0) socket$inet(0x2, 0x4, 0x8) socketpair(0x20, 0x4000, 0x2, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000200)=0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r5) setgroups(0x5, &(0x7f0000000040)=[r5, r5, r5, r5, r5]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x4}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r6, 0x20004268) semget(0x0, 0x5, 0x2) close(r6) syz_emit_ethernet(0x110, &(0x7f0000000ac0)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc665556685beb6ab03363d2b620015e4c04da7277f7e521e89e3680a659260d163922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dceed18e5119b08e6c1a0cb8d24eef3c5458a0069cc9d7691655f8e3837b4b1d27499389921e8a8da2eeaf5db0af4d8d87d0f9a2e2454647ff18bb2ba846925f6c22db826a426ef08c5a5ace7a43048b0e173f26c697c6836bd5255ed651f0ff5e64cedd7111a3fe7a729aae670c501e24bffa8d47c942402f190497443b1") getsockname$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) syz_emit_ethernet(0xaa, &(0x7f00000003c0)="40c17ede59de2b3023cb09e3770b64bbdc51f39280377ecd5424d0d4e1a0d21c826c0a367975efece7f98cfa93bcb56a644389b7fc5b144e090ae750f06fe312cc86a49138fdb4f6daabd90921b304ec2ec0d9de02fb836835c108eefc8da00f7cb253a02109301fa9aaa36f853ec1bc6e29f125af7b2909608ccd226cf325d7bbe57e90c435ce3030989dcdec34f59f5fa1da544f52533de2bd256e0403ea001bf380cccbb9a6f0aa43102581ded7a44d72e55894858e1f26b7d4f4") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25, 0x0, 0xfffffffffffffffe}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffdcd, &(0x7f0000000000)="b6") 13:34:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x5, 0x0, 0x2}) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="2262b9ffd783f15a25df9d08b82411d505fd2213569295adf88038dfaf5d518e6164", 0x22) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="cf8672e26daf4946a98d84decb4ca74f71d34b04fafd637cc5d4686f72c9c321e571aee6be27eb35efeb6db9fabe8666837b2d8ce95bd679a38e397c58ddc2becc11d588b2c593", 0x47}, {&(0x7f0000000200)="98a9ad7a607df70c245c1be74f5e65b7760f136e7b0e6c92f788a299b33a7751e381c13bac5deb4ede56a4938a67dcb680631689cce486974047115b81208fe0b00bf2d480f1b9dd8105b1396e9fd2786204e63c82cf82a6bf112fe224d922", 0x5f}, {&(0x7f0000000280)="c7635d23585518648b68a615dde314a8e038d2490d52917254dbd64367d63fb161a49810b69fd67170a88098a3032520987e8b97651389edf93c76bd91b0c21b27ec01af1a09dcc191b7aa062cc060379d008026ddb72f957702eef19c9c402333a6b42d33a7bc664c0198bc4529c4f10ca8517403a990796e08b8714196b83907736591ea874922e51cb527280a97089d4ac8dee0c1dd17edbbe0f0e4d1f01c31d5ad7f98", 0xa5}, {&(0x7f0000000340)="b5178f1f30ec4f8120dcf4ebc4a7bc5d9feb903d2d5cb8c3effc068ac2184411f7eee0a94bb90fb7716653834ecb1823107c9ec25077a81cc450c9fbeedacd5e24bc6f2ea99db052731b5231812e369d67e64664e245d5d06b28b8a36d19dc6cac8448dab3bde1bb86962bbd0eeab421ee8879c01eaf943ee68c87b5d882ee53bbdb49ce4c989a293c775381b8e3d30145e157a59629f8d5f0ac7bc8318081", 0x9f}, {&(0x7f00000004c0)="b931ef2eb180cc639f257ece753849202b11b29de246b3f8a7b3a85a25bd7ee358aaf16656bc125dec8e03c3cc653e102806bd63cfb2322fcab32d0380146ac82d970e4a4fdd4bdc7962b3fededcb79214366007b9f4592cac2c730d995303867e6cf82900d2d6611d7d060b27b04efe5d39adb5cb1acdc82c66be0fabb75a0268551195cc2a8cb31eebfc70ff0239e224cf95b9720a75f8ccd7ff7b57027ee6f5425189f301f9870f960cc4", 0xac}, {&(0x7f0000000080)="b79aa48d41475dcdd3984a3ea58a5284b644ab1b5954e93fe737243664a17f0660bec02b", 0x24}], 0x6) 13:34:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(r0, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/14) flock(r0, 0x8000000000000006) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d29fbd4170a", 0x2d}], 0x1) read(r0, &(0x7f00000000c0)=""/66, 0x42) r1 = socket$inet(0x2, 0x0, 0x20) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fff, 0x4, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00', 0x6, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x100, 0x4, 0x40, "0fe33f295be71eadd30265e8e5bc27c731c014fc", 0x845f, 0xfffffffffffffffa}) close(r0) r3 = semget(0x2, 0x1, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x400, 0x81, 0x7ff, 0x9, 0x8000, 0xc0c1, 0x6, 0xff, 0x40]) semctl$GETNCNT(r3, 0x7bc1437059023184, 0x3, &(0x7f0000000300)=""/24) close(r0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x9) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x5) dup(r2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_open_pts() 13:34:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10000, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x97) r2 = dup(0xffffffffffffff9c) r3 = syz_open_pts() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x1, 0x15a) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r9 = semget(0x1, 0x2, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = geteuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0x9, r10, r11, r12, r13, 0x1, 0x62c}, 0x3, 0x2, 0x101}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x3, 0x532}], 0xffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x2, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x1, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x800, 0xffffffffffffffc1}, {{r5}, 0xfffffffffffffffb, 0x80, 0x84, 0x20, 0xffff}, {{r6}, 0xfffffffffffffff9, 0x2, 0x10, 0x100000001, 0x5}, {{r7}, 0x4cec83a540a19250, 0xc1, 0x80, 0x0, 0x200}, {{r8}, 0xffffffffffffffff, 0x4, 0x80000000, 0x100000001, 0xb290}], 0x96cd, &(0x7f00000003c0)={0xfffffffffffffffc, 0x20}) chdir(&(0x7f0000000400)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x80045710, &(0x7f0000000000)=0x1) 13:34:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) write(r1, &(0x7f0000000080)="f7913066287d6c9db25d2ca66b0507d4ffa8f704316e6a3c7dae7b91b69fc3ec46c4a9d621b6be3a279037cb958dcac020b45e0b28bc244a9a9ca556c4f9e7bebc1cea419b2c90c4e75b07af2d33bbc4db09803eef4d4db8ca649ff329", 0x5d) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 13:34:37 executing program 1: r0 = socket(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x12, 0x4000, 0x0) listen(r0, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666907653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x14, 0x100000000, 0x800, 0x1, 0x10000, 0x2, 0x6, 0x0, 0x1, 0x9f2, 0x7f}) 13:34:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/192, &(0x7f00000000c0)=0xc0) shutdown(r0, 0x2) shutdown(r0, 0x2) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1000001fd, &(0x7f0000000240)="a7f75c89995497cebd") 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:37 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x1) r3 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x404, 0x4, 0xfffffffffffffffd, "74f5ffaf8c00", 0xfffffffffffffffc, 0x6}) read(r2, &(0x7f0000000000)=""/177, 0xb1) ioctl$TIOCCDTR(r0, 0x20007478) 13:34:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) syz_open_pts() r2 = dup(r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') 13:34:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0xd6f, 0x0, &(0x7f0000000000)="0a1696765dc1d5b93c47aea131608f20fba4abeeb15d30f63231bf1452aa0082fb2037c0f1984600fd7402bde895fd78c04046822e7e1de5801a501b804642f9441b5bb66d", 0x45) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0xfffffffffffffff8, 0x100000000}, 0xc) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x48d, 0x0, 0x0, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) dup(r1) 13:34:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000040), 0x182) 13:34:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x84) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:34:38 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x4) 13:34:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = semget(0x1, 0x3, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/61) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:38 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x10) 13:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x3f}], 0x3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0xff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x5, 0x1, 0xfffffffffffffffb, 0xfffffffffffffffe}, {{r1}, 0xaa4c2bd19acb0abb, 0x80, 0x40, 0x7, 0x100}, {{r1}, 0xfffffffffffffff9, 0x4, 0x10, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x20000001, 0x4, 0x1abe}], 0x2, &(0x7f00000000c0)={0xe83, 0x6}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 13:34:39 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0xfffffffffffffffc, 0x1}, {0x93, 0x2710}}, &(0x7f0000000200)) 13:34:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f00000000c0)="f1", 0x1) write(r1, &(0x7f0000000140)='\r', 0x1) 13:34:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 13:34:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r4 = shmget$private(0x0, 0x3000, 0x112, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x9, r5, r2, r6, r1, 0xa14cdcd8e270ea8b, 0x7}, 0xc939, 0x8, r7, r8, 0x0, 0x800, 0x24}) 13:34:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x6b5f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3ff, 0x7, {0x100, 0xf84}}) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x4) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 13:34:39 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x8, 0x2, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 13:34:39 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="c0d938f70261c8e2bbbfc1f739ea25cba97fc476e1b46b52f4350aa950c32326b575dd2129e97ee04459f5427232ba7987c77d4ab67a8b9f8456b41d8ee56c813a629160f3fd89b35d66b3c41a96d379bd26c76fb4d275000b5b08a1a3e1a5f9192ad5c031da6e540ea80703130795d5534e49b3195597130218677e983a51c5e2ace16417268b0335617a4e5998600d12c728d26f9abf0b23e879aa7ddc", 0x9e) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 13:34:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x41, 0x8}], 0x2000000000000054}) 13:34:39 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000039fa3f0d588015bafb00000000000000000000000000000008000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/62], 0x1, 0x3, 0x1800) shutdown(r1, 0x3) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000240)={0x3, "dce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"}, 0x3d, 0x800) 13:34:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) lseek(r0, 0x0, 0x0, 0x9936251c12c1b4d) chroot(&(0x7f0000000040)='./file0\x00') socket(0x27, 0x4, 0x4) msgsnd(r1, &(0x7f00000000c0)={0x3, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:34:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = msgget(0x2, 0x1) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x3f, r1, r2, r3, r4, 0x90444654f3fd92a5, 0x3}, 0x4, 0x101, r5, r6, 0x7, 0xff, 0x5, 0xc13}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x8001}) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) fchown(r7, r1, r2) preadv(r7, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/64, 0x40}], 0x2, 0x0, 0x0) 13:34:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x1, 0x3}) fchdir(r0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) dup2(r0, r0) mkdir(&(0x7f0000000140)='.\x00', 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1ff, 0x2}) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3f}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10010) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xffffffff, './bus\x00', '.\x00'}) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 13:34:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) kqueue() kevent(r1, &(0x7f0000000140), 0x100, 0x0, 0x0, 0x0) flock(r1, 0x4b24ac74fda83c65) 13:34:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) socket(0x20, 0xc000, 0x4000) setsockopt(r0, 0x9, 0x81, &(0x7f0000000080)="fae6316687646f2db6828883bc589ceb713c96559e0b041ac68127dc358de645af460055f412c5faf6c310dccb701f3f9a760c680f4e16b63015b6ef450cbc22dd80c4103768b95d813b2e6b61a6a384d8408927815e35d88c90ade207a57cb68b51010e2e4a9fbbba2bc0d27cdbd0f7b261a3c6027a93680c37d2039bae9dbe647e72c78bd8cb7f0815e31324d96f5b6109921557af333704c13edc7bf984181494ecb92d3005ab05a6a0a63c09e8b68a", 0xb1) 13:34:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) 13:34:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x1}], 0x100000000000004c) 13:34:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xc6a, 0x950a, &(0x7f0000000180)="08192c1fa1b1225bb8d9c60a87d7035c53e72733b7e840ce7bac3f81a1b6a382d26ecc5c1a288f1ce6788b42f208b5fdec9813837ddf2ac3f640941784a892060fc1b0a2776861d8922263bf858bbf1ac3c28409835fe417d49915baead1febfe3f51997f2bc8158ce81d55bda2549a12e0cf747863eeca54c67788d66e650aca69668638715508bdcf46bab04eef313d80815f72fe056b4ac04128ed7b98638c0", 0xa1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:41 executing program 1: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:34:41 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file1\x00', 0x10, 0xfffffffffffffffb) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file1\x00') fchmodat(r2, &(0x7f0000000180)='./file1\x00', 0x40, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) bind(r3, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) socketpair(0x20, 0x0, 0x3, &(0x7f0000000340)={0xffffffffffffffff}) unveil(&(0x7f0000000380)='./file2\x00', &(0x7f00000003c0)='W\x00') setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x1, 0x1}, 0x8) mknod(&(0x7f0000000440)='./file0\x00', 0x78a4c8d87fc62b1a, 0x3) accept(r2, 0x0, &(0x7f0000000480)) r7 = msgget(0x2, 0x100) msgsnd(r7, &(0x7f00000004c0)={0x2, "2a1ecdf610e427562677617bdcdcdec4873a7492219487ccf0db2c92422b0c3343eb4ffc07cc6091f324e270a3d6fc5d2d1c26dcf2c8e1b02e402e2b23"}, 0x45, 0x800) msgrcv(r7, &(0x7f0000000540)={0x0, ""/17}, 0x19, 0x2, 0x1000) bind(r0, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000005c0)={0x2, 0x100000001, './file2\x00', 0x100000001, 0x3, 0x7, 0x3}) msgsnd(r7, &(0x7f0000000600)={0x2, "aec39593a59917615a1513ae462793feb46ccc0d46fbed55ec1f6081149587bfc6428b11c612396fb854ecbb113276eea79dbbf20cd9897569d296d1eff9a35cda5f3ea9e9723d3beb05d9f9bf8a4f99f0c440266cc4fdb6107ff7283c2457d53a9887624d712d3977aceb31f70b4944959db77302ab5ea4f2eccdd2dc02b27cea0b296343f59f52f310639de78d8e36092e86c6abf886ce0b680e2fb18860e36a61d429ac253cbf06ecba2089a238bd387df973ea200e7ce830ad852c48a1fe79eb8281b2f624ea6ed5062d64176656e3b79c4ab965721949e0069ca55f18bcacbdfa2b13e328"}, 0xef, 0x800) pipe2(&(0x7f0000000700), 0x4) r8 = open$dir(&(0x7f0000000740)='./file2\x00', 0x80, 0x4) chdir(&(0x7f0000000780)='./file1\x00') msgsnd(r7, &(0x7f00000007c0)={0x2, "aaa2bdae429127dfade42cb18390edac228601d0d7d7e13605e07f8d2e2eca65c0f2e2bcab77b6fd097e42226f5c04c1b2a8ab91f300d150b1747b58cf9fd30d747959634945a5bd12bc4ab99e4d6dd51e46b8ae9497c3b3e292c9ca8412fcdc30e31934a6c5cd96d2ac6b505d47f3848fca7b5038faacdd95163039871da8cefaa5dd6d04d9bacd9053757415422819e41aafab19c0b876825506c2b1c1021351c41bb73188049460ed284510541676a71740e031f3a33e5624e6a7247ddd3d72bdf54418b8723bc6e259f759926216fa8899b56c3e79dbd32a"}, 0xe2, 0x800) mknod(&(0x7f00000008c0)='./file1\x00', 0x2020, 0x7) mknod(&(0x7f0000000900)='./file1\x00', 0x110, 0x5) open$dir(&(0x7f0000000940)='./file0\x00', 0x40, 0x8) unveil(&(0x7f0000000980)='./file2\x00', &(0x7f00000009c0)='x\x00') fchdir(r8) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1af, &(0x7f0000000240)="0ca414e0571c147fec68646f46e79f0a9baf762a319f1971d4c16410f2929c14dec510ec6061c8d954dafd4bbf40728499710bd79d8d68321d01db107aaed61cf180fa30f0256d550253666728a4986644ff6037b91e24bff0aa35e7f353ec886d2980263b8ae3a917353ff8b3b733f8c7997dc01c7739a20e68a7d2acc5aa08ddb6cfffb32970415c1b5e0ea3e89132202a4d6e2c038bf6f96e56744eac8a6106ca320aa2bc3572ce25caa0a5b9bd3e0093311536463e15664d581e809eb418b8b584ee8adc8d275b19806b2f445e2cd54ba79e507abb7d43a5c8be8c25f26cb76c9c9b0d7158c7ce3e2dcfad1370b8683a2bc688ae1ff1c823b48fdbad93c4ee560b209ee709860303c3110d809a47efb76561e2515eb8b02ab8b2b87b69057cd00d69b180898d378898c9a82585fffc210af790beea520cd95ed773e404fbec46678f789251fb53498a7eacd88427098be882379184475010c5bd6727cf0732e342860647f30e13cefdcbaa5c76df424a4798adb7e13dd72871a79d0f7215d76790b0188dc188311e1b4b44b6942231f8e2787b2e1ef412cfee20902ce0e7d59536233ac1b33a410802c08c8111") 13:34:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='[\x00') syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x101) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) write(r1, &(0x7f0000000100)="e3dee23f05e5af779ba405c5a1cc43ae840fd496617ce778e4181ba8f0de93c64fdec40e0506694050dead612940b09ebe7a5e97eb5a89759e3548f0a935efc558f97189a6f2ceeaa9c29f8423df71113227", 0x52) r4 = dup2(r1, r3) fchdir(r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 13:34:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f00000000c0)) 13:34:41 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x401}, 0xf2702361b364c205) 13:34:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x3, 0x3, 0x9, 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x6) pwrite(r0, &(0x7f0000000240)="bf5fc5ae5f0d89580d0b5ec95502eb83089d980a676ea5ffdcc0e435197de5b7bc04b485568054af157ad1b2a2ca595b233894054d3f43c79757232d980597f17db72adddf73696ff160d24761614daef15011087c127cdb25aff8fe724425dd23426888fe7193c88b6d8ed2db0dbd40079b31a856b97d2b819865fafb993100758741", 0x83, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x5, 0x2000000000000, 0x9, 0x4}]}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x3, 0x3, 0x800, 0x8, r2}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") socketpair(0x1, 0x8000, 0x68e9da46, &(0x7f0000000080)) 13:34:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 13:34:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) fsync(r0) setsockopt(r0, 0x16, 0x7, &(0x7f00000001c0)="d328ee56042015371a8e5a190227021a1d555efac91d5ed7d2100b74420b06bb061b4a34efc0cfcdb6be8af19f02f3fb49121a6aba1248c51cb68264e1763a277792eb7a14e75c9e2ca21d3d6ac09c6574affa9716021034b45667c49bcba84de5a0a80712308b54c0bcf5e13ab2c421ed8de75970de4ffc850040874ca3359662661ac561ae1c1fa094972f903c0f8a0cbcb090cbc2434cb0321cbbe2cb063b8dcb5109cd311e260200000000000000297641f895d036a1fcd5ed3c4320b177382b72080490b562a57c0fdc79", 0xcd) 13:34:41 executing program 1: mknod(&(0x7f0000001280)='./bus\x00', 0x2000, 0x1b135a69) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x400) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0x7fffffff}, {0x18, 0x2, 0xdf, 0x9}, 0x2, [0xfffffffffffffff7, 0x32, 0x6, 0x1, 0x2, 0x4, 0x7ff, 0x100000000]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)={0x18, 0x1, 0xc7cb, 0x7}, 0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000012c0)=0xc) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff6f, &(0x7f0000000240)="de0d59d7a7b6e4db6ed5c945f78ac4bc62ec205e66cfaa77a2e7aab74dc7a0c03b66f8db9688b506abcf954ab026f0ce532b233683c64ad56f578de32cd9d776896b7f261529af26fc18563f36b2b08425ac66563fb91f97f0e347811a9b2dc92f05c351f6bb74786f4f6fc36e68a16e953cf4545e13f5a8857134ab76b1a9ff141dadb7f58d173d79372286f06beda1ac8289a508569a523a7a6daa75b02ddbdad14306e3d6c5ec9931d32ca48d50272663a2da9aebfb8660372104efd801259a480d148b45773551f185a9c56fe6719382fd9cb23ed3fb06c2cfd0a7f8211f841dab35c4d8b175ce4210cb54df4263a7d0d1ef72028955f5decd848014948e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 13:34:41 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x7}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x3c) 13:34:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = msgget(0x2, 0x120) msgctl$IPC_RMID(r1, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) semget$private(0x0, 0x3, 0x76826a1a9ee4e9ed) write(r0, &(0x7f0000000080)="8146a768625cf863f59f687d15e206614d9e7bfc97d4602d91a31f23ffb2b3dcf6dc8aa0caf2de6b9a19a23747a7bce421a2f909a0aaaf7c59848136adfcc0c3baa88013266626eb926eee7277e29cac74d382d1313d83680ad346b9cf57e9", 0x5f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) msgrcv(r1, &(0x7f0000000140)={0x0, ""/60}, 0x44, 0x3, 0x800) getdents(r0, &(0x7f00000001c0)=""/32, 0x20) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0xcac0, 0x7ff, 0x2, 0x800, &(0x7f0000000200)={{0x7, 0x80000001, 0x95c, 0x2, 0x7ff, 0x9, 0x3}, {[0xf8, 0xfffffffffffffc00, 0x80, 0x8, 0x12000000000000, 0xfff, 0x0, 0x1000, 0xffff, 0x3ff, 0x9, 0x9, 0x1000, 0x1, 0x3ff, 0x9, 0x5, 0x5], [0x1f, 0x2, 0x9, 0x1ff, 0x800, 0x6, 0x80b, 0xc2, 0x0, 0xffffffffffffff00], [0x4, 0x4, 0x9, 0x4, 0x0, 0x4, 0x1f], [0x7fff, 0x5, 0x3ff, 0xc6e, 0x44, 0x4], [{0x6, 0x1, 0x2, 0x1}, {0x1000, 0xff, 0x6, 0x1}, {0x0, 0x7f, 0x7c3, 0x1}, {0x20, 0x3d, 0x7, 0x4}, {0x6, 0x2, 0xbad, 0x1}, {0xffffffff, 0x401, 0x8, 0xd3}, {0x3, 0x5, 0x101}, {0xb7, 0x7, 0xffffffff, 0x9}], {0x9, 0x7fffffff, 0x4, 0x9}, {0x837a, 0x60000000000000, 0xfffffffffffffff9, 0x4}}}, 0x6, 0x9}) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000500)=0x4) r4 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) wait4(r5, 0x0, 0x2, &(0x7f00000005c0)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000900)={0x1000, 0x7ff, 0x8, 0x5, &(0x7f0000000680)={{0x4, 0xca, 0x0, 0x100000000, 0x200, 0x4, 0x2}, {[0xe2, 0x10001, 0x100000001, 0x1fffe00, 0xfffffffffffffff9, 0xefe, 0x6, 0x1, 0x8, 0x4, 0x6, 0x2, 0x2, 0x8, 0x7, 0xb966, 0x3, 0x9], [0x0, 0x40, 0x2, 0x4, 0x1f, 0xffffffffffffff0a, 0x8, 0x1ff, 0x20, 0x800], [0x3ff, 0x6, 0xfffffffffffffffc, 0x10000, 0x3, 0x2, 0x10001], [0x4673425f, 0x0, 0xfff, 0x9966, 0x3, 0x16], [{0x6, 0x4, 0xff, 0x1ff}, {0x7, 0x80, 0x5, 0x9}, {0x8, 0x7, 0x7f, 0xae}, {0xed, 0x6, 0x2, 0x8001}, {0x6ec, 0x10000, 0x7, 0xf5c1}, {0x8, 0x5, 0x1000, 0xffff}, {0x3, 0x7, 0x9, 0x1}, {0xe428, 0x4, 0x4, 0x9}], {0x7b8, 0x101, 0x1ff, 0xffffffff}, {0x2, 0x0, 0x8, 0x6}}}, 0x4, 0x86}) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) ftruncate(r0, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000940)={0x7097, 0x1, 0x1, 0x74c1}, 0xc) msgrcv(r1, &(0x7f0000000980)={0x0, ""/26}, 0x22, 0x0, 0x4208fdddbe6adedd) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000009c0)=r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000a40)={0x1, &(0x7f0000000a00)=[0x1f]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000a80)) pread(r4, &(0x7f0000000ac0)="ba771f5663ed16e0d720e356f9514bc32bfc38b706dd823b9d990e48a8a2cf403de8b90321ee4349b51aaf5fafc97f2720b2aa4577", 0x35, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x4) open(&(0x7f0000000b80)='./file0\x00', 0x20000, 0x4) fchdir(r4) 13:34:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xa2, 0x8001, 0x2, 0x2}, {0x80, 0x401, 0xf3, 0x2}, {0x7, 0x2, 0x9, 0x9}, {0x9, 0x7, 0x7f, 0x6}, {0x81, 0x3a9947f5, 0x4dc, 0x7}, {0xc80, 0x40, 0x40, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r2, r2) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0xfffffffffffff801, 0xfffffffffffffffd, 0x8}, {0xb504, 0x100000001, 0x1ff, 0x100}, {0x1, 0x1000, 0x7, 0x9}, {0x9, 0x10001, 0x0, 0x7}, {0x4fe, 0x6c5ee6db, 0x401, 0xad09}, {0x5, 0x9, 0x6, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x5, 0x101, 0x9}, {0x0, 0x8001, 0x5, 0x3}, {0x702, 0x6, 0x35, 0x6}, {0x4, 0x5, 0xd0f, 0x3}]}) msgget$private(0x0, 0x20) msgget(0x3, 0x400) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) r2 = semget(0x0, 0x2, 0x20) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 13:34:41 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000002200)='./bus/file0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r1, r0) r2 = socket(0x0, 0x4, 0x808) getsockopt(r2, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000011c0)=0x1) getdents(r3, &(0x7f0000001200)=""/4096, 0x1000) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x39a02093dcba2c86, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:41 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x22ef6218ad4f858a) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xc0f}) r2 = socket(0x18, 0x3, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$setflags(r0, 0x2, 0xe6b74b6fc019ae3f) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1ff}) setrlimit(0x5, &(0x7f0000000180)={0x4, 0xffffffffffffffc5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) syz_emit_ethernet(0x41, &(0x7f00000001c0)="b43f5c15cc2bb61946a0f79a0594a8540a60de1b783bf00c1012dfe02c6a6b4132668918c6dd3ac3432744aa632f111f1bf6b5848fcd03ccd48725827a19f82e58") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') socketpair(0x10, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 13:34:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:41 executing program 0: pipe(&(0x7f0000000080)) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r0, 0x0, 0x67e, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f0000000140)="44280e84ed6c5358ac1aea018c61778152f9659a257a92af6cc16d5dd77de1697e1f8b058f0eaefefb8a79e100d936837803567ed03a84acfc32f069f428434c3ec5e157aeebca75d2006ed7be034adf3f65238493d959cc079980c3868e7eaa4b1344542f36e071520ad0926a139f7d1be73f11538740418a6a7cac2dcd5f53d666a1240c127774e5c51b5111f0bfd861358c05c802d23d41605b98eb86e422be33e6a5a9b8915ccda751a3da00cc5b218812cd3ec57fbbeb7ea0e1cfc48ee0ff14eec236a24cd7e0339c9752fe26fcf0841354e5e88ce1c2febba10211fe61429db317a71fbfa1b6cd26bbd22cb46fa6983ac407", 0xf5, 0x0, 0x4) 13:34:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) chflagsat(r1, &(0x7f0000000240)='./bus\x00', 0x10, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x1, 0x800, 0x1e32, 0x4}, 0xc) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:41 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x8002, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:41 executing program 0: r0 = socket(0x1, 0x5, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 13:34:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) nanosleep(&(0x7f0000000040)={0x100000002, 0x6}, &(0x7f0000000140)) pipe2(&(0x7f0000000080), 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x59, 0x5, 0x80000001, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) r4 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x26, 0x80000000, 0x40, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xb5a, 0xb03}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8000, 0xc0}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x101, 0xfff}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x401}], 0x8, &(0x7f0000000100)=[{{r4}, 0x0, 0xa0, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x2184, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x0, 0x3ff}], 0x7fffffff, &(0x7f0000000000)={0x8001, 0x5}) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xa09518724b3ec5b4, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 13:34:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3b6ce68b238c4404, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) r2 = socket$inet(0x2, 0x4000, 0x3) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") fchflags(r2, 0x0) 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 13:34:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0xa7) 13:34:42 executing program 0: socketpair(0x38, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x1300) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = getpgrp() r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={r4, r5, r6}, 0xc) r7 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000098000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/29) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4}, 0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00iQe0\x00'], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="9c5da9ef9a55b072ae1fb888dda8f9381a3f3da833630b9c558ce2fb8df42da5dd4d707e9fee51d9f70275e2b0a933e976a39fdc5f3c24c38ed52437030d89d35f2ddefc8608eee487fecbafe5ec398d373d2bdd9a8af25a014246a3645cd965ea42b56a49678279e0b177002287ed1477b9a0bc9d1656841d85bf63901f8475847723a12add2e502f6854377471dee20d52b5e947916767602f", 0x9a}, {&(0x7f00000001c0)="20154c708bc6049d52886153387e564cc1405e9bc13b5cb87a7798029ebf9e79079e219ee5f3e6eac1ad84b236b090f76d5b362beffdbb39e7aa2e6e2499de8a5f231418fb01dfc91e65db04343296fb5b06e8b2e5778b06726bb4b057384534d404b928a85b13737ce1dc7602b7ee071810b107cad8d94b7080f7a5bc44360d08860752a61b81e5cbe599efc81eab4a59351dc0c30156c1d19e006d567d48227a5cfc595ae0136c8465c86e597f769179250d1b332f", 0xb6}, {&(0x7f0000000280)="cbd763d564b04a622a6507cafabf0529e47d94bb9fc13d26f8602a506a37d0e95712e980ace1d7f63165fd3ad23ce9c6a09600007e6c0e4705766374ec19af2e38c2b09d1adbe7eae13ed226a91796f72f7a9be478ba47967c8aff0e00a56194b720e02502a08e4356c984a68d85f95817e6d5d1ad74269592f13ade65519a46387a2b2ca529079c37211a38a90cfe572e8c50b154a2e94a204515d658f86b077a93bc11adc88000e6ff95052e8d4d2f986e134ea25c43a53d0ab54f58b97486d681df5814481d46", 0xc8}, {&(0x7f0000000380)="2112c6fcb29a5c9df4", 0x9}, {&(0x7f00000003c0)="a5eadc4e48c4ad486bdcf8e0d52e3ad791220305039eb7c42d98f0fdcf30b9242d480de674a4273f867777077a25125a8f14c26bc422c948ce3a79f71c5e4158439b44a444732e2211c5390a77b62cb56accd6ad9ace092521c24f145e635d8b0ae0a7099c1731790e8a2e6b2538817a981b65a3427073219d13c0c07b4dffc72077187cfe0443a2895130bce188dc1620fc67cdb4794a0de40e98d1572524277c57cd8325622a9c4fdd346c95343d94aa0b16685d", 0xb5}, {&(0x7f0000000480)="c89667e280631a9ae57e4574cf21f09e65bf8ebca5d50ac3fe9791d0dbdaf54af469cdcb3b68fa89c05f81c1d062e707c4c89b0cd3ec1c63e1c6dbefa836437a210b88b790e90cb6787d312106dd4cada7e0088037d2a04bd9ba02d850278dccad46e02d126b2995dd79d4e87c8ea52a30e249473615658d28e770b6418817a42162ee79be692d2b6a411b8c449e6d39c8c6e0363b526b4adf4beeebc0c558f908abb40229220086ea888d99aff190dbc42230a592a786d7e8073902e9b084b6ded6f988eb9bc9fb9fa63698d2348f3bed757795242b9762f2867ee376bd0a6d8606e6ec5ba2c5030e8026b737ec4a3365f6f7187e38fd1b58e1550856614cf13ce6dd35ea01438599206e8b55762ebe678b4605fc5b4b047b24516c1de7b8e7cddf5b72345f1ca13f8997a0d1813c89021449f3cddbf63ee08ae4274e565b401eaa9d6cba4812b1f5d301b954f9d089b39c36b45dbaf0a8ed9a976aca13dba4db3331b9d5d9bbeb6c1fcfd830489395464003f2dadbeb2a7bdd0fda1709dbd5c29ef597ea92580bca339cc00ffafd9e7aa242468d078674319c4a3c9f0a9b20d32464d44b28081134bb9936af6e0dc3d6018b8a3063f992a8ed8d903867b5bd73b420ffd64bcbb41ff6edaea611f00a2e56dd73adfef5580f6111fbbb9c7c5d76666c94f36683dbfe372ac356a4e01c33c0115da388582fd0e42ec18641126cf6b40b567cdbc408fb00eaf21f88db5a7b6b52026d6b7cdba1ffc4b1fcc998ccd1274bc252fc236c7c94a04f7061894138fe9b3dfa11763d9da7564c1a1c8e21979ae6a019f2027396ad0d098a79f3ab1d521732a1f8dcbdbc0c3c5e39e42899201b7eb7187755d627320e678bbab141636aefd68ee09cba83fdf0abb3259288fe140c3e5bd465ac8afc9ee03cfe119f9d5eaac98406f63ad1a62244f653751faa035ad32f9abdfff163bd501aebb84201dca59ba7ec74e2cb3794e95e3d3abb0ab72e9ef55af9d70b7dd6091fde91e5a0bcfc56153cd8f49b90ad2f36beb6116d1ccf9cdddb29609a2aee559929d64524579ca8e65fb06226ec22ea88ae9ee8c7e8c23b7fa40e42b75e7edeb2161cd68e265a9dfd02b2ac0f3402d4a2a43fba3174f33d9e37671b82d79797e58b04854149bd70edea5f15f2fb77170d7ace10481eebf7e0c01585bec45e8d38644ff3188fb364d9160e5b54ebb5646bd66a3092fb880134e47d76de2b9792d567a2902467217b12637cd0fa799f2b4f43a27f21bedd2336ab81dc431a9dc12cefaf949d4707da19521245376e24ed36983f2f4a3bca641196b8ec0dd360773ec6dc29bbe1b8b78d2043aa9989cd8863f690937632957a7463d7e0019b10c432f2d280fc0daa0879e18574b51a57ee13fab354849653e6e96d47a3273750bc2a335d31b3b0635da3634f5bfce4678e5f3549aa6a882ce8d1ef71e41ec023d258967274e95272f29f7936b73045eeb64568d48f8baf2630e9c9b6d2a2fde3a9e692af6d100ee8a13b9490767d93d2523362e97becaeddb1d671c65d4c1cbecebbed9602d0597b8e8038f0e569ed85e5cf4ad046a723e52f409d1e095b3fddd5ec4730e59ce4fdf56db1c01e75a2dc935b6d3374b86f29747735d0f8659bc90f8dd985da7dbdfbd835ace81f839a66b8debb10472f83e820cd1cc5a8f24578ae662a435c82616e6b5ced5475f84931995b6760fd453998d12fe3f66bdda8f159431437f3fe6509245a111d5adef146c3eac47ad195084c05ddde8e0f7153fa93ed249a51b22e5fd7ede0a819494a7c460fa05307350d8393f7606340bfba34827a17784a860f23d3d445d13c1cb2aa821092517c2c17f0674d98514134074f0d95d74e754c88053b6dc2bd52624f2d19689da41c8ae0abc67c65f42aa16ce96c7b0aa70dd38957c41087d4ec496f06467c5ad55eea9395fb328f7ba743e8cb38fceb215f6d01c1e232f24a2e3e5d147f7a2b01615a90229c2dd4cd42f60c39c21f5ff375bd75df165ed64ac2f3ddb2d68a5ce9cdf969b4db984a31a7e4e2289e1c2daf29d6e2e8c237db771994a8a9e384d15bd6570a63a350da6432a090dc0600fef7846466b4aa35abb4f0e47cd4409ce59459b2db893fcfdced61747cb373b3995917189de36557f023c57e9541312b2c53e48c7d93716ea6ccb6eca9c1ba0decc90ee8edc511b33b0bfdc98c4398780aabee7d1c899836ac26d3d82c77dc74e2134e8ad6206a49d20d065c8bf66208482bd20b9f6eefa9b465e58ab20c574dc5ce57cced3d4f29cbc1f10e08fb48a2c5b41196ff7128b3826cf2ad6c415fddefcebfb05d8634746846abed329f11a1d07bad0e9332aaace9c5ed2b2107fa122998127043315e30bd4a4ad6c95f6c2408dbdf249a26b688243497deb2ab6ec3215eba2775f73514882f9b946ac7f7e9ec74564cbb12285f56e5d259717e952ab4b7f7ba5500d05411f9d9d47d2437743472b0f48eda2ce005a3198bae8c611a22c01216aeb3beecb8fc70fbda34912ec4e0899b01beb0821c99160af643a85c6f89d646fbe8f05fc31bc4001e431d226ee90f4780bff4f4a9a6e9a5bbe586adb0fdaa548740e4aa530604c41ef061a0efb4a957d6dcfd48d7e17f59571fe387a299de016b775ccf51ceaf2f06f91bf8a0cc0365508035b08d0c80ab438a75601a103b21bad2466e85be88a557ee51f22e6cfbd6a1c5d3cdc5a97bb33c3f34e8f045c73514cea06c693b273c593b6f97b64523f21c09aec425e7ecb7bf36db77cc16ae687c5e373d5c117d06e5f927c8997f494dbc7029c48f30738360a2c3e20b4be1580e9e441baa8423306df1f8c12c161287ddf22da42154f0e60d40439768aa3025d4a539022ac797f63e8416bd04efba7bca8a4c081d60e053237950bfddedb76b83c3f58bf9362dbeb4dac879b745e0e0a99e39cbc3f5bc55dc24441c1af34e75fc2af4a0a89a8b6679fc826c4109b085ddc710c197b47a807792a3fafa06cc463a3c33ed6c9c5f149b884b10db87265b95dce6029b08ba59f1c10708c2aeb5f12b613470bb8ad60ceedc037f0c098d58ab5208f2945897b41c336334057cf6d1f60b0ea5dbcc0607a99e487d14c35167a4037855d24ec5da49b18834660e12102f6b337a8516f6f4b208d8a02bddacaddaa512b9a94fbeea4745d617975830a7d4f1e5910b3a1da5237144945eb859748bb94a2ee097b045386703225a3f8655b83b23eaef6c2ab9467a644c7248cfca4c8a2d5e37c2a649a1ac48381cbe162f72009ed538b9f44a1a1a633d33343a727dac234b70cc8f9e3d4a057c30ae0036e17af34ac59dc93a791399788ecae8dc50280bf943c22639f2db16a42d531f5e399cb3c9bd08af55b409c067db83a2cd04eabe508682a7565843e4ba99b1ce2244863ca91e6008d89c0ee375f2d1f635b02056de17a52f91f27589b37db75d14988ffc5cf8981cb6a47dd452e8aed3cdadf454e5875a265d268c25ea17f3c5bddf00d3c923817eccd365a9290169736291651bc08605c1397f2769f3b067ff667f2113977831f515d999370583922fd16ca7beab3b86ed59e5575a34da26ee6e432c26b46908d40980a7ffb9677d31a35f67ff48d2dc24eaef21f1316221b04b2984c88a6fb5c88c42c975e2b7650cd3a09bc42d05ac3d55eddefd6e88148d4811c2c7cdd094fdfc90360b31934235dd280e1f149eb583d77abdab0123bef0bc82892b36c1dbb864be09981a94e7ceeae886a5d1299e5cd3ce05c89e5492ef2590f976b886b4415b3020bd9b007a9277c07d52ff9edbb5e5fde02afd694047f260a4c0ff78a20ba98d75e1cabd2d3c3bdba9519410731994484878cf59b5f50e0ae1e2c082e76fc1e6719c01723d4e5b9ac5036fd2ddda6f8ddb6d6bd8b65a9ec4c5d5d74a5d12b01583a776fc3ebfaab98813a8ef10e612493dce3d827a6426dd7a4d9977418e97f82dd46ef82c8e9272bb81f8032fe21dbb09dc66c77a8e610e92e1845ec8d0d6f2c8c21d0f0fcf8bf03b3d71da2e9f10d119e00c3be70ce0c4852dcf68235260c631735c27e28919015bf1a86480d93564935866701a98ee184bf90f80c86fca52df091e49f2893c47afe762f868255a110641b4d9aa1640ea865bde8a1de876ed3142fbd28f056dd2b445e78416537ea5369dee4900b073f2b3c8179d68152ff89659b9c8511d971b6b9e04c19fdbfd84a41a0e1edc8c76d78f720e9dc0c9ce9d09b05352fc83f9f9c9316942293dc705ca2c36b2405f93e1d66f22cfdab6767e70515f3dceec0bbf1ba4ed7c7aee04259f36242d5a53583ab6e40c400cc68b901d90b7ec5648111b3260d4f49d9fb4231e18eb62bde96d934585a47981fbb6826432ddcf3bdd1fc62a53688a200250fe5cbb73850e754fac04d2b6a3cf4479aa091e639f6ab9798882316856557c38b821664d821550cd4527105ab0398a5add644dc0e3a2bdf8551893cceba4b35eeb44106c3ffa3eb2c10f3a5717c0f5682387e9f81ae57db6dcafb4618ac872d655eaa0cb1060d7162f9981157c8113e3b4b16830317fddd88211c866cd20408feca3987c78b80d9f2146a160df7a049a071cbeaef6edc774fd7c609badf99497d365a704e6422114f37081b81d84846ee8c2662cb044b8201134d60efd85bfb357a96ebaa084c14caf7f1a1c8f88237c7a076af4516a952e018b4bf5805aa00ed308ecea6ce16452f3fdf3e2bc635f8526c01f8a29b018833397b4578254f08891f0d00a942adaa1e59c019ec59cd118d3a5d2b8b244b82fd7c0acc1c689e18db67846a0de039197f3d51ca9aae4ed75668c905e7a10a7c289c620138a92574563b9ca153a7104cb8b369df295bc7ba526ae621f7b0e862fedfe801486b7d1c781049324e027c6423c097f1c84dd283907c846c7ae9a79d9722042e69555b777770d17d94aca6df6247c20492f3cea936ff6c2e26f01f5544f08a999c804d415a048d197590c2eb2fb585bebb9957081c916617a94ebaff3c8385706ce71022aa586b1b02d60b8aad4d94c737613b5b84ab062370bbe1cddb84e83dcbc6b86a720941688d1dde16cbe749ae8b649283d18835c3fe6f0da5e1c2466350bfa2b655053f6d1cb8944fa59a2b9843239ca6ff9e3500ed9803599bd898a7e18b3a0f6b70aca0012059df2e5bcccedcd8c1571ab472f32f72615adc954aa10474a9910937e78f21b637e3b080e6b99948549daa995979a511791cbf6de9e2713970c7a02e221e72ef15e3233c0b523e3ca307bd0a068338f99a04ec46e72d5720015e05a6e16c9ddfe67bf01827bf21f1fb094dcc4cdfa7b07c2c20fb8480bede29bd6d77f6201dcaeb4b6648960c05abe6cf89d8a41ec7dd6c30a61afb9e5b32c6cc66c6ae172da6c01df8d494ed487e154b7db0db6e22f0a393abc9c3f1993b7a3a15ce32ddbf0195e3d2359ae6256c0058dc4df420c759852dee91e0f47e24ae1fca3bf8843810804cece9ddd84ba90691427b77fa61683aa552e2fb0b70af2ed2118689df0929bcce518d7a619063c301afe21fe1b6aa7349f7e30b14c476e9be97a97319c135b7908aabc366674a7cfc0d1b209a1a334e7b1d2bd66eeed850edbca7aa02bc52bb97668f77d63c3e5afe01fd49ad32ce62035f2e0817badc558e7f41741463621319324e1181dba5f757b6debcc91da85c1f186219506857765134da6da086c80d34df9acaaddc86988c284399fdd1062dda1b5e49de7772c85eefd30ae211343180014e0cb3dc3dc65738fb3328f0d5445", 0x1000}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x70, 0x400}, 0x8) 13:34:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) mprotect(&(0x7f0000526000/0x1000)=nil, 0x1000, 0x7) write(r2, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x80000001}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="ec6529cb39f655f11b8b50992ff7", 0xe, 0x0, 0x0) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e8, &(0x7f0000000340)="b6") 13:34:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) 13:34:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x1}, {0x8, 0x4}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/4096) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x101, 0xff, 0x9, 0x3, 0x0, 0x1, 0x9373, 0x3}, &(0x7f0000000080)={0x3, 0x80, 0x9, 0x3, 0x8, 0x4, 0x5, 0xd7f}, &(0x7f00000000c0)={0x1f, 0x4, 0x626, 0x1, 0x530b, 0x1ff, 0x4}, &(0x7f0000000140)={0x2f0, 0x7}) pwrite(r0, &(0x7f0000000240)="526c6b731a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x3d3) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x49ef}, 0x10) 13:34:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) shutdown(r1, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') openat(r2, &(0x7f0000000280)='./file0\x00', 0x2, 0xd5ec7f16d36fadb4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="31d83005293352b7d58e057abbc320a4df3895388bddc28cc92eee9a5bbca8ec47838468cfa40f594638246ae7163a8702516835b99dc0c700deebb52980fa25e19d347531bb3369d2596635f931ef3fa88d3ac4b29a61421beb3c4e7e217e54ad1349881b5ec3aed7b68c6a8cd84e0d3f3f756987536cd8132c0e0d364cac881106bbca8cfd147a02089109b6992eef34b9ff8b69ff7c70500b"], 0x10) write(r1, 0x0, 0x0) 13:34:44 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x2, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xa9, './file0\x00', './file0\x00'}) 13:34:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000140)={{0x100, 0x1}, {0x400, 0xe13}}, &(0x7f0000000180)) 13:34:44 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xa4ff, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) sendto$inet(r1, &(0x7f0000000280)="78124732fbb08d67bf4ea6aeebfcbe1be21af4141cd428d28d8b44201516a62370", 0x21, 0x402, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) pipe2(&(0x7f0000000300), 0x10000) 13:34:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280)={0x8, 0xffffffffffffff3f}, 0x0) close(r0) nanosleep(&(0x7f0000000080)={0x1, 0x6}, &(0x7f00000000c0)) 13:34:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000300)="d83f56cc6b37199b5685b222afbd75f16e15a8de22a3e5ac712dd18e4bde1101d5d65e4adcc66c0ccb47efa67467ca0781c11c209dd6af836dffad6fbb4093cc2e765140d365f1d237be0214abbc873a6eb314e25758aa5e2577447c90824cc2e7dd93ff6cf29fd40620deb3b108fc48214202919a28a16775b5aec528160a2562d623ca310a1008bcb01078b40e0dc235dbff0f60b6fc2281cc5f9cacb45d07d9c5c50077b63d8e6df2c6470b3082cffd1ed910581bc5f239a8a48148ef49a98c4e7fc1c1dc6193745ed8b1b67527e0b88c05ec522ff81edbcae9a3a84d62a5dcad17dcaa5f2b0af0abce1ff20d3683e0c33ff3f83b0c8d191b5a92dfa6a6f1ba93388d503ecae588d487b83558b60486d262b12c8b8e09ee527dea458a8e586e82ea604015965ba78d6a3f8e5daa4613b7da0105974331737cd71e273dca66145839f81a7c9c19b1b5e7af8b9baff1bb50c59dfc685527564a6a58d9b7d6a0320aee989198e09a58af3b33529bf011801ebc0c4a239ca0023d00c379dfad626db26c7fb69b139012882752efe6e72b581136572bf5aecb4d15e4640aa6571050164c482ee361aa608ec63b0af23c0f1dfaf00c186e3fc914609e30758143b59a4aa8f70e4b9a8d1a8135c82078666f39a6ca632d80c5b36c788890cfdb77797f385607f1e72e79bb06eb79bd76e12bd0ecc7266ff5f35645375e2d59712faf9527f63aa486a3ccdcbfc9458e9dc1890cafa7556278105770ccf59dcedc7b27f78fda724955f2a5bbc3c58e7c830d5bd995f5163ba8546e65a31be8cff37901a01172247cceaf14a9fe3623a280575fab45eaa51bb353d4298b97e3efc96c8830121d31d51603acac096d1a164ea945b5dae9113c764451c8293d8611639dc5e8df6998d3b63067e8f2e4742b44e62e2489d30a55661f8090bff7e39283b216a2aa510abd1cc7e68a4f298f2192e1c6c464f9a4a1d9418721a50a56bd57b523edb1f95cfeb74345eaf2144f3871ca64f89cdc421fb0b30f42c8465dde2b9ec8455d71fb6d3d8882647df03c9fdc9ead547e48b7bded09b0461aa2982e1b7dbaf095ec3eddac8460480b7f695ddc402ccd6f384e566979dc7480411135d8464dd78c706832c40b85b5497dac12f5bc34b4fc7c2da14274cd70a4666edcdf29ea09f0729f7566b3441a34c30ef5067759c4e0056a5f895cc82f039015c9487212f2e4d33be4e598dba9b143cc3ba6cef25a93c349bc641ff2fe29f3b2a5a5a617c7a03b2926d2d2ebdf3368cbe4bcaab07cc3e16e3017e8a3e4bf110cb2f5aafb875e82ed87f27fd036786e837e42746e6767474d7212441e30f4a80347f73213d1b3fd8a3c81749a365dd95df2ad683642a9be44809b584683eab68d2ee5d43817651b92de3341c5986a1a3644c657f7d97cb59cf01c08d69748e2fbe2f7edeec4a0c7779b1e986a3e0c55ad8a6a2a9bb5e1a205ad1c7698c1e73bf4eba092da777667479af0f6935daa48618a9b4780f3a2ef9de9f77878fe3ed94c878a6f3c6d0a036d14d0bb30d35b1d24e4bd0af9d6d116e19569bdf87c78611c7f25b50c81ba1aa9f102553888f9491eb28ad27ec1993a36b3f43c09a89f4e12a8b7cec58235050c9fae0adab6c4b87036b2017fadbdb776d17a41388efb1b38bf5ebd4ac2eee75d3ddf2b91a21ae2b38c0954564171049da1dbc6a85ccd5b5e4ceacaa58084991d6476bef1289e0ebe51f03ce8eebac4390180d33cc374e4eac18f735116ab4292fbb0034038675fe1d21514f9c1ea6f71f8fdb3d185904dadb9f7dcf9a12b8672b9b8039225c1d8038ec4beb153bd456950dca5ba0f49631304408d184daf3ea1bcf062608bd5367466b6058a7754b987f74dff395ba408268d29638ddd649e5ddb727adcf5ee7a79292537c3bab6c2c15b1e80014a75f34c3f6278fb8fc30ff48e1aca0603fce2bff9bf52837cba0971126adfcab8c90a7ef6f8d8a90a32026cfabf7af152254b610865eb82c2fe62a74e147b7a7f1c33954f5f9d0a701f5d2cdd84bf5b6c5109113e37b7822bc75947e699a75b94322facfbfe1c473b14ade8823ab7705aa09a97051bdd253843ce55818368bd1a1b50b464f808048829e4ea0cd36bb26f2c40c9a76b40f015f71a72a9e354e700497411d77c109b5843d8f76378cee94af413cbef2e654461e879f984fdd63487cdc41ffac0d78f64504881eac576dc18e8a656c06c77d0c20bf4be3c1537e54a4263655a3bee1cf092e697ba381397a375db4cede4203d0992018e79e4481124d7ea5d711714fb64822d5ddff488be0ea0227eb66afe2edd32c8bd1004b28bed3ff1ce608b9ac9fae301a36109fe3d74002b95193e78cc4cfad0eb647237782f2c72d3eb77a1598dc66c77780a444ed69c4117535a5973db8701f2969a7d3bd4ce6e8936f444393d45704b4a3cd12f54de51e137cd7ddee0754a61ddbe435f10a8b2434fd3e1605b3e506d038b5e1f82d38c86666577b5c23fa0b6654e0bfaae8b64002764b602dffc545752d575f602e3fd001b2bd2510d5ce179d22a202ab7a55260b6bad4e6c8fa06dd6f43eeffd2968c161037a9c64a288a4a02be023a50fdd367e534be8d7c059def6f3f556f4da924357a6e35af066003df956d0a9927f0239543caddc1698f04ba477d766dd3fcda78212fc867b9a9eb7e3a84af980872b326bf44824bde1bd385ae73643e6124b458846516111eb36af9f1604259e17c27b8bf7dcb5531ea57ab5dde4f2d67aaa69cf8223b5c0f4f87c795f80c8fc4cae8817acc56e937eb7b8f0c60a08138b68d67498878c0f446b783b5290689f95f5c47da0f778710e3e1452057b095855b09bba93b56a35ebde69f817f06dd3bb569dce6036fe8d51f6c7d3a24aa784cb89ca337dfe6e1ca38443bf1f9300a29328ff9ff37730d66ba4463b3899a7bca523d577b93e00d29964f8761d801091b224af00e183c31f02e13971d6d71726691c67ad32624d384967847d2c42756b9c1bafbb28b098df3de5766576357548d3bbc13c3a90e3faae28989b71eb1fe3a971cd539f9be2db8022bd643b060c781aec8749336144557d2da0f9ae558af80c4890e93728106a4044b243204f8e6cfbdc8159de0bbd4e73279d18fa5f07304520817b30d1e9fdf3cac66bb1eb71a2fe7499feb78fb331bffa98c94bfeb8ec02984eef3e45272a4f5e9188cb3677a8a24f4768653dcc382e0ce45b858d0dfc2f72ef5324b94e369cb345ea9c6cddd7a7ccdbc3640774b6fd6110218b8607e46ba41d3987b1923273a838e77c22984e87a14c7c67c165383b11c2121f7e9aa237d968c2b5df43b4c7a045313bff783dca7a9b15586cefe7190e478e529681ffdca91eedf892903d0d9eeca1c47bb2939b6c2d62785dd17ead5582990788d0efadf9b72cd988fd739b1c0f8cda51d8395c6ae2c0ce2c00855424c2e9545ebb1c45516aea852c3904af5c1494ff055a659a4fa047dc9228866a7e4e0923c9d20d6f2520cdf7ba22464ecedc04e0613c370dfca29467b75d849cabbe6eb6bb6bf8ce30d08e36ec4d94fef8557fff9fd4cb2748109530af570260fefdb79cf0d49f6b2ddb4f451a80dadd98c2c240785378a689327176ea8a333f092ca56b55592a863fe47898d29ae37ea661e62b9399835d4228b5c103c0d6adebe39b87e4c22e345c2eed73e03263665f73d79d28c6e062d393fc7810052f9321986d21a9c3339468390b4c56ea31ddd0e1f9c8fa2b4d79a6ec9cdc66bf33c1414dfc34c51e45bc9afc10d9a9343d12e380bb32bf3586137371706aea6b96d893821d1ceae38a6dfb7bc454914b03769d96a9b06b851428bd0ead4cd254727c23c940e76460f6814a0ac8f87571667be0e3c43e9912a5b920516b5edba4c07ed75a4df00044d5b8db5042305a82dda75a1ff974b32386e5458a13ff8b31cab29fe1f3d58a87e113b83157bd4109a75713421df71b5dc06bfc77b94af26904026ab1bd1147b8a89927f4635360d87dfe0574ee80ed08579f102e9c084c045aee077fbde4e47fac2bac2166fae83e00353f64aed1ff8d647d8bb4841b302850705aaaf9549b14e6535236c8b5b656a1e2e90c34ca0f817b00603bad02c10dd7a2fe026d7fc0ee96f196d0644e7e9922ec0a38ca2edd03a5e6f90763d23ee16f5ed505a029dd617d6f7c46274faeaf23372dd4ce0c9528be04f910c42144786411be1bf940426b51cd479af73fdd1f620168c59dcc99f7fc52aeac7316c9e41ebbfe89fb5d1f88c0af605d3ae44c4f4fec7e6434afc839a1409bac2e7e30efe7027a3364582fdf78d850201f40289fd116d734e0f93fe01220b3f00df9e5d77425a52c65e7d918bcf58cba6f636d48a7d2de7fa22e5d7eb6a54bcc6c2aa0e57529bc742b99fcd5d6987fae658855d1034333876f4db9af96e43c31620651fa9eff22e6f19fa68ef89258cb099eac1b05f9431ceb61b803cb7f95c3ada33fe985bb0f9e779a232a07aae4e8c47fada47c8e14e43df109544be91a4c91681f45370ecfa5b0aee0fb47f205e67b5414a257bec2ac92c8f0bdd450f378be3744de4244df8af677dfc8bd263df45d1b0b86563503b7d4f36b8fe4f8a9d4775def00d0b35f650a52eadfb4875ecf861c5b0706f24ca9bcba8295ac4410d0c8254fd327e37e8b711f9352979cbc5000bfc9445674a913f3dfdd440825e6fd7ce194ab0c04e0281c456a26716c2b7cf8736b4c435509695b0efa8ed1ed56e8094b183db78f3d2c6fa273232781f59dfcc6bd8e9cdf39a5f8eecd73cb2c12939df0ba1093a335276ce9d59ab35f2593feb31ff941b23130ee1cfd76eaf50a12160bf7b02d70baf03e232a60ace37409171e8bade79b2ffe1f54a28ab917d970f11083f88283fdc2c91270a57fe81a714789a61f8a76736e77b03c5578c3b68a01ab7c7522a269cc013dede7112687bc3e649de6b12b51045505f94ac92d51daf72e28e33944477127a5d202717bc91e22f5f711eceaec2983d76680b6bd8ec291b50dba55ec07fcd38a1c0005288a482076c4730a55b83c981648515790ad808145282d6614909254363b2f114fc0de3d49f106bc74ca8de4b64d56892008ae93b2677a0831df04b66a97cb3e324a91dc559a681a35e361dc37ec1473c33e140c3da6a4810702adfe28ce465c2b5c21d3b6809b377ae816209cd9f7cb775f338de48a841ef6dea718c735ba7c77af79757344af830be06d2e8ba1d105e8afd023c803f0d7940f4b981c3a791338b64f0956f1874bb60b6d1082c20799bc297c879974351ead6d750e1e3f24e7d19eb028adc6827e65cf553dc941a956b6ea355f6e5e2391c0b9c8ae883ff0f5be16164a94c2a5714e287572310a1deb9bc86a86323b3e20bc80acd874d2ae72cc940a16b66755792898aab5d447e060f8a1388f654506b7e9e0beb467df057785850aab9ccb7e6269cc6585cfc62027bb24483c2c5ad1ba1bd9d4d0cf8601ede7ef8ecaeeb96e7c44eb9bbf4900440f5f1302b72c28c24b88b164816f8a73b130133ec3c5820d292a2b067dcb6cc66c3328c91378619c902793046b9ac34b53f6f447b6e920cde9286029b613560797c36fb8c49da10c3eb028500f91bed962fb76ac96d14690d01139f83a5590059525cc443fb377852a70ed7846e61d8556cf50282f9782c5e75fde5b820b952a19f1e3a4cc206de3f32965fd885829ee9ccab00153db1c45bec1ced92d4102f908cf3f0726ce9d55297f10e187e2e68a05f61d1fe42c51c5b", 0x1000}, {&(0x7f0000000040)="85d04ca5b72395695b5932b99f7d2e499d8a3bb6916f8b4dfad1d5c063208ee45c4ada2a822c9608c38c48004c2a9daf41b67d237abe0c9573e334e47cc96355dac47504cbf6caa8143c8a91f4a7441cf25db59056c899733897b9f331803c5498ac9b0d2046ec0a473fbf2e821b9bc8f4cb8ea7e063d115613047f1e016aa587bab8e15c7b5c9587fa1e63390fc82d26945dde8449e2653c0e5ef5cb4222220487fba6329ca11f82ea4d85c7a7e2bf3", 0xb0}, {&(0x7f0000000100)="bfc20e157900ab04eaf0002971e0520ede8fcb5f2de0cba1ba1bcb606f722c7b601a1c97b691800dff0efe39684892a392fd74caad3c957dbe3d9be1d56f557ba1621cf0e385e1855d91b34dc316459fa80463f7294a958516063221929269c29b22d00e97f437c15aa0fc73822631a5d121ff12e143e0b30fdd6fbd19ccdf49e985638efbb20fb79f", 0x89}, {&(0x7f0000001300)="f4d352585cdd3645b4f8979616ef45d430dc28ef5c3095376c137ab1e2247e32ef7937dcbca0e0dc216a8de82571cf8c279b159cf286799696c314f7a5541fe2f425f02d902393a755d827de62939db3f864730bacf345aeb5076b38cdf8deb63ec6fa491dde35cf51c68372141540396a364026f5772bfdfd3586c5aaee1c2e93cf38dbf082f49ba6b087c5ceed6a31702a8c86c31dfe0fda9c73d8804ca1cefbd0a88cf5dd501823ff6c91d0eb11833962", 0xb2}, {&(0x7f00000001c0)="c2b5df941b51ff8ac0513b647bc856d5f4bee033debc5ad705a08ad231781df514f9657a22c3c1e48c0417d9b24bbc643a410a5a5afa15018c36", 0x3a}], 0x5) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000007, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1c", 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) r2 = dup(r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xf) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 13:34:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x135) ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) close(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x80000001}) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$inet(r1, &(0x7f0000000140)="1bb9a24e79e7578e7c82a6687dcf733840ae91d09303a4d909efc946f20d31cbb81cc7a904d3ae0d38f4ad7908ec44bc74058718e40938e1dfe3a74bd82f126b243f56acc074264645c47dddb0ec748a062eabd681d1f79cdb67f924ffc69fa4deaa3bce03687a3dbd9cb4e1aaddcfcca5687e70f6665cdae3edf976be85c9540f12aabe5cb36752d87cd5b92481c488c3c3c4f0778f5df3ca87a0d44dd3d5ee0120860e6d3e0d71b6a6502b", 0xac, 0x403, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: r0 = socket(0x1, 0x2, 0x0) unlink(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x10000000002, 0x2, 0x0) recvfrom$inet6(r3, &(0x7f00000001c0)=""/12, 0xc, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x3, 0x1f0000000}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x132a4cbb0a4862a7, 0x5, 0xe94) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x6, 0x4000, 0x9) setuid(0xee01) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1c00) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 13:34:45 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x30, 0x0, 0x0, 0xfffffffffffffffe}, {0x401, 0x0, 0xfffffffffffffffd}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 13:34:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) dup2(r1, r0) 13:34:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f00000001c0)=""/48, 0x30}], 0x3) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x401) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x0, 0x7ff, 0x80000001}, 0xc) write(r1, &(0x7f0000000500)="1b7c761d846418aa212774dd7bdf19f3efe5326de96524437315244d8e217b1ea8abbd5c4fff1a5d319fa0f4417f2d67ee23cb58e15e0ed6074aa483b8331c528dcbaa4995e51f5a4b08a17c07f2e943e9340a810e5da8cc32d929ff77c489d0de1a9b91af19600fad628d337e6918066c9103f471e3da39c165ec58b1e42d888684a1e22da71c46f2a2b62b49eeeeec9cec92fece961ac693c5b08d0feceeae4d60e228bec95a9f633eb613729d25c8020d5015b65259e62dac69c0284651a3e1b2d646c8bbcd945ed118aab37d6782588c6dbc61edab417c080805", 0xdc) 13:34:45 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xd0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1021, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[0x7, 0x80000001, 0xfffffffffffffffa, 0xfff, 0x1, 0x80000001]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4020426b, &(0x7f00000001c0)={0x0, 0x0}) 13:34:45 executing program 0: sync() r0 = getgid() r1 = getegid() r2 = getegid() getgroups(0x3, &(0x7f0000000000)=[r0, r1, r2]) 13:34:45 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) kqueue() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 13:34:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 13:34:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x2) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x1, 0x42) msgsnd(r3, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 13:34:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) r3 = semget(0x0, 0x0, 0x80) semop(r3, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x3, 0xe4, 0x1000}], 0x2) 13:34:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361c0dc1f0a73b52fe58bf295b9cba2b271ed8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f3ca91e7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7207e909569c1ced, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) 13:34:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) 13:34:46 executing program 0: socketpair$unix(0x1, 0x7, 0x0, 0xffffffffffffffff) 13:34:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfe, 0x6}, {0xf6, 0x8}}, 0x2) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='.\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) clock_settime(0x1a70cc5eb0adbe1a, &(0x7f0000000080)={0x5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 13:34:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000100)=0x6) 13:34:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x10000}, {0x18, 0x0, 0x10000}, 0x3ff, [0x1, 0x6, 0x3, 0x4, 0x0, 0x3, 0x1c00000000000000, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000380)={0x5, 0x7fefffff}, 0x0) syz_open_pts() r2 = kqueue() write(r1, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea, 0x0, 0x3}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1f) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 13:34:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x81) shutdown(r1, 0x1) 13:34:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x2, 0x80000000, 0x40, 0xc6}) semget$private(0x0, 0x4, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = socket(0x11, 0x4003, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() setreuid(r3, r4) sendto$unix(r2, &(0x7f0000000000)="b100f000600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000dbcdd50e2d8d231947d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f800040000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xddcd13a40338b43f, 0x30) ioctl$KDSETRAD(r1, 0x20004b43) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 13:34:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) 13:34:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0xfffffffffffffe5d, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) pread(r1, &(0x7f0000000100)="7ee356f41ffdda4efc907bf754f7590ae31107078ec15fa98e1ae88d045e0e273f2407466aa437d7a595c36633b9a5ff6938aa26399a1972360e8307841a86b67da85d8e43f5191942aac43918c2ec104d4b6eea6f4aeb68d3cbe0f6d20f13a1050936238782fea3fc5ac37311c6aa5804e078146febc7d1559dc6e4ed9e0e22a64a44e74793c1950cb70a11087253bf7387566ba81b911a3abe2907b6865d6e97ce5e35614c47732f547bf8", 0xac, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x7fffffff) close(r2) 13:34:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$getown(r1, 0x5) r3 = msgget(0x0, 0x1) msgsnd(r3, &(0x7f0000000180)={0x1, "22d62770b444fa373d3e436a0df49c4de388d0757d29d9bc2d72f62e3b71c85c977ac46c4d67708ce8d0c226ea9d0542bc599987e2b5d877700253f19129f7015693fda7911c199a0bc1edf5a50b4c2e578b85694e33252e612af0a129a22fda886dbeba70211cd707a66d0482a907452a7cfbb6559b5377816463fb83a1e7cc2e56a9fa5ba6ed661c1fff3bfd0724ac21f9b0ab673774d42697b7bdebc88f4c71430371378d3041f8"}, 0xb1, 0x800) msgsnd(r3, &(0x7f0000000100)={0x3, "5c7691665ef6a9775d3dbbee086ca3629139f8f8697630a3e3b1b8a7a8c933bb1a02dbaeb274246e259b00fcfc481acb3402d5af4e4b0292b5babb65efc9e3c68e74d59387e798dd8132af5c2b3888a136380ae8a89e4de8d0f560232798a7cd2e2b60"}, 0x6b, 0x800) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x4, r2}) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:46 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = dup2(r1, r1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) setsockopt(r0, 0x100, 0x0, &(0x7f0000000080)="b63c8ea68ec00d69732719c71ba460da477c289b85a649acaf2c52ead79121e75576884a21c2b4190af570f57ca840b1", 0x30) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) dup2(r0, r0) dup2(r0, r1) 13:34:46 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d6dff5a4f462622bfee6f91c93414cef0cd4ea06f0dfb23d730a717afec3cc014e453579248f3b2fe0be"], 0x1) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d13029be96914f6357e3a77281e7b6b0478e9226ff558dd6f294d2b4a9074e8", 0xfffffffffffffe8f, 0x0, 0x0) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 13:34:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) getppid() write(r1, 0x0, 0x0) r2 = syz_open_pts() clock_getres(0x71ffb757f2ac2a1e, &(0x7f0000000000)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCPROMISC(r2, 0x20004269) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x100000001) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x6) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/14) syz_open_pts() 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 13:34:46 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:34:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 13:34:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0xd9}], 0x8002, 0x0) write(r0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000ea2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000009600000000000000000000000000000000c718a20fba810c3a8b6c5b10dd89000000000000000000000000000000000000000000000000000000008ecef080353d56e734334de768a0ee6cf0bbac7ecb56a3076806f5eeb6efd2d4a16b67ef6e81b4610e947c96fa5b635cf06e27d9b2b7187aa82a2b43c248719e3dff145844"], &(0x7f00000000c0)=0x6e) shutdown(r1, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x42) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 13:34:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = getpid() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000001340)=""/218, 0xda}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 13:34:46 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/97, 0x61}, {0x0}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/157, 0x9d}], 0x4, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x100, 0x32}) 13:34:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r0, 0x8) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="c609f542e6e8c8d8e3ef3dcbe1205eb1e83a447e5e616122c86ab8669df035a98af54bd4cbfce3643e4feb746f60a2d417688305c612", 0x36) 13:34:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x19, 0x4000, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = socket$inet6(0x18, 0x4, 0xa5) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x261cf31cb9db7417, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10080, 0x0) r10 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x2) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x966b1fab5aa416ce, 0x26, 0xf0a}, {{r2}, 0xffffffffffffffff, 0x84, 0xfffff, 0x81c4, 0x1000000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0x9, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x10001, 0x7}, {{r6}, 0xfffffffffffffffe, 0x9, 0x80000004, 0x4, 0x1370}, {{r7}, 0xfffffffffffffff9, 0x80, 0x40, 0x6dc}], 0x81, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7fff, 0xbd}, {{r9}, 0xffffffffffffffff, 0x0, 0x1, 0x80}, {{r10}, 0xfffffffffffffffe, 0x14, 0x2, 0x3ff, 0x1000}], 0x5, &(0x7f0000000480)={0xfffffffffffff269, 0xffffffffffff8000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 13:34:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffdb5}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) poll(&(0x7f0000000080)=[{r3, 0x20}, {r3, 0x2}, {r1, 0x40}], 0x3, 0x35) dup2(r1, r2) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x70d, 0x1ff, 0x100, 0xfffffffffffffffa}, {0x80000000, 0x80000000, 0x400, 0x1}, {0xffffffffffff6065, 0x1, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 13:34:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 13:34:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) dup(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="a2e234d00a07fb77d821fc6fe54c1417089faf83de659783fdb4b20a2784f962ae895c93f1ec6db31a35d70caab31caf204ea376664a824217be78a85f886eeab86c782daa023c4c8f4b9fdc6acc87d7f868014f2ae5f84f32a79a6c464f7dd5632c2faca5e0713c2f6e9e1e36eea73e70f5a472d5d7cfac3e9c663fcc647c75910e465d96122e0d404558f62a2518503c25166b1f2bfc35b369b33a96b5743868bd5b64feb934915ff07394b6466fcddb5921fb0b6c7914b362623fbd7804ba9b0c0dbf6c1a2fdb17a7cf85bbf91973734e465d7531b9e664ac9cdbd7cdb47adfc0806096aa9e1c1148e164f1ae467fc86958af6ebb3d75300b8063e844fbd74c41feb8064da7838e3f890f515777271ec374a675feb16603ad5189ead1a68593cde48b8033486f2842a8c58952525d34a5b17585a3f3f23d859b7607f673137a4f034d3a4a0c30e45b5ba3a02c3e8923d3022b1d605ce16560e6aaf077f9430f487d32b49c324e9566a155b279303153a1599118d019bc845af587ae6b9357c8cc6e9c8aeb8634355795e62a0d5f7a057e31c26f8d1c5e6e718e0e6658df651589b65572c865a8bcb7309e716d38b30d51f476b45f2b6a5fca0c0617ea08cc96b4d57d940fc9377b70abeaac378949f6e45f928f55309cd16112ed9505a026a0a9fd85104add4fdf07f3dd0ca34f9bbe84a6f75346da0ae05eb077eda16bd31dd6f6195e4185c2c5875c35d330ce249e6c1c62d789e543f7c4e135e910a03e4825ff322994810b888477b1fb0e383ed2bff727531bd05077d3bf459a4654c1ef8bace58c6fa20cc604a90b626d1c8d8d95b094a8a677686a666f60d64af0e16b57a40c3218d8350261cfcbf6048f02e3becc5b984b1f2f034871c8daacdbdebab0344a7e858333f15b669f3aca1ab3a56c42d4e70d2e9df2adfff46e99f818e77eabdcc5abd9acaa0e4df8daee30d7cd17d9e13a6a18984f572376edef439bdf3cfe9957269c5ad9fee842f4be2878c23b26ab5563bc07d4e1af784e29ac1b583c42f6a4be6270e22a583c13ae56dc4cb7141db10d8091b893418a9281dcb75919e8a4b087d739fb53f366bd5d6e462d3fd10285d756382527c719add8ea6a30ac2c897c0665fdeac6499d2e0384148c8f837464e27be5b725604f7faf8918ff52208ed2f137e2995937b1f4e1c51d2a473a1ba0c9e5d2184767924f5e4469ce8b4db6e2502906a8f475c1b84d720fa4e0fe1a0ae37fdbe354ebba9d9d8a22cfc74a4d8ee1bb4872ab0efb1b2c0a10836c25b9ed7277c1b98dd26e96aede9402a8ba7d1ef33d12f84d51a020ad221bece9aac83c228d3f0c90b83e6fd4313f204a4a8d7d6db9aefff0acd6f01d20963c39ce166a70e220b4ce8596ae8815f14530d8b097db98f15f69c7da86aea4b29989ffb184c11dd0e17038bf95f2146b66030d87e517b53d48e932b3f8cb34ea094d909d04dcf23703075a0a51c52905fb03bc66114f0fd1a9d11273513721e04e903ebbdeada3365efcb4dfa2cf2924bd8a1494bf41315becab026df3ce4b479ca54973d4acfc184049d024525fb4e3f32161995d268cab5a757c3bc21e82e3d5ebee2440c79320ca89295fd1598cba34a31227af8cef08605b06e6c8d6db5ce2c7ef9d695f32331b31f1a8416fedf99b3051b129907f3ec6629835dbb23b6b2ab33d6223965ca8", 0x4b8}], 0x1) 13:34:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x10000fb, 0x0) 13:34:47 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 13:34:47 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000040)="5e594865fafb6428d05e54c3c4cd493c536d3a0ca6e62b8c2c7a32ece9c0540f4656d698d8dc568b13da7a443b89649ff10c9c29c8f194827bfaebc46152fa736f963d1d7e7453244954c3d60b140e3000a3c08297c372ec9b1beed151a5f2a4143343288709e7a67445010b25f2b632c722ee00"/129, 0x52) recvfrom(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 13:34:47 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x12) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYRES32=r2], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r2, 0xfea0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f0000000340)='./file1\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r5 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r2, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r5, 0x5) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x2}, 0xffffffffffffffd5) readlinkat(r4, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000ac0)=""/40, 0xfffffffffffffd69) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r6, r7) accept$unix(r2, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r3, 0x2000746e) msgget$private(0x0, 0x26) utimensat(r3, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xe0, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000100)=0x4) setreuid(r6, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x2) 13:34:47 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0x4269, 0x0, 0x7, 0x0) msgget(0x0, 0x10) mlockall(0x0) 13:34:47 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 13:34:47 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30890, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xffff) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x30042, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8422a5d87bcbcd55, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x2, 0x7, 0x4, 0x6}, {0x0, 0x5, 0x4, 0x11d}, {0x0, 0x2578cade, 0x2, 0x401}, {0x0, 0xfc7, 0x7142b5de, 0x5}, {0x1f, 0x0, 0x400, 0x8000}, {0x5, 0x0, 0x40, 0x1f}, {0x2, 0x8, 0x5, 0x9}, {0x5, 0xce0, 0xd52, 0x10000}, {0x7f, 0x8000, 0x5, 0x4}, {0xff, 0x6, 0x3f, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8001, 0x10000, 0x0, 0x80000001}]}) 13:34:48 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7fffffff, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0xc0000000000000, 0x5, 0xe19, 0x8, 0xffffffffffffffb3]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 13:34:48 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) 13:34:48 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r1 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x9) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0xcd30) r3 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x2, 0x1000}, {0x4, 0x89, 0x800}, {0x2, 0x3, 0x1800}], 0x3) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x5a0fa7b784c2d516, 0x8c) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)=""/118, &(0x7f0000000200)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000540)='./bus\x00', 0x888, 0x13e) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000002c0)=0x8) close(r5) semop(r1, &(0x7f00000000c0)=[{0x2, 0x80000000, 0x800}], 0x1) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1025, 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r7) 13:34:48 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1f, 0xfffffffffffffffa, 0xfffffffffffffff8, 0x5}]}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x2, 0x0, 0x80000000000}, {0x6, 0x95}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x1000, 0x204, &(0x7f0000ffd000/0x1000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0xf, [{0x1, 0x100000000}, {0x3, 0xfff}, {0x3, 0x8000}, {0x3, 0x800}, {0x1, 0x8}, {0x0, 0x8001}, {0x878602987a6bed32, 0xffffffffffffffa1}, {0x1, 0x20}, {0x0, 0x400}, {0x3}, {0x3, 0x200}, {0x1, 0x1}, {0x3, 0xadb}, {0x2, 0x7ff}, {0x3, 0x8}, {0x1, 0x100}, {0xe8bc18a4087832e8, 0x6}, {0x1, 0xcec}, {0x2, 0x7f}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x2, 0x101}, {0x1, 0x8000000000000}, {0x6730d1abb84dd96d, 0x4}, {0x1}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0xfffffffffffffff8}, {0x2, 0x9}, {0x3, 0xf1}, {0x2, 0x6}, {0x2, 0x4}]}) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r3 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) recvfrom$unix(r2, &(0x7f0000000380)=""/222, 0xde, 0x2, &(0x7f00000002c0)=@file={0xac6a7f31286244f8, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000480)=0x17) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x7c, &(0x7f0000000240)=[{0x1f, 0x200, 0x0, 0x6}]}) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:48 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:34:48 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000752000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ad5000/0x4000)=nil, 0x4000, 0x4) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000000)) 13:34:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$TIOCSDTR(r0, 0x20007479) accept$inet6(r0, 0x0, &(0x7f0000000040)) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 13:34:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x1000, 0x2, {0x8}}) 13:34:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) fsync(r0) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000240)="300f9781000000000000000082bdeafa4d4315367ecd3f96530126bb45a85d3f01d3afc9d3703ac982de29b6e2813f27956481dca64a52f0c9e8603fe4db4c3e76265798b68d09e64407e8cbefe024d96492e00232276fa16172ead35a13fbab475c21ac4277ee4b8c12c78207c64512c1a9a5f5a932c733e300000000000000261e0a931d") 13:34:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00", 0x0, 0x7}) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xe73, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x100000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x100000000}], 0xfff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x5, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80000000, 0x2, 0x80000001}], 0x17f, &(0x7f0000000180)={0x4, 0x1000000000}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") socketpair(0x12, 0x1, 0x6d9, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:49 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000000)={0xffffffffffffffff, 0x2e}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x36) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3, 0x7}, {0x84, 0x7ff}, {0x2, 0x7}], 0x3}) 13:34:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="065cb1379308eeae1b22bc8dd401923b439b01addeb200f573f64a5fb6c4d474a53c827f0fc459fee1cc494ca6263c74ae92a9f4733d93287bfad8b6f440c25be1ac44cd2814cb1e44ddddc00e3e28fff373a6498213b06d5238ae2266210a45def76943cf5c8b2c1c8b723557dc14e13e7e12d460a82a64569509fe42cbd50b10c858019486d2897eb86db8630b3062ebadc9b1cef1ece740e85408f2f10384fc2d695722854705cea72036", 0xac}, {&(0x7f0000000200)="3223fd6981246fbe76eb83e684481f1abfdf560345252d3ed9966c1100b69e54df45dd0fe9d8613da85fa559770dfb1456f548344c7a6ea9cfd1655455ea51b8fd7200637ceb5fe4920ade8ba26f", 0x4e}, {&(0x7f0000000140)="3bf79a47407995da56f30aaf4316f0b6d1fa13dcce9af331ba499f9f014b6ee216f21e7b5fe9a1374b5f3f53f4f6", 0x2e}], 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') pread(r1, &(0x7f0000000500)="57707b4a4c0e6d6b418b9563288996afb82e1f54040b5a333d81d208ebfa87c548a9edbef220e61005451fabb4ba6b0e3f373991a9c9274cd5e53a6939b1848e2096f0d4e5cb255dd171fde2b0c2142958d6228914b43161fe21191c11ae0b7b8f208f3d457698857df391246c8e800828363cad3d00e554acfb34a7b01f2761d87ae48476032b795c303f63764ddce845824cca2d2f1e8422748ba33aa7856ac6a2db3125a0167e18670b7297f5107627c2c591f19887e8eb12906a397eb344077c2acb3d0704fd0b49b8b3ff9df5250f11b68fc924b1c94a4fcd80dfb19a156c033e72893d83d66e4f71e67421426f6c6280c075f48c89a2bb20fa2bbb41fe3e07ea77790785ed043fe7fc15da8afefc5be14a96e69a7b45756bcbb5693adcf7f77b2e803ddf24bdeec111725dd52926ff45330cdfe61174a1b540ab94b78e9f31f0a71a11ae2d87635a0b4217526ab61c1c1d7e9ef5f3b2a53053e4173d3162863b5515cea18d0e447f3d2402feedcad4d210e23469bbce61575b66debabe4426f2ff431fadad5b9eebeae70d3222d11f66f26d05564850113f0dfa046e4fc4aafde1409f0a29538d55035b07a5ec23409eb1379abf23bfd617b7bf55ec54d70b2fe056e05d2c95d5bc2e6e3295ab247feb81f3b01345c08d26bf4d25cc0b9a6355ed35e0263d6ad9b53e2483acb84b6a57d69b83a03718734d471a6bf964aeba17b0a2e139d265547e2958d8d620c35671c6bcdf1ad177f56e3e673636a53c58a3de3bd653ed3705b13da6d0cf587b1299edd0be86b8092ca37c752ac1bb3c30864ace597de36589f903c34c45fa0ccee3876bc8f6416a68b393d81d85aadb3266692ceb09367f480958dc7bc6f66082da40616f02de0fe04d6a37abc74696b892c430c9446f01ee0c0b15d2edf9f67eb89bc86b6b83929608259b6c9b52b9c2f44bbd936227b94df4f0d00e2dc625e73312957100084a6da966b26682350cb37ee427cf203c1650fa84453f5e158a14b96ce03c340a28ca7d6d4e96936e25090362841e2a6f7500f19c0c290e118de72e821c546548b1f57cefe6aaed735b269c7d77b202b89e24e5e43d2be22127734b084929c925e5f6bfb7a70c1cdd9cee22afcec1dc251a30a96edb5c5c45b7f3e76c02eca09e3d048690ef41e53b5cb984222a5395f5087b13179db7992d1dbcf1fc3f5ae2209f868325be044a8401f7455c8ef0b5fb805264c86d621b8206bc7dfd4fc6664eaceb13bec21757bdeedbb05b7e4194bfccd0f2bfc80dd5ee46dceb9fa416dab910b62eb7a0cd608c2be725d2ad7798f3e6eda14a3ceed6526ed5e072eab28615cceaa0d9070e40904d613d48e036ff0f4dcaabcd68b0534c09dec36118918bee9d6eab6062fffea33b7d13fc8b8de990a814b4657b80b8658e8cfb7167da667a81b50eeba17b79d3bb8ac86e22277db8d507f9d7f68c9610b3f9d8d41736d6c18eb6dba53a2a7fb92c5653a2e9a6565ffaa2252de93cb8415c886f155fe2069db341eff694a767f6a90ce11d4d28290a77f343aa149cfa30a6b38f20a6ca8aae6856c22e83971c48e8356d93dd782d48741db0dcfd94250eda72be023ba9c22cf0ef90ccffa30857daaa9bb8d4a3b49e545d28ba8f916fd2cf87c8811a04fa9eec6f4c68e989c8111fcc26baf822fa40420ab9f203e6c76d5a0e6e919aa4b8035b99807967c299b284d53e0c5ef3e9065dd6427c54cd05a01228a19eb7e3140eef9a35e37930f7ea049ca3f32a5d008dddaa7ac13250f9f521f319dc67f6117b26b03950d116d2712782d8b904ca0220c875a5deface429fbbef9c5de02230c8267f6dab3e79c1a3c332de00a33773ec12893a21e4993f0acee5c234de1db17f2a780f73c37dabde4b60ebf4348a527c9da5defc20a2b9f5ddd78ffe72b271dbfff4e22955010f5557433106d2a88329d24e3a005965b844bc343eb6bca79d123f34d557e91a72c2fdfd218cc418cfdd5d9a5d6b295be9bf4bc2179da47441f1a3daee18fc74cdcb8c53aaf3d4aff902190087ea1f83b7e6ce10c96515db429ac7c63078f74e6ac964a06bfd824f9f3955c062eedc8345a06f01d28ed3c54295f171940494ac8bf37cc3841fdf4ca2e1dfe25afdf04e1e3dc6f03b470a051611430c611a8e92dd24dd47c6c653ffeaf769c8fb753fa868404707f5c26b8be0ce0b684eaced3a5f8f01f8377d93e0317d92d14cd65c92c5cb828793f6912f26115bbee99d20e33c7b88e1e14ec2c8ae5993dede8af37ce2396a46d253ce9b05d331ab917f779a767580a646b125f06b47e2f9ccd9b5eb12c34f2f17483da96a12dfaef3752ad91fe59a10d7275d130798b46462bf94a15bcf4b6d12816fcbb5831f4c91f113915292cc2cdf64c6ce7eb9e4e68502b4f6a5747f1b7450be5f5d6258dc2e0a813ccba01b3ba3a6de4224b7b777a32e0c1c5c443b22a3a6a6457c9028e58c6191e5db1f4a0abaa631876497f21a2c2496047f5b7a45449e24d9ea8f512b4a4387b85f3e0aecab346a0446591cfdfe6400560038324cd9606a0b024591e9426238d95aed16861453b654923ea44de5a37af2db71b7a397ef60a8ee2118c7b4c606537cca67257abe5492bc04bbd5801ced19d85e6fa1be4945d344d40acc2fafa1c6ee09bc4300d71dd0bbcd49d78a8c4eb93931641d0326d455b892c650a50b52768fd6f52d2fbb80b0967c9b1acfd80e69e4edcb5d44b5450e933111c4d8263c3f7fa62f3661460bc1475228fd49b194cc8630695c2a511737a97eaec70fda04c34bfcb7b02246f8418830b193dc88703a8087d559f1604e7b5563ec8dcf8c487ede59425daf67bf7522d92b8551b6bd7aa526e161a85f1b73780771e133299863d00baf2438194e1edc048fd8156ac63f9f2e4ed352c010ac9e0d1f4c75f5b26a1f64d89d495caf0a445806f4d71ee67d79caefe915e719f9ea84b039527a5005e557353bc3763b0389ce0372c4a514259142bba36d85c36ba400101df00faecb3eb6a6356711492fcaad9d05426f580a073611b1056b63fe9fc736988377c7ad493a2a9b9a970606d34b631326019d1842115d8824c1eaa7c2f13b84b7efbb4ae56ccfadac067ef3682610ef4fcba21f79eaed02892fe2119479feba7dc14c0a4207d6b00d5041837e8b787aa1c5c617879b2ccff95ff0625368dea5080661901f1b98ac804f7455140ac84e4c632da34d29c754de1e3274f84226bc7764470f0d7153c1c66e2d992c5deef7e4e71f3ed74f262375f678ab8035e0bde397a692dfba69f27a300334645685c37a82110faf5b877b44efa12c9b6d3d93566904c19dc4d4a98f466e7d90dc9edd5ee97ecf61609d7adae7502592daf94eb64c5e74639c2f66d8d78909c4c0fd0e81f065ae0371027f95d21d4c755c97df687b48b3f81dbc2505bbc0f53c44141c3cfd6aa21f00ddc18afb3ff527ec1218d92c5519e3aa37d8467854a7ab7dc6bba0a50994a9540d8df6f1d9c2c872f33f9ff1929129352deddaa7009ddede518846cc7a853ca624dad6e2a5fa1544dc1d85f33b55ed7cc85b8a7a1086dfef83ad7d1770457eea79dc62c55d078625cfa07489a2ad497d60289beadf7ac7213f6f6e0b30ce3f77ce7e13dda6d618da24fed1e8ab6b3a8f00486a6e3801dc32c8bc4553d1271ab5135a53c9ac599850e4544fc201f069f1b836e30465c406c6f28e4913e4a9e77e267d08aab9e68501bed206f64c4eda1085d59328062c2921b30fb87c8bfda2b2708226e8842817e40c7304345b8513dc0f4bdc45dc61a47b506efd4ef8c17de706d10d1eb5aa79ec7e67968c0350fa553ca038c6fec9c32b5fd7beed51e65c9e4da45d0ae3f8a8bc9ab6ca4f70484a4f8a749f3f21a46f657836aef7fb99c73ae633593da5a0641577d4000d79c3c06642be71dce879457958021f230c7e664a05ec1d7522d2771a733a9d396256b24d9725e3e0b9c52e96151e6c17a81c973780e9577dfb74f4c5dbbd30ba1572d51527dbce556024629055c5c397ff3206665efaa85ad18c69bad7d1c3a7e4f043b26194a9c71fc063609e31b77d664f193046965415785e062c8269f29022f11b3a40eceb3644e64373f9a2ba2534249e0133facc0bd4876209df96a65f0f6ab70ba4ebb22a1de97f9ca787f515440be09a58543b7e7278cfe20fa6d8010f9586529196187b9c458718c9dc51145b65b197cf168888eb91a4bc7a15231c61b5838c05257ce713a8b9a5ca1ca730fe73b94dcf2047bc8b96010644e0b1f6aaf4b68360ebee1932e2e47931b3d26bb099c49e27cdb9b1d110665891312f743cf0289e224c65721dcd503ed614e0a7ce0babbfdb8e17bda2813821d6b40ffea8d151c5245a91581bda52454e2189ab405119f9effdbe745076693eaddbb9ffededafcec2e875b8e0b07bed6855e934ed62dbbc8ec35a07cfa5e6330113ba5a2ab0cc7958e281338f3f7f469cf074235e6269e9b954ca910d5cc16871ca8b65906fb49f4a9e68050cb0b92ac625ea7787291fcb66f8b45e83b53964f0f64af606adfd98d03b58a143783ec17058babcabf714accf9a41d262214745eacfd39e623675366d633f8eb515b358cb3292ae190467f30e2c0e01102a8cc519cf5103b5124fc899ac65241e2f125175422faab827dcbd556d0aa4c3accf62e1c740d6bbaaee003f5f93b87b943cc5304f1f815b998e75427f56496ac589eaf5a16450ef195b35347acd386112e6b15884ab0b97700c37f87d9737f880f0ca194e2f036f00b75bb861daa7ee95efc141ccfec67d5337b4bbe05e978a58cbef28058e4b8a9fb073e272a413cdfd3cfb516d2b6376c2e74d63b0607ca883055b04ccab8a96337890c587aa2bb66fec162e34628b9897d61299f2f83a92766b90fc89ccce68cadb815f10c0d31fe716d895a774b04620de442f2550d0ff4aa4c02b63e8ddaec6325599bbd185b8a69440e7a4f508c20037a9313a6f1315171f92ee7292a119d10f0cdec1562bea8fc6334d0fe4950e95aca71cd42ad79ced1221f84e443f403f796e536de9a6e94ac5993f33db9b3b6c42be17c7e87f492051b6da546c8136de26939bbf666af1236b54079cd163c4a8662a557b3759ce62192b910a7b55004ef36d23e797ca19dcfa217decb9df9c349fdf297112acb754ee81f370413bb6a5f15a0121527b65da96a20408ad5d57355e8c01f92f4794061f13af616cd434c7870ca8f4097c57fbc9537c8d78ebdbaf2c688e83fbfaa11fae9af1e7344f78486598fb0fabd9ea0d63d3e5e6beba3144876a45ba188f79051b17ec4f029e6013993726b059e0107f9040b1a087473f17afebaa644cdee2790e060b730a8677769f81479a407bc4cf42e5b7d9e919ca399c75049220dae124f3b72a9706eb430c2d7de374766d4fdaaf8279b20bef3655ec4909943f4bc73090af6912d13ed2b1a3b02256569d94fc781de96d0385859ed234bfaac176957de98423589f86751470ffd6bb9f5589e0b48f6dc1b4347ddc0b49db2d8b5a77e83fdce9bdc2758a8b34de3ebc2a8e41f3191fd112f19dd4441b34d9586abd40efc58b4368599c76b26a9207cf31905a7bb778985b6d034441ff7f8a3f2c01fc47c5e3a2ac90e8ec930be5c9682aea9091e1f066efadb1a3affd217959a63531b6fd8bd974314859e1b769dce9cde58db6016c8517b278614860fde8872d016416da940d5c2a1e7ab8a874725490034ecf903c3b6efea31d4e89397440d4d2f22f5f3f6f84a852e4a6bbfc", 0x42, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:34:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 13:34:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x3, 0x9, {0x2, 0x1000}}) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x300, 0xfb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) fchdir(r1) syz_emit_ethernet(0xffffffffffffff16, &(0x7f0000000540)="961e1999100a6c1fe669a5d380c59501924e29faa4f4b1f5c231bf28e89d001c69d4a273ab191001bde11b38e7a9dc10f64fc02e481f44b0f7e3980a2133769dc0f46e8e17dd7905f974e62b068375695f6e9ad364d6b14bafd569a3335ab01df9f465aab0efd821cb90184d4104cbd15875bf0a5aebdc944248f3fe376c32f012ac1ff1bd0d03a620cc742c8466bcdce087a97cde22c9d0920c570090779ac71d1fa5bbac196b693845aea51a52a3ebf698e26efa8214381d78a3bf0bf257765bc908a67442f0f4a162f29303c7f7aba1995fd62b0a2e310b94ff4bf2f69036df4e614b8fb5908b2795ba1114b7b3a110f09ad4d95ea837000000001e52c40b86ced7d2e0f890090e572fcfc08ccabb0efcf74efbf2034720623379956c7517c7feac4e963bea81d5a6036d00548684508977227111e0deff3f750c59e00ac73b764cdf7fead744574dc77a32d777b0f31fb2d46dbc829d07a04feb354a1bdd62e24c983f038a0526b188b1b4d1faea40c58f5122d7c9f403a6c5672f333d0f206a01d7c23db7674459d437294864ac3d5436af") 13:34:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x5) 13:34:49 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_gettime(0x81052e3e14e87d6, &(0x7f0000000000)) 13:34:50 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) sync() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4, 0x9, 0x1157, 0x8000}, {0x1, 0x2, 0x7f, 0x7ff}, {0x59c, 0x20, 0x7fff, 0x4}]}) 13:34:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00004c7000/0x1000)=nil, 0x1000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:50 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000440)="0f8c") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="61bddd553e6bcc3400e0bd019b3b05ff4e7e8129453b6de4a2d1", 0x1a}, {&(0x7f0000000740)="4091752d837d7255864e9d60050f2c002ad8b97d816b54c4981dbf886353f441f8463af57963fda692447bd80eab382d34fd1a134094bea49c419dd1ac3398360076852927a2b9d059d9f88dcdcfb4855ea00981be23b797401244929d6a5fde13570d30ac7b1ce9af6dacde4268138f0c90cc40f416ba7d33a95e5ac7662a80124a543e0ac77beb6f8276b7b1b843cb6da9bac8d635131717be4df8d5c7dcae84d50fc5bac12f77fc6b009503adf8140c3eeda687713c7131ec5b3b21806e352b4a87c837ea379d389df17e755632090a7952b6235401115487a96a570345a1f5aaaeed682e3b05a75df90ca977945ff6099aa8789b575b37dfb3607b473a27567a395acf35b090bc118a6dccb84fbace5fe33a38094b492766462e6a14675bcfeb64843890674b12930fc3cf84b628bb8eb2b00d4162aaf4297f6659e4523c9a3552a198901d35c60d527db0ac730d435a5690f0631906b0d8c4d0d2241d7cff91778032b1436a6badcec630a50aafca49a2280e0f5d6881ef7136e368199b40c061c62b34dc4ace5681284fcb0cf0e7417e914d2a317cc231bf2d1ef512180396f21e75148949c76813c4597c6e01caa2d66bf0e6639a7dbae0f57d0d53cc046cac5ae426821cfff9a76a65111a1e39fe0b872703b3ff68d6e34089fb1536a980ad9bd3a2895165ca4838288ce35ca4c80ef9c217220092fa6fb2635b913f4ad49960444f6d6d8a68d301c31c7339bc2821edb21e0d02f184f655784007b7f8cdcf962b59d1fe1a331611d0cf15ceb6762e114e2301e73ac28f20e192bacb53d5ef708e637fce77292960245b7f8e429a84d123c1d559a2aab02387774ab49eb987d90d63b89f544d39c9e0fe254854b90ef9eb8675db872b36321a24e703f5053e1c8c0bb5f0adfdc77fe21b954e995ad4a15ae9d9788b6b272d5be7010d666d6ba53407fb8b56bbbe8dfdd37b70b80c18b0422cacca5c0bfbb12eb95b8258d8d383e60ccf13082a98225d909c5f5cd0aca1719fa3b5c65e546fd18f912c698e3c154ea2ee2382df8e95f9cdc783e0634884d0e7b9a10fb3c21e00043b6832b48ec9baf28f1e6c939072605c6f9d7e377b21d280c09e59e6a3f48131519f8443f158d7eabc46a0e3036bacab4a12314a84f3eb2d6b2586c39d6d1416700a79656497408a29a94433cf399775f1b0d4ed7e670be5beb6ad2a89a5a85f82d5097cf45406d352916a2d187cdbd631181381f3c0e359addf069b7ba4de475af533b83e468953d2886f96ee06b7d04ca291a8b54c5defb6aa192d64216334583084ebfc6c32781f9f86dde9d8dacff44567bdfd5c094d0dab641a8c91b11a4f7b01308c4a61859618782ad22b56396826cbfb00e1924475510279617b8b772bdc20be96d8d64de9710c4786a43ade80796ee71f8940801fb154410dad8b0ce6ca19d281bd985a30800a23771c9b6e05050b081f7eaf1e8c0dd94c880d80b32974092a925f47549dbf98005109069c508a9d90cb185b8be9251d84238c67c1e2f392dee55795757ed0f0cffcc6faf87215d3885f26ae628bbca3b4e6339428b53c856e4dc2b77853491f802b4dc11c983efe2a69a77313d64416608291bde38e29e5e3181f1ab458c7131cac4c73f316116c62c98d6a8b3a0d4bfeb6cf98719ba077801844afddbd2dd3438d887ce3c39aca08bd1f2e07d1c24a3601704f248393feef970bbfc1ec62f99ee46d8fd763a434102a78d1d6611d43ae5dec503d3d5e2b0a188ded4834224fcaf9439721c6c537f560f0c2afc674dd3375e28c3cebe6e6d98d54903c0c756d13cf0a80067d9fd73282c3ea44248c8c05d4a6d5f7f05eddde8c058b7f319437716fe69e1c138544b6cc03feea0a631ded6f229897c9b918d9a61abb4aae6b04ab191d5a2e45c356da62b63e4f168d84b2eefdcb3561a4c961511a183e81f74f3427479004c53373008f20437717ac2fc375ad7e12bb1d82ef8341912f59762719cc2f3d07f5c0746ad6044c85dadf8bb089c162e3fe9076d0fa0a1794347f401b384e448a21708df6e824296e936b575de836e8feb8cc16be5cc3f381993bef62b3dc47813d9614f2af7a646da1f3fd7542c2b4e9cd965c7357b3cba45ed0b331b514bd9ddfce06e156767ca3f34e4fb4eb5d77ef514bb134629268e14e4c52c70b4fb1818153a3e43696a19ee87190faa48025d0817fcf647ce349805c9cb75e302ae03e1dbc5adebf1f4901d1340e98edfa5dcaf93443da8ea250e85c16aaa491aa00181137a13863e69adafc03ad1158a52a40f95e95d898fb116fd020b0fbcf896bd13b6cade8e00138a54b5a44d842a7fbb978cf5e0560d774e037b0ad81cc7c49ce9d58ad4d08decd7b5476fa4ba633f120fb879e5ac16c79ca56cbaf887783bad5f8d118d6f7a96ca350d833274fcc76f9c6a7dedbb89f9d7cb7b3ec82aaaa52813db6f77f66cfd7c9c5b09b72f471bfd6aa23792d11ca2fbd34b40faac1b5b5cbfb39f92600c23e06b1aacf6a004e85583d574e1f25065339d0c792dd3d68403b891b536e53909a39a4998353385b74341480423aeff6588e00e10f746734588874b68ff9dc4ebaab9ea04b144b81671d9c49c6736bac677e2321ff07db841b248f3129a3ca5051175c3a4a1f861de6ecfff7112e8df422a74f6a167c1bd9aba7dfd090179c833f35fc5c2584a2a4805c30184a3aee6b816a3982ccb3bee0c40e3fbc852a095fc27f43559d1da364141288b6325367c3297ce759221469016136e35162011000bc8f58da7d9d8543b91c7ac2336af010e7ee9aa00c5a6edfd13c2d3aa76efbfc16b529e776612f29bc0e9ebfa67ac1f7ff303fedca67a13178b5961e8d50315d4f0a9cbf65996c2499b45b7109f33018567385f1c507b845d8a7c9cb4d36434f74e7a427247a142566f9079fdab0324612347493fc363080dcb1cb2972f2b55463f981fe5752371c1e251fd129e6ada8f2197c52d10128091e47eba22a1ce9e84f5bcc73d5ea6553746c6f40658b363331a063af02566f379e673fa2dc47c42e920b18e064bbfd41a92d27af340dfbe6049cd2b3bb56af83e29e188bf70a59386c529f481bb9ae1cabbe42829613cc5a471f96eef92ec7a47d254a2aef963a029d267f956a7ab993425a94782afbfc21708cb008d64d27f114f48827ab146b28b53249de784f026998490b8b40084670dc4e65d66942de79f85a674b0cae598e7354a73a38719a9252743c35784fbdaa28a6d54c48dd1d26f992857447009c9dbba74bb91914d42f3f9f4ea7a606d6e1cc2c9a90aacf2567a6a3b0fe1f40800910d8e41006f0a7f05687d4445684bce41197ae91a81807ede7195e18f82aa9ecaea3c34bbcd24fae625c9f3ac250223c2120225e511252a68efd88c3afb91cd06dd639e6023bb2e46cb3e881ddcb3d1cbd93ec2754cbef56ca1ee4b6a9115bb591a23c1ec707d716a07fe7defe63b7c1b690739e4ff73dca403aef6c2661631e71a459e00d804cad907c1d5b587c8a5ca9ed9096128654653b212b2590c67e3c576ce8d68d79f1a74d450dd361997fec93efb515923630c678d70690b6496708f020a403f30ca7f28c81109a9e7471820b5aadc94fa272fcc935c59f36894f793a808153e9cd20d6427354b9de3810838c5548571487f4a56b6cd9f616a202ed96f51410f2d9f9e27544635678e137803a4fc5ae78a82220a5eda6629588e10ceeae57142a143da1a1438b680c2942005f34958953751827552b27ec7105a09723c64747d96637b99f969d6273e1002e04e169351d32bb8e9537dc5a749220a1163f9144798be70d7be9ef0e9d56ba4ece0df40e1ff010f65e8c2212fbe84b061c82044988b54ab137af7b55f75d9595bed4535c377db7eb15d01ff9a31dab1c68c1cdf4520fc7fe9362d060338bac82d92a1fa42d3cfcd44666d004ddbbd1ec3f3237d0ce4153db84bb5a9da482a3ae27860e9d31bbb12417d6abff30d8760fa88bef18440935b4565daef09a33abc005ea8957a010be35cacb9bffcd4a60c6b6d534c0a716f18cee77f81afe5c12df3bfccc7d52d053f23cdd8f7005d170aad4e18afe1f133a7494e2221fb152330ab2c3fa9ff1473b373327b8d269a8c7fda7aaedae9d27a457c7a4d2cef347e76cc3be57f116fecddd5d5094bda2f4eb1007e9f27025c42212156a7b33de30763238c5d0395d8178cf26da02e838474368f19158b1e16f9e7252fdc6e4621e246d273ee1565bdb5bd9afbf722b0f142d026bf7bb5697e961239efd52fcc5e13a69af55e922bf4166921c771979718f403d251648e7ab05539c542d45cf68947c877db3d087c70c0c9316742781fe08a0155281671c1d7e6941a13431047cba351ffd3822019e986f70d682833fb61970022ceec116d192b80c7ad79efd984d37f4b56bebc7f7d7dd6964f408ae64656402ffdfffc08afac3df734c772ee477547b0582abdaa0920f03aa5a8159a800cc6d8a3416e46d121e7eaa88e0960b7a2c5353f002013691cd10c3a19be870f6347d62d8ce4acb10e04322c0a60d9fda742560cc976b1848e5c800bccc11bcc03c65e090d9fb4e9a231912b1430e117a47a29d871aac26f996f39d79ea38ea03b548336e85bbbc9395fb704d22e60d0f4332e4d52dd8885378f75a7b58c68fe58250a8409963ada74fe27b0c85b6d02cdd0f4b1a2568d7bbfbb129763f40b7b39b990a82fc593c12be434392ca1fde939d5feaa6dd9f99d56a7e11c12ed52127d69de1ca2d7411669602d2a7e2b6ca639b4a2c4c93ee53cd67fe724bdc7cb86a3a7626ed3cb9094ab36224bf91ac3008148b890d7d317b3b1fdab51e4ca7075a86fd07f49aefe3d6466661584a1c8d53c1d158138cb7f42c47e8494687aee16b40e32988b0aa18271ebc87bbbb9a4583d5707a2e55211a1e021d20b230abdf0f854907ebcbb77e53bd7aaa22db7d63efcaee29db30ca438ad15641ca84acb7d878ee4d8b36b8d4cb505e987047dd80d16f79078a5f9cba8971f24c050ac4daf8204a1bd645539dab668d62d6ae37f60518bb15797af6e5267675bc7df4bdfd1395cfa0a4cb06d7752e4eaeef5aa25fdc20c2d8ecd8573498ec6e03b6bed9340c960957a5fc7488fbf9087c63bdf4b65b9186f2caecedb677f8b379eb2154460ba1c16175333ef3a76abb2cb71a441135f1b72af77404c615decad64c4190b4d11d670cf02a9bafe47dc00fe722c9613d7a833529f6398852461ce8e5980135fe56edc01a2a5d49ad38c1c0e84320fb1860f64f144fa881f59183b190691fffa986d55079eee01bdefe756a97e11522348b8accb3c56c498e5767d42b7c847e2f5d542240bf9ddd61087cdf21618f26e32bcbdf508d6c4aa1db14ff3359b8d4b54fd152d5d42bac9bcd93b3f213a99f4f1e8117b3425d9b827466492fe76bf7326bf84bef74c99108408927ff8c053845b63257bb50f2006e69cbc7982845a5152554315da795ebca945cbb259ccbe8773f7adf847e85c800f35484d5294cd938ac39c78c2d9a94055974bffea2f180241aecdb86de0bfaef5893316bf8d1f8adcefc3a2650b1168559215ca06c1f245230070dea8fc4711a638e823ebc44f137db5b4e639d07a01f5419c3cb9c6264d148833a53087d2ab0abab0d9d65fb8a358f86e38bcd59f23557b542433d9a2714350fe3ceaa6a1b3ab9b394b63ee86fa931927f67a2a94290f5b9c01f480ad84001b668aff7b4ca244a52c266d042fb67c754538ffaa594685d63cfbbcd9e", 0x1000}, {&(0x7f00000000c0)="c900a8f7ef49aeb8ed45e49ef2b92499266ce36bc1b158fd1e8925ad4b5ac22194d47cbab8", 0x25}, {&(0x7f00000001c0)="8154abac43deb03404bd8d7324bd50cd013c0f76a816158f2cde91fa611f5cbce061c6ea77c409c25b5124d71b312e8e562b330c2052f1f3c2b2418213c10b7a16f2b3bca00515f3bb90a68db681283d07838c0e58ae1870a6e8137e854902", 0x5f}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ftruncate(r1, 0x0, 0x400) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 13:34:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x10000) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 13:34:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x28) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/231) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x0, 0x7, 0xfec4, 0xfffffffffffffaeb}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x8001}, {0x3}], 0x2}) clock_gettime(0x7, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) 13:34:51 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000000c0)=""/68) getegid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffffffffffaa, './file0\x00'}) 13:34:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x1) 13:34:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) poll(&(0x7f0000000100)=[{r0}, {r1, 0x124}], 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1, '\x00'}, 0x3) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x20000000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setsockopt(r2, 0x2, 0x6, &(0x7f0000000140)="05df688fdf8abf0b0fe3c6b404975dd6d94d789c3678f72fe6e72cb3fa6613cede76628ce0f450280639f91ae66f8e5ef81886ed721a", 0x36) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) write(r3, 0x0, 0x0) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 13:34:52 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r1, 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) geteuid() socketpair(0x10, 0x2b377945545e526f, 0x5ee, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) dup2(r2, r3) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x40000000003e, 0x4005, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) 13:34:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cca7b0d035f8ac77033584620da85fed85c719601ffd03dd5561e15b370ac261e69111a52fc88a9b90beb85cd4b8bf45a3ad82b33de89db66e0bfe487387bf75bcf44bcf95e60c60035b9398a02e407f20c0adc9930a3aa5701f", 0x5a) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pckbd_enable: command error 13:34:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) fsync(r0) r1 = kqueue() lseek(r0, 0x0, 0x51, 0x2) flock(r0, 0xf) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 13:34:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chroot(&(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f0000000040)=@in6, 0xc) 13:34:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000000, 0x0, 0xffffffffffff2628, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f5270104000029ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2648aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14079a15cec5d79cd66c31c806000000000000001f50145e21794b18cff71dc3b018be5455000200000002000015da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f360e14b09969b93ff0f000000000000a9720b4a00009c8161e2baf0b7ae5907ed", 0xf3) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed2900"}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x2}, {0x83, 0x9}, {0x89, 0x5}, {0x48, 0x100000000}, {0xef, 0x400}], 0x5}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') fcntl$setflags(r0, 0x2, 0x1) 13:34:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) r3 = msgget$private(0x0, 0xd1f376f249ae1927) msgrcv(r3, &(0x7f0000000180)={0x0, ""/95}, 0x67, 0x0, 0x1800) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000400)=0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x11) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xec) recvfrom$inet(r1, &(0x7f0000000180)=""/179, 0xb3, 0x42, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:53 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40, 0x0) getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f00001fd000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000140)="ebff8d510000fd812eaa4e713048e69931929648cc5ee5111a8a17328eefa4609931cb6cfbb021ddb3252240475cc0d070ae47a93d494f97705962355398bf92a46da7d81bf1235fd9121018b0993f3e11ff0eaae7a16feaa82c3f53929805c873dacb8bb41233f16e62cf7cc575fa72d7120c714e7ad75e5c4d338e6d5dc5e3280c2fa43b8c6d0f24a75ed9b0dc", 0x8e) socket(0x18, 0x4, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x4e, 0x3ff, &(0x7f0000000200)=""/174, &(0x7f0000000080)=0xae) fcntl$setstatus(r0, 0x4, 0x4) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) socket(0x6, 0x2, 0x14) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r3, r4) 13:34:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=':)!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x89-%\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='%.\x00']) 13:34:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x5) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1ff, 0x7}, 0x182) 13:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 13:34:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x811, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/245, 0xf5}], 0x3, &(0x7f0000000300)=""/142, 0x8e}, 0x841) socket(0x3a, 0x2, 0x100000000) syz_open_pts() setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) sendto$unix(r2, &(0x7f0000000500)="156de108694fee190a732a4416f61ce2062525efdbc6e7f27598071d1ff8fe62ea124ae9e837a0287b21bb56cfd76952e482f580f159b7833a5a27d108", 0x3d, 0x402, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) 13:34:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/67}, &(0x7f0000000080)=0x45) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) r1 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x10) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 13:34:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) listen(r1, 0x5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 13:34:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xf27f6390cddd8fe, 0x60) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) r1 = dup(r0) listen(r1, 0x100000000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) 13:34:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd401811acda8426d, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r3, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r2) write(r3, &(0x7f0000000100)="8c65", 0x170) 13:34:54 executing program 1: socket(0x1, 0x3, 0xffff) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r0, r0) 13:34:54 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x30, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 13:34:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000040000000000000000000000000000000000000000000000000000000000000000d800"/63], 0x3f, 0x0, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) getgid() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x3d, 0x0, &(0x7f0000000000)=""/61}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") fchflags(r0, 0x1) 13:34:54 executing program 0: socketpair(0x6, 0x4, 0x8, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) setuid(0xee01) seteuid(0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) getrlimit(0x4, &(0x7f0000000000)) 13:34:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3f, r2, r3, r4, r5, 0x20, 0xfffffffffffffffd}, 0x8, 0xfb0, 0xb2e3}) unlink(&(0x7f0000000100)='./bus\x00') getuid() syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x6, 0x7fffffff}, 0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) 13:34:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xbb38b8e22b002df1, 0x8613c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x1, 0x0, 0x140000}, 0x800000008, [0x110000, 0x9]}, 0xffffffffffffffd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:55 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x62, &(0x7f0000000280)="0c96badab467931e841508e58bdecd56d7f8fa5074b7ca07dcef9aae0bdf03dabb924d6eabcc6bad9a0e6a3104dba469e433370d3ccb002fefe2df8ad9db3310d12deba5114e96cdc6cf91d1a3c05f8f953ad29c225148822a40411418c17d8050a3") read(r1, &(0x7f0000001740)=""/4096, 0xffffffffffffff4b) fcntl$setstatus(r0, 0x4, 0x4) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="f797c0dd09cc2a06970fbdae7582bef057904d343f48bead31fb051f58cee26eabd21292af1b27eaa7dfa40e331f2f453dcdb43c8869ea7e1e5e2dccc15719e13602083f653f1cbb4a0f9128b3ef5bdebc27a922212f71f3eba18389f1e91c8927f2961c88d76b6b4e56f92dc698ae16a28db9ae7005c047b22859678b09b0be0f0b9d0e455dd1aeece98b36f388e168d0dc6ab688dfebb94f2eef8944f7476bbb7dcc907f43a83ecff17276ea290b70e6c01648a074fed4022a503ddb53f7", 0xbf}, {&(0x7f00000001c0)="a448005043280174f8a7cd5f8113fae70783948424375e1e334973a048194c67e08d3d42a93d7efab45409938e0ba32bd20fd9f451a5f9ad3320926d44de341d23f465d0312e34d0c045d7e549b1b29d4db5571fdc4c4016e9b1881ddd87ce4d5d2956c1f4f3b410aa5134f1673ce79a7279839d1188dbb5c648165a01bffb26fa4c1b177958de1880302cded101e59411aab6c2b7499fa5ca2c374d97e6e502e504a46d57e6acbe51636cb44e", 0xad}], 0x2) fchmod(r1, 0x181) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) pipe(&(0x7f0000000300)) 13:34:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:34:55 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffb}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x4472885f, 0x3, r1}) r2 = syz_open_pts() r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x40, 0x8, 0x8}, {{r2}, 0xfffffffffffffff9, 0x61, 0x4, 0x6, 0x5}], 0x3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x9529c15d05dfab4a, 0x4, 0xd5, 0x1ff}], 0x2, &(0x7f0000000140)={0x3, 0xd7}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xfff, 0x0, 0x10000fe, 0x0) 13:34:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 13:34:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000004c0)=0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000140)='-%\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\'^,+\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.,/%\\[&\x00', &(0x7f0000000340)='\xe4,\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^:)\x00', &(0x7f0000000400)='(/.&+\x00', &(0x7f0000000440)='\x00']) accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000500)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa7c3597cd84b7935, 0x0) 13:34:55 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x5cd9, 0x1800}], 0x3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x130) r2 = getuid() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) chflags(&(0x7f0000000740)='./file1\x00', 0x1) r4 = dup2(r1, r3) ioctl$KDSETRAD(r4, 0x20004b43) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) mknod(&(0x7f0000000180)='./file1\x00', 0x10, 0x6) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8, 0x45, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x7fff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8, 0x80, 0x709e3507}, {{r3}, 0xfffffffffffffff9, 0x25, 0x40000000, 0x401, 0x3}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x6f}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0xc2, 0x9b9b}], 0x4, &(0x7f00000002c0)=[{{r5}, 0x911a0a293d172343, 0x80, 0x4, 0x4, 0x1000}, {{r5}, 0x0, 0x80, 0x80, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x1, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x34, 0x10, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x95, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40000000, 0xb1, 0x6}], 0x7, &(0x7f0000000380)={0x5, 0x4}) semop(r0, &(0x7f00000003c0)=[{0x0, 0x80}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000400)=0x312) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000440)={0x0, 0x10000, 0xc69e, 0x5}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000480)=0x2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000004c0)=0x4) select(0x40, &(0x7f0000000500)={0x0, 0x5, 0x2, 0x9, 0x1, 0x1, 0x2, 0x6}, &(0x7f0000000540)={0x7, 0xd3, 0xff, 0x10001, 0x3, 0x6, 0x7, 0x9}, &(0x7f0000000580)={0x81, 0x9, 0x9, 0x10001, 0x9bd, 0x6, 0x82, 0x9}, &(0x7f00000005c0)={0x6, 0x6}) seteuid(r2) setrlimit(0x1, &(0x7f0000000600)={0xffff, 0x800}) semget$private(0x0, 0x3, 0x10) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) truncate(&(0x7f0000000640)='./file1\x00', 0x0, 0x10001) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0x2, 0x80, 0x20, 0x40}, {0x8000, 0x1000, 0x9}, {0xe8a, 0x3, 0x808, 0xff}, {0x101, 0xfffffffffffffffa, 0xc7, 0x7f}, {0x7, 0x8, 0x10001, 0x6}, {0x5, 0x8, 0x4, 0x6}, {0x0, 0x9, 0x7, 0x1b7deb69}, {0x9, 0x1000, 0xffffffffffffffeb, 0x8001}]}) mknod(&(0x7f0000000700)='./file1\x00', 0x10, 0x1ff) lseek(r4, 0x0, 0x61, 0x2) 13:34:55 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 13:34:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 13:34:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getpid() r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 13:34:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:55 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r5 = getegid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r5, r6]) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 13:34:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)=0x808000000100) 13:34:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x3, 0x8475) r0 = socket$inet6(0x18, 0x8000, 0x7) listen(r0, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x6531, 0x9}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x1}) 13:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:55 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 13:34:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffd52) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6af3ff0a6300"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) read(r2, &(0x7f0000000880)=""/161, 0xa1) 13:34:55 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x7, 0x400, 0x1, 0x1ff, 0x57a7ec, 0x85b8, 0x0, 0x1, 0x34b6de8b, 0x191}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() r6 = getgid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="916d37972d6ee3777f0b6de0ce580106a364f4f8807a05e28900e15be2d61daeff3e711ca262d4f7c987c3b4d1e4d818ecc15569811feb763992c37d9ab18942906d93e3227464dfc18458518c048bbc80f3a4b772d8f296be8c4b1d807a0d20207914b78a417fad8db0c3bfca1affc701bc38c8372e6ced9e48ff92c69cbf8d64e20af3017e3f2991619470eb5d83d3b10934aefd53d64ca57fbd23bea6e2e934e50a5654be8f71cf4ed465ad84744ab1709cb5d446907705f196d70843262f1da04df58aa6ff8bc1b63409e527424301e7a71acbef412e8437ce0d71381d40776451", 0xe3}, {&(0x7f0000000240)="21470cd59c9c742a57fcad0946dbc130e5a62d12b532869e115839b7f96a4a09c2162fb4ae89f68318318dad87672ca492dbc3c1ce2a0b1ecf221cbba4c0767e7eece293fb9b1c1c94383e31a94c35168c69ba9a359040306e446b8a24c167261b4aa9ff1d024093230445e040f348a690c510a73019037e7544", 0x7a}, {&(0x7f00000002c0)="dd8d9df79c88856cb1b8852ce49d274cbb4ea6e616f31a8fd27b8e6f5d5ed3f3e1f96371d77eeea418566e7178", 0x2d}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xe0, 0x6}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000600)={0x5, 0x8102, 0x1ff}) getpid() r10 = getpgid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) fchflags(r0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000740)={""/16, @ifru_data=&(0x7f0000000680)="ad58937f809c6ae14e88d6332c230f44ee1d229eb09eb6cf60b754a75b1eb33c7501e5daaa69426b3fc9dfb102e5d8dcaabce66ee9f2f27a847a42e10438c03a5c75f5170dea38d8c86e124e4ab1051a4818c244ef7ccec755c14370b5e601f2933ffcf966d52e96c2a0afba0e11cd44a873e92e91bd67972666729603f86d4b9e675886a2f9c28c13ccd26c900974eb49579c5f7a852021b9dc1dc69508"}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000780)={0x4, 0x3f}, 0x10) connect$inet6(r0, &(0x7f00000007c0)={0x18, 0x2, 0x1, 0x1000}, 0xc) bind$inet6(r0, &(0x7f0000000800)={0x18, 0x2, 0x9, 0x5}, 0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000840)) r11 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0x90) getitimer(0x3, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0x5, './file0\x00', './file0\x00'}) fcntl$setown(r0, 0x6, r10) 13:34:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002d2f6275730072fec068efffd937090ba043e430a0ce88dae3ecf7b1d3777c374d5c31122700079a15c6379b57c7bbb4dd4e4be9b7d786e30a4f1fb5b5735c09009242f70a5df3c84c2edfba676a8210c86562914790c0630a1d94f7097d6400af328a0b97cc9fa4793009506c0f09105f9864f3ec4ff8c70ef9aac6732a7733ca8e6d7468c6b43cf86d817cffff272c1782ea5a84e5d24d710c2ed7435686365ad47d90778ea84c4d0c3d436b221cf820e802f6d83f6209d39d9a9c9bdd724b80cdaec624336b4ea453808a21a39f0de29a8ab8ad50b6f518a615f379"], 0x8) sendto(r0, &(0x7f0000000100)="30c34813f65b7aee2f", 0x9, 0xc, &(0x7f0000000240)=@in6={0x18, 0x3, 0x1, 0x2000000000}, 0xc) 13:34:55 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:34:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) 13:34:55 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x62, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80000000, 0x200, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x1, 0x8}], 0x7ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x26, 0x19, 0x9, 0x5}, {{r0}, 0xfc43110f2a55e856, 0x8, 0x40000000, 0x96, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x7, 0xad9}, {{r0}, 0xfffffffffffffff9, 0x20, 0xe83d4771bc172c8b, 0x1ff, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x1}], 0x6, &(0x7f0000000240)={0x3422, 0xffffffffffff0c6e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000000), 0x10004) 13:34:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = open(&(0x7f0000000140)='./file1\x00', 0x20, 0xb) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/157, 0x9d, 0x800, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file1\x00') 13:34:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000340)=0x2) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000180)='./bus/file0\x00') pwrite(r0, &(0x7f00000001c0)="8db7567b7fcbaa92f2f79f89a2d606", 0xfffffffffffffe65, 0x0, 0xffffffffffffffff) 13:34:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100010100) clock_gettime(0x3, 0xffffffffffffffff) 13:34:55 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = socket$inet(0x2, 0x3, 0x7) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0xb34456e25cf83a88) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/108, 0x6c) 13:34:55 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/168, 0xa8) fcntl$getown(r0, 0x5) recvfrom(r0, &(0x7f0000000100)=""/153, 0x99, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x8001}, 0xc) syz_extract_tcp_res(&(0x7f0000000200), 0x9, 0xb843) fchdir(r0) fsync(r0) getgid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = semget(0x0, 0x1, 0x490) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x401) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)=0xc11ea7c8e81a56c0) r2 = socket(0x1, 0x1, 0x9) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000003c0)=r0) semop(r1, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0xea117c4d060d407a, 0x100000001, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0xffffffffffff33b0, 0x800}, {0x1, 0xe3, 0x1000}, {0x2, 0x8001}, {0x1, 0x7, 0x800}], 0x7) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000440)=0x1) r3 = dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x8) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000580)="2ebe213a82265718ccb529e3e9c51d0057ff3fa782740a68db1c13beea594c015e1c9dfea990ec8afaecfc8db6a7311051d0a8dd4995671b9d61e3d83e33fbf01a05b04b55681a279a53092c5029c72a868cf13c7a7d1f10f7f59d250b82143d8354cf7f1b9f23f3136d2ea289542616bdd59d8afaa8bc757c34058006247510b34e821a969c1d14a8339126038ea4d87982818d8ec6a0ce1ad719bbac97a257429f75176733d88c9d3c712ef1f8df4ea3f576cec72b26fdad853f774499c06e2700730df652a7db7a562fa0f3d95a4e992f038f94ebbccec42f792d47d74ab41109d46d1b75437b31a06e809751f63e8784f004ddea4c0df09cef7d83", 0xfd}, {&(0x7f0000000680)="0d88b7f3e551145074e4911b73a0b586d577cf581e8fd345dd23e3ea00c873bd20d7667d9b65aca5e0bf29ffb99ed6315e7abd50076bdc68b6fa831bcc5894599a8780935cb2dbedda67d2c606", 0x4d}, {&(0x7f0000000700)="ac2dd4af1f1952518b692bf5a2397b943278f98ddd723aa74c00ab762802b5af22f84b472e28de2e4924a706f3bdae5902dffe2a0691ffd9066467bc5ff9cb4ad8b517631f5667499dff4916bdb8cd87a6cc14f38cfa89d73f6da5b7a2a145b144ea026fc88b38547f68abb47eac54911db955427c1432a04ab23d809d25adb69ce9a121ab5e06e2f7f88240c7ed69d7bd5ebaa06b967bd28d5d897c3c", 0x9d}, {&(0x7f00000007c0)="22864ba59b20c1e603bf587c9f583d9639d6807197e7a032e7404f952e67e8a9aee27a0b6fb80e3188cbe01e78e315c7c842350261f82a4974a73fe3cb095ba371dfd0f459822da8e8acb4f776e7014b3baaa82bebbe3a814b887560873c1c08681b019eb25a37f0f1fc9bcde24f4eab5cce6756d676321e06b54c14bbc039d393721f7c01e8da15c460be95cf750313cbc0f7f4d81bb2d91a45b25dae25cd002aabbd47", 0xa4}, {&(0x7f0000000880)="9c3be93ca5f05aeae55088006ccc3a7d019ca72c9a3f85e3541398098e70ac0b81ccdc93b13ab6dfc80513691e0eec7f4cc2ae0b3408a5c21167ba4350ea3989afd54f3244a4133661041f0437bdc873ae15881e85cf6cc6e3593feb49660b6596aaa6193614ded71a44989eb2d873ad5f2374ed49757ea6e08bafa5479dbee54eb726b7942eeed50faa21ef715e17948887b86cd3f7d331aff7ccd1c9ed1dc7ef78eed586ba16bd6dac464c", 0xac}], 0x5) sendto(r4, &(0x7f00000009c0)="cf2baf851537cb2b1d3a05f8c406892a911f0fe6f0c6abacd582180f6d98d624232c2686e6aabc1041ea9f4ddd2f7d59aafaefbbe1ad8dbbd4ed607734a6a6628d8910ff60b58469d39e617eb6427e6787ab3e1af99b5a87040db042f76df89712253820861e8b086ac89dcfd3bb1915cc0d25e601aa5458817852bbb3ef6602c0515b9846ed1ac871", 0x89, 0x4, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xa97dd43cbeeadea5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a80)) nanosleep(&(0x7f0000000ac0)={0x6, 0x7}, 0x0) fcntl$setstatus(r5, 0x4, 0x6e338f0429519d59) 13:34:55 executing program 0: dup(0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x800, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001640)='/dev/speaker\x00', 0x18800, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r3 = syz_open_pts() pread(r1, &(0x7f00000001c0)="0d1afd435a74165cefbbe29f0363b16d4ac20e1d9fb04e21287f8653f597b236092ec94234af95449ee5bf1088d99984e3bd7a4b5089e467445d4f472ca0bd9c1e4903d53084fbabcc997f0164e9a803c19c0deb02ea916f9153c109502ba52c81ee21b4e92efb90267bbe7f706cb40925950a91e3b39063343b129ff482585288c061d28300f141ad615b452c3064e36f95bd0ec053f41a4904a47067f797d0fc135db022984111e505725343fd3786f5f995728bfa45dda25bf0efb53c080017e864e400f14c8bf2200efb5dce552234888e42a1f831bb5ae4110cd856bcd1b7799ae7afb2eb17228e3830d4e4ba7d5ee8fb1e75c43f0eec789b3774d46877c89fcfe4818c4019736d046dc56ec5ba546d0ff317ff9d9443547db874a569fdbd11946a221a856e4db7c3bc1648de7a177335aff710b6770e3aeeece9109013f08bbf7bda65ca2ef4a08f721e73aae03076a3759687afb920df9e33d9db01c508491d65160fa64b43a8ff40b7eedec46c8935f972d8d74b8adf44fb9b3f944f0e7081c91a9709142630ae69bcc1982cb570f4f8c97a7297d9b96339a80eae5045d61036a09206f3ecd1a50c6915afbd5e2ad18406ed111939dae872d054e844c121d3d7b676999942f8ca8c0657d4dfe581d3d1dca555fcea19856a0cc3235e81e65958ae8bf05b02cb95353a5e8c885b4239273f9eeaa4ebd2c4bd95c03229db6d81da3036f62003767bcc47f05806f83033a48376ebb707e444f3cdb9411c9da54c5175518294673cf89ee1964ebfa20c7e891e77c376342586c59a0079a4b2561d0a6f88ed846949e6868db6bd2fe48d264992527557ae69fa3ec7952cb7fa2eb9fee9ace39e74027ea2978a484b871767bd166430cecbc9fcf5d76924e8f235cc6aa9071c76304aefcdd435c3780c89bbd253fffe4d727577da0a795db676b846247cc4253e3159bac822501170ec53c2122132019846addbf6370f4230ac7fdebab3017d3794f85958de855e0ed9cbb3b68b46d9ced55598bf0e5eaa5d9f465456d1cee6025e455fb19b70a693f43ef419aca3a63960a63bfd2cd22f889cb9f25cbf80b0cfaa5d2507bacd46272271df0dd57614987cf46631094ff170ef5c153496cf01ddd715dfa2c122db75a42ce8ee49a60cdd797849d0f59e6806393cf32e3c098ee6056c555ba9547dd88cae7493ceae97dafd05815b5bf52d85ceb372a7d6d26ce8c4b3d7bfad8c5081250a21d0fd864127f3f2bbf3480088065d1c8189d79cd37e868e85123db6e43c5b28e4c37b5f7f2bb01f36d8dd6448b303cc0496371e2df3ee01e8964db55a8e2c192ddcab2b7d451ed08d94a323161aba0ab9d822c77e444146ee92e516d3aebae17950928a4d0816d8f3f59772d46c7e5b95cd4e945a00ff83bf5480a68b5fcd943f1dd14465c0bcc27e07c049c1ec69047595abb396920b05b2a513dc908db26e3df949d099eaa992cff65ca3110749f64895836f10579146806d89dd2fd6f1c32ef1daeccbecf75d80ec65e5815c5cfd84977a3a020ea90fae842e8127c348726333cc26ae7ab9c92aeb1bdb7e59450e88a5c9c5cf9a5079d2c84cb3fc25b60258f51ec28a73cd08a6a578efa9ed26725b9722801ba864eb909d8996c02a12dba6a0009b1307a30d531f13b75a96927933544b68e4e87497a6c48e9a932d412a1697e9ad75dc5ce840af2c7a6d55bde51816898fcaf2489d72241eeb6f9e3221c7cf3c5396490e3d3bc6fc0affc6e4864c2257af007e5206a5c72a5beae1f63a2de8cd4de2cd75775ec9cede5d011814b8bce2f7839619778aa158d1baae3f2b1796c8ad4bdd40e6fceab4550d3c0d9128f0fbc7082ee203ebad7bbab1ebd3fcadd4dc5c3de5ac29068fcc333bcf1d451a00bfc0ef2931560f1b5d0c78769b5116313a207462b4e40cda565e0ac47c3acf23b47df659d7ded0e4b86203a1ca241b5e1cde5d4b8fb7abdb183d23ec82cb37efc420a06289acaa68c854644d190e60a53e2e5e9521adbb853bf29cf967060ae2aa8f821874f969fd749190e744070c0103e242e2eef5f201babb2061e1b3d1ec6a5595398f34a8ed3c7cfb925fdeb6169dcab7bde40390ba25a6f1cdbab3ab9f6c0fd21cd89450797ce0465beec949c781d7dab19d88de832c720eeeadfad16507fa40d1ce5e0eab7e286c891b45f164e7603ca166a60b2dc56eec74b9f8033a5e46f28d232e79e1018704c71e86e1bb7b48d01f07d6f882205026304668cafb69375d3d686b7e8636579309635c63eb442580abebb05dcf651ef8e27a10e7c2e4d1b37f6767891fb7e6ecbc32ba3319f44e679feba6d42c88ca694c9713ba9ecd2c35ee92102534b9471315afb0bd11db900c97bf0998104e49b1c14b9da5dbdf403d07a4cf31ea0762b5e46ccb39d60958093be19ee584d9f3ead5f6cdadd6c6d27d935cc0be3eb4b7e1d66339a9f0aff4c8634236d921dde5692104bb76d897b9731ba875a01a51e6d104a96153ac3b7f17762a2cb46331d777d9d4221e953066bf4f48434d6d1ebfa04f18c392ba127cd79dba0f0d3a25eb7d2a6f335c7af4b252853ed9cb2919350d1e9681c8408df48f01ca5ff575eb004de84d6aa9396b7bc62225ac9d22de0b311c6a745197484b04d2b4c7354c659358ab1d1c1845e3c8bc9a227652b6a11fcd370d92a7af6f30aef46663523e75c422f94d5baa2fe0fc7c49a3d75450e639b63d4844e796fb0a12e11898a0f168f416305acab17dd2caba3dedce24f51cc6bf4c1362cfe0fb54a2f2ecb1aa87481126321f3beeed54ffb2e11ab2839ee7dc94b4f9112bc9b4241e0d4b079cd67cd8a363a29a296e114f57520fed9ea1764133822f6561b407f54e95c864fadc0ceee0390ab343fe3cbd978b70932929f5c1bfbbe0e12321777349ae443b4407293e218103eab0fc10a8b666d162fd4ab7217edd092649f944ac6f3789ce94f0d00b02c8d2422034505f1167951bd97156315b3cb297322b10452c63ab0430ca95edfadf173cd95892891cd331c272b475d21d74f10e8000a5206923412ea417258d93873011cc05f562bdd223df4553c5798b40802f162677b01c831f9b5a75a00d6afda5133f50cd58487b4d961fd648fbfd798dbeb6f5a35275a6ee4b9d8a1414a83a5dfa24b3b1afd30a5975d0616e34cd59ec5354e33bbb9f9e88eede0b6951282bc8b4b0f8f6ea13b01e703b551d8fed531460ac04fe1de6165ba8fdeceb27037e20d54041f445fcf265fa4e013ec1d34c04448a4d5646f879295518021cdf97b5898db7eaf4f506a56f037af9be0a1585bbacdb5ff1d90bf89dab84da2f204283997fffe0b2b8c718ac2ae9e5d7a110ab2926ee5bb467d63b93497f0a49cd0a305ed02c6291d09575a7f8714e89363c12a3aaf7ebd56926d6e23efd98a0f2fc8da74d8875b2f8a5a8fc0c57be4d32ac2908f9515afa85638831185530531361d9ab296882a13dd34130bdbe3880d22ad471f7aa889cd22bfc4283e2846aa1a71a95a50399be5fed981c40023fa9e24cb6cc05aa94e460a33a6eabb44525902e1bb4978235dfb8054275dd3fc5441f8e7170af4aab0309cc2b49be61a34934c0481dc5de7eceb85bd4e5809d1ab3aa7416e0f0b53c959737e8a40f81961365f3f288f332de4d0927122bacf4ffdeb09491c6b5576c0f130352ac0bd9f6d2626eb81fe41aecaf482b1ae63b4cfa1c62a372e8fb3307d5014d907da706f5d4b7db1b5f6d242b194cf346cebd7274cc0889eb1182f2a4d5da7edab1ecff9a8cabb740fd53a607938bd0f839df89b4b91ed005b4f047cd21222f2e7791fd28ca50fa7e6c282ea1ba0bedf8a30a8aab62af4f1370dd5479c8cea17e45608754257ab142114a4f3c11b9a55cbfb53757568815992916a6a9b927832ec6c15827cc3d697dc7990b9ff6a132c619b3ff79beb1d1ae4acbbdfae6fb3b25decf52dfd3af1c3384af0018044b8419c16995aa9f46ad4e06d4bb81d1445f4a20830ab22f5ce4d11105a367eb69a1915e7571efcbe0bee046ddd66d99eca7b0010ab85d5007dc5c4577ad4e5622c421c2e761f786c0b58218cbe9190a965e86c2e42837221fe1c447293c284cd2f4b28bcba944b6a704df5fe9ba7b7212c51c9be6c08f5363bd1279c96de79adc7feedd2be6bda5a23073edd8b397e09e846da3beb9b8d5fca16a84b3d1fa85e93bdb596077d4cadafc24a45a84e209904681422315d3796ddfade49d40e6495d434977b7ae118a628d54ec083624a63890879bbc4ed74a5316bde6b18c58a15fd0803a1e7fa55a7967717718f305255a2a64de6fe4538c208b7cd8b34d5f38b93d6be39d07d3b2fd838d2a2e389dea2f48c79ca4ed004c476143f40a6d79e0bedd7b8a23c2b3957c12b1d6bb9a88c78ea30f3d12bb9780f9fc7277c813b6259e2e1c8d40d0fd7cde784c0c8f22b157224d0de0248baa2b4708d347f64ab8d2666b440660fedbe29636c1b4fd65d2c083ba98c20d62bcaaaa998dd392c708849a25f1c990e69f3fe8f584c8d1367cfa9d2f2bf9b622b820135a4f5807c462e00cb96aa8efb8d51b786e8a65b8bba7fbd27ab8825f554b8ba5f55b91c9869d2efcd6153eb597e2db0359f030d74116c1c837f43576513bbc42a28aa8920fc9b07630c966247107f51b58caae2e7fae7bd18e4711374649f555f7d39aa5baad101252ce6f681a4602dc34fc5a2d2c152dd93882cc6bf12c4e644094d87a6b4a568f8c077cd3fc448862e08a5a9ab427a063eca33ce24a8ff1fefada4ae15b902afa55bdc23c8c7a4952a8473e35c3f9b261c30debdf20a4ac9912fcfc0da827fcdc3c0f7675cf2bf1d9950fa702771bfc31b08cc710132e38c76747c75864503c6114180d33fd2e9d688be06aa9ff61f42b4a26fc82ed37a61b453afb751f8d9ebebef2135aada879d596731b4121cff93f927c4fd027dbf5fc3db6b3a2e10779ef8506842ca40cf2908455444c44f8aff41972fbfe44eb469916d2ba9dbedcf340b614201b34f7deecb68f635c2af06834e3d38820dd46039786dc7e7f290497b6ace7a7880c1023f1799c2e1e87c33e569495f1843b94b4e18a19999b1376727122af397b7c7c8edbb82c9d0e9f1182e61628c4caab47979e20c73ce6f3568671e427c2bc87a408587071f23ee780eb545e332ca78f189ad4cf80fa8b94fbb3efcca6aaf2b2d2a230273d2b34aa925745a3d9b364751c72521c8a1a157c58d9daad3aaf8ac4a8ab4a793e0261e02cdfe070512bc8cb7d2799db03a97e5f25ff2347d767cd7f6a151e6851ca1e2777b0eccc9f179f05d8f081a9dd6965f9f335648399dd4eac0a712bbef2b31874a18b33884713e7e84eb78c1d57e70b54c893d4e6e302e29d83d33b1edea3f01ab979226cb0ca42d4540a383c0e9728bf0bfc229f8bc341f5f9bf7221ec95392624d7126f2f46fdd498b5194c0b65b5bcb6bf146bd24a886617970dd2baf0dbb1d53fa96658268bb639bf316661bfacd84f87b2b07d4d36d2a063ef68cef5bb946e2714b8f55e08057df9002c0a16adebf7933d22cd9c47ee91f5cfd02aae27a1c2d4ec7299119c1f0136e2c5ffb8977e0022e34d20adb0a9fe7f52dd7724ce3c1dbcc57dea1cfa19b5a7a524c3205df20a26349d338eb74214d0cfe119386c771186c33033b787712b03281b645e73452454ecfb4314e6caf6b1859151e0e180f625e5f04baaf17ce4d1d972854a1869b102a04c957a101585b7426c8801e76c49f4ddfbe265f019449f187619", 0x1000, 0x0, 0x0) listen(r1, 0x5663) r4 = socket(0x18, 0x2, 0x800) sendmsg(r4, &(0x7f00000014c0)={&(0x7f00000011c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001200)="28d48e76419f145c18f35bea09c6283a6f9158aaad6baad88767d18e73acb0ade08c58aeb7a416f6be87735b82952676c1c9bde99d41836b85389d2a7dd638e9cce74e1ec02c25d4fb607e6b19296f739c5a299e70294e27d21452d8dca2737fe86ac5c29d1333f79bac148e19aeddef0e620e57a900e7380c12ea58f8419c9f191a5d1725c28ea0ed40a6a49f210e1716170107dddd5f8468c9db1dd0dde89f50dca5cc672b01536ada266a5a135b2b66479909059c69f8c5afa88a033c49ce10ab665c3a5ad0d320a0d56e99272f4b1774e72b44489173f2775e458e3c1f93451506610d6c6c3bb462b0e45a2f63086a41387b3b2da444d72b1f1151", 0xfd}, {&(0x7f0000001300)="7e15be49ad2d1ccd287c3c09f58d15b4efdced0318ccd39ca32bdb4439c1534592569cad73404090bb8a4a6e1247e8ce8c847c726731c782a688c947af8dcd628459f27cf4996323f7487993243c4859d562207543983f9403425d5203ce42bc7e020fe5542f3eb9fa1d9db8ef73b04639d9457797ddbd9a4fc138cbc8d9e04351cd0fe6a630b298b65948bdf95b31056d0fd6f2864cd746964c48ac2298223a222dc4edff711b82520411c9afc5acb9c9fe03468e3c1773ed7c77456b91f5202a1ede18092780b618735f5189828f2745347a", 0xd3}], 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="5800000000000000ffff000008000000cc540e38d1d9356b7d2ea7802ea05a5e0c01ac7d04007393309c6f6cea210f5e587e6cc8b47d9f8f19a087ec12e908026160255ff73e40d2120d19d26db8eec76600000000000000"], 0x58}, 0x401) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000100)="b2d0c96be9f8294671b0242d8635cc898ac08d57ee37b9d3af358465eb4d6e5d0e98df12c132e1f58a03300f7b839e816894d59ef55e77ed70d7ee5ff3d356e250df41823983f7d3f8a3202922a856a44e6cf5b454a9f1c5d7ce01deea31", 0x5e, 0x402, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x1000}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0xc, 0x40, 0x2, 0xe50b}, {{r3}, 0xffffffffffffffff, 0x12, 0x2, 0x100000000, 0x1}], 0x2c, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x6, 0x8}, {{r5}, 0xfffffffffffffffa, 0x18, 0x0, 0x0, 0x100000001}], 0x80000000, &(0x7f00000000c0)={0x5, 0x508}) r6 = socket$inet6(0x18, 0x3, 0x102) shutdown(r6, 0x0) 13:34:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000b80)='./bus\x00', 0x2000, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0x351, 0x1800}, {0x2, 0x3, 0x1800}], 0x6) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8089, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/143, 0x8f}], 0x1, &(0x7f0000000300)=""/144, 0x90}, 0x3) writev(r2, &(0x7f0000003300)=[{&(0x7f0000000e00)="66401cbf45120d25e402fdacd553220c64b0c8c15b7e00ced6b87b523fed91b718c9b6dffdcd95daf3a39a0dea6f96", 0x2f}, {&(0x7f0000000e80)="b37ebf7c1dd32057ee06e8607e0d56dc428714012b5cd2a6879429120fcbb1bf2ed4aa7081525417700fb9ff3ad9332e03a988775b0f76d057e9cdfd0cb302c31c95d1120b31a1b785a2e9bc2f741ef42ff018947679366fbcc03b931316bb0472b04d2760ea2cd675d9f7e1eb56f25c6cd6b128394165d7e0f3ca7137c0e92226e6237230970ab3c851489d3dc5b6369dcc8902674950e150f61d36b0b79e7640bdae", 0xa3}, {&(0x7f0000000fc0)="4858a8f0fa692a5675a0042a1a7ab320c6031268ee877bbe00", 0x19}, {0x0}, {&(0x7f0000001080)="aae1f181c596b19f3f6b04576f79c007c2b483f9b34ee2eafd2c671ce10a61e2507904e0c5de2bfdb630b5c89bdb3950fa36871f6ea2bf6db9f0ecfce26e75d84784ddd8deecafca83cb3e31ac7a987cf88e676e8218370dc1f93e35875414665373d2dccb31d89fdc1ac7ed24df3f7446da7b444aef1ccaacb8248bbce91b69fe8541f2f1ec1c644f7faeccc6850c1a801d749452d0844e35a89ce0830454cdd901230588e80cad92a8baa98edab1def6fb4829b5795d0023baddebd32d1c1b4025d6965e6715c40ac785a66ccc159ebfe49daf0f2b97c41d754edb6e914c30d86d36eb1d2280840fa58a014655b20232cf2ec109ddb632fe0ef5e9a88fa1049063f6311c7336d6cf4f192f61564ab1c7949d20f6e38be09058007bd1a5e87dc8fd4796106e52559a4b54c7070de1d6bb475aef37b83a97d36759ef0a00b31943c5a7bfdf57c5e654dc631c94ec213e2a90211a9e95234d970dcda57afd5ce97215c51725218f78ca70d94fa2adbda1f8d2965c05b562330a7c53b3522fdab3e014e66b3e7a99168f8af71e9d3d93bc7778318c87f271e0e449d2b2fe0262db3cdc9268e85d94d1b6170de491398e064438cd85066f49d436923be2d1396aab5c6db05c51dc8c083a3ee0ee0495036b13ca521cd8df7bf0aa18b8c8d0b424be8eba4dc80684cb9cef37ef01fb35945e98c6f5b1aa1df71120a92cfee0225cdcc4a07c48609eef2785907f80beb678718e4dbe69a32dff3edf58e8c4ed110f45eef89572dc7879ec2e3f6abe217be92da0a44eb95766a94e6f194055629930f60542770577660dc015610173c0b7a74911682e1833999142ed770c18afbf11cb1f1c12e7b14f3563b99c653d1f3b041e9ef60f7866080b8ca5328cbb5a038f0d1bfcb35b3a30b31864c045ee8f8b7fd5ea6833550efee853067b86d98c1316db415551107937bcf5ac227b7f2c977e5a6aa34a1581206a56caf44d9438a5a0e27a171599b7de0f25effd7f60c110adb186d8b2fb4b6ea638c15fca9dd71ffe01f055bd4408f443cb7059e57e4edccea5db034ea0988ad201458b18730650036e60bccb7e9ab6cb89badb53bad8910052d80cc932c2be9e12e1637b53addad1b89664e41cd1b9f1090665fe549102afcf298ca7a59d733d96617d1ad94f6eacc29bd68f6cdcd8eab9f3fa1a86ab159c62c5340480e22e990ccf0a4aaa0362bc37ad079a4a8c6a6f609206a76e6ef971d85fbd3d08ca3c30c5bbba1836e307b8cc1be58c20e7b95da6d8faf993c93bda4b5475eceb1374c78780bdb04fee42a4c39a912712add3e43d306a981ac6ad51416c636fefa59c8454027ac8f57c8980f0702fbb6f37109835c7a444ef42f54798b510731a4e19121aa242b1d28f9cc48dc56c43f076e58436c2b87d68db6bdb767a22e144377ad52714430be480b0b80b816e6b37fd2d5c8919526fa9ad955648a72e41d2ede38b011cf6bd24f3423d5dc088691b0f4ec6d951c2517fe8b046e482e980bdfc4daa9b22be2ecf08b5c13d897754ae29690f2ccd517e160fe4cd458890873a8ad4ea0b631ff8fba907f26002427c641fd2551e9c4e8b09607bd34a856b713e778ba84fb87acb94807e3f5fd0f530198043285f05267939b2cd3559706a9fe4879107ccc0184f5c2df932df8ecc7a64522135dce881307107968cb52cc9aa5aac3e16d2b53d8247dad778715d7e4a203fdb003ef067b8e73180a71fe67fa82177439d3e67545f9ff3d2026294686cae4a023276dbe731405d0f72aef5f9c252ef5e388bb24992097cf2461ccbcb325a7bf46f814a8fc2377bfe0b22aecb83ed576884277e66e7a84f4d77d15fbcc7f8b1fd087bff9b567f35a0f3c3357284b489b68787391c60289fe7b2373a402d89b13f181af4083d7dabd75b9c41d818ec39fc6a54b8e5c4856612532e01540e22f1555ea4e6b6d9d08ca959ca6dcb743f22bee5378118a238e3323469ae6a8843f76895afb5b7ce5c972f4d69eb789acd8dbdda8adc20ffc9a85e8fd03000d67bbd714bfac6db9ffa71c95bf813924d5d92eb2d05e7332b34d3c3ce3abdc61437c41b9fa8d95cacf1414bb0d82e9a86155d70a1bbf9089d9befea4dc30473a08fdad5e9753860e728dacd1e57d881537f231289b2348b37208301d20d401d0c6f25d39c69f54a6458b7ce34b27f3bbbd8f7004871fc13853ec0fcef7b526a3bbafef09d4bcbc256299d96e52ce2d3d71612c417aabdb06ee51cf92eb9307963fa9a0dec4940b6843c937a5e2d591b84640387672d5d00ecbd2d63e2dc0bad0f161a958583a7288e711abd5afb5c4327fc057c567a9aa3dbcd12c9071a53d6e6848de99736fad3988be92a17b7522f278490a104b76de386d612586dd7e14026c3379deaa7db5b370eae75a31861b83b604fa77cae1abfd64801632a5d3a90f66d2fe809ca53723c8cafa70d53a62e048cc26d6b5723a4f02c7080ab80cd5eb4075985cfa6e272424f692544be2da3582720e1a2aa8e88bd15210dadac2353e5a6a158ee723365fc3fb610b7fed6eb78b8ad3ca551a678923f302f3f9231c95bfbb3f73e39d9b4fbb7be681bd6fbfa8bb3fd9b2e049f2b6149fc9ff97a954e812118443af292eff1cbf48ea824b2f2cb5258d2989f93d2c0012eda972af98b76ff587209b2bd1f3768bc398691a88f9a667e9ebc03ea8ed0ddbe918fbab7233cd9fa0df75616f023106e068d3c8cd78b6f3a1471d0535afc37739c6151f780b8d9c4a9bbf9bfaa6032ae6ef5aeb0f92c5fbfa1f2a28c9fe09d2102a3a56c70da2cb6ad4c6365f38f63f25b2e9829afd0192b14208be2f6ab20bee411bcbe2e71fbf4581c200ff101875bbeea97f9672c41c43310abc6e13ceaaef8f674bf041f16986cdc68852d832edf7c05c13e71b07891ce5ed6a65f99d002844a74c4ea223dd44ce57fae526ad38ae0076e2cb7deb86c54b33842764feba10c2b204a9b8a6688e711676587533c171af6d2fbe9cea533a2f66e7eca0f74cdc79be942bf61f126f53c8eeaf72a77cf638d1665b5636effa1e405c5435df864acb4d8fbe44a98561bea88c640b86e74a4be718e8f394e9d11b8b50684d63f0a9cc0bdb5f0d1257d275eb287d7968fb2d1c9bb6d7be5bb602cd719f9ac688e95914b005cbf0f47f5452599cb1b10fa5b7cfd00e8936cdfa80c27e60740c1a22cf976816f0f335e03c34b1a5f7b81944bd69c64ebe5b3029df90f8a0495c814e0c995cbd71f2b63deafdaeb06fdf0ea605210572cfa656ebe151af6275c7585920ada3f5135dee0619b99b148e3eb497810d8f0a3c976e5ab3fa408239e7fda543660d5cde0be373e3bfb95ab85c6b910e6ca59c4a2c2ab482a919fef229d7549c4c61a25e18f6ffe22152ad47b09c58484c671d4ba770f2dcc46e2067c365ba70ef5bee0c1b017663edabdb9c1fb1c618082afd387974734852089b3288ab40d6e1e53bf10b05293d7044aa4f74fcbcdb2c173b081432af815c6f18448d8c56a49fbc247e37b3d2e69de9438311425c71c22f38ff7268ee5b1490f289cf9cf8bea37b523256c66eda0633ed72a502fa9b9360359fa7f6e7374939e755bb3f431ad2894e4a4bf78ab59f3cf3464c87783d57746c4047feb05d051678ae69b12ec03f77dc707261c1c0a797feab7bf67e1c1a203ef224e0af581277ba8f403aa2d89cc961f14c46b3dc760b3fa2526da983ece593cfa22836a4ee7c177e76f75b1065a895ee3b85b17249317cc73517cf24f85058cd55a203d5cf8bb8a6d4b0b49cef98b5cf7f84b5c134bf435704fc13baf7c2276bf7a1c6b19761d3409ac9d288ca1cd4b5ded202f45ec86110765a1cf04401a3c8db5e4f589468314b36c1c93699b03321272691f34a3b1e9afbfa828f8606177aa527adf126ea4d8962a79d27bf51ed8d98f7da9cf39104fe00a6e734a5cc5445d730a78a55569c2ae695acc6977ecf32a20fc95d1271b760beb65c6fa68950fca601fa48272ed7c9df25e08ced6d405d44b74302b691d839be1f78eea03e01134e6cf2944f180c0ab59eb6157421213228051cd409b86f72a884e81caedb87cd31661654d516449c33a06a42e09a579675d0032453aedbf68d1d0c7c25e8784c4527671311bbb7342f8e486cd8fd73a6bb6bbbbd60e419e76b6c31b21bf9c54d2dca38b001c6f93b44ba4f89b844a", 0xba0}, {0x0}, {0x0}], 0x7) clock_getres(0x4, &(0x7f0000000140)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/136) syz_extract_tcp_res$synack(&(0x7f00000033c0), 0x1, 0x0) 13:34:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) clock_settime(0x0, &(0x7f0000000380)={0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 15:59:58 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="d05e2f01f5a755badca472f94b439ad064fa8b8109f934c061aaef0db26c3c6069f0544c026b110692bae0f4f8ece80b2b83011da1d3cca486035e604f9d476db669b36b6dd0345facb0380c0c2b7f9ffef83377b5a190f282609e", 0x5b}, {&(0x7f00000000c0)="887e10f331b781cd6b5638d2ef397bee493e0e55766889e5d65f35f1e10d36b4fbbe9a36cff148ffe8bad34be783", 0x2e}, {&(0x7f00000001c0)="75318b4c849fdb9292451954657a7c0f97b83d91beb7dc598f0d8fad88ec8927cfdcc018b8400e2230b70331c2b84533b4f8c7350e23c76224bfb72970afaca4b78e864f794fe2fceb2854af9816884f5d0b27afb8daf9de6221f10706b9fca3244f70b08096009872b721952e6d651553bc5e8adad3033211b8db777ddd32dc5ce47f337f33394c69f13da992fd83016343120f139f8fc8a08745032ef9fbd248c5ff9afa663980f0ddacff7892aac45bb98ba6760bea484b4a678f0e05963b05520521d92302fe2235bc5a59fc7e899733877fece48898642432576a38221ba545ff6c1f8d07888113a67f36856659e6", 0xf1}, {&(0x7f00000002c0)="cc95d52e4384bfc00dbcbbca328ac55309f741c3ef44fddd0792703ab820dd6062b953c87f7c5d04ba880d6639a778a86bd45c97950618b842c8d71991bad3b8a6e838629ad46fa17ea5a2273fd5afc9a63f12168a5c2992d96ae3bf67d4d1370f6ee914927755a9cd997c37bd142ca0fd4e78a7f228d352b388d8bae2e68906ac036e84cff38fd2f5ea117dccdc622714c66f", 0x93}, {&(0x7f0000000100)="8cc577bbc70053c5162011267655c06eb27ccd6594f5f57161723fc22b6902ea592111d97ff8b0477ffae8d623e553759f78e0125c0d01710027f20b648206178178bcdbc7a8b5a59d974fed91bf0889e51849f90e134009d775828596994c6e8b9e0d1b3cf39a77226e7285693d8a3f", 0x70}, {&(0x7f0000000380)="b546e31f10aa0428819c3d31c1d92ba0709f7c0aea32120f39b0535516702da0cb8b06d096af147f73ad84800049c95bf35bfd9fb496c1e6792ad2001eecef1778bab827c76fcf76401e0853e3d3585c51f18aaac820a13ed7cb5e9a2937bc241e833825e150e1cec7ab7ad24954ae39da282abfaa9e536fda0e", 0x7a}], 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r1) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 15:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000038}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:59:58 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpgrp() fcntl$setown(r0, 0x6, 0x0) 15:59:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) faccessat(r2, &(0x7f0000000400)='./file0/file0/file0\x00', 0xb9, 0x3) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r4 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd0\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r5, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000cc0)={0x8, &(0x7f0000000c80)=[{0x3000, 0x7, 0x12, 0x137}, {0x8000, 0x20, 0x7, 0x6}, {0x4d, 0x5, 0x6, 0x7}, {0x1, 0x0, 0x7, 0x29}, {0x3, 0x1f, 0x2, 0x3}, {0x200, 0xc61b, 0x4, 0x4}, {0xe74a, 0x9, 0x7f}, {0x10001, 0x7d5c, 0x7, 0x80}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r4, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:00:00 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x2}, &(0x7f00000000c0)={0xa, 0x0, 0x0, 0x816d, 0x8, 0x0, 0x7}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}, {0x100, 0x1ff}, {0x83, 0xffff}, {0x2, 0x2}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x7fff, 0x80000001, &(0x7f0000000180)=""/106, &(0x7f0000000200)=0x6a) shutdown(r0, 0x2) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0x1, 0x4, 0x62, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2fb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x87dd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8b18}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x61f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x10164) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x2e16, 0x362}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20490, 0x102) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffffffff, './file0\x00', './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x7ff) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00003bc000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x3) close(r1) r2 = syz_open_pts() r3 = dup(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r0, 0x3}) r4 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x0, r4}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:00 executing program 1: r0 = kqueue() pwrite(r0, &(0x7f0000000100)="05c7d6bf8a96d788ff40e7a47c6a3ad615c7cd5378880b46c7116ab176e18ab98af437589fac4060fc7e9be9325efa530bc6c9590ca45ad507be1ebcba891a30d9f63c1f856ce233bca28f4c03a271c3bd9b0e8dc6edee57dd37bd096904d80c336bea5b97b8e7597f7536bc24386024355b9de148e92049e52d48bb8a7dfb4acaeaa567163f22b107099761c8cc476024ce30ee597878da19178068ffda2b348f1ff41896c8a9961587424ede4a83d1875ae879cb4701cd7bd1becc9ac0ceb1bdda257e002570151d7f7e4979132ac008", 0xd1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x3ff, 0x4, 0x4, [{&(0x7f0000004000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0xb63}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffff369}, {&(0x7f0000000000/0xd000)=nil, &(0x7f0000005000/0x4000)=nil, 0x200}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0xfff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f000000c000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa11f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000007000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f000000d000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x1000)=nil, &(0x7f000000c000/0x4000)=nil, 0xf6a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x38}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9e}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10402, 0x0) ftruncate(r2, 0x0, 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x9, 0x5, 0x4, 0x8000}, {0x7, 0x100000000, 0x400000000000, 0x20}, {0x0, 0x2, 0xfffffffffffff801, 0x3}, {0x6, 0x9, 0x3f, 0xc6}, {0xffffffff, 0x8000, 0x5, 0xfff}, {0x8, 0x3, 0x1, 0x8}, {0x0, 0x8, 0xaf9, 0xa2}, {0x6, 0x10001, 0x10000, 0x4}, {0x4, 0xd790, 0x9, 0x10000}, {0x3, 0x2, 0x8, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0x9, 0xfffffffffffffffd, 0x65d3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) getitimer(0x1, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x80000001) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x2) r3 = msgget(0x0, 0x100000304) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000224dcacca1fca90000000000000000000000000000430ef60e4fdeb9bfc04dfa442ba2b97c00"/71], 0x47, 0x2, 0x1000) recvfrom$inet6(r2, &(0x7f0000000040)=""/243, 0xf3, 0x40, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x5}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r5 = dup2(r0, r0) utimensat(r5, &(0x7f0000000480)='./file0\x00', &(0x7f0000000380)={{0x56, 0x2}, {0x7a9, 0xfffffffffffffffd}}, 0x2) kevent(r5, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x40, 0x20000000, 0x80000000, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x1, 0xfffffffffffff42d}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc0000004, 0x7, 0x80}], 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x101, 0xffffffffffffffb1}, {{r4}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x28c, 0xb05}, {{r0}, 0xffffffffffffffff, 0xa8, 0x20000003, 0x100000000000, 0x3}, {{r5}, 0xbdf762dfd3f0ebe1, 0x0, 0x40, 0x2, 0x7}], 0x9, &(0x7f0000000340)={0x7, 0x400}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x1000000000000}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000010000000000000000000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="451268317d5e13e4cedcb6cc70e09360270fd8057e04bd0bfbb8614acda37ce52e88a3f5a1f4e43aa8b99b83a955e376bcb475c3982eb2e10d4a3e014f44077c5c602fb163b87c453c85885a043f3e6a8c446655762f38fd8f81f16654347abf1328434b16f2afbd1d9ae1d684234b75e7e0dd80650eb2fc8bcfdf2b8b875dbb18c7b32987471c8674c08bad7e02562f06e421bbfb0f6fe2a0ac1fb30924a15bfa6074b15b44425f84"]]) rename(&(0x7f0000000140)='..', &(0x7f0000000000)='./file0/file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x1) 16:00:00 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffb}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) poll(&(0x7f0000000040)=[{r0, 0x2}, {r1, 0x8}, {r1, 0x4}, {r0, 0x4}], 0x4, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) recvfrom$inet(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x5, {0x2, 0x7}}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0), 0xfff, 0x0, 0x10000fe, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x80000000, 0x63}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x20001}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x929e249040f8064a, &(0x7f0000000040)="b6") syz_emit_ethernet(0x86, &(0x7f0000000100)="28ee29a95d6622778ffacb9a4c1636ec558870f05198aa156c094a55a6c6e57df064732ac632d26906e7d36a2a561176ff08ea82cb46e26e0ccb8f7c2cb9b1bae7b83503f57dd27df8d1d7178ad3bf9cd0ba1c709fb0ed6385eaf3f22202d1f3fedf56d399cad6a88a619dd2aa404b81075c31c50e253f43b9a84f8b79a229d32f931ec66fd7") 16:00:00 executing program 0: symlink(0xffffffffffffffff, 0x0) chroot(&(0x7f0000000400)='./file0\x00') r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) setpgid(r0, r1) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/110, 0x6e}], 0x3, &(0x7f00000002c0)=""/247, 0xf7}, 0x801) r2 = open(&(0x7f0000000440)='./file1\x00', 0x10000, 0x95) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf84, 0xfffffffffffffffe, 0xad, 0x0, "a63755cb3a3d3a3801918cd9fd2b8f8f480da0b1", 0x6, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) r3 = shmget$private(0x0, 0x3000, 0x126, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000200)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357a2775d29216fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000ecc8b2ca3ebbc257699a1f132e27acb5d602000d7d02720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c5000000000000000000020200a371a3f800000000000000000000000000de61bf54677e616f7cf2f39a81a78e794ce0818b014eaedfb6cc39f9aa6d7715c0b6637187f6fb9034a95232acc17c54c32281e95155ca001f5aec8360999a505706d7df2b520b4bd0685416626dd4f03b78b43e45becce8c1b8c2cd934e0840e2029fbd4c035f2d8266dd4637ef06573104cc42482a6f539a164db0b6cbf53a8e59bae20c48fbb81758529d535890f29b08c62fcec98a8b351afbc23fcbe0bd1ebc9e069693855f45a2303eee922b76c8807b99a54ac1fe4a687a2797a1a9e5cb2e06916311e55da41bee9fcae0b6d1d54e6c26d181ffcb26b3a8da2df6f2bb5d23f2dd90e432a1f3be93ecc35941d2714604fe9e967d746e03fb1297715100d0a45f17a11080d5", 0x1f, 0x8, 0x0, 0xffffffa6) 16:00:00 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xe0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000040)='./file0\x00', 0x11) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0/file1\x00') 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r3 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r3, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) recvfrom$unix(r3, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000007e98b664e6b0ff10dca02c6890be65f7d5d466781719cf44650f0fb8a64c3d8e2c43d843ffda5efa73260ff2d38c2dfc4d510b603aadc63bd54e8872915858656fec6eedaf3db6e1e60a873a98369c63d89021705b0f97f8881ae16b4b71b24831035bd7fd111582171726f247e9546d2e32decad91e6eb1352a143e15d10691b665b77f0e85e947912028016c6be4c29af41e6f4430ad47926addfdb7db3a4de49748cc265699ece3d9489cb12935891e80087b76a3c1b7b60ca7342ce7e29f06f83c98f982ddd38c3c4c6e4f18633eacb843be1568f1c6b9b492264e938306c5caad0763e65c0d7f7db071f92b55315e918c7e0c8b887d1d"], 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r4, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r4, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000100)="d8f878b007bfe2da34d617e3b6") 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r0, 0x164}], 0xa3f6e3d9675125a2, 0xfffffffffffffffe) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6e) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f00000003c0)=""/131, 0xfffffffffffffc5d}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x2a) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000240)={0x7, 0x2, 0xb}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000180)="c922118a08e124d67771c114ade732ce833d6ecbecd5ec6a9a6870865bcf0c1d95b2bd97e0219fbba6a6b55bb87f16de49e0faa911a4565a8b0925209bd473c5dfa1147d39169bfbe1246cb9bbeedea4eb66a3b6b6328e103cbf27306a33c3a6ae5a10", 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x281, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7ff) openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0xa0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f00000000c0)="c36bec5b5e55f63faee83166dad0253c581365eee227c5cb6305ba1d70a86c9e5a13d9c643d86fa5fbe2e4f2c042e76c39603e2a483736059123ec951201211308e92967b3ba46d0b701ee3a418f478d7c908287d745139f418db1cb49e0f271b60261e0c329433285184ac1a3fb835fccaf1e2f66cfe2255526b1bdcdfbc9ca66813dc5065bc9fbcd9cd5e2ffa67f471f775dada8b555c80b85abc2224202a414a77fff7036cc82d908c721c30a28b3a7", 0xb1, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r1 = socket(0x80000003a, 0x4, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x196) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x3, 0x5, 0x6, 0x7f}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffc00) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="74f6321df24f1f3ac66416df91d687287fbd23d9422107fc888603e14f7f42137502da5ea665e98c0a40974a747a9e24b64a602a040086b197beec3207375ef0241a81d130c1ddf0bb9cf61a9a6ad0e478619f1e6b5126bf07bec62c52a387403e509c", 0x63}, {&(0x7f00000000c0)="6c406e8df1046002c3f7ca8b2346fdd2cadf9ff6f2f84fe789c811dad270e8dbce2d4d7e95d03644637ecbc1024ad37d9284c36b42f9cf8509fa7833d625fac7854536df6df4fd725999e5fb2438722886977e3b40f60efa2812db51b2d6437216ff05bf3f8563b84129d9ed1447c3794c1d6c2c32bf22bac77708d0910960aea5b951ec2693da32264842618e16f85e", 0x90}, {&(0x7f0000000180)="f0468214b837a160799f79d87455de4de4bd6ead1ee24d144040120f6306229ba7284023c35c9f7341601e5da1edb71bb7edd2c475d568c532d0d52871cc6bc9d047f2146f473af9994907a94c20fd0e4467a187d042e49be73dc4d4d5d6846fbb0c2de61d43d8ac9a24aa471ff9b219d769f014da0f64f901228e9ef0f8985a80ebd0a7a295a19e39a24428c403e5151bcb9b45034d7c1a79d8d1a7293d59043ca5a76e5e685a328f3a38b8e79782f7fc007985ef90b3efa6eb783294", 0xbd}, {&(0x7f0000000240)="48ad0bbea03c9b6a1f140a1c4b084871c8f70d05b0f88bdeeb8465fa08bff1a6aa90237eb85c28a9eff5f63b360447132b6b6579edd140973427b20e908b51440922b9343e877ceb840605d825f158f85e0802fc3e6222786697d536c415263aaa82ab4bd13db2f2b3961b0419f66c10825a3d0cb9e7397039bba18ab6b4af94765b1a68e9cba0e5d90a1a45540555fe919e2f72b4e28698e22a30e0f7187de437dde5424734b7dacd042f13f3109de9869b9d036d46c395cf7467cb4e1c81391cb8b86f56ee8467d460c8f4887c03d9f2cb5f4a45c74bebff63a645af759aa3014dd3", 0xe3}], 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="00008a9d45bbbc2205000000bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b499013e2b25cf36ac4dd68c78c578c9ac913c06964f303034", 0x40) execve(0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1fc, 0xa4, 0x40}, 0x1b, 0xeb89, 0x2}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2a, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="5a8cbd4defe120818a", 0x9}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x401, 0xc4f, 0x7fff, 0x8, &(0x7f0000000140)={{0x7fffffff, 0x800, 0xffffffffffff8000, 0xc, 0x8, 0x38, 0x2c0}, {[0x1f, 0x9, 0x0, 0x7, 0x80, 0x8001, 0xff, 0x4, 0x100000001, 0x2, 0x7, 0x3ff, 0x400, 0x3, 0x401, 0x1, 0x9, 0x8001], [0xfff, 0x20, 0x9, 0x1, 0xffffffffffffff7f, 0x100, 0x1ff, 0x8, 0x100000001, 0x5], [0x1b, 0xfffffffffffffffc, 0x0, 0x100000001, 0x8001, 0x6, 0x5000000000000000], [0x9, 0x4, 0x4, 0xe1, 0x100000000, 0x6], [{0x4, 0x7fffffff, 0xc1, 0x8001}, {0x0, 0xffff, 0x3, 0x4}, {0x80000000, 0x7fff, 0x6, 0x5}, {0xd85, 0x3f, 0x101, 0x4}, {0x8, 0x3, 0x40, 0x7f}, {0x8000, 0x3, 0xb2, 0xab0}, {0x8, 0x9, 0x2, 0x1}, {0x80000000, 0x2, 0x0, 0x2}], {0x9, 0x8, 0x5, 0xff}, {0x8001, 0x4, 0x9, 0x3}}}, 0xac, 0x4}) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x6c73ff23a9d0e01a, 0x7af9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x5592, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc7725226264b3a48, 0x2, 0x6, 0xc69}, {{r0}, 0xfde44d16e0f25908, 0x2, 0x3aaaa2cd56de9e3e, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0xf}], 0xfffffffffffffff7, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x8, 0x401}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000000, 0x91}, {{r0}, 0xfffffffffffffffa, 0x82, 0x21, 0x4, 0x63}, {{r0}, 0xfffffffffffffffe, 0xb0, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x400, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x1f, 0x9}], 0xbd, &(0x7f0000000040)={0xe42, 0x8}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='{{@&-\x00', &(0x7f0000000200)='${)\x00', &(0x7f00000002c0)='\\*b@%\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='#$\x00']) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x200, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x4, 0x0, 0x4, 0x9}, {0x4, 0xaa, 0xffffffffffffffe4, 0x3}, {0x7f, 0x30000000000, 0xde, 0x7fff}, {0x8, 0x7fffffff, 0x1a6, 0x6}]}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x100000086) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x7fff) setuid(0xee01) fchflags(r1, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) shutdown(r0, 0x1) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0xdb4, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93", 0x17d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x4000000000008003) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) read(r0, &(0x7f0000000180)=""/131, 0x83) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000100)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x4, 0x20010000000102) getsockname$inet(r2, 0x0, &(0x7f0000000240)=0x292) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x64) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x8, 0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0011) semop(r1, &(0x7f0000000100), 0x0) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r6 = geteuid() r7 = getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x200000000086138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r8 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x0) write(r8, &(0x7f0000000280)="4c0dc55d", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0/file0\x00', './file0\x00'}) mknod(&(0x7f0000000240)='./file0\x00', 0xffffffffffff2ffe, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6ff) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x0) read(r4, &(0x7f0000001500)=""/183, 0xb7) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x40, 0x9}) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f0000000540)=[{&(0x7f00000000c0)="af761836a056f52867b2f73b66ca6ed156a89071ec06ecb75a4a3a63128ff02a8cac838d58ebcb3e587051d1f29ef7c1eedfe693f8d33ce8400016e08665d1001913aea73f3d0690d4e89f50405f70054a614ca1b13e933e521388377f522de5829db2650cdea0cd4c42822c4e81a828e6daa99c76674434418840f9e77255e08ad5408a41cab07f57", 0x89}, {&(0x7f0000000180)="f8e7cc3565eb1e69701d48a6a83aa27f36dce8a8f7c20555b8ca8ee69906e7197dc6cbac48035c36ea243801e9f51951ff120b1bdb7246326148f40bb121c47f3c72968e289b4c04d70e028cb85d1ea3acc14fff4a193ef1cbab906353ce6810a7b829cf3ce2d830077cd881bb37d4433db2647dead15a7be4e781e933cd0d7690ed277e93392b1a5fdeb34a3f", 0x8d}, {&(0x7f0000000240)="b75c90f263161e3a2029331829841a607dd2aef260bc7e2d334d9b6e618fb11ba38175d88e2ea3f094fe1d7ef3d484556289fb4f22545dc48b2962d7cc3ea0c435330f7a55fd2500715b690e742a04e81e0b0989a93ba79023c99f08f78fcf0f462845e0d0151235e3d12e3ae570b2398a1f555c1ef49ab628ef687134fb5e0e8a2f7766ceaf7822112b8911bb715fd3328888c329abd0c4caf73e63f1b698f09447ef35c1ab25ac7dfa1683ceb79fb05f91d8c677eb832b7f53a435e3371f52b621a01f154ec9ec53aa854b263650df3b25490c68e4c7d2", 0xd8}, {&(0x7f0000000340)="8a49f85b2b63969569e52eba49815f108a9ad4", 0x13}, {&(0x7f0000000900)="23b870607c8d166cca0459b6972a6b790500168586497bbb8b895763ec141f1ffea072f72df24c9c3fbd4ec902834b4e8b1b4bf770de1b372287135d6fc6568bbbbfc153ff6fb6ce67a95b329503539d7713abc63a8afd1b8051ca8ac37a068fa4056623e66f12065d13c359ae8d16770e3595362cc8007cee07f8784960c1ae3dea34bfb6a90b081fb96f3bfc50389f5b1f6f70cd9bdaf32e7f3d59d44b9f6dfb35c2c81a512a61a56adb2543a8de26606d0a61db10dda36ac48aa673e3e7713c6fd5106a479b13c12f570b0fb08622b572639bb876c4f530d2fc8d5bc5173a8256050a33b73a0a9c512e86c8b587bb23ce40ce6d3a809dc108ac903011d9f12e43dd6c4264a46eba61f97fb326d9f6b43f93e2a6afef5e60d5b57b7a1667de109428b1d18b2189bd1842b5818fc1e16ffdea8c351fbdf82da2101d32132a03785a582ecfa1e69810a4434a32b30308f038aa92ad7a549d4f51dd28400b9441c4f6a6e4f254e9dbceca9020b99b31621f96687c41208f3b3a763c48740f0ae826009651b45afb4d175d69882a6503432315786263a73d0a259dac43c052b3c29aab41c3cd92270356064c7bf99981d27c768abfed1bc286cab4df06292bc6ea2fea1645096b34a74273bc1975832910b71c3feb23a02a6d42fb14c8be493aa578129057366e9fb45da107f7eb695047b1e824b58356c96693ad0ca0e59ce81044e7f7eb9f320477db25f9632921a520e164048891eee19f843d2fb01f64866bcf7ab67f66d12e420396b9ec9acdcc887e2fa9767bbddfcc0f083e790560cae62a7b66cf540851e00bb7eb08795d76c199e13f86e8192245a89a3f1725165c26c060992620c4e61ea1a9077552ab859a41db7c2d2e6d0f7565262d7d34d8bb2f02928d966f8ebdcef8883f3ecbbf5d950471f70730cf911ed52bbbd84e80f1bf02e46977d21975a5b480d0414713ef2bd546727b4dcaada75420900ff5002825d8e299712eff221f998e0d8d9340a2d520c420430e09e722ae3beb0679373167faebdcf6942ea84926b1361018f6e896c4e7825ef31062ce349afbdc438ad64b7d73b13f06adb86ed06fd35048c4c2497d4f48d2fc7dd56e3b66cb6d461093e290b6756fd02d01a3cedc493f61a6873bdd32156ff62ac75f15ff2414b2b2074fde843add2eb6c77b1d3d8e072e8d1ceeb56b4ad309d4a513e8b8471c19524fa504764d82ea8d88dca6a21af33eff0c106654433fd50f2347f45724828bb98a952e698d4db850f6cd8ea7dbaf0df5b92a2ded1ec3b52d87ea7008a57251f6c3d5f05ca0c7a81668a1c31875ed8c5188e1f7ac7717f227b7c5f691a9104cdc55b4217c2a64d037a67c72e5404aab276348bc405fdb92be3b5c96d5d7829c9d29c8d5b616d59d0a56ff8017c3166b7d7a557d734e409ed138cee7d3f5f762ccb9834206ab4ff11a13b8d48016f575c45d53c107339e5ac9338322af75fd7b0faef2339495513e302418e2f87f40f070204affd0a1980ffa9a439fe2a407889c4cff4e6e8a4cdd95de24011cf70f7e02fab838033abd33f81c5b292ade74a3179d61d5ac56e9060e4b8138e11b713dbf73300a09ffdf70cc2c0c19d6533957c46bdb8b1dd3a911045227dead44bf4f584108c5d8e0080b981c05d5cd20e110d8dce4a693bc72cb070d93a15c101ecfc7b85db730e389e0ca5b103c02309b03e878494290d298dbd946596efd06fbbcd17696909da959d1dfad0ba3a0627422675666db4ad7cf694f8c33e4d513a342fa332d3acdbe46a52f292b2a3bf011965c3c7d3ae6eb21591476ec4fb8143d0a52f78ec9b581f81a9fc268d865900cf59dea36365b79629e7ce8cc11303d083e1ee4ceb753d8a45b2553d353cefef97822d71b36dcc635c7b844c1f5d6f3bdfe703311e7d0cd7d5c406412bffdf83a9a554d772ce943406bec66edcafd7b273966601bb01e7e5366db7d87e7034f6281d1a203e77f78cf0c716ffbe96215b5dfde00490da18cc9d4d864672702c2f67256a7208dffb50ebfd3143a4364d44f6f2cc6914ff067c647711af54be9792a711f6dbdd404b2ce1668a702b356f56e9b0ff9df9d85d0a8a7ff213bb0937f92b54667a5001deb62a9c8ad3bb37e4f6f6adc918353f90d8dfcf13afd3c8a47649a06d0238ada94665c0dd0ec43a0287d631f3e3429b1fedd4911d96d7ef8c8611a5f07190af4195130c11b344d18af3b3358e6a77695360b20d9d87ea1e9b2daa667e7ba85cd2976afb125d3eb16e46a77f277548e851c6507ff862c94ebcd5689b7f476179220be9870f83993d5f26efff8a80f7f5f879d0a9e6f899d3ffbf636e75893af466fbd848bf45f80674440d2a21ba2d3891888caa7b50fdd8d6a9d512cde4eb897ed6a5fb2fd65831e1240f86c0fe024c7bde906dc2e3d6421d978660c8e9b3ea5da6dd593f253d7675ab6eae45077c6d3e4229a4375c0d907904c3306eb84fc712fe2acf926ffe8f452ceebf74f2c7de026f6fac5cd8208d3605f4747c03717106cd9940a84dc5a4da9172c526387546e637431b81e0cee733c2c65dc6880c4fc49d9b78f6a486a85f4853391f697b7b44eeb31ddccbed4b08dd2a389bec1f14e65a05bad0cbd54b58df4d5d99521874314cea5d8dc500fdc287ac7b370b13b79a7767a7eecd5e4a928d7a98146be2b988b3a5d5bd8d09e23e1e80bea2ede6af9c2261af36b81b9db4839151bb610e788ebcae3d75e472d7e61bc62aabe527e9abfdf400e68aae5d14a680e853dc51f851549aac4c5bc637c59ad9546e43bc9670828d56dc9f83adf4812dfc7283fbabdf94148521ada5727cadc878de837f73fa3f0940a3e5e23eebc702b334ff825893a03ba10614d01abeac4259317dc2c33efe5ca0eff11e7dd23cf8c0ed80f287ed7b44aafffcfc5d3781b379910378c063c7addd8bad163e4e2d73c5ebb060695a5f1d9d8ca1adbea18a9cc9b36f6b4a216f7b4de197f3d241ff8ae340d12bbffdb619195ab49489c1927faa6fd20fc1baa70db76c420f138598b9905e89a633957f08753eb6bcead0a4237b09a51b245e9bbfc799025e94e5f1441f291a574a004e2fff2720d6a6cb6eea0fcd63bdd10fe9a7c08ab495e11e9d8afdaff4cd89a00c6dfc73afc95b228d42003fb54573f44aeb9a2fd599255ea58a63e55649b510412c744f7673836d67ffa375ad885297a7dcc3db29a419b679c7fa32fbcc00fc76d984a191cec8d8c0d9c0982079012f39ab6b876e56c14ece23134733ca4ea1df5c1f84c6432c1558adc1aaa16b503ebac473d03d737208a62ff8711d60a7029d6be539993d8f33115dd27e3b877357751ebffd7b30f2eb903a01bc7b4d7db9911bd816122539e84673f6e6c242227d9706b15710596f2b4467a5e2e518e6090db28f983b3942d64be670285ad96ad130e80f29c56f0c2333ed32e48510500311b99c83865d67720029e00b383f3d9405f900cb0c6c2f7618cc7351e5d7ff1dfa3725959ba25868cb08c1f8c3ac67f117a45cc9c1fa6be8ad15566c127ece27aa20a92739c7c733ef642d41cbf5d5e771f0533c5b143806fec9bb148426070f45d542b84e019a258ca473df6ad567fee087c00f4ffed36f69b93d9cfa18da65c9e5e7c75d961c5c1812915703ca3ac13f2638bf087447ad43551045964d3ae4434ff61175afe01fd12f0e8bf0816ae61bee1fcb1bc8294635c482d1f0841b23932624c4dd95ff9f2de97b8f8f4e8c6c06320bd934900776d1075187e95a3f9dc231f6be537d80e0debe08a95ba57cada6eb3e3cbe6977604a01d23098b423c9fece64b0d7740096cffd90a25fdf41cf8e5f9b3487689f56fcf37ac126e83cf3bd1f53b55f963dc1f5c32c4551b792962ba1937794af27e1226b574b9f0741e7099ce30376accb001c282f0b8746cd69e761c9ab85deadb887fe8d47a9160614076127740301df96e0fe971ed25525e0b71660075e2f1037b07a54689ce485746cecfb7fd8ab1160b169e8e2d26e0d15415415bd5072f4c1d67bf7e790c8da8beda375af329bd1bfacf6dacdddf8d4e2c1171b1fc59f6669e7cb51fa47f17de1bfa08fb199d4a0fa2ff66cb35b01b354cefead832b9ed4bdc24130af49cde05bc815b6d21c50a5501492b1f2f34988ea6236123431c5862710d72f161a02b81a198c14c77a4dac88be2c700db80c1b98d8aecbeff1ca6fa0c0c1ba0befcd88e2eb5675ad59b140d5daf3da3d035965c3fa7e76740ebeb172299ba6016e37b0a058ab49deb0e77573d7a283b21509e872cf18b6a87282dffefd5f0cb42be759df2383f54ff8ed40bde277f9c576e6ba0c1d182c23e02287f85354508cf6c1732027ecabfba9b697eb307273181504e59d18b9a6cd6a4493be7607d60b51a095b745ea8b4f7527a6d42603cdc3dd66a04c7c40efd0b36a92c089580b5ee3d5082ab813cf69116fc4e30e5b9acccfbff06e697fbfdfa07d440aa36d9356cc25677d3aa6c5fb1947eafcc053a83469748f1f81f0d4cf46640df8b524e858303e3ddc3a584797d411e557461f532fa774e8d3f82957309fa383e25d410e7091d33faecf0d739985e1699d9a3c41395a7c299f14f72faa3d512811ed3c7bc39742f72805f13cc9e19faf90203234f1b6eae5679b86e808382847cf75b9d32c7648c3d74133c99e2c73199fec8df15c836db6d83ebeb87ca898444da15d3920adb3da772b70cd7bca1de47dbb8fa9a23489679ec1cb54409ad1a7ca4697ce122f56ebef39fbbd1d7a2544afe6a5136d422f1a8d190f96012e22d03ec2b34b76e9e38ab7bd93b4e2e2930173cf1066dda419c5bf41181b2d983197756d52b437a145245d4b64ef988ab1ddf5749c4065c4d94ab8d14064266e1e09b178c84b490d44007cc2f7a0075b2823aaef8ff2c6511510fee355681d273a7bcd12a809ab212566987477dae105309db3e8b9f469724527fead6c80af286a9f3bdecaeb9b073ac7e1a4dbc94c0ae2b14cb49f3f6f0d102d595e18256e9f77b6c0775f584f046ef4fef3a05e5245e4b105fbf5c79b2881d1ac860d13bb588c23ea51a699e11a1c50923ea46c123df97e1f318b8a4c8a1377c4f5a1e4cc3a8b801e09618117e9f539b04a1b9a052810457f6cda49d31c07d9baf7f0a42f904a2431fee3593f449c0e3e010e4f8eee7ed0b2a6cc78c25d93efa7cfd9c795156a8b54d81fad5d9f2739ed9bed03b4d4201cd7f7d07ad93c86e23d16e22259dd1e70440d5a97a2165a8090a35c9fe94e14e23fc5469c28bfad907cbda2d86371edf8ad02eadee6ab594fd902b2be798cfc2d8a28bd64d95b1183c01824577b5e594b41117c00c09ee9c262a57367a9e703576f9f770f551f964a49d289ab1fb008db6671acf77fad3aec67a1a5aff98084cf0cefca8effc3ed42ed184ad0edf5d9c70e570a66597e683090aa0996a99cc219be26a2dfe45d33ab75995e4ea973661b5b5bbd4f118f714b7db6227bd65bea1bb0503e6337f2df5cc5472223d23d7fdfbb394ff6b01befdf1afec18ec0a2b9da10cff04fdcacfb743cfcc98af82732cc720fdffd2676280b1b188d5591b309d846d481c1d1e706b60bb8f03dae967bfa536fb5f29a2028761c38d40f9c8f11be56e910b7e9d120e7a990396dbe0c2e53b4e300bd760c3a554e107295bb067361b7cd69b882f0611890e11dd046bb24618adcece5162e7f7edf3507bcd23d2c4ecfed61e1c599e992a3a30999d5b7e0c4d027dac00ca910030d4182910637d3b3bae664634894b", 0x1000}, {&(0x7f0000000380)="d19c2d7340c41e1b4e975a0252a85c764f33be62e939dafc85b63e8ae9656ee0d3aa8cf043c0df889024dd71f1525504162aa499c34a2cffa8b2c5c31bcca9995eb911b4e12aa831fa88d67a6e7ce4065958479b6fe75dbb0f0eb2f41fd9c5528127cd75cd6943bb759e159f8fd9da2d168dbb8e195420e0d9a1c7749fdfcf0cd0d59901d4327e1a86599bbc720b70027430565bedbfb572db9990e9209e37e0cdd03afe6a353bd4a42500c75df6ef8a7efc84c3cecd10a816bd30b09fbe21527d817bb2581d839c76ac757aa3a5eb48df4d2b476c7fc596b57b6219d00bc95c1676189e0bd705c1a7513f8201a7a35f042e2d7fa9a108a16b4037", 0xfb}, {&(0x7f0000000480)="cc0b019e602f43070b695c54b0ea1d4973c826b835fc351867a9f29c2c0b1a8faadebbc7e9a3f69d4bf2bc91bf2c271090c5164e48fd25b9b9d6f98575d7d696f07d9fc725a52679b147ce1fac9972e147c4f45e511901d2f8a5d9ea84144f9d4e69b46738a438e0cdcd6174a5987829e466ecebc19a97694baee974e3e9d9463370120024f1efce0adbb4cbbabf8856bb32338d3b57a28f", 0x98}], 0x7, 0xfffffffffffffffe}, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup(r0) dup2(r1, r1) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x2, 0xe, 0x0, 0x0) 16:00:02 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x53f3d22bf1559084, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x1, 0x2, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$inet6(0x18, 0x3, 0x1) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) accept$unix(r1, 0x0, &(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5, 0x800000000000009, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xa8a6107d38f2c296) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) fcntl$getown(r2, 0x5) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r2) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x10, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0x1c}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000240)={0x0, ""/225}, 0xe9, 0x0, 0x800) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "367fb37bff0f082c245e1a63e6384815ed000400"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xffffffff, 0x2, 0x81, 0xffffffff, 0x4, 0x6, 0x4, 0x10, [{0x8, 0x2, 0xffffffff, 0x73}, {0x6, 0x6, 0x2, 0x2}, {0x80000000, 0x80000001, 0x101, 0x7}, {0x2, 0xb0, 0x4, 0x101}, {0x80000001, 0x7f, 0x0, 0x9}, {0x1000, 0x4, 0x100000000, 0x507c27a0}, {0x3, 0x7f, 0x9, 0x7f}, {0xfffffffffffff001, 0xfffffffffffffffd, 0x401, 0xd6e}, {0x100000000000, 0x5333, 0x72f, 0x4}, {0x400, 0xfff, 0xfffffffffffffff9, 0x1}, {0x100, 0x1, 0xa5d, 0x4}, {0x81, 0x0, 0x3}, {0x1, 0xb9, 0x3, 0x45765a34}, {0x8, 0x8, 0x10001000, 0x7cdd}, {0x4, 0x10001, 0x9, 0x3452}, {0x6, 0x7fffffff, 0x100000000, 0x8dc}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) lseek(r0, 0x0, 0x0, 0x2) pckbd_enable: command error 16:00:04 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = semget$private(0x0, 0x5, 0x0) msgget$private(0x0, 0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/21) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="13481126639776560cca340979a5233eba170b491fd50fd79ac6c2465cd10145609ac1097597d6c4e424b2465e1a14afff5bb51f47d386aa0b897c3a0a8cce2c47c4baeb8507aab9c0a2ea7532a44edfe426ec69ed33a764382f7d82da08df97509b33930fdc072eb73627af2460210c41d7158949d8b758bed8adc5c03f57adea6e6e04b222d3dc3a0cc661429e5e566f59", 0x92) setrlimit(0x6, &(0x7f0000000080)={0xffff, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r5 = getpid() getpeername(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r5) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="ea489fbd65cfbaa5a376c219a1696c65000000000000e100000000980803889289a1c38ad9a4ed1bd443db5a79ab0d2aee0f73328b42757ee996bdee255079812dbfa5960e0fcd11bac6972582ab5417a019184a731b2b48470fcb7c3f96cfd08aed57a815cdfe3ff4fc3723f436b8f92ed0dcb4b924f58e"], 0x3aa) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x2, 0x100000001, 0x200000000}, 0x1, [0x2, 0x10001, 0x5, 0x1, 0xc0c, 0x3, 0x2, 0x2]}, 0x3c) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) pckbd_enable: command error 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x8, 0x6, 0x7, 0x0, 0x1, 0x9, 0x400, 0x0, 0x3, 0x4, 0x1}) r1 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdde225c060e5fc89) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="850976a60184cccca342341f00bb2fedadff7bac071859e757fd77f4975674fd"]]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r4, r1, r6}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getegid() r12 = semget(0x3, 0x4, 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000004c0)={{0x9130, r1, r9, r5, r7, 0x24, 0x5}, 0x2, 0x2b}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[r6, r8, r9, r10, r11, r13, r14, r15]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r16) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r19, 0x0) setregid(r18, r17) setregid(r20, r19) poll(&(0x7f00000003c0)=[{r3, 0x2}, {r2, 0x4}, {r3, 0x80}, {r3, 0x10}], 0x4, 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x400, 0x0, 0x3, "8f4bf1131a279d7ea5328e2156954c53357df569", 0xfffffffffffffffa}) close(r0) r4 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = semget(0x0, 0x1, 0x600) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x13b8) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) setitimer(0x1, &(0x7f0000000000)={{0x1c000000000000, 0x2}, {0x8, 0x8cb}}, &(0x7f0000000080)) seteuid(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() getdents(r3, &(0x7f0000000200)=""/31, 0x1f) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10001) kqueue() close(r3) pipe2(&(0x7f00000000c0), 0x4) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0xffff, 0x1}, 0xc) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) syz_emit_ethernet(0x4, &(0x7f0000000100)="af5c2c05") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x39) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/182) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80000000000014}, {0x100000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000240)=""/190, 0xbe}], 0x4) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000140)='./file1\x00', r1, r2) 16:00:05 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000240)="007708b0db8773c66a336f4df322b3767a967f0937ae1e16846d382a38d61bc82f49ba667144e5f4416050aaeb4049374b3a29aaee8e166e34368daf458dcb3a1398ce26b9b5f1e4ee4a521916384611e240588dde874a31ac1d38acb4fb2586821d129d1e6150d9f2097f4923d6153d0a5cf8253b4df2dd47d448a288881b921289f4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00 \x00\x00\x00'], &(0x7f00000000c0)=0x5) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) r1 = dup2(r0, r0) chmod(&(0x7f00000007c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413", 0x109}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup(r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xa72, 0x8}, 0xc) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x3ff, 0x10001, 0x0, 0x10, 0xa5e7, 0x6, 0x2, 0x0, 0x100000001, 0x5}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1, 0x1d9}) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0xb1, 0x0, 0x10001}, {0x61, 0x0, 0x1, 0x200000000000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1000, 0x6}, {0x800, 0x9, 0x5, 0x8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x11) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x120) semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000300)='./file\x00', &(0x7f00000004c0)='./file\x00') 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x3, 0xfffffffffffffffc) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x32) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) 16:00:05 executing program 1: nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = semget$private(0x0, 0x5, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0]) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa67ab756c24cf6b1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000700)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x7fffffff) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x2}, 0xc) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt(r0, 0xff, 0xff, &(0x7f0000000040)="261b3dea3c802721cbcf97d05808cbd97c6f4b6dbb87e4ebc1a30190ec544804908c98d5ec0e05a4c9a90f82114e90fbe4d9e12a70fe7518aace0f7ddc717e7b1845d62e2c6d98f49a5acf44de719556a2bd875896c0eb2804f552edd386b3621b6d8c699f54b7e7b036472654f10832e19fcae0162de8f8d31c4070617c595936b43a91920723ed6c5b16028e9c0c943801203e6681a37fdb0e93b66cc95f46b632fa3845c8d1b325afdbadae2da7d63de26476df44e05abc84", 0xba) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x9, 0xfffffffffffffffd, 0xae8}, 0x3, 0xd58, 0x9f40}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:06 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/2}, 0xa, 0x0, 0x800) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x1, 0x5, 0x101]}) getrusage(0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000007c0)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f3c410fa7ddd1000"/4088], &(0x7f0000000000)=0x1002) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000040)="32dc324dd5c08090eb33f0c62b3e5332fc14833b85f7e12eaea82824f41b9b", 0x1f}, {&(0x7f0000000080)="718e98aa0e4609768779c5ce89687a1f951ecb635caf12d450b5f86f15f2a414427130b668cfab3d6f975d47ed91a4298b8f99d6d4dfd489075fa8edaa4e4006ecf50a8d3a5d266c1192f0", 0x4b}, {&(0x7f0000000140)="b7e2b3ee0e6f5019211b9256cdd51d4d85247785bda8ac0010348a919d32beb61f297aa8d5ac3e33c023f176", 0x2c}, {&(0x7f0000000180)="aa01efaa71f62f2b416364f500f4ac3df96e8b18f7bf6e7081b92c3f63aec4ad5a4168ab135c2c11c6d8e582ff502a3cb86037b23ebe585617256863644b37fa11c1ca0d07f232f3dab5374099ce48992107052afb23b0a0daa0c46b769655db6a9b8b70e225de258a93", 0x6a}, {&(0x7f0000001280)="17824c27bfbc", 0x6}, {&(0x7f00000012c0)="6e08f6aebdb5a33a30b152b5765816b2202e9c611b96edf13ac4ff63ff64b0ca7d759a9ccad35a297c426457fefe6a6321dcc0a891b401dda9a94a9435f5c781346921788833a7e31299e3382403a442f6aaa47b82159ca1f1d0b4ca6e809ae79a2dd9b3c13f5a82436ccd6b1cfccf648c93be3085ba0965c8a9127ee5e5ee17f456505784f627614150465ca9c99c14a2605112349a35ccda9ff19f9a391349845f64d293ec9214edc5a3bea6b2d59dc9ee233e72abbd775f05163fd1318370ea3e2098213d3c81d2e81d0898497d8a0bf919f70e6b2750b17c27c7219c41", 0xdf}], 0x6, &(0x7f0000001440)=[{0xe0, 0xffff, 0x7fffffff, "67d6c6d7ff35bbd61af9c4d7d436c5f8b7cbcfca0fb013a2bc6a03abfbc1f43f576ce87a62e498401431bedfcac938dba0fa1446960dbfd95d60614a512c4ba6987fd7478ce45c3890aa917eb31bc52206353094de0c1d8ee0da34b14ac9db26c683cb8802c55455694e5ee5374496f7bc60899c2424584da4a709b83de63b003bfc1844f5e037503b3a05280bace7ec003ac833c03ba592803ab3797bba4e27c05615a57fc4018ec71c546e4ed2f46fe8396372e98135da1a9342227729e0f88c9044a084e185d1e426dd1fc9197d86"}, {0x90, 0x1, 0xffff, "9294ac8b3ab756ee2c1dea4f5522b2da6f3f89074782401f2ac83eb93ce984039dbb5c7e17719293709330be55d918a2172f072446e85f95344881eee8167da789852e782ea3cb27fcdcd588f925bcba2de8b3222bf1962b41d07a0a00a3787cf6dadb8b03e9a7ed463971c3f71af62eaae3723351d093a388"}], 0x170}, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000140)='./file0/file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) utimensat(r2, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x5170, 0x1}, {0x10001, 0xfffffffffffffffc}}, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xb6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000240)='./file0\x00', r2, 0x1}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x10) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000003c0)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:06 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x673, 0x4, 0x5, 0x7, "f615bb8baf689c41d6ba888e3a79633aa527db74", 0x4, 0x8000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) execve(0x0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x8, 0xb0, r2}) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) flock(r1, 0xb) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x59, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x40, 0x1f}, 0xd, 0x5, r7, 0x0, 0x0, 0x3, 0x5}) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x80}, {0x0, 0x3}], 0x2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xcb0d44200d7376a9, &(0x7f0000000200)="0100008050de3dadfb185185dc17cff70352426c2c90ddd2c5caf8befc5e236cbf6193d3f4068e9c6e495f273b113bfc6ea936623d8d1505bbba756f20363ae971186ccbc92e7302a2aca02a0fdca12a55dba585e73c5f9e429b27966ba2bea43d9e1a68de141e1f156f1c63b36abecc0b5c38e891e578f1b0e004d3f0c51e58cf659a076319a9b78a9ae3d445dcea6fc8e3e2bb3c34527a16c80dacb514179d30920a1c1aff7cf62c0fc4107b346226feec1607e810da0f63f5a5d8205437ac9e28c879fc29a07e76db") munlockall() mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x93927ffc910fe254, 0x20) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x800093}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) setrlimit(0xb, &(0x7f0000000180)={0x40000000082b2, 0xc433}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0xfffffffffffffffc, 0xfffffffffffffffc}, {0x5, 0x0, 0x831}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="c99a4fb65875bd98ce2b07b6a533b117d9bee2f93e6e62b43b1fae5d1e6c10ddbbf1c6aed3a9674c687fffaca84a895b0f5ee10756067b3b2d7662862750dd2caf7f8e68f130d5d6cad06d92998bd0d9dc039096142d345f22e2037a81bd942d47a9e7dd232c02933eeca831e78c7d7595c91334f720018fad7d9c933fb8ff8dd063275c238830d21d41cc7ce6434020785a1c8bb0ecf26ab9bd7919dbc556561dde0b2a7e5461bbe51464998ea63b694240075c45d2daca9089", 0xba, 0x4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b023e2f36080100009466696c65306a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) lseek(r1, 0x0, 0x0, 0x2) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x43, 0x3}, {0x42}, {0x80, 0x2}, {0x42, 0xe9ee}, {0x87, 0x100}, {0x86, 0x7}, {0x85, 0x7}, {0x20, 0x99}], 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0xc527, 0x80000001, 0x1, 0x0, 0x5, 0x6, 0x1, 0x0, 0x20, 0x1dc2}) dup(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000000002000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000000c0), 0xa, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x9) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='tap'], &(0x7f0000000440)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='*.#\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x9, &(0x7f0000000500)="da5a346fb2fa93d21b") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffd13, &(0x7f0000000240)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x7, 0x8, 0x8, 0xc}, {0xcb4, 0x9, 0x0, 0x5ff}, {0x1, 0x2, 0x8, 0x10000}, {0x10000, 0x9, 0x7fd, 0x1000}, {0x1, 0x7, 0x0, 0x8}, {0x4, 0x6a, 0x3, 0x9}, {0x5, 0x4, 0x6, 0x7a4}, {0x8000, 0x1, 0x0, 0x2}, {0xb5b, 0x401, 0x101, 0x2}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x400, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="95242f4d49ba13c6574451db04fee1ea38212f4a22", 0x15}, {&(0x7f0000000380)="b58f45402706cbc03d6e69f3e90b788866e3ed8e7681a8860851d801b1c3c2f4d13f50cd46bd84926e1da274305f9f24ea328983ded1edb0a8d4c2ac40dcc7347c21df0a34ee7ff7264d1032833d478fb8e95a0c335dd40d7c67520f6817d01b7dd9cdcdb048c8da3e8972ff3ec603865ffae1e67da43a5d724efd0f5cff865c33739739eb3df1ac7188be6882c13e4554651516632820a29f5cda5fdc561964f0a95131f7bcd276b33bd25c3d1f4c243fa4b0ca1fba089dcb78b1ed6fdc917c2dca5825d0a48e2d0c9790837c1abe3bf9d793182bf9a17cd082a223ce86ca52b982ff2d4e80ecf07f90ee5fc03d6a4854c38c", 0xf3}, {&(0x7f0000000280)="2f1804b4063d6e6fcadb4758f63289e5743686c5cf2046b661a51e34ec9bd2389d310fe81fa98992d666ba2fb47e01f0d379d285c22e29ec85014431de8f0d909f85152f1340c60551a1df787d4d216879ce982dc5b5de1d18b6dfa0a66ea5df6baf37f0591bea4bdcfb9873109ac00f120a6bfc633bce6d28b3c8306c14f37e9a2c7d7a4dbdb3c64201bb61b2be5c05932a8a23992fd45e4ad48ca7cffa4ec0c26b3a2f0b494e618e66f9b421d65ec9af27efc404bc", 0xb6}, {&(0x7f0000000480)="42cc54c87de8a9d55eabaca832792cad2234cbb4649346a81b2c264f9989c19995c758c92278fdbb8908675cd9d2baad905641d160d2fee93016b67ad686e5427fa87e5a0edf4f4068343ff4e78aa36581ca2a06cdd2b6a51175277f79769bfb6456e331ceb3841b4487aca30e6e541d353b670087ecf9e31d0d52b92b868ea426dfde129b4fa705c8587f83637898c55e851875aac80ba634a9447d5dfad9cca9e53153814b0253b1efc777e8c10411cd4525e0cd7470a0a91da1e3432762d343df8601871c68961b5c44fd15fe9162faf219fdb2d2771008491fee7e1c53ea2d3344e4909049", 0xe7}, {&(0x7f0000000580)="4dcfd90c9b92c7f56bb104e9ceb7e8b84b618f8695f1465053c1553433d62b8e42d46cd308d5641c9a2279c6b08313e71dace6f97db30c1d16b13208cea41b692a36ab99101dcd085f91b55f69a92d12c6d0de9a11ff02f56c583588f2a0898cf015562c9f493328faaf52cab1c6f4a4079b3207d6c8a5267bf52687db5470892615ee550817282eaf09017241b227db173020282c90170dcf802b818e76b3a0b07688b251e05da8df0b611c3b98855847df44a0e3e11922113c9560f723abe9b082ebcdc5b51401dc64dc67bf38d976bee8be9f23a92f0132c0b30611a2b0913d4a6cd6fdc98e7293040277efe269a01e7327018492a62bd1a80b4372fd", 0xfe}], 0x5, &(0x7f0000000700)=[{0x18, 0xffff, 0xffffffff, "f809184e69c4"}, {0xf0, 0x1, 0x6, "57e4547eefd912674cda639189ba61ee8165473e4227f27ea3d9fcbc9e9588af15f761dc008d35da5fad3b7e6e6ecfd50e389cf82f3e02590a0ae4e4aa74d859e07622d5e45d1e0f1e402978f9b71743b7fe3819904e91ac4d1014e21687f17897fb9f1071a04c39155fb4f9fc70dbdf886d2ff68097d9c09fb0ef9ddf81f8d181fe2ecbba8f37f002dad6bce759de2f522a6bbe8c6a1a86fc6df5d089dc03edebb15ca4cdc54d2e69e80565ab4329de0e4c060899d26829f986c8290cf733ab17618204c0851acc5613bc59e59702baadade92faf024b69d1"}, {0x10, 0x1, 0x1}, {0xb0, 0xffff, 0x10000, "7c7017e9a7a66ab6bb5a8e5117dafbf932dd084cbb0716e1adc4b308f29797486a4ec884fe9b90bc568eafaea67010bce80aeafb629a8625077d343bf6afb7933a828d086a261f7cb4f6b39768b2b3525f6558eed8f67c0edc66a69dabda1526dd42af2d0b8d30bfad96b4326fc84d786c77ead563a8d223fe8056e679feb0a96b3e477eb3f78f4c33329312c11612220ee856114a60abcd8559afcebca63e12"}, {0x28, 0xffff, 0x2, "8b13dad8b253b113b844cbf44b7d7f70b29bb628f983"}, {0x1010, 0x1, 0x6, "7f3640b0aa8b27394f66e9a07692bfe8577f019ef157bc01341e5814aadfd7b53bf582a3d466b5172e3b3b249dcf6078d31b22dcd8cc8878e64b8f42021081c86922cfa1e00529fb36dd683a949057eda18820446619b65fd5999d412532c6fea04ce85c38f4c958fb70606b348fd9db292c8b783c180414bf60facd6403b9f94c0901c7e22281609f7df48a2ea28480303865a7620e624559586e703c42bb7fbdd38af80f1376ef7ec1972d1ce4a0970b88f946bc2a2a3bfad2be28178b9b50c6d87d12840e865fbf639f247f412d6aace06e12812fe5e83146844e41896205d88f3e9478317f98f32453bf8cb9fc917d57b48cd490ca966812f05e5b43dd2acd81c77dcdb0eafb225157ace8f1940e76dfeb3aad1b6707c1bc96e0210e6b7f87076e9f7e72508d82324d24cf3a17c8b815cb3f8b2d45e46a59a6fab108e9e6754110f365b4d0756397a8340fc85db0325127344c242f080a83e371d367f880e6285149505e4c6277371ca101ab4d9354b3094142cff78405a95a8f1a37db42ac25a8af21a99e336869deb2084d273be50cd0e4dfa2c3fdd0b6679b31985940dbbe8a7c825e07942262a429785223684470dc7d90a75be13d464595c9ada1f725ba369fb6cce61246e4cd21c39eb0a3cdfb1474c23ca2c1e24d6b0a4b9fbde1615f78d7c43482454d89345d45bd983f6b7f2ce96e8d575cdaa3515e4dbc78a927328924542109370e52e854072e66dbaa2467407c7d5a563a6acf0ba4783ec7400af1ac50c03d75ef18cee040cddcf0d937d62b45bd85febe6ddba90251992e54cbf0a4f2dede599daf249b462e875a9911f739ece840252dff0ff97ce429dce77301d1c0745d7f6ff4245a03934f4f00e7c742a10c5f8080d04cc781d9608888d757dda8f7e725bf41cdf75e7aafae5ecf01817caa21847ff8abe0c28a15915db4adb1ea099df9da39f1fc2c8885fac8fb03f09538bedd2ebfa3ca5c3e50c3b52ccd14715aff57519db17a25a288cb24b13372b8bbe1a57340b131247c98fdadcfc3f696439c413fd6d79aacd01fed1ac607dae5267adb9dbbf9719f013d5513f5773cfce57dd51d72d06e43ee5384312078454e7e5c0309cd7b00e0a37f2cb32836ec4f02dd19b9da8f4e4cd2e2eaa8af1c73dc35a86fbb74660f6aa3d2b48017cb4e5dc5557922122c6763ffe217850957c434bc75476b8e0d7fde235855db608fc4e9d7e4627785acf8ea11f2a0bbd2adaeec277b1f3c05d445696f12d6576f8645b4f19ae1b3cdf41c0198a2189e5317e30aeddc517e663b7fff486125ef6fc366364c20841c272cbba81f3a48e285e8fad61912a77dbeaac56324096b231a45534fe29b35144b61a575a9d2a577be6e0fe368de0500ab2dccb100e435f0cc60551c56ef4a0e51f3b97f4cb87d097eb4a29859406df7a67208320510faaca4428938edbb9c3e42e571c4c36a81c6ef7207e358c6ba1c63079a1be4e5793f68c02f123591a2e7d6ee3e9e90464d28c79cf929f1c3bf6625e4daee09b4434a2087e0a85f7af5f8f0d1accd03e23d34ad013adcb421301c73707a24dba80a490f2dace53df3839a54e315ae44fe037943a00b42432e1ecd4690517028d933aaad7ffd6e2a9c6a370ae614124560eb0e2d9acc023aef594e8e77f76d9ac6f6e48ef709c1e9467900a30181ad87a3fa36e7a8af4f76714d842b20a99fd2fc22bbe457a86e3499819ba119ad58b3740953ea5ce660ae631b056112e27fd6315a7ccf9c1606cb8e9d46cea38b4760af4304f14ddcff3ddb6e42ba32b54395dd1631b72f9eac36531ba6e8a29e91b700d9f5af95d8c2f6cae95ce10c41b014871fae9303e461e2af1858cedd2d3ca4b0092a72db78ebf3da05e3990812ba368ef31cebbe333cc63203963ebf91ab0df7ce0951fb6d07223b18b1f16170ae0a59f533abe9fd20598a3fa2ede2b4687860da2ac2557c2b4240fc501554c3b82d71b22bb030ef0e1f5de7f85c95dc24521381e2c7215b33169957de9e1a50b8e5fae002d97cf79157b3116b7bf6daf64fb24cff3c532cc53630b2080e22e0a406dd7e5bc6ac928733d9e8d330230bba9172b8f4689244cfe953d58670e7821d6a8acc78da3011d8fb9016e9f97d137b21efcfae93b2a603e21c0d03814ea3d4a8869fb2c85783281fc1f7966e75dbd57eddbf9b1ab106b8bfded0da50ad06c39a2324f33a03e5ba5d2bdf34bd8781eb82bafede1ca2e74c3fe8b0c4859a8e2d21d9a0d58bc8f7cfda3ee857d653875e73b49771d08e578c7c332aa90847f297bb07a3734cda335ac2bf795a97632534188c1fe4a6b3cd56e714a7a2aa87fd994ef19f43eaf267b1bde528d33e53f354fe7a9979c8a95ae1d2dfc40ddd3783e6d8965da26aa7c9baae0c9248af4ae8539a222e8d031458acb388cf85dcf61ab69f5afc5c2de93969b9baca06eb23d124a30957c2fbd1eed5b552a62f6382933494c51c657366016f6c548ae06c85fac77d5598f913a6334cc754dfa560f0eaae4118d45ea69d748f4a5c1db00503fb2b77a3bd865a77a7f99a6d4523b61815add1a099a4f3c3203a51407971f3fe06b938a3770e502164941d793140479f06581cdd37ce7a32a8b2dadd2e7f6811e2efdd65de912267c734aa4980a3898c971c3c89e54fa16f3a8de098d9134ca7d8aa9795fd5209249c2a24ac1b5a66d8143abb373ab3e88a14b005ff6c7580d7c4a249571b121e63dd5b8bc3c8c2db510e29e2f2968438fbe52013d57502cd6ee291dda6a0ae9dd7afebf6c6bd84a920f9f3ac9055d9770134b237f22abc67905f92167984beb1a9157baab60adf5baedbfe96553507f3ebdf0e339d4b03c540a6e64715a7e387cf991809c43228fbbd3ddfc15d5872760b378bffd9bf5b9b3ae73a608e1810b1d262abc0fd642bd3e5a80209f6fe8333ecffdad283407646c2d2a71f899502373793098d26c7ea58751b7043041c513f62f95f2434622abd5a1a2847ec8cca8120358bcfe8e1b0cd0be58b757c17a6e9a690e6f5a2dfef19656116fafc250000a827f96bb1722ac1526b72cdbc883856eedffa5603e1d9e2e8c497f4ba155755d0d65498b6c4f1100e05e67be92da6da1532b899741a9f1563b081dd7a6467128f8862533e7e7e49bf059e98801aec89d13172ab6f2054e8cf54117fcc75fb8c44571bc6de95d5446529ad83b5bd6fb1195bd260d38949334e02da782fcffdb04dccb1eef8aa283a49267e7da5b8128b508a47249b0ce273e311d701efeb5b86cfb8eb13cf5f9b51b6f086945cea46faea3c1c658a034f4ea40a4b0b60b9fa5422c2b42c79b3a4f9daf6666c3cef086838a6ff5d1707346f533c98c6dbfe30f772aec1b304d9c21ba8095c411b4a3267f6b080e7ec98e6b3c9375c2f3203711e909f2b533bc596072e1232b693a018c321e2793ae5236528c70ba41644cbd959ba82fd7387442879e940e0752b888f89fe82b131c6362c02f2fde34b597b500ea14add011a17a42bac80ec0bc3c906d64d1c69fa2d51cb2622699d3395d3231126fb561ec6ca872dfc0a0f49ba7f5d85a1f45d1b335415ad090772059fc7dbd38e75e7962995659a4278e5cc0fb407f9966ee08663fb77971dda03251d5455e93b3c800ee21fb5036cd6be6857c9635dba81efde3e8bc72bb1480600191b9cf00f65e7d2706a5ffe2aa2a0a14167ade63430f651787c79e59fc13e7c142076d70251afc3903f02f2ac32fef61e4d743b2ffdae9b725f75fc03e36aeb5a2cfc05caa1707d4b186bcc5bcb40532db5365e1d6b72af94b20c59dad632bc4b96d74f572a6fa001cf7cdb43374ea932960a3c5319a731d5b20283941288cd01f60ab0bf8a529a13760338e77d735f630065f69f88407fe10931098dc27ae830c4caaefd47881a6d57131d91943759bccd2a12f020515a00a0ac70f194fec95e11d52d5cf68d14e0246424b3ef835c3346a2f106460e5bb0c9aac84bc3565f3176c79781f8c11f05e244369dbc73843f09dd261bade7ef2f360885577e568bdd5356a8b4d648ce7413d02d555eccbcbd89ccb54be2c6ba5cb99ead01041bd0713e18fbb2e51feefca0b7c20b1e3ee43426acc76149764bd072b3e5038434ede27ad344f41a107dfb0db12ced8977c7d6a026e642e706fb819b6710d6a7d7a10c280a5821d198ec6239abe74f41426fab54fe10f6568887a7363ecf17dcfd2aa8628d7cea14cdac0b97cdaa8cf153a417335e00613f713f32f92acd7044aca562d41ef596cbdc7b4577115f1cbf790e894888eb9077826d3dd280da2836aa7b259627e495ee93d89e291996b1d2092a52ee9bd4b00e28534a0c265621963bddd78355433be348297355f5574837cf1a28374c15b3eaf3ef71d00867a03af00858631a042271ccaeb9b663048f67c7110a3ad9f89d12f27b2289c0d935c7646c84995c5b2b3278f04fc154e026e6d12a847838af69936c82e97337d59d0f435c388a0fe704e158586b86751fbcc2ec8bb745d78ec5e4f94e09c2396274f38991e37290364c29ba7766e09a91b277491808b90e3e8917231069dc1e4aa88ebd568f222c0061a61a19c7a928eb0116d21c771d9ebd7a99b03f0b8194d08ef7dcaed0143929a1d2bcbd589ec68699b198da5b99333b61097a702e52d0eb364e7cc5a46098df160017833db9adc31277dfdd122fd27afe3d1f698ba1acada8399f0b215c9f5a5e03a83bca4e450ed495f59edd3c7af4cb7c632932a45e821ac320ffdef2e64a5c3c04604784ed9afbd794add682750b2474cccc4e662755998e312623e06836ee2a27d2a086ae73c9b82397b2268a62a2398e29b9fa899fa37c4502a14b0fb9a72bb271642eaad4911094826516b12b94ebd0878e730bcd9e124dc9de0ded8c650eb26d62d9ef8ec141b0471aaf28db1813e31630048e9c96ce47ba5721b4c124a8051fb0209e2a69e773f27d3cea8d4ad8f1ea8c7a8f2c6f3503b4964b6192d78b16ab4dbdad815a06beb34ef7fb7b10a8ce3d59bfae9d2e7052a50366f2540cf9f5dda9d939202c78be271aa3718e369e87beba7b88c59f10a1873f9facbd8fcbe92b01594c399efcddb63f805d0199d042db35f51bb553813b5873fb3211bfa8f8a8a044047a4294d1a94866dd76c1dea94233c75e16d0a553b943fe660af9b84d6bf567fcd827a3b98415beb41944177e71dfc6ddcf090595fb1b076ac646ea62017eae51d1d772966e3aed61c3a49b1a23426d954a0f8219ece6801ad49d619a8a3ef2789a3565245804b7058a9e578ad5f622b3255625ad34e0770b540e910332d785e4b48268f9cc338fd01e55902bef93e8f63c3aac43ab7d8c23ee6fa2305d70029a4bee5bc1baf96dda2776d0d91f6e871f2275e397a126de2d48a4ca1f341ef351611477885a5e11a47b6b30095eb9c824e2afeacf4d4a46a3d33550b84e68e2678adb722c19a4de5c2756400af5ad952ada307baaaecb78a9ffd3568d9a79fc7bb466eb5b96f2a636941a391826fb71303ac9be5a760ae046f377d862e6fce18a708eaf8365e9157965481922d80ca215a411c6aedae0b518121ced5249bf24d5b165ffa4723896fc3643a91395a6dd306c94f77275602038bd00a9fc61a830079122a42ff06e5b8c3f48692de8f065481128668b47386deef4b5c52a2a5ca5967ddd7abd605b6bd9ad8d9cbabd2c61248830c86b9a18434978490702901e3dbd884cce2fa9c22fb7b8d94029bfd07bcf385e3c25a0c8e7f93f35293e3bf95d16e064252ab2514f"}], 0x1200}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xffffffffffff6584}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) getrlimit(0x0, &(0x7f0000000000)) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xd3, 0x7, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x9) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/123, 0x7b}], 0x1) r4 = dup2(r3, r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000955b776a000000000000000000002f290647d736755e72eed56685f895d42350ec3d6fb5e2eaa005ed86330b333709f139749f837375d867c5321f97f09e396b7e33fbfbc736a5877907ed13632b45fdb388cd0a66bb1529dd03"], 0x10}, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) r4 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r5 = fcntl$getown(r1, 0x5) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCLOCK(r3, 0x20004276) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/174], 0x7fb043f3, 0x2, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r5, r5, 0x8, 0x10000, 0x8, 0x20}) fcntl$setstatus(r1, 0x4, 0xc8) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:08 executing program 1: getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x20, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000205000/0x3000)=nil, 0x3000, 0x1) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x14) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x52, r2, r3, r4, r5, 0x20, 0x7f}, 0x100000000, 0x8001, r6, r7, 0x6, 0x0, 0xffffffff, 0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x3, 0x1, &(0x7f00000001c0)=""/239, &(0x7f0000000300)=0xef) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000580)="510fc3a000c8c5eeb4d3ca8a9f09f38f4d79648c8dceb2cc00a7b6be497d24ccd4a54fec822db6f22bc2042c005d7ad6f15f6aeb0928e0a182df8fc049a39a179d086c5b43353686b840580b88bd3e861db96ad72668d2f5aa316f476aa3b7a6e8bddfe337d7fad55589610e600ed9ce25ca79ad8ce69ba8a384ad94180a4219c18f41f9ef82759e58d2974d4d4e223165a552a2c02fbdf8b8d2658abea6e74b562c90884012aa5f7d7d27075f0f17bd00126b29040c6c6116b24a187a3f3a7e5c2ddb5bc30b0307a7278b74156e87ec212219e640721997899588d489ccb9c0820c0e9be3", 0xffffffffffffff24) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r0) read(r1, &(0x7f00000001c0)=""/218, 0xda) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfc1aa5167d5c9b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0xfffffffffffffffd, 0x40, 0xffff}, {0xffff, 0x1, 0x5e, 0xa32d}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80000000000014}, {0x100000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x5) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x9f8153182576c474, 0x5) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000100)="d062c370aee112956f963493d94dcf18b6") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x4, 0x80000001) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: socket(0x10, 0x1, 0x100) r0 = socket$inet(0x2, 0x8000, 0x2) socket$inet(0x2, 0x3, 0x6) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5118090cd0e302eae6bbd206ef1f7af73f5318161fdab01b6061f06e0fec2e932818d65eb9d3b0823feedabcdb7b20d0ac4500d73b15e0936bada70b6a0f2156cacfba1d79cc5b95cadb954e94aed35d9cda7aa823a12104cb88664df69f5812604abaafa7d9df5ca1dc33a92e0947b67ee06e8de580704f234d9d3e1b3a24ce817a307ac21522117826333a62b8f30b9e533e4659efc9da1eed2abf7ce3e233b8fedc356cc3d339a5f565bda9eaed3280a80d", 0xb3) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1, 0x9e391f472a79c469, 0x2680, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x4, 0x8001}, 0x4e8, 0x9, r5, r6, 0x13, 0x2fe79e80, 0xd738, 0x4}) r7 = socket(0x18, 0x82af56d4fca1ac9e, 0x0) setsockopt(r7, 0x29, 0x80000000000003f, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7, 0x10, r4, 0x0, 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') getsockname$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) linkat(r3, &(0x7f0000000240)='./file2\x00', r3, &(0x7f0000000280)='./file0/file0\x00', 0x4) open(&(0x7f0000000340)='./file2\x00', 0x0, 0x40) r5 = getuid() lchown(&(0x7f0000000480)='./file3\x00', r5, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) listen(r1, 0x29d0cc88) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x41b, 0x0, 0x238) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = socket(0x11, 0x4003, 0xfffffffffffffff7) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x20, 0x2, 0x1000000000000001) semget$private(0x0, 0x4, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000002380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c161782000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00000000000000000000d9e33ca31b350d3f6019a77cba595ee01f30be0b06f394a5e1f4b3fb643294f45620eb659e761872f13d02477e99de6cc5a34d5a6abfcef7bbb292ddadee3e4283ea5abd39b38892471a63c02ecc202490d7c16a1c7924d6b25b695306566628a9712aaaa29f5c93e948474e1d3a2fafa6a8"], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x89, 0x4, 0x100000000, 0x4}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x62dee91e, 0x200}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x100000000}], 0xfffffffffffffffc, &(0x7f0000000040)={0x0, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x800, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r8 = dup(0xffffffffffffffff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x180, 0x0) close(r2) r10 = kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x8c2, 0x0) mknodat(r0, &(0x7f0000000640)='./file0\x00', 0x10, 0x9) readv(r10, &(0x7f0000000580)=[{&(0x7f0000000540)=""/21, 0xfffffffffffffe35}], 0x1) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r12, 0x10}, {r6, 0x20}, {r9, 0x40}, {r8, 0x80}], 0x4, 0x1) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x1b5, 0x3}, {{r5}, 0xfffffffffffffffc, 0x10, 0x20, 0x1, 0x9}, {{r7}, 0xffffffffffffffff, 0x60, 0x10, 0x0, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x8}, {{r9}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x8, 0xfffffffffffff0c7}, {{r11}, 0xfffffffffffffff8, 0x4, 0x0, 0x10000, 0x2a1a3d7d}], 0x7, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x9, 0x9}, {{r13}, 0xfffffffffffffffd, 0xa97b4b46797cac18, 0x4354e8f461ee8656, 0x4, 0x9}], 0x3, &(0x7f0000000500)={0xfffffffffffffe00, 0x6}) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r15 = getpgrp() r16 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r16, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f00000006c0)) fcntl$setstatus(r14, 0x4, 0x8) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r15) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x881, 0x100) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000001c0)=0xfffffe38) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x1f) r5 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r7, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x9) clock_settime(0x3, &(0x7f0000000080)={0x14, 0x2}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file2\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='H', 0xffffffffffffffdb}], 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r3, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x1f}) close(r3) close(r2) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0xb15aae0a96fa5f56, 0x44) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x81) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x18) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100000000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:09 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) msgget(0x3, 0x205) getegid() shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xf876) getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) r2 = semget$private(0x0, 0x4, 0x189) semctl$GETPID(r2, 0x10334000823c6e1a, 0x4, &(0x7f0000000280)=""/188) r3 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x5, 0x2, 0x4, 0x5, 0x3f, 0x4, 0x1f, 0x100000000}, &(0x7f0000000100)={0x6, 0x2, 0x3, 0x1, 0x1, 0x4, 0x1, 0x1}, &(0x7f0000000180)={0x8, 0x49, 0x9, 0x4, 0xae6, 0x9, 0x1, 0x2}, &(0x7f00000001c0)={0x9, 0x1}) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000004d, &(0x7f0000000080)=[{0x2, 0x0, 0x40000000000000}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x110, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0xa636}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='I') 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10000, 0x2, 0x9, 0x2, "d8cc1e11f2930dd4e0e52e1269df1e904cef244c", 0x3ff, 0x2}) 16:00:09 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) write(r1, &(0x7f0000335000), 0x10052) chmod(&(0x7f0000000000)='./file0\x00', 0x49) write(r1, &(0x7f0000000440)="3d2e01a8d41ba00e80d38c08ff92144981a71ec6f73ad6982e31a755cd53610abbb76d315715f0bc2adca990141115982db171cdc7c8283d15ef941a364d1f42f1a6ee3c23d1c5a6fa44cebd963bbf6b18cca807aa446aaf0f76a8bc76edb9f704673ecab00d7bbd2d2de052b70360fb8e46230424435f4c1d31a98feb199d037107bbba047924561c8ff3b069ac2c0dbd6d7d13d6e040fa4b3b37ec5132d2e8d756776b3f24b764b6675b0a4dc1487cdf660722ff2d2ea0d9152145f4451a8b79bdb55780e8f17d84e4ac9a1174dc44298467bb03233d3fc3ad8961cb19fea8f0a0ca2cae58a8fe50976fbbcb9c14e94ade0251477c3fc70d3c88587f543c60f45df95cdd22f2e4e5d5de3b8d0bda790adb81206f96710d5309af918ab73a12875df19c7ca6fd8a036b25038e87a954b1fa2d9aadc0c3a91525464b27313583a726e64913a5ccd3abfa3bdb99fd04fe88a19281e9e2b8f105890d036bc193f801ba32c69196a294aaffb610c42e2df264e61443c4984e812224b66d9d6c4deaba388f3951fb210dd308d57d14659004dd862f6bba0c0f33fa01b6cbacaf14757803fc040dc233f3eefcabeb0db9834a77dd5703df4efb44b95f19224f32bf87c5552d576d87ac2b9e6965312586a1eac6421813fd2ae2e985a88c5f640ebe3e6ddb8fe93fb3dac505a99dbbbc389641254e5e99eadbbe477096cc4966177fbb4cbe5aced2d58db813e0b7e933dd968e2e7441e93c864899747954271b39d9e74a771e8c18b49ea350f59e7cec516dd3f87f0a57ab492e0dac040c007b4bb6e4c0a8b5b83aedc16321219eb8b003e5a8442435205b53f5f35f8a13fc34f93a412d894a679d89f139c592910d957f0a149f1f802a00682fd0c5515483642638e8a9d2176b58b555795ecbb5ca7eb3047a9b2c0556027a3837fd67230bca34a882aacbc2533d80b20977c9bf4d076c1a2d41200ba6487871426a96b821d8c7b187b2b5a708115b0b28719ab2d126af2e4dcde95a529bcdd3c95d47f8514ac28912f281fc1c8c2180ff797858f50b911b7caceaee65ca80ae25003c96eeed8e206e989dba9ebea13f74aecca01a0aae935f2254e05afc017666ce3426ab2f4d690f4be3ccc1d22d04cc7d2114659bf77e036cb23221b055f36250da576a95ebfa5d74c2acb9b054487fa41bbfd79d8f3400c2c3f9fc357ab5cfa0a9791e0dec63da063d8112434e37dac83dc6a1080e72451daeaab9fe0f97444275231cc5cf92927191bcfdd0fef3333cea55e30a0d7beae3d76cc52c1c5e6b9fa417dcfbb436aca1817518fccf4ee3313843bc09ce3231233d4dab35f671b89285cc2a0e9a641be774e69c3deb0d1b4220a77d5006ba166ec6f86ca060dd2d4d2807503d7499e9855d23ab4dbddaa7d232c40db7dac6679822edb7299b557b01304405a42006937fa8effc28fd739c22ac27a4a870d8974bf0a099ecb9e5f9d4c8eff04dc93659b550ab4ee2a92c14cf34664b32d0382f5264f7c9ecb5178974098078745a36ebdefb9b72d58a1af80cee9513a32c2c1facd35c96946e9bb915706425ef1d4b80bf1d91cbd2c232c8af5793adfba37a924f4727bd988be7ac541d64e2dbe1f5bdbc3c3bc26d9db2e839e1f1106d32a38a127ce96847ff0b9f3748ebd02ec0f13b92988fa7b3ed7f7f8c3e5cc7e0e15d7ad1d6a2d16cf1c2ad6e453577b5441060bb6ea5eb35262f374a249261a919af043b689ee7056dbcd36d96a30ba389ef63e885325121f6d93bf902f2850342ee35158bb4252686f4d80ff53e8f42605c71335b752a37dba5cc45c07d4b72bf4e47b48a4f38759a40dd33dace006b59f88a4df3f8b2f5f7e157938699159f7b1704430fa2461bb5738a5cc885b10ebbe32ab04e8184eb6db49001cdff8c098fd6e2d6cd6165f284b01b35a3dc82a2c49ac5bc67711a37d4e34985b68b6fd4837d6ed49f778ecc492800fdd602c2fb64b2c6761b09f9eb9c5865cd6882ffda59e4616fef5deb17610003c2914c87fb6790174dbe359abc8f7eafbbf620896062c1b4fe8c94c52268bc2029065c6ab343bb63b752e8e620a3cb8beb35e63d8628892e0e6527a3facc6a72ac6d4057303bac2196f8666fe5f8a0f8bdc379ad181e73d23a554b5e6d806179df11deee3a3aee8fb78ba3b0f47469251052b2475e759180af8007aa21a894385111ea8be6d7db36bb9a278c2383b682fdda571e06256f665145609912d2242e7f9bd7d68939649c6166bbef03f55d45bc21d53c8bd5237b4c9d06aa2040e9b6c146d3a4ad1023558bc6ca89636621d2c75d4784f37a5be6b55d015dd31dcdb81274a6d8390adc32be80ed5937f95df834632235933393042a6ee5f5ae0226cc6f4ee0f6591045c35d0b62337631590df158a5efb428873ceba955c909574994201f1c0fa7ace380d19057678754306c77bcb3570d2ed60aabdf10817208501fa84f17c11f7be5456a4a279541acb4a4549d7dad89d4c6be9d8061ae6ef197d741a993a86e0a5a066acafdfe4cedffeeb73cd8becf97b5bf665a5d10a1b721d86b46ca688b6ed54def556b3cd151e0de5ce47294a596dc179e5a822cf9df562319a0e6fba7f58958ec8396818fec0d1e307121da19786f7a27158be175f8cd6c3bfbb0179de84756d7c2c83d86c60d2e763e914563fb57d7e0dafe3f23a44354ad955db2deeb05a9d9ad0ff654b474613fab8a4653500e1f4260c7090faa83b9c0ba1430f1765d4353acf2d0636393279a6edbea8630f31c90be7155b7264d8eb0cddb47b34fed43a45cc38d9eeda1ce4bac8ff092241ab820491e24b0b0552e437a7eaebbc0f44c25b4d8fb1eca6d1e872b4ff21b04dd5435c8353ff641af7635a025791519ec137dd31a1d3deda152ce6133f40b2fbe5892ff8f1f67090d28f414a68c028afb6d124e407eb36d420c0e51845090149ce3b216f966083bc38c4c9d3ba3cf51b7721005c968249ad714e7934efe191bc7c3ae37e20401f066ed2f0f5f5b1507082606cbc58056df1ddebeee420e8c2e69f6d6de6ce9e61aff5e3f60ca781d3f311372076621c2d927402f04b463d84e5157ee394622c879e3f3fc16811480b8ec7086fe50cbfe6df040da96f7a00514f2aae1595713114c19546d6d1388faa9867ee25a47d5bbd8f914ecf752cec20f35a2a0a5b996aa6ca5b343f284c8fb6f57d9380ea3551d0ea88a9265af11e24fc51fbb0baa87fd4496dd6d6822a90260c73a6097fbac71504ea0cfda90d9a19c56d7bdd29d24758682c172eb71daa1eeb08fe8ea661774987685e5a86bb4bbd895a64c22d0b286048deb5c2613a4cb755a072edaac3a13bde0182aca4bc477950f55f371b33859bb7219bd7a3bbc097422328eab362ff201de1d2a08ce2ff3cac76e8164db663778b888258856ce7d627b584c421a3e3ac6f95c42b2f46f0ef956d06df434600119fd40e115005c5962a73dda85bbd50ed69714651df19b8cef33148511e0c6c3ccd92c3b8bae94894d6ac96ca997ddda1e7b9093ffb3768452816658e09a6b79fe2da6aa49a931bac7b80f50b09b0e4b1fcde45fcd38d818098f993a0017b3ffa1c86844a796a088409318ccaedb0eeb916c314c4852a8d9f57d57f8d1ecb3d2bedffe6eaa2243288fe0fa33805f3b111755cd6e01db04ffbca7d0d9060e17c7c9c6b9ff63572774b025bb5b251def7cf4221416ab182ea8a9ca8fcf641aa27cc23316b84f4360de63a98c280e8ff126fa0e407af16f46ebc7ccb4311ecb9d38002ad331d194d1baee37d9bdc2e28fd47a85c6daaad8e7e219462e6f45a8237afe5345f97e56c4c1c66c66d5375c58fad92de4d32f141a7721255575bd8abdc674c4c723c57906a2951539e04a9236a6e0ab981a7e9a3bc3f24341a8d9927df8d97dbbf15d78d0b5b665f36ebf025d44a13f5cab5fad827f0b1fa74996d264872e12cafbe1e1b891057915978bcb1620f0e2a3ff3b479cb57aea747223c1ec5b05e5da9e5fd14c525f745fb240a6a78bcbd3cbf6c178e4535d31809fed170aa7b6cb98c0f2c9d6735695dfde7c5c2c257053581faf75397739cfe0c606ac1b3313d18f7d39551a8f70e42b27cb108bf3cb6303f04828e5fd353b665fc5320478a8bc802beccc10359b57b59e98353f35ae850f7b9d8650aa4f9583fc8e7568936165e1eced4ea45c3d2174091b80bbe05a167d0f4443cd5ad01b5fd7896fb5146cf2ea5f0feb1d8e9953b401abec7dbea592eecff2f46cd06a03969dbbb1caae5e69d120704c179d3f4b9083c317cd43f135c06de5cd87ca0c86d3e7a220037642e22172abbb07e42649f92d056ce03a1f4278e8ec7c6ea7c41aff2777518ee2f91c1d2eadd0d1e91f44571e09019b0ad69578da52d6569fd3c5cc404cab20a6b8727d15a0f233ac0b6d81303bfc6229759b2a66f8cbe2e003f0d0e0f52f5cceedd898ffb550fe790a529c8ea11498aca0441dd8cfe12e100cc8ddfc137ee349d2cad2ad138c5174dd2f6ee7bf01431ccd762a8107f0cbccdc6c30bbadb0fd08fc688573d3c5fa00d00af1a8197df25db6767c8d041bf74e27cdf0d823befc7e1470cecd53a52231045d446d677a96b022ad6ddccf55d7e55a4e85d2cc49247de878c4c064c4af5b0744c159804b85453324437bf9572f31e36dbad52ce691cb97372e3ec3aa8e4e36725c0a43fb1bdda326b65087c533280a7bbeb6b7c23255ffe6663d61f21f03bdfdfa4abaaef76f8e91369cc8e893c32d61ec30b187fa74889186d652238c0c04c6348c43a9f0c1e6151ddcc322713ecbb3b618029f83913c3f960b48b15ce75a19875bab0b4f4cb091d8d447510578647fc5bf508e6f9e927ae37da91c348d846b7a1da3bb0aaf1d9dc09426f7dfaea55ecf5cfec9a8fae766361d4bde642162bc4aac18dad56d5c558735e90c3c34d0b1d0f75535b1052e45f3b5e21faa683252f4bbe8aeb1c7e2176117f638a2576c6abd0aa06bf33e6da2d959a8df8a733c0fed1e080b7fd303f8f46246b46efef08a404fcee9dee7ab141130ca9eb46c525777d655e8c7ebe11446728191055f69954ae57af90f88cf8e86c53ca553cd7cbf7d6aa23481d8e8eeb55932cec28907549bb6fb845c56d960b2a7e8df85d20ebde5af487ecbebaa48ff6ca3daed9892d8add6ac461f32a30788c898ca079888c4e0bb84e3daa3d3b4288388b65920015a41ffac39ee4968cebf85a4183b24bcbb9dcec1ec9946330b543653ffbb075351acc7c9c462c3219ab3608659a3eb1c278f0a5861f31d9612cd2fe82dbf6711329c40dc74a8c346f5553d85e78646866c40720ceee2514a4c1dc397102fb630104f083acbf88391b5c574a447ac8087db527c0be488c1b59724e14973ac67df6dcb9ace05147b3b886bc72741b43e09e1325acdc046945d27a2154cc2eddc39422f9a945267dc5cb0e29a17a3c209bdae03b16011aa32363c6a551b138aae1b019149b3c7b26a51adae1a1de129c9cdc9ad1c0181c98f7b1cdbacff17106840c9931196da496222d886c3173128230aeee3f1d2c724c25959580f8ecbf21114467b987eb739d9893af28a75a7ba171efba4fbaea4a97ddb9f6a886d38dc6886a8ec4e56bb6121d8bae1a759df0bc0ce88ddef70b98548d83e777682f8986e9ed33f92aadcf2305d2d1e15e145141981998d474b2cc159541ec99c8f8a5feac64c2c90017c8c75cc2ecac7e0cb9eb422ab2df3c4447b15215249eb6b83f652df56385146b3df7027ecb46fbfad950e23291a", 0x1000) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, r0) chdir(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 16:00:09 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0xd, 0x8}, {0x3}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d94e2000000000000000000000000000000000000000000000000000000000000ecff00"/204], 0xcc, 0x1, 0x1000) flock(r0, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x2, 0x0) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000980)={{0x8, r5, r6, r7, r8, 0x100, 0xfffffffffffff5d5}, 0x4ff, 0xfffffffffffffffb, 0x4}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000740)=0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) r9 = getpgid(0x0) wait4(r9, 0x0, 0x1, 0x0) socketpair(0x7, 0xc005, 0xfffffffffffffff7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000800)={0xfff, 0xf9}, 0x8) open(&(0x7f0000000840)='./file0\x00', 0x10040, 0x1e3) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f00000008c0)=0x40) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) sendto$unix(r0, &(0x7f0000000000)="59f6f43de0aaa4a6158e0ca1c91a17c46c595918ace04b42126a0266707995637036dc16dec48b02f6b6ec22e7f50fc9ef7acd463044ff0e9edc1b78be797c0f36f11085dc878036e31c5d80a90436d5b7f5aad6fbc153b525917d7617239fcbf4", 0x61, 0x401, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10030, 0xffffffffffffffff) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:10 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x146) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/171, 0x37}], 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000080)=""/140, 0x8c, 0x840, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)=""/227, &(0x7f0000000500)=0xe3) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x800, 0x1) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r4, 0x2) syz_open_pts() mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a8bac4ac476966d8c0da0dabd141393f46be4a2b60a3b7f28abc9abf3464aacbd067c90be17ecfa6b4b58e060d"], 0x10) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x80) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000040)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050, 0xbc71}, {0x40, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) ioctl$KDENABIO(r0, 0x20004b3c) recvfrom(r0, &(0x7f0000000140)=""/244, 0xf4, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:10 executing program 0: socketpair(0x2, 0x4000, 0x95e3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair(0x19, 0x4005, 0x1, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000002000000, 0x2000000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x6, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() sendto(r0, &(0x7f0000000640)="18564f7d60fe32121d0bd695151bce150de09ff571f7fe718b0ac04fc6e4ea66b27913bf5bfd6460a581f927edf66c27c479955c8bceda251823e5b3a8e80d316e8c450a8db37d7f86d4b51ca4bf3dcc8663a758edb5a1035e5c06669066d7300be5e0c82a6d0d048b45416fe2787f393b0be3b7c93804fef7b068e1aeb7a370692b0df983b5f117aa5e1d8754d25110061e2e95560ff5e7b01f5a4c352ffff48caf02662673029477fe354fe0d8b7bd4a3831703c1f2489487b10af74c4f36ebd18af4eb3c0946deb70efd2ea5866d6517b185b1848982614f2023286b3d7c3850db14c4e195f7640031e09990fbe442dc8be146959e6a2cc4113349844157f05ca80ea86b48b776df20b64492b4e39ae9e4f3e5a7c0186b49557abd7104efe0efd3ae83194cf604ce31d629d6b0c8ca3d6f28761c8337c2d898e05f9123e00232cd614a4490d9edd5775bd603ec61e167391f788e6549b4605670507c932dfb4d1691cc9e3d37b7153d0a4cd4fa7bb6897a439c6dbfb818203d52ddb322cd38111442d7fd692df067fa100254d881e0ee2858ab1708a5422e847424abd90f6ba8caf42bb76ae6e3dda41e0493eefaf0d775b618e71fd3c6841767e2c7809c5be4f68d3336d0f1fcf10b20a7bb56a8ead1b56f4f6adaaa52970dd24e56e9f90c4b1b8564aa286bc0401d04634319be8d4d6630a76a0791f3329cdbacef3f145e98215ada9a434482069db588d0adf4a94a77586ba1e9002013e1a13b5a5b1f2c0775dd9eadc87580e916fdda2f5638692b305bb7fae75adf796d1448a1cca696a8839fdaf749744f9e1ed05f39bade0442616359277212416b7e1620bac8ddf7466f1f1f5baf871a71d9b7d20d6df3fbf54c6db13c8555e8532a39788b7b559357b5600372b3ca0037c2bc3234759f14c166ecffb5afbab03ec334ae9337ef7ab53ec133d2fef1129d705eb02878a175a61e49cf85d790cca4341d146206efb94ed3f85cf9b768882a9b059f7acb144d1a207310c386c06cf37f160c21f25d3baba15daaae7c4540347f831f6377ea5aff3460e653f8a37dc5f4d067533262897d63c897e7835f01e6878ad9386b13b7d1af252ccce2e7cc43118501d80789c6344f529464f8c7c73f011056c1b7b026ed8d3752183039b4a10c4f5917ab9e894430054d4de25b6b1159f6a534960f832299ca356961764860c16864a081ab3abc4109cea1def8e16211c2a8e5ae53c7dc4a44b6df740ad07ffc9728d6fd4ee3cfa3cf86fe228a142a3944002944458302802b8c86ba86a29918224d562487c1d232b121809f9d90278aa9388af51956a3c4b75f992ca351690dd0cb534663ee8c47dae80cbd8eb609be70e20eedbd69239270661ca1df88c57d78b8b247f335615cf86079e187386703817ad4a3e34b53f44c74a343ce73d4b8a42ef872d38325e35028514adc7111d3f964465e233a0f338cbfa7bb59e3194e7a5259c4b708be6ed26c0dcedfd8d763b9405880f26b8ba38ecd6f0f4b6ed5015f6730bac3fb4262f1d17a840079c1b56f8272c628ebef74d77f44dfe58df7ed06e5e458e497a47d745478adf38cd6165a3902953af5a204acbbb7b20f0cd3135d1cf404ca6b3db9d8f28f54f4e3f76dc6c68f0f667a242b5bca7e590203713e81f5dcdfeafe06a25b22d60afa14b179775c083438ca33358bd8a3a2d0f91e3dbb540168fc6fb5c2e402ff2037153b20dfee295742593af9f9176d52a5e1d033270c6d6481151e9395e319d6a2074b71bfbd3e415cb49c4e4cbe1034a1b60baba214a2c42ea88a25382f6394565bf43378dca799e879a16fb2e60fe21780a53ef85b7b3617721df79086670043748e1edde51d7e11c139217fa5e2de2bc357fd7fdb32b5bc9e0cd95e3d49b45f8fde5810b2df1b15c33fb34945ca1e01c66ea21cc2c4d55fa64fb80ccf02a3e1cc0582b64f40f800b646d9aa3137507a369e5b2832409c5b7f45049911a48f793e1de36a1ed4a42ba7e8651bf132b919a5e036b6ee621d98aaaa396899acc9b4136d77e3c68bdc630d87d0d7c4844c436ae619de17edb36ee51b4d043db7ac94331ad0d6a0f26520d8aa0a79b386f9f0b701c259a6eb783b11fd0a80f749f776d02b24435040a2f783954a102c9d90794b2f6dcf15e1b6132ee75d7fcd4dadc4c940a4e43d19cc1ad26d3174c15c16f5cf69d4fecc130b8874b18c57bf938ea8113f1610f739389f3b049e6dbd28469908f1f6d7902d00b3831e2191f9976a0692d6d968548f26011092594df1810828243882871925b2ae3ba68feb9a90969f139a68166320e81f5ee9dc67b47a5c96fb1a8fd510140800cf252935b800073951aa57ab70b332f7d712d3d20810efee5e3f6d5aaad9a8af7e0ada4696853332eb5b5fc929a49b09881f81a8bd799247bc00745dc81f6074178afc25506287d919813042e0bd18a900f9c808bbefc6a9675677fddaa5ccc06e82830cf9188bede814d888d8b641e26f3d58c50f404bfae81ead1a10202b910e35e06cf62797a53ac4a6c9c74a1a804654733623601ea6d306fc08e596062bd095414473f1832c30f049c328236564c37eba93b5024970884466127e6bca4dbddeaa817783da4de47aa1b405d179b54fd15adfb22e3920023e78fe1b18bdce8b45ca88b195e7642c57a15f2eb31e2c5fab6975eb8ca827344282c39199386a3d567a52dec4cdd11519f864f29e25c939f094cf28863bda814f2a32de367fd0f4b061011bbc606fcca6502029c5ff6bdf21542000b486f9a19d78128e0f044149302c40ab515b6e5d4ec6b39ec02026bae1253d5cb0ecce7774a972838d0897ee1582d9ad3b68f4b75ac096c27ec174b8d39e843fb22221de2edbb6eaf65efc9c9895e271c9046f685ff263a5ec833928df0da4e1326b029b4492cea77aa90f9b9368a0fdc00451b1b3ed9d0b5ab6eed5db1f04cb6de24a3df349f0bea05e7761cdffa1ddbc79299bac87b66321534dd2f7fec72f080d157d5249b795bbe498acad51282d5ff30260b712a607d733803bccca9bd4c89ba6de01567d723a3b82eddbf319097a34b9665a638a0cda38737ecbb4278b156dd6c31be19881f341b8e76b929e56828ccea16aa78ec2043790635e0e628213e494a84f3d7955ec642b126f0cfeb0a743aa9409a3db33762e532b25a7e0cb07f85688dd23e6c796d0ef4bd416ed4d63ea3e78cf102a25c674efaac1e79afa9d29b73424a56b606b2e4f8f831a350962e50d8d2de8056b75ffe71c1e31436c1410c07fdcadca7316509ab424f46e17791b7483cb97837bc023b9f9639c1480b4796bb839a1b832d82b256158d8182d574bda5f168c22a6f082cdb4ba92fee229b7613838c697e69eb25173c354e4fec6bd37ea141c00f1b03c3afd1fd374983bf6c6096cc0084c1e0304258d113e8d67f4cca717c48e90d79f0ef1a87fb82b52eabcfdcc7ce1e5c717f642194d2bbb5563425174dff769fbb8918a424b44cc8fb29f0d2a58b2977fc2b2d63dd6c008698810ec499e6c2c6408b3d67bd4f88b58ce87fd16cd45747bd05ba9a57876b588d90d6081421684fd600aefe0933f63793e7b7d9301fe50959779a01bc2f3475b0ce66d8444df215fd6fd60e3b31ae9806c869b054076146fb74917385eeca4c7727e0f36804c8a934d1b8be962511f043782e93d3e2b00745811cf8c3d495fe9b930c678c07437044cd3f90fed07ca4f791a093add672905fd1f564aad04c7f6991fc13a9c6c8479c7db208168462759c9488c8cd2c37b9abfd7ce55b0d1449c9db879e6f9db62f2fcd8ef3481ecac7fa232cfe108732eff5ef0ccf14a4d64a48c76598572e0034914faee40e07c33c87ad0949b3c65a35e94554edb7a6894bf8213562fc05089db0ffe8fa0c9ab88a410561242b710a667e6f69fc994ee62b01224d250a0da1facef4f176ddcf39c136fac294219c409c6a65776728ee9c1f037efd62511d3f288260ac7be7e55173befa5259afdaabb958ae96c7dd263b22d2af0904ed083ec32c2e27ecf2919e49d1e0b5b331d47e35b8298ef92c6afb4f932a042095763f1856402d3b71727d67990ed556bd420ef5543cc671334e67abf5d0647e13038ed18ed093d979e0918d8b708ec7f051f82e5047c0014ef7fcf32de5d1414004e939f54b93b6a7a4185ce0845e21baf3ca38e285e31c74cbf33f85a01494c03bf73a1bd03bb5fe03c772c15c4bf102d697eb59a88be4325df32f0f054e4a09c3e15ef998165225002a49b759b7026280c6e8cdf257b90df57038d60b77de6c147f83566e89f0f81b0414d7d1fe15f3296913793316864999858ff55b120f94973cfc2683099b1c74b79849f450a2ed7b953b54b0c38ae7e86beaf4cdbeec4072a0ec459515531666dcc80a518176d9454ffbc8e7c87f735dea2cdaa7e8c9d4992454366628982d23a18f364b04353f7b80988ff141e96ba6e82d36ffe71aa4b0580b642b4a01a2e1e66d735f80b886744a8a46204418c7442c09b56c63f6cbb8fa2cff0906562760e73f6b5c78a524f10c2eba1143578a3ca2b4efececea29fd640f062116e1edf16febd12533c16b32cc560c1035e5864b823003bd6ff5b8ca1d33690cb1a26995d28fc497cd1b77417d8d5c767e725f3a49f4243ef7279f19b0f6b65ce6a0d7d7bc6b5b020987659f037473633d9e95ce664cdc3c695643f45dfa622817248d0cd50c3cffa4c5d6eecd26417b70c042a6bfb0b97f564ca8f619453b3daad0249f72adef56f2ea5e4ad81f5cae92aea2fc92ddea58778c837a3f1df0ba5da64fac1f20279d3c096615368eb9aece5087ca42a50d34ae56527ea303f93c6c29cebd1aa728885996f44f69b0b9fbf22827de04b91d7c646ec0c43776b96e0c36aa668efee96a2095cb4aeeb3558d0332c023af7b6a707c0e1c6309626ee74db5ca08a43cc2c543aa2d37f2b84bcc924a2f549c65bb35a446c5f9045a279fe9aec617d80ea191855f46b0f86e7b2a0e009a6588007595d90e1f607b72d8f02c251678962a788360b21a6a51927b99785a6bcb17410b7097cac35dd91f45af183ca15c4027a8272e6b2ddae0b7a3ee0d4981813ce4128a4aae89b84dc6bf58cd95c16cef77097181b9cd6fdfe63893f6b8c595d849b867345effddce2f8de69e8bcaa61169aee96d6bb5ec8db9500641a63fd43c157c3aadd0a0a2115d11c349ebc43e628b995ed69cd1e7baf8b3bdc653123aa70e74e7759909953cae46ce4f088e04a60e0b9ef33db30fc0005e82ed8094959368a5d133f42fef9e251a7d26315561b2e6c76fa6bb899cfc9954b0d1b85cb236da3ca9e0e75a854257e496cd352c16c20fc43cee2abb10844b7b6bb8b1f3f3218d7b0588511841dcf7778280356081a5f45ced3bfeff2b8f36841c47b762b92c8616656d89af7f7957b4927b654cdbb6e8663e3202fd8fb4e62f7a949e87248d44e5181ce6364a0e4ac4559076df5410007ce0a6c1f00645aa3d3dca2ccf0a6114b5019921d27e6596431e33ce908200334bc2ee99fd03524292cb84345930f3eda61840b05f13e7f0e2672acfb314e17814210083bf6ec853d882848c9184ee1c0bf0ab7f92ea2df6355e8eebf284e7976466d1d4e4e1b5985dd97df10520e19167832b76b8f32db0bbbb283c2db3b6ba06e2da990a667e58d3e8ceadfb9807c01b75c5f83a2c9ff6d6c0da9f7676595e639540d537c436fb52d6bff51430d0df8c29aaaeeef2873eb987a1631781f10af89b9a549b07f432857ab5", 0x1000, 0x1, &(0x7f0000001640)=@in={0x2, 0x0}, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) lseek(r2, 0x0, 0x32, 0x3) r3 = dup2(r1, r2) close(r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x9de37cf, 0x4, 0x400, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x61c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000e43000/0x1000)=nil, &(0x7f0000e08000/0xe000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c79000/0x1000)=nil, 0x9}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000f02000/0x12000)=nil, &(0x7f0000f55000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f9d000/0x2000)=nil, 0x4}, {&(0x7f0000cc7000/0x4000)=nil, &(0x7f0000e3a000/0x4000)=nil, 0x10000}, {&(0x7f0000e7f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000fa7000/0x1000)=nil, &(0x7f0000ef2000/0x4000)=nil, 0x40}, {&(0x7f0000cbf000/0x3000)=nil, &(0x7f0000e48000/0x1000)=nil, 0x3}, {&(0x7f0000c96000/0x3000)=nil, &(0x7f0000d31000/0x3000)=nil, 0x400}, {&(0x7f0000d23000/0x3000)=nil, &(0x7f0000d83000/0x2000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="be9022bd5f45c177f88720fffa713838ffe1c04e7d422839874ee2cc79fb27998fcc0146799722e440e965accec4b56b10dd70bf27d30761", 0x38) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20000, 0x0) r3 = socket(0x103e516b5ff9b68c, 0x8007, 0x7) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x186fff7c395c2e54, 0x0) socketpair(0x1, 0x1, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000004c0)=0x207ffc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5012, r6, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xcd5eacfda8f33999, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x43, 0x40000000, 0x3c, 0x6}, {{r2}, 0xfffffffffffffff9, 0xa6, 0x1, 0x97, 0x9}], 0x8, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x49, 0x80, 0x101, 0x53}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x3}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x7fff}, {{r6}, 0xffffffffffffffff, 0x4, 0x40000000, 0x81, 0x5}, {{r7}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x5, 0x1ff}], 0x2, &(0x7f0000000300)={0xfffffffffffffffd, 0x7f}) nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) r8 = kqueue() recvfrom$inet6(r7, &(0x7f00000003c0)=""/166, 0xa6, 0x3, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xf8b0, 0x0, 0x10000fe, 0x0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000140)="eaff125c00000000", 0xffffffffffffff65) recvfrom(r0, 0x0, 0x0, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000180)=""/149, 0x95) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x3) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x3) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x2, 0x6, 0x0, 0x0, 0x80000000, 0x1, 0x0, 0x3, 0x6, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x8000000000005201) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xfd401700a4ef60fd) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0xbc, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x88, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0x8, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x84, 0x0) dup2(r1, r2) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="41cf9a7e", 0x4}, {&(0x7f0000000080)="eed9fea4d81e33dd1c4d512700b8b14bb94c49ca", 0x14}, {&(0x7f0000000100)="409f9b8585ea3eca071bdbc2bdc48aa8b1cc4da3c10ab313e69404032e616deca6949e567069f18fff6f7ad72a4b6dc2eaae9af23ee61809261c5f33568f0a4636bacad038f77316169cfc894b4449551b8f52474b96077f60496f5332857557f02cd121ff077f94fe58fbfdcc8aca54c8c92fe723e80fe6d373cbf34173e97b7d6234f25d449edde0ff88ae853fbdaea0e0e14245e80869032d9ce6eaec880ab4beb476bd628219858aab70575ae36baa1f30b19f7643611c2581e0ce280ce3ae5b56b0", 0xc4}, {&(0x7f0000000200)="fb0ccf7b6f00bde55900fc5666cd90baf6bcefc849221e798c56da6795d4ac63ec218f051f84fcdca227f59ed19c9cc40fdd36d219e70a85ecf892875e2e97bfe084521bec52b3b30e242aa29ae4488b6654f0d95d7c3da0541f905f869a9284cff1361b9917b2fea2531596d382689cf5abee4d2144ec01ebc404cb2f2f73a38c5e20c21018244d7fa43789beb7ba5010b6dd2411", 0x95}, {&(0x7f0000000300)="75f58419a213e4d8e1bfb8bd406d378bad75d0320e1de43f5b92cccc94ed97ae016e97f5eede9284ff1c6ddd92a5c662702ef9f429eff7e306296f37006a82bc7fd69f9ba64e31bcd40c8d4a0693828b22bb0594d0df896bd82f01e7fb609ab71786ae3917ecf46db3ae7ebe30172dd47ef046e57d6f958aaf86d58a4cba3b8f78a867f3c3181b72ededcddc18a0c9bd7588ed7f363f5a728ddab685073203d21e79e4e9912cb8d7087aebde6622ca0cc9bd2ea89a21d29f05d69ce1290463b6d72ccb670f977bbfb9b8a48bd7d7", 0xce}, {&(0x7f0000000440)="83b5834c9b0971eb9a8a6d35aa3fdecca694e5315218aeb0e384ecf1fa6220de071256f22fe824ef45aa698deceee88e1f3fbd0ea9f585582b929fe2d635c980414328", 0x43}, {&(0x7f00000004c0)="f8bf75c4bceca2db2431411327a3780f743fcb0da3f7e05b5998b0098a34d4f69caa1b7ba13421b00d982af9c92d21630dfaa226f88345b4d8d80e28e6e63d56b11d1e7be07c8c08d97c4e8c2694d75f1e6a312bffb4852bef80e0b6965cfffbdb41267a72ffa300a951e1253943c20d736baf0f840f8c78e92f598aaa39ab2184761a8ab3c60528d471333d643d99c173f8178527dd61166f7c3da99588077019f42efbcbac8e2faeba2513dfd2d4b6ceacd4510ce1e6eabcb6d38331359f52717ca980eeae", 0xc6}], 0x7) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_open_pts() write(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="d9", 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x2}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:12 executing program 0: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e00000000000000200000000000000000000001000000000000000000000000000000000000000000f9cb153770d6dcbc4eb418b54e4d819b437817bab137fec0ed4b342d5e17d6a4"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x0, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r5, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r6], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400), &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000c00)={0x0, ""/77}, 0x55, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x4, 0x5) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=@file={0x0, ""/15}, &(0x7f0000001500)=0x11) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = socket(0x0, 0xa32174c538343874, 0xfffffffffffffff9) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x2, 0x0) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x8000, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x100, 0x0) r15 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd0\x00', 0x80, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001940)) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000100)="c623669d2089b16b8ccf4800a6dcf604a55beaaad6923aa61fa177c51cc19f08490c48192991572af49e45238a9b1ff6772ad820d0711d16ed147fd4ddc72a42ba0c9e93ed66cbde1c307463c608137d6d240c2c0939c2bbc5e7a41b0a294a03c04e30f46e68a2cc67c9a5336a77a941fd4ff18dc161776dca9f5777a90ed86e946b10850377c0c3d4ac3592c85f29d84af76274251352ed5685bedbf5a048a4cddd67a10b786b8b2e167351392ec7d39e9bd114", 0xb4}, {&(0x7f00000001c0)="489fb6c3d36b55a26a2106e8b5db6e4f1c85130ce4e11d4f230e9a1c9d5de4a3e56fcbcff9b206b367990eacc0d3c07e58b64a42e5ecd0e483b58fc43b4e535ddbcb1564066e293f06a6bcefc900f26bd5885ae9fe4c9fb74c25fa61cbdab94b2563a35570dd07f26580e3058032dd02549a4d9d4372aaf04dc36e1f28ebfe4826d6c9f052047186dcad4bad", 0x8c}, {&(0x7f0000000280)="c48f9297956d83d418c5bad8f7e8ebe665c17197d01e56f88ff5842e6872afd750e947ac9e43ef06a9991d31dda179f9576b74a92a3cf0ab18a64eb610cb2f1895d44713a44793c8866257a50cda4770a856adca3d93666800a65091cf491f3128570c859dedc3d9828fc36a59a05cb3", 0x70}, {&(0x7f0000000300)="f8f4fe0b929df7856e4f8996eae2ff0d777dfb771068cc377e2eb2afa783878d5bf0c933953505725b1cb7e1d6fc5d96a7c98fe6fe3ae1c5b0e55035c2447950654f4ffcb2d6555b0065146489f87179a6fd74f4007237c575b120c36c5b61668cbf7a45963102dc9dc36e0fa1bfe5c95da2d6f85520205bab5ac602af53261c0d3ac9274c", 0x85}, {&(0x7f00000003c0)="c479b077535dae7b58288e1921e7e942cc12f454a68204eedd1e2efbfb88dee8217617729c52f190ba9876fa4cfc34506ed93e05e97d6f8abf71ba048e0ff2a6654a0733d1234c09baccb4d80fa18fd026d6e13c4c2f83e9c7e8820ebd0a406ef538fa41134fc487212e039c79e56dcb5dbed983e1ecee3fb1a0a8170edc42def35ec708fe7f57b72a2c5e76b4d39b4676fb11ea0e58ac9e64ee260a4f7efd374803322a6f6a5833c3eeb9285c6e80fdd4d041cb34c352e35582bf302fa207be2d52f0c8a04d728fc3b6887dc48674f02d146884f0d298283c7968c9976a943dad2a8d8e1388e1757370a19794b93f9df93a2053b2872eb1985654dcabbcba2e076c2d87800709705ff3269a0bcfc32eb000c804d52f29c3e05e96b759278ea6319513e7c07b0a5ed7db6bceb248aed94aec51d1bec1b694e52a757eedb17d1755ee0b1c083d18bd2803e465f4dbd261c58d36057bf7fa16fa0cd0265eec4fda7e302c5100dbc11b7e346b572782c51965de24e0a6d4c15c583f84fc2b6e6a9b33cf6db1d3cb339addf48fafc0a8fa74bb95d8c16069f300e1671c0a8e5b215257412a2a7fe2a0bf43ac82ef91b1d5a244234ba3d2c61722715654212903bf11cc1eef72f38bd0d881434698b2bf667217cdaea3b98fd36b83c2c21a1bbc0be240b6ab5266f0df10a638f0783264a2126c60d934129a163d653ca337cd9a2b9ab9b11cf74f101dd67b283d53178d826a1358a1f0cbf9586fbfaef0d971602bc393c46452fd46a8cfc05453972a90ec035752597f4221e1971e512001ffb5254b9cb8fcf390a38a1436bb22cb9f0d0d29711bf1bb6f2e5a26f7f22a307393c797db76058a632973523e8826f10e482e1bed7385d2d305c99f39ad2f67df066be78f7d51c03397657bf4cf39d0f95fbed87572d5572f4355f20c98f91ebeb34e5fbfc2c8a9e4ad73aecc963f2cac1e2b4829387e765903cb67a7c6bb3ffad120cbdb3e645ef2974e395175f2ce0796ce1cd0a6a2d05fe1ca8178295a5575f59d5ad1dfd6ad221146fe98e23977eeb70282de51a1b9ab128e44ffcd4340f62f9bea159e8b499f6aced92b1e6500a64d97006bfb7c51baa2f473593a586cf61f4bafbd0321423e3e891b26472cb45fe65158d8fb495524956fe548291eea02bece9a2ee4e16c0824965407c0e9b4ba3e521e86bd0caf7abf55236b8b98ce88593c15959fa272c3799eb9191d8c350037c17898a47bdab98ced53b0d5407f199cee60b1005a454ede64a17aa47be2af8edfb5d3e04f0f82e92b4ba66a4d2782767714c7808fdd9547017ef6f0fdedfa911414ecf5c744a1dec36dba9dbc9e19fbf9a97855897e521b1e4a9b131de2c2bfeb86a9ff1f0a33b4f3a678d5711e3c713202ec3e57759b937ca87607d81bfd6f6958efa9a0371716112865b4ecc7d20f095ac3087b219c4bd2d2f181bdd4f2ccd1e00d60425d10b78d3f30803f8f04655f631e5a6d6fdd8a7a75b69fd20b2c5c92637d6ca7dad112a90ddee86247706bc8910f834eaf4604a6161e39a1504ea4d13afb0819f3061e61fb91abf7b64ee5d90ccfa3b45cbf9895d04ba8deb05b0ac44f6d378f6e6b1be85d6709f7fd962cfa543dfcf67821625baea8046d6a10069f46b30a7f9d672f7582f39aa57b97d4d97c6ed0d4dfb30dfe6207c935ed3490a0e830b93cfe0bef6ef87020217181c228f08bf17f2b6e153102f5e08fcae64817e61dfe285d841cba57f7cb7afce82ea67b04fbc053a1982fe875b2a66b7efb4aa775c19587b9f18588406f2697ce4cce281bb85385e58ac4debfa4e198e6fd573292417fd52468b27998acc1b7a61397ac1f72bf35f55ef0deb5234e4625d2822f0ac02bcd51a80cf29f10f44801c9b664425419c9eb171042ef175f50ff73eda7e3b13df9c2d449a5e4617a9880ea8fe6d98651b85dd4f78d1af7ac9e04e5e544074cf46fffb30bef0aa415d4d0a7ba82538e79ceacf5370ea594be56e3e784d35087521a0e9047a3d7c7ee6f29dea0cd2b947787c1fd847d43dc4f5fb9eaf360397b7f4e9e083069eea097bd4770a53588d32bff78a9a88716fc5621a9423ac09406cc39b75b68e1d83560a867d5a9c9e67744763be8bd34fb73ae298bc8e47a5c530a423dcde3d652c3d929e2f50f1128049f2acebb707c793e5d2028e260bb1ee3fcf563a8f87f7c7b43fb94dfa7d0881cc0d2f042b24e8db58f8377919a41ac3e7cf2e9e90568b427418bb858d56f6d6236c760cd5083fa772cf2b76b22a50ee38c31e0fd4075f7dcdf316008ceb1af5fd2da4494a73a26a1366c6452cb9d471be4626feb14280e5986b0036349049f75bbd2fa7929c28eddb04131630a38effa684ae0560215f707db2fc2ac7994569e36981fb4a766dd78183d14fb199cd544877da623f916293b939e4593f7c303eed73ee634d87c11cc50f3c80cc0126d1841971a600710910dfaec4da39778bd8a7fed9b120911e645a070af071b5cd46615aba6b16bb1cfa0ee46fe6544534a3033bd4f3b2fea9f88b10eb982de40cb6403aa193db3e09c9ab0dee250d3ecad9e0e6b0a95abee5f0c462943acc6c4cfb07944eeaa99aa1907b277b21e0d9f3c6c921d8a19d17a1b5a92bf8602ff4a3103e9f0b9e65591f2210efa3e86943d5e616871bca4dbff1ad875c52fb83b60f22f34f643f70e3fe6e758dc80fcfeea0f0650d9c160c9c94b5ca0ac83869354c5ca420d7a076cc8d38325b10ae7c74d8c08c45462f198f22c5658dba3af545c459497f96d68598bc757119828a4e1f32227fde5529eb0140dd5d998832bd7fe0ff85dd7f2f223e32127a1219b828f13a0e6e6ee8c516fada44f64ded4d276e7ff10a58d7ee3b6e0d9d4b5ca4f4fd546f04beed6a92b2eae8e1e00a830f2c57dcec97ed2c580a41d8b3746f87e5eb86613f6637b54c2c4c9dcf2bb59201d1167f279d7c5c673778324c0b4aeffec75ac3c1327b42cacdf951dc8313d3f969969f246aecfea6eef243ef48374b59613284ed02db8ab2962cfcf504136dd9f41b2205a56cc1ab423587b5dd30aa5d788c37cb3012439f6459cf5766bd06e1a3dab298cf83ac3c6c97df08ce8580458f500b6fb92a2daca8a6740ff75dd1d2c8dd531193aa451a3668fcf0b88b8e3716004bc176fdc8e15a27f2cfdc475ebf442290f06896cd067c6bf6e9486dcfbcd307774cbca57511bb4b2c1d168d384a5ba7e0e0931c7448f6666b4807f268b4e67cd8536a9c44125499359f112c9c568ebab8a78c994faa34258e922bc463b28b5c96ca60865069efdb6eadb2a0e053e71257e558d7edc5cd356d7d7df09fdb795cff2716773d7d0845dc8c53064b51a49491351bece66975dae360c0e2fa284e9e3992504fe0a1a598eadef023df793d6df8d527a47f55f09fe697f2e2487b08bef502ec56061c5a38364c28717b66b9b5774f6f7f0ced3a05fa3a7ee1eee7bb97a17bba983539541e4d8834c6e5a04a226049fec4b88305c7d884ef9b463b16aeb37998bf6492da3816844d0b7701ed25333f00eb2d39d54896785da4471eade512f5fe04acd9930111c0e4009638f21f541b6d8455ebde48736e68372ba4cf24787d35e94b8dd8192bd0d5b22d6dfabac621d2f172c9bb011eb6a8a3b6ea75b0ed2875d1c33abb7502ec2ba40721327c5c2c97dfb582a811edd8cfdc5919452110c65431acf4b0977a63bb5b4db749f95df97ffe5578eb15e317d8f80b38a603a95012868fa9446eccc37b43f216802b8ad18f7ca7faf38e4c5f4e8819baffaead5f0cdcf0aba29e6f125d84f4199187e6928f48cd3d849c743197086042b18d86a9bab249cad69be27d4e52eb487e4acc0c58a94f242ba7fd95bf801056e2cf1f631589774eaff2bcdca85d654a5638a468e66a5ab6d851edf3b4e758ff9e24f06351548a8193949ffd355485eaf9508dd289aa3119617219e046744625890d8f0d359b310e9252486acc4a09f47212360c178b0371f6c509e46c53f9437e367c4d2f9be2cce1bdd0fafe07530b0d06a155cf42e83f96a25e4b49fb60da28a9b918c21ce170ddd42f0455f826b4c13611b3e2d88a935b2bdf825614102434224cb895c410ba1220b4f444755e89f35ebb25e96220b3cec2f0e887ef067d7326e5eb67efe697d6523c0f003eec00cd5793f636eaa2bdd1000bdd12ed607d7680af0d09bcc5c5836118c747d25a14d752b29296a11bcfa5c9fcb350488b29e6b7ed1c5c495af4bd0676fdc98ef94db4db94371794df77ee968abfcee0d87df95b4b90befc86b4ef1e9e0675305e12b515645fe25e41b4978dcf1edf143c41829acc487aced39527aefa4ea72c248057f9477dd1fe2e36c66ae7380612851093259bdebb7c2dddaa0d4956efd365e668a1758d384cd5b80578262e9f3525f0e0200caf5a7c2c8b40a863425be02452f97cc526ad2808cfb94142974b81ace5e939a347ad3e5662bc870cb53483820adefa442fba088dcbcb30d75da80b5fc44ae0873107bc9cdc38c1af1c9c8f0038e9df438dcb1d629eb9b42afbeb59482131ee2de837d3ef53454b63c73850a4aa66c48a2efb6f35a0eb6688f1cf430b001880a2d529164a602e728d67f7526f1b4561896c9904444e730955b575e349e8fc523aa114183072064db8d844c30a79f5efeddae98c2a1b416350251ee5731f903bcf2f022c29284089fb1d71ba6cba9c4ea724e1c9e2ff3d2544b9cec773075f676c6d07594cde2973478f857b5cdb59479e72491622f63f98010e4e48d3040b6914c6d1b2de694ca5756b8325201f517df286499b958dfd6a98a9c6a205bd50788a0ab1de269b21f1bc0ee145861f082f45cac2a0b04d27c66b69193dd6f0414b4763bb9cc57f799c2bd5650b066cdafc365683ffec238e870cf917fd6928e2a2e8159aac8e3072e8c880f4021e096743a200b0c2774a8f24ddb9db5874d8ccb37d2fe30c1947c1906acd772ddd0e6ed3b69c3749da09231f5b1546fdcfd2322b4ce15c8f9c1a90af0855e461e407408058618bb6c61172122acbc5a540710aa4ecf787af51bd7c6a3a97f778fa5a6252de55c02debdee24d3d5b560ce44362796af37e4cbe9ff5a4230e48c81537e2e3ae83f1d6c12b64b43306706de94636a4e85d6edfdb1204ddae864e9c6b88197fb8f725137775e71bc4548fcf66a2aa1db67d451d20cd2cf7b94fd5eb325db6a7f65bf8d014ed060929c21166662944940e0136f07e6a5a712d5b4c7f143fa1b6c87fb09154daf7afcacb0a8b0bf68cd7ab80d2a07b3cdbe1d958e94c5062a5a7c9853da37c4781b570041290e7f7430a8b4f4f172533c18bda024d6d5343d310d3372870d7e478a8fe12d8c6f217fef604be58d42602cad23bf7a45736b9b175a9080ebf2e45decbaae3bf3c9315f56e6880457b0a1b6cd5d9631c7a4fa73584c3e856cd503d23f55bf9eb027912db1527f77c1a8e1a416fb534adb51829a4fbe603f7b28b31995b69a8e182b1019a2d84b29c3248d7791d9c77d97ad7ef36147fc1d998fb1c7554f2bd6bb1abfbb3d89ecb235e3bc7ffe229460eec79f2e15132a847381c6de271a1780758f281c51304fda535ae4e604d98bf3d6e41cf70d316572769e6adf26b8f6ba41f732fa8b67d9a328efa91806d1b4de03a9a5d648f6de52c682e7897749b900afef9b0db3fa27b63544e9e394dc4615998bff02688c55defff644d0a3ce4e340145da48f1a749ec3fde04180a47e531ddf33cd14254c88be3507a499d7db53f50d80195c999", 0x1000}, {&(0x7f00000013c0)="cffa12e974c9ef5cd45fa59977f2942ccb599303a9fb4bb81531c6ab2b4b6f4701511cd9ec2c327b810e7e681b15f415613b129ac74fc326d974a54f1ed328393cd2be0a1b15e0ad59", 0x49}], 0x6, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}], 0xa0, 0x400}, 0xd) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ktrace(0x0, 0x3, 0x20, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 1: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x10, 0x4, 0xff) sendto$inet6(r6, &(0x7f0000000380)="cbc26f412c08a051dc2857784e84342ec7acdb39a1083539d1fd5c934f9a8ca3fcf09f299bf69be64d152ac059d12619042c290f8ebfd6167f988d1c0575e5e63b247e727f1f8c1b422ae5a3e612d209bb3b42601754737586c99509d13e61b483fae85fc73c638cccbb8f2bfbf86bc77a4d8a5a65ff6a16ab0350f3a0b1e25aa32c3201b8f452ae1ecb104505c74aea044bdce4c4d6e70816b675691e2cec9a1ff7236deca1d4c8edd269e24c7a6ddb0594b679d326747facf51d9c8b87d6bd11dc98f791c4a7565856ccd86dbe6e11cc1ef31d159a635db0583db8d6aec35964e5b9c163fc8725928b5a1759a5c06fb96b0ed662d88fcc8435582fd6dc2e801464bb39c60fa02ff36bec48c554075a5820b161f2cf04db33feedf3493ad07333670e0e3e1dcea9e4f2c2d6e3dfc5d67ae17ae0d45a48ad6c96a475de390fda4bc0e6e1a8194fb687e6298f7df6ebb9905be50ef337915191151235fd7cc3cc3069b73ab42069f73281716b8bd058c5a1b6bebd63bcdf7190fc7a08b6ff291483ff9c7ea59c8f50f77719cde5838e364fda9e1b062790644ec831282080f7dbb476ef5ef2af31994a9ebde62bd31721b1cc0b4e8df9712b1080b7d7bd9820cc85fbb3086533d515688f2b064cf1784f74d778c8ba23c59fd4b2fd6f8239d0a856d0eda4b16a1306e64059e4d62af38b32665ee818624879417a1c94aab62beec7738f416621df7cb42717f66eb8c27a4ec8bc53d26cbc4bf029cdb2f2581591c982d6a9e2a190d3ea26deba840a7275c2d5c8137908bddcfa3acf7092a48cfba549c2060b5b9fb3e94d9693f52beeb805e113ce52cb17b2ec222a21e5647cb67cff9d111693886e7ae98d60ba31aa8b780ba35942ea593af58e15c006177354b541e05ab3fea22c87bbbdd3d9dd192e40ac0e2a3e7bb20fe885931e43cb69c95bcd4c1e3b9343d38e336b183af38ab316f7d606b26624b863dfa88f248d879a1c9a2cd28bf0853ee69facb3d0295f9b1a10551908d0498018b983ccb72e4b1b7ba6d830bd0cd1e46ae5f70337cd24d4f333b4b17b987329bd5baa7710c2c4128355d34b89ec2b354caa5c680e179230837eed6267daa08b72d2c3a37e4576d356e7c04d1879c315a2bd013a70606ae2b0bc9fec4446ff412c28deb5684763d75b7b962c0f002d50675552281552134566b32025df9b2824e9417c6d6f23ab031dc11ad9def2fb0b1dd86af076edbed5d62e6190e11a6fbc6c67dcd79a8aa4def38719e17611943d2db765f8a0cbeeee363021b5b4fbac0fc32c319c0ce9b765ee268db6448d313af6111411142e85f92440db3f55cce5d4e8a0686894febfba1dce318b261b5e5739d54b335f7c522951da578f8f6a62163b60a863b2fa3de29bb68ffbb5972140f83186694f45659af51ac2df584d711fac9c0d17842ea9d84ae391a761ac32bdc87b41d64b27e476df8fa46144fb183bb603821a012fe4172c378753953def091b9ed81094f694eaaaceb07a70de1897c7a02c84734109c1b29d615156574de681850cb5df5cd3963eb963af8e587a6eca84e9fcde4041dbb9f6f58646be18dc4b0038eb26319dfaccd914ec469b3eec34ea8b5c488c7f8858add7443271ed5ae24b2260e10dff67b3bc9a92e934ee8e78fc28f79d2cc79337f9372d1053ae955d59bf26c8fba2bd4601f5df825b3f1e5c2033fa7591e502f9c152f1d3de3b5fbe760122993f8a37c6c02874757f5553e64e96514bd3d1086a31340b8d3297ead1f8348140cc287d8fa9e1cd7668a60ac68c50ca34b90ec1684138fd739b20ff5317b4480a0fe2c0d021e9430d8665959d710a6663d3c200110b622f51ca3afedb62b6534461cbff2882508f23dfbd08c29f6a903edf12109183ff6d8742c2837dbea364529716fcf4664edce9c9810b412cfd1c77a46f56ec1204ed9cba8dc61927edf8147071c559a7595d60e74a8aaf0fa3b6309c05f4e28c262d6609b0e0a93625fcbdb26e2f44f7991c8a31b31982c1008aa845e55ae34ae8aa93168456e4cb243d4ab0722d47571e16c8387798d7d9c72e4974ffbf7e61dbd3d27e675df6c610aae73467bc305b52330c429aa7c79a4d9bad3e1e7dbfe0a19f8509bd830b4b47361d39c107388ce6e9063a415a160295416bf83216a31c60255ba7a29c1cda9d65f8bab2330143818dca597009a0bc804946cac9ff8e01ac105f6bdd9e6ae8a56ae3b6fd13db699af19ab4e1755f83c5694d814466b5b77d06264420b63a4908bad6a479072a536357bbf8626e1f8ad62893fb7061e0850daf891b874a86830249435c1b4fe6917349e9b4f543ca9b41ee27f9889dfce1faef9a50f06628871f38acc587b0c39207970b7ea17780d6bb983dc67321cca649f074d717349f8e76e0e77cdb241446fa77020d854fdacdc7037e8b8c2c243cdd65d5e115c3980fc5ed5fe76fcb99934d216f116a9b488223583767bcbf69089f84a5fa9c7df3e9fb2ea9aca5d23a59738ad37398367f3343e463e4cdf8006fb9f73db5cf9eb4d6285d3c0db6781898fce3819bc6febd4fd512f7ddbcacf55335546b05b82e7fa1df1989d10290bfb775218fb5bec3ed003af13db4be674410742823319eb26e9305053675ffd30f9685f36ecd4fe6428a133d73e565e1496350d6f2dcf8b586d4d3e13775bc4082c9c91b35eeb124bc91ea661c065d2d5a48c1c51423b3d1a681ee8550f3f8b01f4d701ece5858b20592185e17bed61833c2008fd9ce021e36243a0d2f54c367871b8232baf6e259619dabee8556d3c8371934963190d39f76c8c6dc73f050e5d37d993e4c206bc4d33cc5f58965db5158bfc1b42b1ff213d26d7ee10ba69601b7032429b558141f3ff474a3748f07881d220406a158c97c01a3718e95d51214501f868230b54da6787b0472d23ccc34daf36ccf61e8f8bcc5cdfabc475e99ec084787429706ad80c8cc3d8c58a74ec1706056fb2b4d38ca0f3536572afebcf6f32bf97b62658bb5b503d570fe688ba3f070bbe09b11696bc1dff00bf726186725cbf01b2f62e59871061d19ab01744a422fd92886138d1c0d61fbcd1c1a193896f5395b79f59912556bea3b079459ad689c539763ee0e93fb0e4dee0391c6016c9719bb873b3d22a90d4dcd09a0b5a3ed95ca0c4e414068dd64e6ef4ba0a6b959aa631e4a27d49d3ab8b7eed5fc8d4dc7cd6d348f3c86934cf37472bb11159ee46056cd33cd9773e98d05bca77ec763a700f39801cd8db4adb5d45c2050b31bcf179a071326a8a44ac9a6f01a210236512e845c634578e6b63d686459410865c82815dbe1cb84413ee9263223041e03f5a7cb2d3c3483a06ac3fbe739fe79891be3ea296fc483b7fd53199a3bf8f7bc66ad22373132043f8bdd61127eb4e1a43cec533d7b611027ba96f2e7e9b4d30ebb5b205c20e890653a5020a6eaad913302b85169de45d67b1d47523882da815e490b1e5d8c18a807a65a7121b006676944ed90c264b2d4501d0e4bc0d369731064bd6e0b987ff0c4f67dee8542c5e0386db6b000fbff66fdfac7ca03f5a8cd00011a707741fef87a1e283e07e1ceadad9b37eb3b8ce8ef8c2665518c3191294860e4ef2f9b35eccd97249b35106be64f7e2a33ad8ee327ee5159a459b3f318eb3404adcb97e7c61f6c11a51ae06a07d5b4eb6cd07cce0a4c227c33f2c9359260258adc41fbd3df56aebdca31d8ba05d50619d181855153c295de676f76408797ab1fea8b823940845b6fe1ae6f4d0d48dced2f52ec7fd97dbb8f50334e4be9bb97a8bcb525741ed5f4b5523a4683a1db55429db762ce69593277dd784e396f029358b37cb7170fe6b0549e7d373ed1758a438780c317cd5d0b7bcb6f893ca957d900cd2bd3ce1d95300e1a43e7ecd099db54d89e6e7e1862ca14969a86b610226746df3713891c735ef595e61d0ee164f63b76ea6ddb104de50964459b3a7c1549eece4e2a9b7beb9a7353551df89296e07aa0776ad85896dae5f1a5d5c50fd3e5493781efcf4c04533748effa59ac72969722f8f36c8400d723ff7b176eb8cea3211ffb0d0362573f96efef03ded477c17c570f0e9246c8e3b47972b0a01dacd6fab2d24f13050178693b87c02a5b56ae4627fdb22add8b4d025ffbd071845e766049939865658fbb23f4aa7556b0b2e4ad849d80a9b55dbf1be8763e648696822170daece66fd31c2e5f1677c8c28ae67d8122413ace0d39caeed9762ffa3823ad7ab8b3c757583b6d8e4a246be0e6442d3d498de4f5d82c22f504f7bafa8bf4fbb1f987fee352b2ebbb814818ea12dab8b0bd7cea0439bab12d17c19f6d2a701498020215e2b7a8562a144c02a4c102dab13301ffec99f9e53427be9108f7534e8538f75b9c4e13c96a346ab6fe7c8a954a328155cc46cc1d3a3d97c859ae8d060f64f6ece6a329152ae149c41b53058f5dace4fc8f89bc912220812d27355bb0abf244fa60deec7fea8add97f09bd709a741b67602565b1cc3ee7ad815905b5b12bee4784a4a9cf31d4066d7473849e331c662a3b1870cef15bedf07b7d63cc0ee80705fff641a894cc030433a8db054a2f62b40a904b2849ed556fe5f6eaad009045c82bf2a7d1b795d278377d725530066378c4513e78ba1dc950d27788f01e363bdabbaea8d7e5d3b87989550ce92b314c7f05716ca8f6409bbb71a7d6a8e3567d58cd0b58d592f65559314f76ef7955b1acf73ee3374c6b451f65a7ec1cf0585011e951ca714291c148e2ae44b2cecf4b60fbd6763aa63f1eb7bd965c369cc5dbb9dc82b3c6104574c782d50e903f07c3f073accad8d5ac51cc5d96542d4de87475fe729fd10e6401813c308affc2816cb9d903bc3de24c04fed6ad5e50e8b9711037b558da30cbe47274bab287e54052a6978216e9c6e34ae1ea5eb5969de3fc9c5faf01efbde189db37e795293cffc12b728e31894fbfd614ef011876227f1093042216eed0b5e00b2550db5d1cebb2f390d0d2cdd1649cfabe1ed376fe698cb9d1c0036dc35163346bf0b25139e630c7308790575f59ba00e2f18713e6ca0fa37c3744429a6dbd17e4100fbecb176a1a49a0a7f7b33a59450cb37a4e9b048237227af5bc1beea2032dc9eacff199369f6f6c13f9c1821d70f1a1edffd2573f29a6270531e2bab09d58db41d73274948c0d783dd6979c6f6baa39d648106f29222bee223d8a2a6c8c086db3ff307df8634f8e10f3237a4d1210a165635351f7268eca4042e128e764d69f46b2f400cecde4a4772c8e1a486a1d5d9b237e24af1110da137987db8f8c972ab7ab716c23c584eb682411b5f45c4e8da29fe8614f773951563021ed99451eac71a2fa4de680b879d3e31db86361642b068c790b3337984aa004a1d7d2017e32bd06936493b7d2428ef4c9a151eeb1cfccb14940fc30cd72303523626deda9cdf6d143497e0a33b76f8e2fffcd930edecd104f10df861ce1725f8d95a280c27f18ba44fe8d468850f3afc9e54f847aa6b9f8f62d73e23e084409cd8a0b96c5fe8b09311ed644ab02c00b727e7622452f84253dafcd6187565dc0ccfcf590bb11295f9dd21c20610f157e98df39d223e48ab457909fd1c509ff6384e4c33fb0556424329ec2e2fd04f4e681ffd0a50b32c5e388dfcaab50986a977202d1db4f1bedca3b422522bddbb2e925e997dd22fb480593e5e2223824bc66882347309cc98d7521551b188ae59f387c26ec6ff27cfd5a5c6b5e1e36115404af023ae82c26b2ebdcdbb1dac9bf2466f7ecc9cc6033d", 0x1000, 0x4, &(0x7f0000000000)={0x18, 0x2, 0xffffffff, 0x8}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0x1, 0xcd79a1ad72c8873f) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8401, 0x0) sendto$inet(r0, &(0x7f0000000040)="748c00e09ebf1b1d9abe78b95608a9deb8f6ffa72d49b737db0a0b316e5dc7cb1216747fb62c4c1687a6ce2a9e80cbf78d7336689aa7977297e8dca61eb345b1cd4d852505c637037616d7bbe617cf12e1b030a1623492d4dea209f1b2d83f4f5ea8ce42b0a1e121ef1507e6e4d8fb40b4b653e2ce0f0e981f4c3d69ac0778749cea5add333eb1ebb17cd01c8bbba6dcf11c", 0x92, 0x401, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x4, 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1) getsockopt(r0, 0x33c, 0x5, &(0x7f0000000000)=""/170, &(0x7f00000000c0)=0xaa) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61910db11ce941e3c651a78b7ec000", 0x6}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:14 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x6, 0x7, 0x3, 0xfffffffffffffffc, 0xc1b, 0x8001, 0x40}, &(0x7f0000000040)={0x93e, 0x4b5, 0x3, 0x5, 0xffffffff, 0x7, 0xa39b, 0x8}, &(0x7f0000000080)={0x3, 0x2f7d41f, 0x100, 0x80, 0x7, 0xf7, 0x3, 0x1000}, &(0x7f00000000c0)={0x8, 0x8001}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x2) ioctl$TIOCCDTR(r0, 0x20007478) shmget(0x0, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) select(0x40, &(0x7f0000000180)={0x9, 0x1ff, 0x101, 0x7ff, 0x4, 0xfe, 0x8001, 0x6}, &(0x7f00000001c0)={0x5, 0xfffffffffffffe01, 0x1, 0x5f, 0x100000001, 0x0, 0x3, 0x2}, &(0x7f0000000200)={0x0, 0x3, 0x60, 0xffffffffffffffff, 0xf2c, 0xfff, 0x0, 0x2}, &(0x7f0000000240)={0x68, 0xffffffff}) r1 = syz_open_pts() sendto$inet(r0, &(0x7f0000000280)="7a4b9d4620fabd691250763832", 0xd, 0x8, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x40, &(0x7f00000002c0)={0x6, 0xa677, 0x8, 0x3, 0x8, 0x3, 0x9, 0x9}, &(0x7f0000000300)={0xfff, 0x400, 0x1, 0x1, 0xffffffffffffffff, 0x3, 0x3, 0x200}, &(0x7f0000000340)={0x6, 0x8, 0x6, 0x800, 0x5, 0x4, 0x2, 0xbbb6}, &(0x7f0000000380)={0x0, 0x4}) fsync(r0) r2 = dup2(r1, r1) pread(r0, &(0x7f00000003c0)="8d08c5c187b46c22871249e38dbae78f9f656463e9b8dbdc0f52c4d485003dd344a031ed7b7024dc4b2e381165b59bb4f5713d7418b547c9908cdc04e38d71f3de06f62804860c0c5eac4601402b84dec38120ddcec21eff6b1101ca682fc64e123ecbc1c8b6d4cd641539de0c5986c55654234e7ada7ab2790ed450bc9f18565309aceae48ddc0e4b9ba56e44922d6d3f4d25eb72ba3518ebe5b21e4a6c39b3a36e", 0xa2, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480)={0x6, 0x51def96d}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)=""/77, &(0x7f00000005c0)=0x4d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r5 = getegid() getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getegid() r8 = getegid() getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000006c0)=[r5, r6, r7, r8, r9]) setsockopt(r3, 0x6, 0x7, &(0x7f0000000700)="a83f6b7e1ad001b90792", 0xa) getpeername$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r10 = accept$inet(r4, 0x0, &(0x7f0000000840)) bind$inet(r10, &(0x7f0000000880)={0x2, 0x2}, 0xc) fchflags(r3, 0x6034b6b85751f850) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x8, 0x4, 0x1}, {0x2, 0x6, 0x7, 0x9}, {0xf7c3, 0xfa6, 0x15, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffc47, &(0x7f0000000140)="a1") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) ftruncate(r0, 0x0, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) getrlimit(0x6, &(0x7f0000000780)) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$KDENABIO(r2, 0x20004b3c) setuid(r3) sendmsg(r1, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc7107ecdf970000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c39e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d124ccd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2551a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c5507479fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e88647187ba9d2cb388061639bc30f392c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c3498239607361007ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f0012360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d3d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003c3b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0932c2ad4dd22ee77c4835b74a21108bfcc2a4dd28bc42777960e727df4ab72e4585cecf0853f2dabfcb1778e6d15af081a5c0153f2d5d8e3ea5e950653e6726e4a50c003dc3f8a7716f2dfa66a4d52f39acbb06f4512b963c1e935cac897bb7998aa185808868530bdb600f2e55cb414b0609eb7d655a26c295390f553d601c2de6f8848eebb6ada704715cefb4b2e166918f9f068516accf5d1e4617aaa9b1706e0781d2c14af1392bb36ca7866551b6636bea0da9561764d259147247a8257ee32e716f3bff2962299d3e64f1d04584c550266ea20c4d649984d59b4229137e1e2bafccacc4b414f5ad56266f6f99fb78aed7a1ba70320896f5d52ca8b125d69"], 0x13b8}, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000007c0)=0x1) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) semget(0x2, 0x2, 0x404) r4 = semget$private(0x0, 0x3, 0x80) semget(0x2, 0x3, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) semget$private(0x0, 0x4, 0xa261592dd4f220bf) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000021000000"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x5}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x100}, {r0, 0x40}, {r0, 0x80}, {r0, 0x10}, {r0, 0x80}, {r0, 0xe7b232cff864b3bf}], 0x7, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x8}, {0x6, 0x5}}, 0x2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = semget(0x0, 0x1, 0x100) semop(r3, &(0x7f0000000140)=[{0x1, 0x2, 0x800}, {0x0, 0x3, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) sendto$unix(r1, &(0x7f00000001c0)="0b84951d8c05912bbf73f60b23f1a68e694029cb1d127f3158ad5bf42fd1d6b88d40fdd84b61cedfa284a3f7881438cc7c0b831bae9d796bf9aa794d9d11b7a9f7346c7b10f89baf0e6c26b2665ac8", 0x4f, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r2, &(0x7f0000000300)='./file0\x00', r4, r7, 0x4) sendto$unix(r2, &(0x7f0000000340)="935a6afdd471a4c005f7786bb32e7a46c3f1f959e5cef879e741458e6b447b0e5f9ce707911479bdaf903e93265919336f0efbb2ff5e1f2add6be6ace0bb3a678677ed259709c943ffa3af7ae1a9c40a72bb9cc123dbe1dd026aeadab81aac68c74d3cb1d592515a1583907f9359d135eb195aa687b03bf22907e78bc3bb346cfe40b9a30b71a4dd9f0bba378461c534b98f203878b6eff888f056a61efc49d565785ba34f01c7b87763e91f37d19f63", 0xb0, 0x8, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000440)={0xf1ad8ca7eb7c8e74, 0x3f, 0x5, 0x6, 0x6b}) ioctl$TIOCEXCL(r0, 0x2000740d) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x7, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x7f, 0x800}, {0x0, 0x1ff, 0x800}, {0x4, 0x0, 0x1800}, {0x0, 0x9, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r5, r6, r7}, 0xc) r9 = fcntl$dupfd(r8, 0xa, r1) ioctl$TIOCSCTTY(r1, 0x20007461) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = openat(r9, &(0x7f0000000580)='./file0\x00', 0x0, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000005c0)) sendto$unix(r2, &(0x7f0000000600)="74939e739af1601559e4a33614631e02711fd5221a5a472bc6b7d5ca06af2b01b91a619cd952d6475454ab15ece982a913f3cc32da2af9b80a45d1557b6f930b2a481a306b36f501b7d5b714a27062f1e220e3cb4a1966958caa3be82568886552acbfce2711751d04f7cb3add92", 0x6e, 0x8, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000006c0)=0x1) fcntl$dupfd(r8, 0xa, r10) socketpair$unix(0x1, 0x772d66c15824e6d1, 0x0, &(0x7f0000000700)) sendto$unix(r11, &(0x7f0000000740)="7097e5e1d69af3dfad5e1dd90e5a7d31705671d57f6dcc83638b39510ca74b73e30ff991f2a9cbf238badf7e7a", 0x2d, 0x8, 0x0, 0x0) setregid(r7, r7) ioctl$KDDISABIO(r10, 0x20004b3d) 16:00:15 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000040)="0cf383cd02c56ebf8164f50e45f1f0e069831f75f47074d23ee5a8619a383a0d59154c0aff4144439ca176148c8f54e7e4725f183be2e3f7b330dbf05a3a1291ba884f0cd5b791596df75ab32e60", 0x4e) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:15 executing program 0: mprotect(&(0x7f0000688000/0x4000)=nil, 0x4000, 0x10) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x1) open(&(0x7f0000000200)='./bus\x00', 0x490, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xf6, 0xffffffff}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x465a, 0x95}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x9, 0xffffffffffffffff, 0x1, 0x6, 0x80000001, 0x447, 0x2, 0x5bd1e26675ea8541, 0x7, 0x5}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) dup(r2) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)) 16:00:15 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0/file1\x00', r0, r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x10100) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="d394aa0417b6"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x2e3, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:15 executing program 1: chroot(&(0x7f0000000240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) syz_emit_ethernet(0x38, &(0x7f00000000c0)="1590de3f26c8194e482ea89605e9c505f4206682b0bf25366e1653d9b7a02e6742d4eb6913dbc9cb8bf370e7c02d4e293f23df2fe48162ca") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x5}, 0xc) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f00000001c0)="92bc140beacad749236ab8459617a3ae8db3f57233f34b0097af4e040f7badd5d8e44627aa7e2352be029dee885a5b654d9223ac650ea88adf9108df7894970d02c2237e94b62c1d6b89921ecfb2a9f02677ba348279fd781598a58ac2fca222d94970c7bce09a30b1470cb703b789c57771bc11d12b64f2a559e63784ba00dcf4286c7248bbebb85e0aca7d4ac64abaa687660b25522e6baf64593dabf99fd71871e54180e9881480acbdad55ff1faad63682b252847da9eed99c617ae1386e59ec8687ca06e083dbffffffd9abcac12ceae5a9e5f2ddf4277f39da00000000") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x200, r1) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file1\x00', 0x20, 0xaa) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) setgroups(0xffffff0d, 0x0) ftruncate(r0, 0x0, 0x81) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x148) r1 = openat(r0, &(0x7f00000001c0)='/', 0xc0, 0x10180) rename(&(0x7f0000000140)='..', &(0x7f0000000000)='./file0/file0\x00') sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{0xfffffffffffffffe}, {&(0x7f0000000200)="c8b5b18ac5ca1418e001cb65f0f92395db8cd0e3aaf38bf9dc82e7519cf5d35fb203b12f7466067b82c1ed51d59031cf8f8b05a4eafc4dd207d5ec6ff011b15f7cd0e09787e01c8a8bd0d4c33dbe1ed80b262f31bb9d33ac0f6b0b4d14fe577aa89809d7e847641e6a058a26c1e7e2cccad5a356f3459b316269e3ac6b14e52b1c99a39fd812128f9a3172177c800536deaa63322a44f2cb1f3647f058f3aa1f3f0fab8ba7b1dc66c027b8f50bc927c9dd0636815c785f0ab6fedbad0d1a013e9e3801633a290cf32cb746f4aee7230b8e6990dae39ce3e3911565c7ecf1dae9f3b163895af5871069a4e251dfaaafa3f833274651753b171208a014aea1eebce4e64cc7f24a6d3c762f7aeb20c93f1af86c1795de8dc84835465d239b998b00f1b08caf0b53fd9dc715b2cb2bd872d7cf96b09cf43074562595b292e78fa8d3a670692b6c5074d1b50558b0a72a012c4451dec4ee13c5938f231e38529474ce745fb42bbeca7a071c5e9d98f819700b9c7cb4c42084f166dab29db705feb95ac683f6c85aa2e3b8d83c4250af3cddbf99802d38bccbee945f4ef384607ca8e53d64e7de121851c1e8e5f0ebe285091f7cb1e94b66e689d9116d5308cbd5d1d8ee9f434ffe215137ce93b745a212bfe068b67ff241484a3fee2f9b216f21c92a4de64b6405f3d37efad0264dba087960cf07e75753ef8949d6b956c64024cdb5fc8567333313704e3a610bf098a379dd03a19a0fc8c024f617ba7908d17f5e08d302374293819df526e8b2a240d7363d44d0344bb369691e026f0683de6c56c4c6a78e385185787616b768d186a787e455ab35c9b300e1b26eacfda2b5e759c9e2f5dba48f022ca5945b880f31752a505a44425e1f4ac4568904af398dcc79220e4dac282a26007428c803734737ce48e6cc27e1c4a775ea8ec4ac3361619b598f7917b418d8567a65341131437e55b40b6c95a37c45c5612cf43304ea39ffb2b88688d192cb05f4de9c9315efaea29bae91f636959a52b4a0b13f2259873ddc790c56580554d8e470604717a27457a8d5b01876a9f8bef3b542c17e416527b9707b938e08305549708faf628f67eeabbc3307c3ab931d274d150f190a99e218160405d539d4b450ae5eae28f0f58aec7263dc1ade76642e0b8cb09e941bc029efa7598f403a7ad2c2e5c0e52d8d0f4ff7eeeee0ad8d9d8a7fb7cc177275646ccaa1732813203c57e2e8981e6cf4015235f98ab931584b61ecf27e24a8bc761c00e6f34db21de88c6b3bcfdb1100a349b8bfeaa0599f7d2609db5beb02f00b74b84ff8943138792befe774535d628de0aa6e3e05c8dd6be59d836c64c5b74cc913bf98546df64de2bfca8c2b1e5a459c2f6c4aa8568432dfa67c539913a908691ea45950d978532af0e302ee5f3747d75ca7441223f4e8373364e5a7944a5a950dbc8f2b8ffbb9a7d8a52da4044b85a36b59c6fa75920a67b7c4977a386140dc4b008305e4fccaebba045ab22bc97a4bce95f6461d8314a280497f1d49ba20d7d3bec7e20db2f55ffe31d96aa60e7c9031d7ffad7fca84508c19ab0109fb430cd45e2122f31edcd7eb8aa764baec52680e65b13be8371754125cf1699dcafdd4546c3c1e3ace4e71499e94bffbdffabaec3531a7b71b3beafb72bfae4767c46af147f83c26d11693dd71ade1938ad46120ee18ab9413ebe8d8ed8a2a3ab72c70d58613ce08f483004026929ed9f008a70d561eb79f314cd6e66f031af8987c54eadb9575cf56f95aa8aaef9bd1e1f1ee3646851ef84f63e2ee9c16634ffa90d750745b5ceb7a6e4d6c44952926e9fe6502a25f0b71545ce59b0ba918de04fd3d2af32a59c57a86e8034ada8728dbfcee6e413718a036b06b9dfa27b43a69a5f35725edfb9af5688503c7612192a162f588ec3471dacca6aaa1c0b01ad0cec8ec0cc56508ded413f5e03b7b3a69f8a70040db22cdb5104629ecfba3b1fe9c04686c133aea0f9c88c6b3c084e25f27b6703831871a949ffd59fdf93d29dbbc09ea6146c572e131eefdcfbc57ec3c56b6bc58df27a6c9c35b954aa9891f57f8f79f0393162cccd16acdd1700bf61f3c096169603f4526535570f2bf4a3b5b4f0c088d01a4d0d487beb812b64a151a9be13513d57cee154c7d02360395f18bdc55aa3e2edbb756717a52c963f074c6ddda3b458f7a243a575f0bd1d8a95ae173b212259af7cd01bf371cb02837c87223a02caa759c81ddf75a2c6556e4ed3131441b93c8921090f360a14e9fe886eb8140029b9b3711ef832d9be9e86ff66cec376fb11717c36c93737e4fcf65b56555713346d2bfda9ae83ccaba78b6b49ba9d4f201c3e106c97ffc002e47adcf7b78e8d3fe635a576e243e080f32dece9c7fff892e001394cd89fefc8bd764e437574d3ac161f4443c66827b177abd61e87f638b1b7a011bc4a69b4720f20e430baa600504b4ceff63e3267c29c2daa9c11d115ecea57e7a1475c49f0f877f461a550af93ebfa85bec1072b92ad164927ddf05d27d0b11a2c02ce05b74e3e5297c5f3e769957d970ca41595240548e2b2bf24db0c1595d8218be57a0316476824be91ac068445297fe4e951e8cb3423060ef778b083feb6bd8d65202d754f1b5cf22207a6219e68a5ff3d54f3d650338817c589176f7f8228b5ed199e07e1196df6a52391211238918c8790f8af9e843b963929b26712b845521d13f1594ffdf8f9898433438dc813d7aea99fb56fbe738216c3ff8ec5ef54dd7a942d07154706ffe7488766371ed617333a0bc3bf134b2ff4459002769d219505c62b692b526598f80a3673d47b62c0acf8742c4a40de01013cc193e9fde9cecaad93daea439d1778d499055c0121911cec2994cb05b0323406b4003328a8ddb0e427582bea0e9349c5eb1a5b1db661cc12b05fd033c2173fe4109b084a642350f2bc24c4aad673554b711019e84d56e2e4a607c9fd1d257f2a8c10c15261ebc07a8d4d7c95dcb42248a60842e00b855d988056d467d9225cd5fa93dd03dfcda469fb32ed9ca155cb79e20f01b3279eb69a27289d9f209927d77d409de244850e52937c2c15a665a903c11c2f2097caf4e3695f9823010d4b32c0bc6496c759e1c3839e3dce668792407db30fd4e787a73922a3f67c15da76d269f8e26dd80d4f2837021f1578a24328a2cc00204ba551b16db6d4751d02d82816748441136280bfecef0932085c8e3113073960e02dbf4b90c1b7c40b9d001bc49a3ea8e9c180d5a99fd31e7b3505e02cd34486ff10f5625bc32e3a6204cbfb7d9b3c076810163e21e14410fe7827902f5d8afe78a68b239ed9df60bca7894225d8f7bb2f99a0e3dd1e0c2ba27dc5130686a6801379176327a3869463dd114a1967126ee2c98b14e6cea96c3dcd09b67b783ad9a7f562c87f3415904bd620d79f87d7334f0d18c9b06e90c24dc2452e5bb26a1dd73de6e71dd79f2224adee5987cfc2ecae0ceb2258b87af5153314f1545f251a9604aed5a9e3d1b5e62c10a9affd35389ac491353103cd6472bafe07f37c3173fa6f9e37d7c5865aabb1cc059fb584557258b9430abdb4cd6e96971b6ba43ca818c20c20654c9d7cc41f208dcfe8e68e3e5ab1dc42b618cec3f2e59771fba904b01cfb9c9958b32e3e7f7aa5f29360662bf4d720db872593c36a1f026f5216aec805188a6a6c221211ffa4f924194b74bd43442efe892d6c78358c224771da295c3c85ca789823bc5de684891349af4f5dd45d3ecb438d9527ad930c646484d8c0aeec4b64b6f27b836db11a4173b29efd08e81efd43eefc03a111a1e7a960248a31e1ced17a6bbdf7ccecd13f2d14dbf9a7a864248a6d6be646f69451caafce620b957b792d20441762190f853152f4e84a7e9a188770731bb1a602a8b1a05cd7516ec86dde92fe0d9a826b48916e8608f8b221b403eb3cb044b59d11bee61c10673c22a2a2d0c5dab9d957c7d04b03f1fa859fbea31b0404565fae30cfbdde15d583e48049322e993ac54f90546981120f4532aeb87e2bc071a82d61f2b3ac1b7da634d7affc4296ab822576f3933a0158c4f579739e2a7ea030c7f06d7a2b927c8ee4e0b64d3909885150bc761ac3eaed022f5a5ba6aee163d6a16c67d09e505346a901f97dff99e3a910a7a07becf8d6ed0e2ca8d7e0e3aafde067dc723b35882c86f8dca4aba39ce3377aef649fbe2b15bedcdda60e3bccdff357e5ad2845010ac007bb1ec14907910ffb74398297fd107c3a22895e1121188477b00b0aea5b12edde2e17cc493c99359a8ff4ff69e01b2f36fe90e0b042b8ee2da2af35b3efdfcff943361fdaaeae4d6cd4ab84190b8994db2da7e608efab3da6ecfad108a0d02f738069013024f00f9b660858a2b71ac4f84dada4e98742c8cbc1d853e0a0471cf8250319ed9c7737e2f6482604d4c0b0e29c6d5ae92db6fdd9a39babfc1d793a4206e052499f2df0a0e6fbb8865448d19af985113bef1fd34c658adae0e689ab880d79e51e6c09c944ccddfc9327741220278d4169a8e61862ce4f33f20161476a4ecaf9d098a421f9b3413f7e79a72b0026392cd12fbf2ab95508b0cc43e59e570099f3e4b055f34cf724fb0c924fd6139540466edc03f574705d0a31843885332cae1cbbd23b6a082a5f0803d27a0031bd2a2b6d5aee70defab47f215baefca992ac98adad13f80b327ea8ed6c54045a66bf1c56c132f0180ca30d8fbe7702b1fb71cf5811ef306ef9e1e31b774ae8a6f3f374b2d637a8c14bc2dfaa017f78938b4bab3f7bf29b6a3a47d15c92d1fb10e361c36ea33998f6c912689d30f76353c3523814b2858ede14a79da681bd27dd5d1af4b8993d6ec06eb5019e0a48c91acd281e4bf13ea037a5e69cda26192863f6394a56b6997bcc0878e96a396c5bc21c7a23fcebde6d0bf5f8508cb706dacb0879399a1150949f73eee3abfd5e97e15d6f32a532707b90c418f39dde634fea0daf7b67bb61b25b1d95855e434b41cf8184ea2a17fcbba5e05d45d11e82653e0b1d91c7b9b2a3467a558490306962dce658cdc840925960339a62aa371a8bca4fa0e8558d907bdda86ac3b9e83c6bbf7927f813f7d12e74419f3b0a903aa1354b4982e070a666e07a04dc3e2e651916ceb04cb14c0bc238b63b2ccfc530a677347bfbfde85a203e096ffbc13c62db4e46f33c620ce0966d925d2b6426c5c2810bb95b27bff02c7bc8f5b03e76b130b8365e4b19b8a8d8c4c8b767b8a8cf3106c87201a59ec9fa621009c74d1143115d671016d6ddee7c72043e7dce3aea5ef83f775351a3e9b800a7a1f47e05e148e1ab6ab2c8c801f17b8b3c6537e4cef991666e9b21c515ccd11b9ef9da2779eb5d63f2bdd77184b68f290a28bcd2657b694cd2ee8310205f79e5244f574265fcb3f8f4fe2a6bebac6687b9d3fe475b7999160339ed777b4bae68f466b69fd5618c54439598bb70ed7302a37765f9ce4ff10fbf96d427fd55aec14bc0cf33256dddd35805552beaae913f8208bea83ea6d630ea2da79fccdacced355c887eb1da4923cd19a911d05562bcb24d682530bd31fd635a0d950cf8a300afdce9db2987cdf2cb017d16e06f266dbc1137796f6824bbab111151617a1497a86179382162cc5273a17da82a2434b9f1666a2f0c63f4bf3a7eba1066d545847ccbbeb59e4e124a778c15d732b7ccb83548762b2dcea5fca0135c0626d260309cca7f70ade9b6b984aa9c50654d62c7b8792ff34fede186ae596460fd40bef8127462192e3797e370cfda617d2c5", 0x1000}, {&(0x7f0000001200)="1065e2d21052d229f0f7af07b20457b55c15cdf3cc6f858b87c6df30c1fc76c923519dfbf7f2bdfab410a6ddbfb0887f1baa13b8dd185e9e9aec0e39345fc172cdf51a85368eb651fbf17cf2128f6c41239181b1b8d3efeb27e39e", 0x5b}, {&(0x7f0000001280)="75fef9392fa8c29fa0c2297498dbe0ddd806c359480f03669f58751eec3814a424baa7d147c6ec30785ab82137dd0d92b39ea4f9c927626e4f85c6d1d139a304fc46836a9eea897385e6199c7c8683d94b5b292cd0a5abaf7fbac8baab6d47792bfd0f284882f49cba59f4c05f3ae80c26873cf376be604f447c9dc04defbab279855734eb1b4b238bb2a49565ad76d7c9ef58a63049d54f1ad852752ed6f54ed75d0af5c7816670f36c273c4198dc3f766c3b6f7a70edc6feffb57017c7c065cbaa33a9046709325837a7d822ad427beb136b9bf053d1361e9b72cd5b0ecf5053144c4201", 0xe5}], 0x4, &(0x7f0000001380)=[{0x1010, 0xbec299d001a977dd, 0x7, "e7f455e5c4c6dd98f8baab435b8d2cac2599481b4318078ec29e975979602be067f68f486e06d8fa4de1826f0b0b144e665f3d481ffe5f0d9bf4f34625286031aed92824a422b0ceac76cc21f106b33e8927e3368b711129fec39f7d08765ac4cd6e88437cc6441f7737a2d3b24efe21de7d38a3c481e51f94188a359d5177f99ac2c1c462214dd12a63c751a0c3cd39ffd3e9f8091a005591b3d7ee3834389019d94a17e0725da28d2638a8f915ed3091496c7094c8f6067959e3822e3c1b934964daa8a60de9b4ca9a67be646094fecfee4b64d0b7c833bf18de3ecbca3172a23e88a0d2a17d01fdae2df9d9bd027d129f99ce6b3b1bb4e281a167fe51789a36df257a4884b645ede76fb75cfce2b51cc9c6653897efcd90a7c15e47b24289c1f38c158ac8a38e55a1ce5955ef294e3205f2873b2b018d0af4be421f948b30f879181b617e9cfafaa92d27a6e69b2e26c85e5fb35a74acbf2969deb05d47d7d00bd99b0a7b5c380d9d5570637d7553fdfd174ae21d896e930f1283b08a55c27b278d3b0a64da5a3e80509ed9c20c1ecbe288aef5db7b05f26240d4e454627133c9fa4b6759a0c72762ec7bf3347bbbfbb7c4d38a6558763f09acbb824471175c61ee18201383bec024c62afc59392abc91e7cf456066de7529d54fca8ae8d1f145adacb4143365f40d0798f0445088a68d5ad3c35e542197625ca3d1a3ac5b2443e86e1e86146e2a105796b6d6ae838ffd618beb3cf1dd812f804cf7d3691e24973ab32c3696a43ea86f82c4135d7632c55a9647e3004b66774e11d4400394ea2258c3be59c6735a66028e9373a9d872fa4465c5a9c56c97ecaf05ae4a9d82227bae232590f36c666b6cc56bdc096d7019271cb411091fd6a5f6cfd18e5edc4a8d468551ba17d74f167f1d8fc4d8bb22b96fad3a6a72754e31c776c73af3baf8f3072cd0a6aa287cbe8332da9793ec99170086bc78839f8ac6e0f5f24df9482a83fa409acf85d0ade2dd5e0981664f959505b39a053317d74b5a647c7353d4ed7d564af0933191413c7b761397c4e8a4da3eb6c7b56ac419cbfb40cd28d56962f0a43b452001e147cf0a55b8bfd33ea491b37d37158c8dc70d9386d3d269f8e769a60899d5f0bb78e9ede4ad8bd2380c70fc0b6af46a56bc1ce63a4cf58500b5bb662d38c5e5fdf9947128ced6be163484f1c4ffda0ea8f5fbcd01df0b0ddfb898758de97cefb35406a40c0290ffb94be8e0e6ba145d841428cab477ae66cb60fd2fb1e5579f5ec1a5fe4bbffbdd90e13c1481b1534721cb0d589eb21af4d1353ad4d12bd6646c1f7c586d5c626919835753ba8744526951e69d3490226e64f773b30a0119b1903de037437267a0f64642cddc5d233d19e0bf658de85e44e17622d11018745f719728e9332688911eb7752b4b256c9924f382115fca7509f8b19f26a510677c91270547ef7448e4d12026c42fa19e9740ebf48a8d9a29d730a093a9d391bad44db28e388fdf0dfd2689cf39ec68ffb366e54d39b86f955dc37db91cb0209d5a5f63c4b5d67f9c7e2c8d0f8e298b8de67c60553743cc7b31e2591df20f4a134838b94c9283d78e8e9ddd192461c9da5a70e2d5529bdf6bae2451869c0c1d51b99c2c83ab8ec7d5259991bb947695e5a206d610b6d28cc290c8b23affd3db77c7a188ce9ceb125bf367cc79a0997bf043fc59ce8206b8f9e58c95317a784b7bb1b9d5beab09119a90de7e1f8f681b0b38883633af09d2d043eb838dc71f9775fb8c2f5fddf451c119669ae6cf0b7a8beaaea35e9eb16e19428a12bea2fcf1cf9415e377b5ecf65e61a30fb125e31e9307065808fa393c6d900f541a675ffe266f4422c852940e00786cc6a54743d8c5d2ab980cf2b40332e2eaa4e019297f9a91f5a260c34c50347d019ebb70e3668a62732b5f0482ff5506e11d324bd34a8c6e2e4b6aabf0029fbad6730c9a2a25d7a110464dd36655418676078321bd36ba96d25ad0b9ff27b1a3bb944d91060188a776b813bef7844cd5da54f7e8cc3c7ae39c9b483885a94bd8c44ca4feffadea20bc9d55cf7cf61f3aab0041068a166aa39802fdda8497b8b331757518358da9ffc5e29f7223b77765f0dcadd074bfbb69f92d347f6f04b0602527980e7872de97c69a87fe900f46924fa16eb7fbe2dff7092bfcccfb13d833c6e1657929404439e6fb80ab450e64c25916c3bb27fccf2444e7904b6da0dd64d75122f7c5833b3f4f0488563bf252e2ef8f97b65fb8383669d48240183d9551995fcf2b3e9618be8478b3c08ec2592c2ea0c461814be31c8979724e79cae4262608e261ec72e2cd5a22d6f84619d9d05a691de02be4f924539e7eddb2735268104540708abdea207b1f9388299584752175b0feb1a45ce70b3a6ee93d94037963eae221745a23f743f2d28b0401db2d32e13eb44812f622da0930d9a70a85bc18c424a2d06570db866d5499b9f045dc04b71182358647452c498d2d39f8dc10f6ac7024665a62c24009e4070c319478135f276beaf039801f94367311eb02ae5fc8410832eb25db51d7ad0384f5f964c8f75bdec4a4f2fe0fa4a789bcdf9e434078a52bd73234575b7896991e3ee3c8e76419418f3a7ec86eafe27da8fc0cb97cd55fa230eaa3e7dac87333ae32801f645802cb1d0e2b2ea1fb2da0b6ec23fd3cdfc6a77f1552ea749174ab8be75bf37a4170415f12e127f023756a074692459600b160b9f0b6a5bd5f9033e0e5553c0cf15e6aef244ee0c2dbe3e0d85d128613dce594643b06d0126a3ff0e9929ae4969535b66c01c95142ae9ec28ea4bbb1a13e7b69d920b4066828dc962ee991fbc39ce6e2d98afb4235562754c06b94017051481884be2ebdfe3f0885b286ceb764ed953d60e03eff5d89426ab0570a58c4b85d2619d411f51d7464b36a3026aeafa0cfcc1e9c8fbddd4fb2319a3ca82ad93e0f916b6da4b7e0ae17ca4133458f20ed491aeb929c2e858ff7069ece9f09ef807392b36dd14563f6ae728dee8f5b5beb8d5a840fe2ac12d6956e4787654600c9d12b0c6248112a22a772ae1bae7d13009beda34f3996d105dde24b684b33459c3935c49b52312b7879b05d592882d52db61019f227207940a0a9707537ef9cdb1c9d0008e2d358769b71a2328a4126d73e66df4857904a84b9b8bbcdb8c1ed78f721294ece237419a6e4dc6774161bbe1ea74dd24407a4e7058e0a8151a241040c70a0c4aa7662c9df50e945e0b5762150f9bce1a53af86c29451ab50031a2470f099783d781f13014476b8b853c3a036ca6390ff7ebfe4e4d0cbdf0ed3e72d443a0318f78152a32e86c22e019ace1eac04518b2b3d0016ddc51c21e443b3c9012af754e55dc386a9703373246b26917ec5e82edeef0d9996abf5e909dee249df3c045aaeb3484bfda196340eb2e3d5ca796d0fe6057b6d1ac63524d5feff5b92b721fd8a7940e679ffc202f3133975fdec86f4363c0e00ef621ac6a13a55734d0e7fbbcd902e9ec734fdbf1959b479ea73aac2b3684ce8516525dc62fc621ed7fbd7c3132cc22bf2f449f17c133025dba57340a75bf46ea83ad2a6fad0b16cc1fd79804770267351ae6745fbe5d93a06efb95eea46d5245a9b7aefccbf4925cb5b535c3b1b8a4375d12d8b59a96c7d7fe7b0b60d51a2f90f3a3eb273d267bb66c45c6ed166013dbe47cf54febb1da59b61d2a2cd2ad6c5187a8d7b6e18afe290245034670b10f09f38ed890d5a829d1ce7290b34db2657ad4475b428b0a6ac63d053294e20c653e4cd4f0843e4c8ff469125dd567c98337f174560c6bc46c4ded130474b64005ce9bed9797dd7fdd3fd41705bb072c24066d3dcabf3821b30bf192364188c6b78e8183103bc66e90e58e54f7de69ecd87f5bbbd64137956419cab49cf43d60a675f8c56e0c4342c6bcda220db5c803d200a17badea4a07d03b937ff3863ba137c09ae00753f18338cddd38c9c025f14207de8b5cab4f5b38b03e6e0477c1fce3eeb74cea383ef1ccd0c395fd8d54fc3d5ef019e09176870fbff927c9da844a33d674cf0b603d58e49a5eba180bf5ba47196aeefe46f22db6e7ca56e1d4a334774ba271eeb86c58ab4f23bf26a981681e384f0d44d8c277f038db65f668353fe37ac140d3e07fc60ed76d7714297fe15ab24a0ac4ddc3b121d2949aa1d5eb92fb6ba314556fb94caf2d9305c5b744b8aee21f5e0bdbd31a10efef4a655a983f96bb0aa5701172a1389f69747f24316260214ddf13ad2aea0b83a5d4fee212edacb398bffcc16f75f10caf9ab3fc4bf43252d94b13cefc39fcf22ffafbb44ad76a71fcc2aadf1ee266ae0403c256471caf2ee1474b1bf849b708b4d9f5a3c20fdeb656b97cf14796f9e0ebea9a3bfc9082fa41151219ff5fde4b8e3fc62f5a76bb6da38f30a1c579e5c9162e313e99cb34b7849f3eb96b54240472f6bf900e5cf06200de4ebca385cd24e35f458541f57a2003516eb9adfeb461045982d76226a07b4a28c2de6e894feeb4e6c6cb8365cfd61ead671106fa7c7a1d34642a8993bd3e2f3f5ab08f9e0ad7f0bec7738258e483147bca37f9b776b273964c366853c2a271f7efe184fdebde6280feb30dfeba6b0365e8fc1cdd6876a59c08623097a0adf63d6451fab9df759502aa66ab96249e27efcb6786dcc2de1fb40e693d51c2cd4070e3f04ed979d00935b503e06fded8afc682e300d1ed58413a444a1dfeaa31b2f1831189892e465dabb75e909b8e39712dfbb486acafc39487ded89ba2067bbfaf21555cc61cb96e9bf58f322c765ce8517a7ba995b5784809b56de0d18bcf978cf2303ca421023d3bb7e4815064ceed5c8a9d17dc360b93e7d7068225e3316ced8aacab79cf77f601e6d6d49f8491942bba38657d4849167dc04a16b63c44a5290ea569eb95da34353f59e5d1ad272d2d864cdd4585d52ed1936aa8faa386f40334378fa5069a719940cd9e878c11afb5cfb1597435c74458e833f3f0797cabd74568c22ab5d5edbac588438b49ebb8bb1b28021b8b730f37d795f8a702c8b27d5e84b3360a56e3e56b5322ec34e22b4b4bb60a5ec9681b6f904e42772be87e1fd8f484387157ccc05e76ad7e20f810c59fadfb950dd31a5c8dca4c3c4e27f96dee6b2978b85f5e47842acccef5dfc6d27e1d8f59b84cb3694f3f669d9e721f9230985d0f44b97b0b60fc898fff6c16e2a7eb79f3add6db32df7af45f07bb886a4dd13411bc21f52e22d397041f24467f07890c8ac45db6bd31404d8f0c2821c5cc7fb14b475f7847bc5a154a6ec0e3e4e27afa8ef007d1f3c54db6d633ad067bea29d2ab6a68347357d560221aa7d862bce13644070bf3f471a2f33f02d73a71943e3ba963eaae0a246b99c3c7972a13e84c633ea4d20951e54f1b01ca792b126cabc60df37b32d7aa5aeddc2a17437db4583c29e87dec301bd4a6e48ea5d91b2dcfb3f63c2be819229d4cfde22f4e671bf4d2edaf17f3d4228f0d4d2c173675179a66da0aa2d5c4c2396171da7616c5d47548ec56d8136db1c27b8e9b364faac3ccf7082ac281696c30af44764d39a175306a4b6785f3c0557efb33c1b15e99f43175a7390b8193916f16839978e8831ed47de4d551a8d406be769d80ded468d4634f284332f9ab4d636dc3ecf5799b40761466c38f692db49c2ba11a054dd6141e1f1c902d4388d8479e1ba521099019010508b7fd500b7ad9fb44548795620f675a05bbfe0dd9cb454277d19702f4aafabc83f279676f553a22d5076cc139b95237f819"}, {0xd8, 0xffff, 0x6, "42525491631f1a77b444fd43c35a172dfdba5b32f53e5ba9cc8644e9be8083d14d168ec5798e0694cfdd1f87c29cd1b95c661a5739e4d3519d1ab6f24e1adaad5abbe163398cf3754988ab52423abe7fc0d3afaf70c7829b60ce2ac070453111b7afa7da2df56c1296fa69dca23445523603fc1c2cd177fe47efc7827a54670f5edeac64aa93e6d6ef484c364333982dfed28c6c7c47b1538664bd0875f79c48ebb3000b360b88aa349e8559203f9ac9293e2c2a0e31e8f4c28d12cdf26c602203cca7a5d62e"}, {0xf0, 0x1, 0xc7ab, "1a699b079ceb1bf21e6372bb3e1a18d44f9ff25ccf735c4503e36ac124c96a859096ea51a3b3b3e028ffeacccd9762a154762e7390da31f55bb41795a49ba2756f393b82d658ea88054eb74f88d0f0fa5e0930b0efe8072fa8d36c8ba73de6d9555da3a1efe0321cc35acceeb6087867e5d064f73ffd6428a96e80f1840748980c7a7d09a8cd86b294d02f6ada5467b73d554ae2af6b14c567ec595e54af03ac8a097b5c880669e718f3950868e24451283362478f98adcad12450182a49bf4f86dbc158bb4c3735a20f57a04af07a6128a2ccf1741f7d6ce7caf7600878"}, {0x100, 0x1, 0x7ff, "de1400f0482571eddc6ccadc2637354bd874fff2921950401ebeb2aa2be031e713d281313155ae5ef93d04dc003b4435505c1d08a187dcc144198e9d4588c309934c9776c1f40c9f96e3c065c2d3d071554273a415357d477680bf8d92e03aad580422107d96e6caf7ce9e913eb3f044035c901ace1368cbf50c245aeaa48b22213bdce0e260bbe0c21edc5b41182b369c62169a822a4290dc7715578aeeb00acbbb4633d75cdafb2b94f4beedcbc976efe75d6794af99ad7bb1f4af36affe83e8702aab6a3ec92618100f2c6625f1aab5c44e65cffd9b8a0d06b3e4a94e9f18ebfffd73e62a238913cf36a143"}, {0x38, 0xffff, 0xcaf7, "6852434a3edd2cfc0817b82075266cc58243f8447b8c22246736f344419ebf546a11cced"}, {0xa8, 0x71e2340656a0940, 0x100000001, "a1f37816751bac008004bdc12ba6ab918a40bd44b92deca409bca29312cdcdc3c33bcbe1e3492e16c1b4ed1f1ad07fd882f3d4a0c2ddb5657671bcdb537502d721daa5a3635a847701215cb14f65fe6a8aad30d153b6bf9aaa33a36208bd52db97b72fa86f8ce25fa54b67f051cb13c2900e22402a206930adfc237eb8be4f08f08880496521615fe2d54ccb1337ad6b4da975d018"}], 0x13b8}, 0x8) pipe2(&(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x122) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffff, './file0\x00'}) shmctl$SHM_LOCK(r0, 0xb) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1a, './file0\x00', './file0\x00'}) shmctl$SHM_LOCK(r0, 0x3) 16:00:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = getegid() socketpair(0x7, 0x4, 0xfffffffffffffffc, &(0x7f00000002c0)) fchown(r1, r5, r6) semop(r4, &(0x7f0000000100)=[{0x2, 0x4b, 0x800}, {0x2, 0xff, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x1f}], 0x6) 16:00:16 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bec) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r1, 0x100}], 0x1, 0xfff) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x10000, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: r0 = socket(0x18, 0x0, 0xfffffffffffffffd) socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) dup2(r1, r0) dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8080, 0x0) mmap(&(0x7f0000759000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x91}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) socket(0x1e, 0x3, 0x1ff) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x40, 0xfffffffffffffffb, 0x1, 0x8001, 0x5, 0x80000001, 0x0, 0x2, 0x1, 0x8}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) getppid() 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0), 0x10000000000000c7) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket$inet6(0x18, 0x4, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/251, 0xfb}], 0x3, &(0x7f0000000480)=""/206, 0xce}, 0x801) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:17 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') stat(&(0x7f00000001c0)='./control\x00', 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) 16:00:17 executing program 1: socket$inet6(0x18, 0x2, 0xd8c) r0 = dup(0xffffffffffffff9c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x0, 0x4]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd1c, &(0x7f0000000240)="b68269d2e50d0eb971d7070d0f6d5804a1714bd20b7f02bdcee0f7119fb74074268726e146933a2a0b7cc24c60ecdad2ed7093") 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x8000, 0x4}}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2677bd1858f97326, 0x100) 16:00:17 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() dup(r0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) sendto$inet6(r0, &(0x7f0000000080)="0db3c9c7fe8b0c567d8ea1533598e902b6afc86f932982be80c265355f4a6c49886003e7d02ddfaff5a1f6f6fb65bc493f9ccfe4ea6ca454a75c33516bac72c15b5c72c013e9987d4efe8e6aa4414dd20572a8fb57119dc4a233f56cc0ab51d97724875a98fb6778fdc088a1c9963f4f645a2757204b7cf3f976ce", 0x7b, 0xc, &(0x7f0000000100)={0x18, 0x2, 0xffffffffffffff79, 0xb8}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:17 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x200000037, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) sendto$inet(r0, &(0x7f0000000040)="de40f59d445c4a9b9c464bea6445abbab8f3646d39b58d0bf66940d47be48c9b02f6de216efd", 0x26, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) sendto$inet(r0, &(0x7f0000000040)="a089fa1de25f", 0x6, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="549624dee2f7565331b6a452793c61cb3bd48791421a07ca9a6cbddb9efa50b85dd5e13308b59860c5ffae43b0a85b8f1d1ee714a618c2e7964038d73cdd1b6b72a6ba1c7aa86cb746bcb5137d55063aaf4054ed42220ba3e2d756cc41a315e182d3659e861246affefa064fc0f25825e251e2ff85f629888da24ce1b35784d060070466156e55ce1e0ff2254d33efb3", 0x90) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x200, 0xbc3, 0x4, 0x9, 0x8d4, 0xa000000000000000, 0x7, 0x10, [{0x2, 0xc4}, {0x1, 0x1000, 0x9, 0x7fffffff}, {0x100000000, 0x9, 0x80000001, 0x8}, {0x81, 0x38, 0x44ba, 0x2}, {0x4, 0x1f, 0x9, 0x4}, {0x5, 0x7fffffff, 0x9, 0x2}, {0x401, 0x81, 0x3, 0x100000001}, {0xffff, 0x200, 0x1, 0x6}, {0x0, 0x0, 0x484d, 0xff}, {0x3e, 0xefc9, 0x293, 0x100000000}, {0x2, 0xffffffffffffffe0, 0x9, 0xf1}, {0x0, 0x7ff, 0x9, 0x8}, {0x400, 0x6, 0x7ff, 0x4}, {0xffffffffffff8001, 0x1f, 0x40, 0x80000000}, {0x538d, 0x2dc5, 0x3, 0x1}, {0x1, 0x7, 0x8001, 0x3aa}]}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7, 0x7, 0x3, 0x7758, "ce5fada447c3dd5b1fadbbd4b901496524523b58", 0xfffffffffffffffa, 0xacaafa6a000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xe45, 0x80000000, 0x1, 0x4, "abbd7a9bdaab51cb0bc06b4a2f7704fc65d74c2a", 0x5, 0x8}) fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x2, 0x1ff}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ftruncate(r0, 0x0, 0x80) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2110, 0x80000006) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000280)='#-$\x00', &(0x7f0000000300)=')(-M\xc9+-&-$.)\x00', &(0x7f0000000340)='#\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x91.!\'T:\x00']) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000580)=r2) 16:00:17 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) socket(0x18, 0x4003, 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xd92e, 0xe9, {0x9, 0x1000}}) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:17 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0xb5d1055640827cfe) 16:00:17 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) r5 = socket(0x10, 0x4, 0x401) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/242, 0xf2}], 0x1, &(0x7f0000000300)=""/239, 0xef}, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7ffb, 0xd7, 0x2905, 0x1}, {0x401, 0x3ff, 0x434, 0x100000000}, {0x8, 0x7, 0x5}, {0x6, 0x81, 0x80000000000, 0x6}]}) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/204, 0xcc, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x6}, {0x9, 0xf88}}, 0x9e423079e2dabcf6) socket$inet(0x2, 0x7, 0xffff) 16:00:17 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x1, 0xffff) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/64, &(0x7f0000000100)=0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f0000000000)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x50085f6a, 0xfffffffffffff000}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="812158bbbc92c8ae5b895199b30525686782ccbc6c8e165d0c7147212c103bee07d0bff6a714bbc3c39ad69460c7d4ed999bd794ea36af589142010710909b0640f3d95b9f8c31d20d4c7d8419f9e5770994ce222f3f951b62f0275ab71d113313b4d717dad596e542d435d7fd532d4871f96531ab0b724c26caf8440095481d383dad27720259d00c2e29d5846fd1eea1c90387162e87c1ac4b69f95b09b938ece324d447435cd396aedb813938ebf922e89018799742f2df548080461d9fe32bf0821fd2b8bd36a841155e23ec28efcd14dbbd14898722522babb1abe3ae10", 0xe0}, {&(0x7f0000000380)="483ddb3aa95e5f73847f63feee6f644678ac9bfc9f61d0217b4b9b15b446db3add0e297540a9668d8a6ae16932419792e9210d1a74f86bba339be61ee08c54ec634f28798693d2a37efd984e73e70b28d84dcc399db33e725c79535314ddac5af4ba1baf2e4694765e46526016b4bb2e7d8140c1142fa97713541bc1638a7821d0545d0a000ccc5fc2e6f7a5ccb907546b94538df0664382c2f67e7527f84363737eaeabbfcb8eeed3f7ccedc4ec935498be823e4f7afd557a8070df0b82cb304d60050b9350b5c4c27a5c07d8721237f17ae04be3f7631d88b2b86edad9bc08509056", 0xe3}, {&(0x7f0000000280)="d073db8c2973505b65a1566695929837ea84a430887c412147375679c093da28d29b076263580e9d0ac6948396d0ad967c782225e1b0a4192eae7f5d0b8b7b2a", 0x40}, {&(0x7f00000002c0)="c2e85c09ff640088ed765e94ca1fa36a633729713d71b2af3701fa7dca9345f6d60a6567", 0x24}, {&(0x7f0000000300)="bcd12f0f8472283fe3e5deb1da2a531e507445f0b87acaf84018b3ed454ea42b54163622c4fdbf5eaa822f32e2380d76ea104aee1d9d81432a18798428e5", 0x3e}, {&(0x7f0000000480)="5f6bbb177254ed8cd221e5ad9c79fefc7f4f17508b3cd8e28aca6c0ec3d0d84eaa2d063c02cd96fe6392d32db7c5eef325ef544b9bf7816e7466e7e89f50ed5f8df5216e8478107ce08b901a8d4a2a12c610c58db82d3a1bdce000dfd43feeb35b02a2d93e38157470d547ac8d088d1459bf669fc760c0091301771d0b24cf4d8401813f2591cbf7111b9b45f2c1", 0x8e}, {&(0x7f0000000540)="e069675b72feb15a10dbd38ca94727179ffd6acfab7acc4262cb87f98283d240aaac06d5df7dc6568c27f786182fc738be244da97644f1d9841a4ec9f5fc7c970cd86de3e6acbe47e4cd203e70cccbeb71e451899b4644dc2d6833208882397d8b76cb2a8a49c88ceb617479cbf698f82bbee78857b4de11375a107dd2bb83b6d9f14ee915d2ea242195cdb8c4524cc8b9edca8efd985236ddde49bb1dc5926a595c4dd1782bdd50c4a988e8e6426f34e70383f5130bd68a35c97260c02141bd97f62e3ae43af67386574a21e2b5be6653012cd13aef3099", 0xd8}, {&(0x7f0000000640)="2338b36c6206c16e682d0b0c415d993340e1a14b96980ee09c1dda4079f20cfae93b7130539094d1f5ea54455418f40e572ab359ee23c361ca79fab16ac8ebb58f95f9d77eca133e3b428607f6b6b326ed9bd9e967d343e3f15a83ad4fd3ce483ebe6fa887cc984d1f447da6543293b859908a801268b96fea5b08d2a0f788e64fedf029d677ec0f4b0fc0082c3836679720116fafdb2041eacef5ad00b55d9ee52b7a2d99f3a8897ace4d8be9779e6cc5bb8f8cb3c65d647629f9b8c9d6fbbf21d714c691b8726794873eb10523232deee771dbc98d1e590d3023ad0c83a6e1955fd053ba2304a104383d23500e5dafca944e80ad78af6882", 0xf9}, {&(0x7f0000000740)="185933f4c31fde350e7ea48c69", 0xd}], 0x9, &(0x7f0000000840)=[{0x80, 0x1, 0x1f, "43c33bff2c6f9f148a51f82fd5c63bebe4aad81e8c4fa661dbac4ad69bff2675fe194a066635d1e5328258813d7969b4b17c8e0594d6916aa7c0f47d4954da20a4527751b7f6dc3d63402f7baf32a8ce720b43b26397afc7f1d96c0e0cf4a9080cbedfeb3c8ec2f077"}], 0x80}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000900)={0x2, 0x6758, {[0x5, 0x2, 0x2, 0xffffffffffffffff, 0xc5, 0x100, 0x7, 0x8, 0x1, 0x8, 0x401, 0xa1, 0x9, 0xffffffffffff8001, 0x7fffffff, 0x4, 0x5b47, 0x800], [0x60e, 0x0, 0x3, 0x0, 0x7fffffff, 0x3, 0x9, 0x3, 0x7, 0x3f], [0x0, 0x4, 0x100000001, 0x3, 0x7, 0x8, 0x4], [0x10e3, 0x4, 0x2, 0x8c, 0x3, 0x1], [{0x6, 0x316e, 0x7fffffff, 0x7}, {0x7, 0x58, 0x80, 0x75d4}, {0x2, 0xffffffffffffff81, 0x1, 0x1}, {0x40, 0x8e, 0x3, 0x200}, {0x7, 0x9, 0x7a2, 0x10001}, {0x0, 0x82, 0x3, 0x1}, {0x0, 0x7, 0x0, 0x1}, {0x9, 0x80000000, 0x7}], {0x44, 0x1, 0x1, 0x3}, {0x3, 0x25, 0x100, 0xfffffffffffffc01}}}) flock(r0, 0x8) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x12, r3}) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r2 = kqueue() dup2(r0, r2) dup2(r2, r1) dup2(r1, r0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:17 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0x1000000000000, {0xfffffffffffffffb, 0xbf}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=@file={0xa5318bee82043a75, './file0\x00'}, 0xffffffffffffff49) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x320, 0x280000000000, 0x9, 0x54, 0x1f, 0x569}, &(0x7f0000000040)={0x80000000, 0xb2b, 0x7ff, 0x2, 0x3, 0x0, 0x81, 0x77}, &(0x7f0000000080)={0xc9e, 0x2, 0xffffffff, 0x10000, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3, 0x8}, &(0x7f00000000c0)={0x5, 0x8}) select(0xfffffd69, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:17 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) setsockopt(r0, 0x3f, 0x3, &(0x7f00000002c0)="25e3f32f43", 0x5) semget(0x0, 0x0, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000480)=0xc) r3 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x31000000000000, 0xffffffff, 0x5, 0x1000, &(0x7f0000000000)={{0x4fae, 0xbdc, 0x10e79101, 0x6, 0x5, 0x1, 0x4}, {[0x3, 0x5, 0xae1750e, 0x401, 0x1, 0x2, 0x3, 0x200, 0x8, 0x0, 0x0, 0x801, 0x1, 0x8fe2, 0x6, 0x5, 0x40, 0x3f], [0x9, 0x1, 0x6c0000000, 0x0, 0x3, 0x100000080, 0x9, 0x200, 0x4, 0xfffffffffffffff9], [0x0, 0x9, 0x2, 0x9, 0x3, 0x5, 0x81], [0x9, 0x8000000401, 0xfffffffffffffffe, 0x400, 0xaddb, 0xfffffffffffffff7], [{0xff, 0x7, 0x9, 0x400}, {0x10000000, 0x7, 0x5, 0x9}, {0x800, 0x1, 0xf73a}, {0x0, 0x6, 0x401, 0xfffffffffffffffb}, {0x10001, 0x1, 0x100, 0x20}, {0xff, 0x95b, 0xe3, 0x2}, {0x1, 0x7f, 0x3, 0x5}, {0x532, 0x0, 0x6, 0x7fff}], {0x21fbdcb9, 0x800000000000000, 0x4, 0x1}, {0x1, 0x0, 0x7f, 0x1}}}, 0x4, 0x7fff}) getpgid(r2) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10014) ioctl$TIOCSETA(r4, 0x802c7414, 0xfffffffffffffffe) 16:00:17 executing program 0: r0 = socket(0x1, 0x4, 0x8) sendmsg(r0, &(0x7f0000003680)={&(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="2dac7ca1acac273d2011dcc4f23edaa44ffd7800431b6e54058d6077a5ce38aa58fff74d62aab9aa7163649c3566ce13746a5c66b886e39270cebebcad2349d197d71d341b3e0faf57f8fad8becad10dd1373fd92d294b62ee43bca223e9c1466497df037c7203c0c25bdbd609dfea33496aa4814b2a274e0982a44dbd5471ba7acbb49c32e8292646aa51ffa4720146419f88206922cbf20a12a1d577ca08758178ba55a906ea242ba62c9e658f92736620bb56e9d551dbc5469d86cbc39f39e44282b00dccae8a207fc0811fefc0c065d7a792a27890c6826cecf6bb390f9fa55c8fea1e7b63b2e0029edb63ea22d5c5a5f9f6baa120e2a6335fe4954ccff9bd6078de80e9b7806d0dc211820db33f586d80cd46c290474590fd7fecb0b85b285b5d0e7da92fc7f8c1ac5863e71ac7fd541d93a15832f2cfeeaa8cbd4ce04737f9c0672a9c7e37a845bc22848df41357181b340f1f3774a664d645ff775c8e34d3bc9a20722a125b052753b435b68cfd67d6a17b8a4d6eea2fa39fa4e5dd4a94ac485e4aff2d9ec810bfa6a727acef8fcb90f9fc47d1290071dd240833cb2ef822139a1c7066f0d42ab072916490d9bb079e1bc33b1b1e134999a0e1a9ddb4e45e6ae92ae00585642a756406d048b4d8440d8e5c00cabb68e7e89379b7f1f16fc75dd4481012cf2beb789da6999ee422fd8198fa877eda8b1959eec90ae5630d6511991a6dcc02b5355839d773958370edeae794b792c69dcc5beb8c77badcd7c2f1068182873c59266df72e07173ae76b45a8e189d1349722f804eeb289e1266532243c583136f609fb88c8e42d2da11739dd4df1eb6e4bef04c57a9e8722c0d4bac7e1365d58858229c983da1cab8cadd3ffb58fc72f9fbb7ccd22ece00e8cf4b5384c3534bfd24fccd80672f951b5f11201e52d919d6c86cd6dcaf0f844c7acffab380bf62922fb499befda419d6637fc41c467d2553490cdd45b52aaf4719b0b1b8dc7fcde79ee1fa37fcbdc261f88dfb513522e0f07087832b9778bc2808de03f7785261066bae78d057bfd3391f8e8c7f614031ce1cdc1f067af0e205cdc532a9ee4aba980b7b7be7e5c7e4c84c9bcfa6e6c49924953bb24fc76ad7ac6f39df7b44241b2455d4e7adb4c3820b47e55947f12480aa9451c29303da6bd9777556324453bb13736fd5cef11874f87205becc55d3ad76956ed90d598deea8d19f6b9c60472597c0d0187d32edee09041a10089727da3e98201157a3b354507e9bc51a9e556bff14c14e0b43cb4dd63a98857907e2704ad7cdb8925e6b9314a76583d9d63653ae329a952fbbf04505ce3e10eca707f9c8ef84049134b68767022d21db3ef792d5a5ce4810a12dfa85c473d86a5da36e70e1d8ec3895c1671d367e729b441f0f720c7af1f5a65671a8d1087dc8648af278143dfefc0d1a9f655a49304375d05d747923f5254f788ca27fbf71666ba02bef31a5899685b1063aaeeb3e6db73f1aebdbeb8c2f4442a86bed481faf77efeaa9a2df0c732cd3ea7e711539da591e173f522e2c3c3ce21c8bb180f4feaa220c6cb9125c766d47495b598b97659925ff00dc28fc5046b1c4ed878018a7158ca0f26d7f98dff8e0ab6a28248238211aed7c95779301c91761db04c929dda7b19eee2e95103923e1edb4396cec4afc1b41e0ea905a46e52145b498453a62e89d2b029e8ee24f083e2c42517aac24528c9051fb7c2c42330f7f423442287ac7a1f19e9d729066eea216b9d127f89bcda990836daf6943683aecc63e668cd5746de5d7eed357a1053aa2fc78dbbbfe87d71d122cbdfcec9026e102d51e6576b0ab3396714669ba5ffecf965321685de62997cad12bdd86445822feb8aa4c7390a82f9b635f0713a8007aa139f13f87f1e8e646582baf6422f00cf9fd0d94ab1a8aec341b6124a72d1ee7ea50e43ae33964ca07e8350a323e421f95e719328e2a325a944c8e68c3bb1e5e241766fb5cdb20b106c7552d4da37aebe34f716c735ca1b571ce681aa6dc34f0d9406b0b6e3162d5125df454014198da5fc9e829321ea991e75fb3ada3c4c3da2753f3e19aaa0e34ebe2a6fc252cf637205c7173434c3cbb28821cd3cff5976fededf95cb6d023a1165feb7de4222c8841525690f07e3de478411631b7bf0b4f842bb230630bc81c186273f303a14a30712a89c862f6819ffca6314f31a3278df32ff6e9a47e5380e954c9670ad84a74840a2b9bc5f1449a7993bd647347bb65597d3b459082a01a2c166554bd7a29a95bb9a7c9a412f4510a844727bc7ec25557432d411a8b67ff65580096742fb9c167a9d25a96936553fbad71cb8fe3447cce711586f9bd351e267fc8bdbd16637a4b7c3706733cb5da63e5d3c84a219df96d08894bc59163e117affaa44798f8c0a26a4569b5903ddf9e24aa7ac1589ae423eb614dc2681daa6e005c13e46599b151a76c9af7275af0a26b8b86e505d8505f44dea9a46e29a950a0252eace7676274b707d704786f11cfab7014a1c61fe0b1be3ea18d0bc02ecf189b5d16e8f4cfe7d96615190036daba9754b30b31cd9c91ebd6ae2aef86e39b78d27382311279b2354871b1567ff22e6bf52045bcef0455ac02c7596f91c7f8290d00dcae247193b00a00ba0e6877f90f6e1669e81d1612376596417b30068dc88133c7d36fc53a75a8a401b5bf0e70abc1cae662ef502489123030c02b3025278af81fd816433578cd891791ecd0817586dc55bd8114a43cabcf085c230c229f8537fb4a2e87e66aad2466508da7fc78c491c16680e32186a528a31a6a45c7c32edcb9037830db4d2def77f4b2a1e6fc791fdf02b3bdd8c8a2b96627e851c7f788d93a5fe1cbafd0b151f65623ab67b8bacbfae1d840a2efb27608674d716fc40f71663aa06faaa9d770b0369db77e82b64f21eab31c13dbbb00cf273512cd518379eff178fde9036f29ea57aabf65b84c927919a0f067ab920f41d4f7865209d9d95272353056ac4cf33597541a091e5ac4bfd7fdb8ad55f07d1c821a80ea7d0271b7a4288e409bffd89cd31b3cbcbf07b2d6ef6152f5316f4d226546a8533a12cc9330e7735a5024d821756aa4d3e28bfe4fdb4d7fb070be5e1bb7bc18e6e6da34467f66ecce5bf65fd1fcbd3d8079b741a6bdaf85cb13abb7bfce4fe2f00d0f48b18b27e88d03d14bbc186e55e3399eaecffd8036b1f0d417acad02d911bfaa2626327cff3a1fdf15f62bf25c379bcfd2fac8494ec4291c86f36a473b4b525cf254f3a27abae84968064646db960a3ec0ca012ec45b0bf7a9e8ddd0fbc7caa6aaa4bbac14c37076b2381a27e77e58e8787fb841d842c7ad138813f0fb6f8ad6f989d07c15b76f829677b0f6c721c21e7b9f6262f6ee954dda0f05b62322a46b71ada497d592137b097d436cc5184f300db38530ba6a174a1ac823b6a6a58f3289f3e96913983db3109392576504586a588982354d2f5d177e37c33d62cdd0e3589c745cd13fca81785c743fb528450d341c6395791433f247cb12033af601ad7f251682da0b73c7bd7d6eccc09ec1c7f5bb90db5c71af34020be748938d7e21be86d630c5bf7f89eba9997d845ea88c0fe3b757213bd5eed762192824ebccc3bb2d29403fa9615d82d7710243a41ff42e58e5e6d4015010fc82608c0eaec4e6e7d432320a1178fb6f9e9b7fc7f830da75ad687984dd6639ecda107befdf072222c86173f1a8f4299369bbcf58b41a56d1db62212f0569d58b0dc532568b313384b63fd20d90c6160e009ccd34a5e8e39d5c60c0bbb14d144a30b2563a26abb9100f2c8329bdd931347262d32c6ef221aba394e9c0cf2a4cf4f59b18a96eee21bcdaceb29be96c505d158bed46712895a3309a2cfa3720379dfa76f51a222ac6c4e834e1d615140c8f1ae64ebffa0dc4746e9669780b6ab0ea12b417200aa18e6b36931435ac96776577769c1c76196c6189c445f1366ddd95a365a2647b38dcd28f4a94158d2235c0d41f46b89e931e7a68ccaf1b5355290d4127640240b358a5b980ce73e7d2abdd04f0c67f383d73a6e55478e40ae580980ca1749177926700b82a67a3a4bc7c2008dc7cb37b9eda2ceb11a0481ac58b1d0db0e71abb011cbbc58ddcdc174ed1ebd14490d860c9f1fd95e5043d19986ffeebe19884ff5c8398490875843c280f4c645899d4830f2438d850f4c5f15aecc948635e32b735ebab8c1fba913041c0c4b5fc524a6b8d69c12f3db5a13137365f62cbaf1feaec9a4357d86fcf0da239a4e1673c1d5962387a4a28ef5bed6f3ec4a2c19cf44f3c87b86dd7aa01a5be8b548c6a291b7864fa17ed7bd03392b414bf38b4d969fd697208d5d6a575bbb7d63a19d31adaa9886cf94614c3a8597f6a00d2d75a3cca3c024380eb96aa8f1b02967c1de7f2c418b9044684dd30132be4a7c45d8443ed69ebfa7d162a286394d13a318a35d33a03a24ab80f4b93898383ee3930f158704f4a07463b5159b97848529e1ff49b3aaf3f6591ac51ee3c384b644c6d433f9d47b1c63fc7ef25a614f80e9a5ba980c5d9c22100b28d52fa6604d96cd04878dba531fc9a5c42adca1afe467517cc025d0e07b71dad4eb00b15dcde89e842ed8baf122001014b5667574546fc200054f8de79e6a41884111c21ec6a57479162c912723796cd42ad252e93a13785edfbe670d83b5d47a8792bf2b380ffa5139809aa11d4d6a007c99fe3112a4b15fb5a82930ca29302d0dc95f355d0a11efd3cf5604d552e37ead8bc560e84e71197543a9eb070d9fa53a2154005154a934de2945283efa75aba89d69a916c2e507a0a5d59db75ceb3175096313a749fe3eeb11c16e621854c24d8c5bf4457fd8ff98ffb9eb9b2c3e546a4bed2859979f212455e8354e8f6601049c0d805505502dc8b7d00ee972aa8bbfa0b36ad04a01efd21232cea7a4b6856220f66960db5d983c417b5d21d0e4a946d634537fbf75c22871369c9dd34ea79560eecf1be131ab0b3b77daca805153e54eed746212894b4ffb18c76c2ff19acc0391b6e40c2f11c1471ed5b5a889b9343f801e7ec0485c89521d22c544b17e8d8cafcb7798d51ff7f25736b41028c514900d64273f5fa35e6371cd6548b02d1de7ecf983737ed3c569f2dea977e1d83d837eb2ab1567405d680c2471e4873fc0960a0a4818f73bec6479e6a715b879e5d3deb49ca10f7ba6763cf52a14c6438d3187c7b4457aabe983979003c3648e47e483fb0173f57bcb3cbfdd24aae6a9fd5cfc168f1a761e4e66e0797ab6dc3a03365a58fd9bdd946c9e5690b6bbd44d12f8edc60ee8ee5e23734c5679279970befb59344df4ea732040361bd18586fa45de5ab97c61bfbf76d3642df6b8996d8a59e5a413e1b665a5dfb6943dc7ff43ad479d6d5e08cc2157ad973ad77758c7c97264df4db210b69e7c9a3d9e5a6db395d6ee6586cf3d09815a339893a0199c7e3ee97cb3151c03f7b2e37937c424de2c890461d3e93f65f2eb4b1037a7d1f13ee006b39ff7ec940057911658164c0bab906db8c5237446ffc4768fda455e0fd27fc24319436930bb8606963412163512e405f1594e01c424cfa7071f5b42d30cec66e4d1c6354e7a40876de3e642121a0c456b49738c6bbf7427c7eac34f21cb515d4e6b384e5547948e1e74f06284d76ce0701ae2a27e3a413b0deca1ec4a56760b950f0c27d96fe4e1ae6fcee9e6fc19ef9eb425f38372d92cd14810d9f0453206b3511b83e3145e08b3bd5cba9e0998d93aa9640e7f1c75ed9f06e853bee360", 0x1000}, {&(0x7f0000001140)="5ff79f34897b3fdf8dfdbae7c0dcc4baaa4b4cf81ad9bb0e8304b38ac9296e25fc92657bb8f7d06ce248affd6d0d045ee5c1273e6e8caef988170a2c19fe67745c348f600bb2b73f29429df5cf96ebbfcf08addb1e2c47bee1cf804b2baeeb790e7ffe991ce63cd48bc4ec9b814b39dbef62612212bdbba65dd72bc520482c31b8f15f27959d0d4fcf885fbbf9e6ea585099fab86d1e31e4c5be809698bef080b1b3e9d3cc9998ab720310b8d55ba56662733abac17a3534", 0xb8}, {&(0x7f0000001200)="58b6217c12295e49f577376622b2e5797bdd3dc0da8ab7115c0775e472d35c31cb7f14f111aaa0bebf32b6507c2fb9d74d414995cec83ad149f4d8836a9a96bdd563f0d7d587f9", 0x47}, {&(0x7f0000001280)="05a35adb3566b6d127c057a6be1b1281e0f56779fdbbb640f529b8a51d6b8c2e35aa40947d4a91e583a6d0e4bb0839e0e6ed88064fd308e21121e5154b6607f502ca76f9cbc551ca865c6f407e8c3df846892f97f00c105aaee49dd085a72a755ccba22c9564563a9135bbb7170158ccb579dced28432a85feff4ff8f35913068cf47fcb3b03b4ca821c16701ee44b73a5d4b521c1c740c2ac85e144e499514983764730d1691003518313f4f7b2ae495c73de0a81d5907a1975e9cf932fc1c157af474b627c2c5ea77aca13ed82199c7e56c26486f266e2c20f860fd83251e47458cab5e6773d10eb5e649d156033e7f9a114cc508428aa8fb4ce1d1d8265d7134d73cc1e6d29b5d40aba780533bc5980f24547258bdcc26637cc7e7f2e00f42f4fc35160fad5a5dfaa4eac288f45b9007eba1a85c37c9798d4c253c7cf674193a34942a4586be21dba85f49468dbf59409b2c9b7af2603383fbc67dfb316b93725172c52d8ccec1f698ee81c7ec103316b4ea6df1f2d80a9b6314e1d93ba4f9c215b249c26b0388a5ce5102031c89fb4857d97d6681cb331f6784b007eeffe2ae5fdf7beb796d6ad6c54eaf2c0b87d90425816b01c95bfefcb9193f291cf958630ffa3f61d56dcb3f4644b30b5427e7cfe0c1f76289d748ad833bc731518b6aace254bc441eb4ccd1a5f200a909f7015591e89357c0ffc006b0f1887e92dcd80a41317dc085a8450f6174258d743e00d487add1477244a31e63318c1faaaf3c0a2a42bc1a1691a8341c1838fdc3675d8a22320822c79e997f155ef6ae8c1fc0a7cad74f1d204c62d679cfc2411c440c5fd3de0ff79bc5bb9f3417e6fb2dbe198efe4e72f6e804dc38fe57a82f234f6af9e9f15e80819c215d80eac54a9acf7ad72ffcbf17104b127799aec565673a03d2527abf8a408c15a707230762727cb692a7e495d2732a310a037f7d73e773587597cee03ce1145bb4b3cda921c351549336eed7a075726f4ab82a9954b5e840e621e27e620a255db03ec57a544bbce73fcca47222bf21f90a14951a0be89be8a5fefe612040398d2af5e44ba5cda23e75c89eff346806180146007cb353389415faf95ed6d8273fa39c5aa7119989b8f5593dc5a40d6cbc5fcfa219bda97294a82062a1d27832b290a509ab5e1c1abcea3570997bf3c6447fb8f6a4f9ecfbb9d1e48fdf81a7d947afc84ba7f8ae8d88d39ca5c4d292e9065736b47b22c0c5bd3de3709730c31e784900e65a982e6634672efff0fbdaef86d6384363c9962ac75688c858e6d099d85e9cc61bcbe9807438667cc036386267bdf640698521cbcd41cf436f8832b6be2cd0717aaedf7ae5b9f86cfc6d0ba30af4a335858531f668097da4e0da88800dc25f99f3c4f9bfba56a87bb4d96592cb1c0130d896de46f53f094a0af3fde231609ed4ad090bcb3a38856ae9da9dbb1042699510472da6b6640733a0c88056f2c11a853989acab9ba4002a5b2444936685f85f660b398149a9c740905f7b560a4f8b86d37b49141f870cecb6c09735145892a5b2b5552d704ed2d8d86a7bc3dd0571316547d6b5060b0362506539fcd8a923edc91c26bf6200716dfd472746077998c2d415d20ccfd780af8aadc26b42846139e41dff8bf066a93712b88a746eac252ef1ffe956d2922dc7e579333370522e6f17280fe5d0480666745c0be401abd5ed4b97334b5abb80323a479d0effac8488a09dee4a64cfbb46ed8df93d008bdf68702054acdd87f63cbbf1259af7a771250f6b0efd820cd1580605657b39c23f08934b0384d9ad239f1c8e2e3efc44d00c48847c5440d20765a7cafee96fc41012b6e3a87239ed42eed4263affa1aafbb3d9ff71ed91cd968e8c55599243954b72a3a1c810b1164e39734f7174502ee4a592bc0721ca0e756e0cf6fa14500a4cee4b7067939338edc20d306093c51315edf4c8706adaf0f45249288c69a07503db0f6295efa4bb4e47020aa3d395d72bb2708d8876a4f04a227202e0750be78e0c97f028ac7625d742b3168edee41792da28defb9338c7120d599d528ae3389dc667b5b598c96cfddb491745124b385041100c5ce0794e3c27630d560557f082df10def422b193cfac32c86d700338cf4332165b2c0366504f238c9b0df9946d8ce0e8eb7335f889919e3e77dd393012a89dc506c0c6a8e093275f44dc6bccc64aab27ff521e393ef3c2a37df9ee02f9a5a7f8ea107ba78233b95cb648c20134ff88c3bf2c444a494b67f1f814be54d6240971e8cd5fca50493d7131b2d4fef381ae9e77415a4f795f489aa21a66c99f5d2579171df79a6c8e9a9d976354ef985f7791741c0edb1b4f868dcbf2ef98c469e648e3ef896c0bde967d60be23216dff2db991a7fda1dcf0f30937f4cdae9d40c1fd1d98eb490ebfad3eda6be4555908120f93f1ae4c297262839a2b24172666e29e6527994acafb12605d5c8be3fb3466f2192cc809edb6d52578a889b93a66ed006ae4895adad264cd3cdc1c2867b1332b7d2dbe213e45c866c00b50180384b4f0debbbb4c5f0dfd9a2279791f2d5e3fd100618c56db2adab46e3488e04566e899726421c9702c71bbd07e75bd7b79c5fca5b79871e44e24eee7bde03326345a87c1312915924f40dd6d31e6ed6d796f1cf6c26a83696cd76ba02df7a4fb4c062af2c81351b5112a478411de86ec5640ddeb410b4a7940b4c59d490e5093724ee97f15d99569a7a4d0100f983b0b680bae69a4f5c7a57f2e17e1b0dd07c6f0ab34db5bb6631fd9f7fd2d97ff1a8cd8b12980b0d1d91b1be01dc29f7efa434dc0926a6ee2929e729afefd3aa027f235c9887e19e2e791dcf5b643f323b7966bb1ff68be1d123c5fb9c5aa748017b5c26715bcd11a609d8df8f39c20e3bf0290902ecea5e4d03e87d32ae1b333edee6b4a7a89a828b917a81542ac7da1d9604d6a9cc189afb88e4e2830c9b6351bbf5635dccc2407e175b2e4ef3be3b744f0bd902118a92df8c107cacfecd1525dc0172d35fb0729b2b7307db8aaa6620995fb3e75edcd6b5b1680bc1c380beacdffa673f58d00f1425577c4a8316224d82c844f2aee66f89d7e329d6b1e6f4a43401c45fe05b35012e0c1999cf4ce647e5f14e9f46bc96f4610e2e05fcac6afc089659f2276359b2fc26874aa0784519e67b251c847785b4e67a5a98771177f1759badf44ae794a0dd224f056f1ecc36491d88ebd67f785eec6285a5664671481a6b4254397566ffa132f68f1ca68231d5887bf84be982a19104abcc35f70764cb7149034106ce21e42911b7d5615ca6a54c0f9bf9222e2f3a43a18729f38519d0dc73f83b999839d7f5373a0d9436f6f82ac6690c1458ed2c3ea7011bb581c2ef633d90d4ec6da5c3e996e9acb3cf955d285080bf1b65388b0a4daa02213c59f67d5dc3ed77a244675f1451a40c0fc2024d84fe669beda716ed7339516b71f9041f270f4e286e8dcdba31185290e9270879a94173f3ed8f252319f06ceebbbc1e7ce21e0b6c65cd8b2f84e907dc26bab1c8f9081fa89974030fcaff8bbd60b4df4b8804d0952c2d48f1c7b46c08f781299a8945e5a781ea3a586f500668a27dedcad76e8526dcf3b6de4304c17417edb8251e900af4dc98fd40b1c8689b972aff609a130459061352500687f62de7ac99a77a70a93030f8080ed8018a7f63dbca02e4977c9750a74c0a9f05c75c2efe808bfc69841d6abbfed39291e15696b2521e9c21371dbb62c50bcde1c32af171ecf9662a7a333a708d411b4504e0f2ae7c12d0f91a41a6f7b20d5f7771dd3ed25dcd2629db88722a284ae320ed085dcbb766aa50c0a6190403453c67f88ddfc105dd213999e007fa9d4a662fe667b5c6297b4d09f1e68e18022dfea49ad30e541cd16341fae221173697f0486ac68805b5180851d82ebdbecc80594e16ad0ae37c233d36ea3f1e031072c8789a61ad2b82edfa6aa11aa9aff754f13e9dedaf886e3b691d2b1c1b3e01e5e440b02c711f84111846f463a7d8be848a5141aeb57ea6257d1e8b890eec8dade87e996d1f5c47479cc4573ed10e1a5714471f57b5adf852eebb16f5f63c0ad2b0054c38a5496ac3e035dfea1d0beef562ae3863886b3ace17e70bb9bf4c6671d802d9cb8fbce235fca73149541e9a9ff8f0a6608697fb8cadc91b4971e13a5495896bf6f60fafd0c562c274c14a205f84f1b524fe56f57ed0b66418934642aa46581d794fcf25436ef6260685cbe4343312e3b6fd13ef7afb0c24561e1a234fd701c6d62c04d2799451b89d2689764ae9955479888b5239166fecc6d6d4ac40baaab988a70e02a4328b5e58cdecbe428b1a098488b6a52c2e6d5d8ea9ced211445e2d58a9cd045159758a90eaa66d86ceeb1dd7e722e87d1937ef8dd8abe78984150ea26294c92e294eb3b7b656de5561548690ef48f7d18c816cd9290b668aa81bb0c2d4a277d0c074e2f3e8ac1a4ed6727a63265d6e8953ea2abb831a4b9fbdcb4ad08e88ccd5e21b4111cc129d6df9ce30c17728645da6a6d861425c2c72a0836f0a3c519ae0232a616cf0bdebd9595ce69af4779aab3a49802d30c01db2f066474bd65175919f08d4207a59510f8c0a830eea3bc88b6de9296077130dff7938f3d5647925bf73164eca4ed12883c748df05a98ad2f8a370da2bc84ed4596bd69db24540f2fd89d71506cad919e8a8b2389849acec24ddcc6c66536b3724727182bf4ab231f2352053eca7acfcd1b5df323badc69f68925457aba7203e5dce39b1a6dc9c3af1cff266ac4ca52b40d79ac31985dfb80765138ed2bbc7c9a7cefcb534bc7236f13b2d9c1589206058c94608604a43dde0edec90fd31ea91fe8e879eeb83aa6f86cf484ed294429fd6f1ff7aff4e34ad49f36da54ffe5abf85eb933c4f1dbf6f0022fee4a96f5db441bac0da25b735a3889b3a1f57a8fb909cdfa6958be45e3a7be119349d381eb5806028cad0b6111f8c79aac1946de1cb291265d512cbcd71c4339e327d7f11b305f020997a6d5f05d3888e5fbfac8825bd0c333fd514585a975b66e59c75e8ad584b21fa9c083abec3b4eef0a94c0c846041c52b88686fef5a1a04d3f231379f6b3755277fd23a2c2dff5a777207cafbd3d37bb65e407f4034ba4af17e351e6b27f323b33a322fd55160bcb83d81f8e6e5eb90226a288883eb93c46c5bbf790a55c1d7803eea619e645e99bc46e35c32a4b6f69fb22e4e943656777d7ba49f7060eaab5e860d6c2888bebed5277d7bcb23ec00a1dd941863d697a7255ca6ddaf21d972232b981590fc828ed70eb5d5e75d5c6b82afc82e0564fc7d2d0804c349670e590abbe952e78e650cd5b7b884be734caaf8595883e601a8bbbc8ea60a4ec4f843264d3a2f2a186a0bff75daab8454885f2ad5cb073f29fdeafa507d97617f1af2ce334daf0395e0db93155c939b9ebf926cd1ed7ecc5dcc880e6b029e1c106ac4d415c430fa5c4443654a063e3719a32b2a8cf8f8f99f444e24c5442f4dc31cb2805fe81278e3a59475b9cc0978d7fe91d6f87a242c5e2875c382169ae18e9724296c1614ac61b7002ac0c6f69e7cc64396cbf01c54d485b28563f2e02de883e8314d78cdb6278bae23259be2fc3f999c523b22485df77b246b21cca8bca3beaf1927bc4c20c8ea2579e12470847d1e8fa6e09dce06cb291ea3602f152db0a364cbccf2a50ff3508d7b5ff396c2d8eead448d6558d9b7d6b3de69f9575aaf72c6aa478d06ccda6f4d0abbe9668f3a573492440caa304c164fb56fd2", 0x1000}, {&(0x7f00000000c0)="156385e10b6e90db631c42a34b0d344125af7db292872ae4af1579cb331214fcc7896223e30c0a46078e1d7b4dcdc82f753fd79fe236f52efb76c1e45cba44", 0x3f}, {&(0x7f0000002280)="a597ebfecb822da40ed14d69ed5af65b8895b743a9d4498a30eba27a62c3f8f82ddf3239e8e04c181e108f9bfb2254c2ac91db066fc7668bf25cf766", 0x3c}, {&(0x7f00000022c0)="eec369051c4a532efc258d2eeeb30163394772ccb90270727c2c5943070af0634cd7846af799beb43361ec1ab28ea833e11a41b04038b38c5781385b2ec546559ecd91413c336565e66487bc61bae4a74317fa1b86dc656bcd081ffe64f6ad844d3352fa8de09875abda5be4c57b47af14a43e60f1dc648195aab198998869ac7b602b599ca6b2dbed5d6b44b9ed49aa97124d0f10d28c59902546669574429a2f6a67057a158ff084cc3250f28660a6c0e2bba6c90eb301c41dc3869b92c0729c8c12cf0c4e5f3afbeb9c90e00ecd8663", 0xd1}], 0x8, &(0x7f0000002440)=[{0x100, 0x1, 0xff, "084cc48fd544bad98aafdc9f8d7f3e19215664c91a5dff96b4695b8421aeacac65e728d870c2d663b30acbd6f99a2e800401fc7bbc61febb8ea253c269bd7cb1d0b4e4993084459ca705e736f962bcdf0881394551a99656c13477b67887fb4125cc5d4d31555da1efb3b717472ef9aa8c8aeb6abead9611b917eb4a5767ea493dcdd9908fc8d2ae67148ef2a402fba3904ad688559a58855cbde1cda704a1683af6c83c608b80bac789fa76ce211d17a6f8525bfdf95f68d0d07e4e8c80726a91ad766404f31f03231ad4f018dc296d63efdfbdcfbfdf31ec42ceedc689aba1f927510770c172a47d"}, {0x1010, 0x1, 0x10000, "99bcff5964afef6abe2b7d1f23300c451ddf2f078be5afcc40999df10eb7ca77215d6e9f889f29a8d3a0933ae0aab888ac2767469e4386d6d1ef77db22a5bec8baa6b7045e2accaf32b3df55b941a69467ba2d81e933b02410d3abd6a82b3c7950742e19e63136d3d974c47fd700ae18788b9176a2da53874614821e95e879ee2937c524077ba6130fae90d07c7b4d546fdaf8ea40b53d7879451becad77154b5d48ca4320e440e736ac0ceb06dd215af24d3316398f1fcde859924a9c1b1109eca0c334461f0a33d1fce6636c44c6e49d3a2dc5cdb635060bed3b5612d4c471808bcf856ef123f4ee7cd3d6f1b02331b85da077a6981d2ad28b05f2510ecc9067629ed62512abbd18a0b27e826555303a3562b234520c5bae7719c6cabb4359542db1bc601c0af532d60edf8b3e22317d9b73fd8f0c6c5bf8c526f4e1a08d742e76351b4763604a5c6d81384ebe32d198c7f5173f5916683f13c1acdc1d53173392e2f6ed12283c8dc0bcb3236dba12be0b4db8c9c3d1c352178de5d53ccac875772146e0fd5f7436f2c0e806bec0eab1009a792fd2519fae3e2e95d178f609b66e96878c9478a635f5f6eba0921045d0a2e57148081b3a4af28b146c4022720389a3f44ab1469755e39bb817f969425f4942b3e8fe365262cba773ed57af8491344ce6ddb9018c6ef6377923eb64543952393799fde3c8f7e9206320c73878cb10e3fc358865c42e73f340e9194a2c1be81c656020897ade35b75877d5c1532a9a9e3283b3a199db20e2aa744020474c7431d5d7350c22d25c4372cf6afcf2f15ccd5f405ef932e5a467201c32a8fe35a11ab31c53e2677472436b2e539fcb8d982159c62ec4d494bc33e5dde86270f663996ddc9dde69d62bb1cb6bede4dc6f2caad658f36ba463e6516e908ec477efddbdc08a66d43064aecee28dc5877b916805f9a4fb8283538d93e8d6780c5dc4e3ef80ba3db98879e1cc9f17dd0b61bafebccca37edbf4ae0e7263151b589afd95ff46cf9d388cabd70230a190e89379256e492e8f114600f29b23ee3bac1f5f8a1e8c9c1a317ad28ae3e4f03837c19d03955a1cd9e51a7403d4274041212bc5fe271d8c54554d1dc1bd8f5bfa2336cdde1d63846b535a77c598249d3eb95f8e585f6ce9b8baad861777f47e39b1a0d31cf9a0c6fa2afa9fa6333522f29bb45091d474f75d89ccbeeb96b82ee8c21060d37840c5c711fa0726f1c6d08384d901ef4a56acd389734cad83fda12041b79ea820fa89e693113fe50b3d098d1f6178e22a3ae2c44f646a8ada330f1e02f3ee25f80523eab0319de5e61ca0bf961f43867f4452bb64c297153a7006298f40f0a6dadd92e27947493694ef0cd1f0ca6c08b6868f74422e0b3cf4489fe0e4ce121fdbe0432e126f7f6cbf09ef627a9993149e9d1c7f2fbf842f876d9be445628df511aa2114c1676fc9758376017e07648375de6237132f0c0018416762b425b469f371ced2ebab31b97ad489c53c83800f910561bbbeb5261e38867c4cc24b93da3e3c25ea4529a3be909be0e38eebf20d54929daac321e3bf0a54fc5b6b66c4338e09fc5d21b83fb22b80d27815ddf87c39d8604e42ef2fbf7e699b91d7af739f22cd0a4d6c65932f57f73ec1688e2bcf7df72f9509656d8257daa7057f10be45426a99dcf73408d2aaf765b71c389409d81459065125a4e1501470408b23b764e04673168ff87ecafa1759689a86a48914b67b704b5072fa0100ddf1ae5ff617de0e79fb19a5145daa85d66358d4abcfe06546185f761d4d4e4dcf76de0b01990d43999f03824d18175de6a74209467d75cce7da9d3b483b688c6182633905214f195c3d2bc23e7f632e5cc0fdb2bab4afc20f065f978234ea1c657159b6a8ee59c0947202bfa7c24226c2286b21d5b167db56566517b387a280d417a42bef8867706c83c43825b8e64a961e863164eb501a5d52ab3f79fd42877af5afe2bc16e0be44b3a9b9b5c8e31ca754f06508d20b0c86c4fbf37d0b24d630f0613caa247043f25990a90ca1b779cd43bacfa293b939c722a9b51f9f8ad8e028c77d0b0c499edc6a00584b95a72198f5198c1302bb8c19fd8adca601c89b389b20382ec4839e9d0e828a357d370b8dfd5326422052c1d3c85f8430ef90b9a3d95746f9a3d50450f74afc5c0469ef0d6596219281dd60fefd619a9787881d8776e832b0215b07ae6121e671dd2b745e514cd041bca7de8d9f6c37fe32c7020f408e0fd29694f3f12276de04423ed97ee00aedca478c763fc33286ee2f2fdd0b078bf917e75b88f017bed4e0280a1982521e09af6566c9a880b2d1383df94dad4b433a9a585d1eed49fdddf8f4d2cb4db7792ff14e1b417a0269d0d7ed4e5f686aa0833f470f30f7cbed9fb10da604b9bedc5449ffb70dedb57a736816f5b4d538aa7e03309cb596e9dae8674b1f5d51f506c0fa45e5a9ec1e5a3018cafe42b26fa58d2c36cfc5da86631e0cfef9075ca1294c08acbcb334a773f00d8c58df100d0d116b848beb9ecafd6856dae6f671c012eb50d1b82e0aa11ceeddad18da2f98894e8672c750778ef6e065919fe28622fc8cbcc5d7d678fab294e172dd08660cb143e720ca21d9a7458095a8b79e66671439dfb3fbdb0c5099932c52900d505cec0b86d88a25154346809f058c15854d10d1778cb343628d52061048b56c9be58b232afe7ec307d442f1509c6c560dabfdfdee4a1b6d254ce18011e210383ca66e211e4a0eb0b47cc1119219141088d48c7534a62265875ce3a126548e7a1b5eeacbddb16f2391b2eda02c4f618cd25b6a0f6a534afa07412854e6a9d2995300d7c3d7da03295d96d70ff8fbe6a597a3d4ad603743558ad57ae02930d429f7beddd47178efaf0cc4508091c5062522caddb0a425be530e477f1d07e1b3c71f393d1ef8996f94990afa688384ceb1cf49259d5041fee14e016a9de22d2dd87da65b2b503f6375e4fb85e712197d6a05b933f4643ae19eea392c757026625b78beae0eddb4b74cd2564df59795429d72e77e7e8d6338882376dedd082823148c6d80c1f2d29462a58474c3e33cbd14bde8b6cddfd2dd0c62730c4023189f7b979cbad093823d0c909b2be5c34fbc8e1846933969abc04e74e703af40c2f7201813cda35d902e127d4531c3c9306d10cd3a689930437b18a3438326dd259d0ed716950467c8723744041f2148b9752051cc30c811f21b7d2bc666affd475b4f10372713f46f683a2178742bedd0348ee8d31327d32886dd658737b996877adb5ecc49e0e041da553ce830e768263f04bc25f93763dd435cb3f43b123282c7802074d651d32006d968b11f779bdb348a79a6f363d70df2971d58eb93746af88e7813cb9f78ef257f68e8a28350571dd31b8aa9fedf95e3c1eeef442aa2b0707236fc3504f054b4af161a57436fa70aaa3688f93c86caa90d5d57195636c04523206e2b9dedaaf4b7b3a7f4a1e9dbb605e2acd59a838f5d495d292f5738535d0ceb04521911f3d0d592ba67a2b5ccd77d6d29e5443011d491a0cf4c420c7f9c09f6595d9297ae0783ece535d4c24a7cabb9d514844e823597842585300359f1b2c6bfee4f1320a3d0faedd7f9c91258e4239cad5cba16d4f09704199a807b4a50ecd29ff0d8434b178f52276308f7134d37c8dcb4342b3ce297653d16913bc0920593e8d0116706a0f38a04330e19285e24f4223689167690aee29148a76f052c48567b64dcc7bcff5b6dd97c597b901b5956c470c4374334c7e805a964031e3c0d58a8a1974f2a7ccce857c8af70613fbb5b998645ef3602b181b739719c80875191b44a7ce9408e08e23f2b6fb42b4add54628fd7ce48def0e01d64c84c362ec491bbb34e3adc30a0aa1fc7ed7bf0cff36982df7d4a7cf44c70986fcad9e063eaeeead817c5737a1615932f7ec9935af1ac263d6575bb6af6f82658ec61c5144774a5a8068c8fc633b00b4880c0e709f859f957fad46e18b7fd9d18bbc03270f7f13f0aece9295236c8c8e3cbed8c188a546ccf33545bef5b13790589a606ea63cdcd437ca66380e7b68686d0075b125e355cfac32de432675a39017a6a6838954b0816a5f2519809230d7f18dcfded005b7d4e8c63a5218793276f04d357eee8a337a4b19e8c801df7d06dd0a408da6206900c7fdbabdd7007fb8a4a76f182b492ad6da64cc89eb4d0f85214a627f92e44f58c586f815de7f476b4956843a45ea8f3db7ffd4eb1c692636dbbe52051b96d8f9a4932fcca1fe4d5c2785ded27cc296d733432f9930ea3b40717d58317ece42a70a3c0d2d1d22f6bcaf0c3edb4c91d4a14e8592c6f12eb9a1034a267a8c11d0e293864d5ecef6308439bddccd30e4b730a4acaaa00d31fa052e4933da099dd356f1cc17ac921820bd46268f78371e8e7047e3bd748d591e73b4f0651c0c078511cc5b23ee8a56ce68adfc1b921d24c84701a67fddf203f530313d24e8cd443a7c32d7ae2e89c22be8efa632ceac09f4b5691d87b3574aff7306717208eb7c4576bd0ee8123e55a0e61a991360d6e4ad7a273867c9e68743b0aa473d51577d6c937841ddd77804519a0c11ad3704fa9a8d154146eddcbc070cf2f25839cfa2218b713c232159acb3cc871da212daa620f27e973aec9b377ad8533da9da98365afb3636a35aa14c6dd26a4975dd4a8a02fa75ae34fdbb3115adb7f1c0eca082bad22e331381d4f304f625c6bd12b397cd05d64149575970f2af5bf8cadc03c912bf054c6bff6716b8e6b2cc5f7288e83b54c358f3c91deb5b28a9ef6c2e93098264d793aa6ce41fbe9d39d151b9834662058a855787198b1b4674bc6cbb27bcba47e448980b5dcbd570ec34643457d144e94ac56cc18b165058a7c877bb73f2d6f7faaedc7d748edb581d66d02845c8407d312336e68d96ce0de6904a49543cb459bcf58b9e3f9a276b5740cab6b6180ed6e29d5b5e69a8ec4317cbf08d3cccdf83435f936f670f22f75a287146c3f31c7ca569f424f0d6a390d6c7ab483343a6e8e0295511fd1ae02f8fb255c513b30d356002b09e97b0d18f1cccb908b189d2d8716dc4036cf2ac6f043c2c06d72fc072d2031e2feafb29d0b487cbc8a99c817198f61deb55a6dd1a253acb37ae9aa045f224e59ce9a2672a640afdce30db9f4580d08600ec04a80a34d8caa8c077aac0ea6a5a9b8b9db0b1e7604bddcb5438f58bc7e4168d4a0f55045179ad9fdeed6ee49ee8a53d47d0f3ca101e6dc23b3846a552620ee9bbd3a67f2730aeda02631eebb82359c6830290587272dc2fcada0cd85501b14d4c0f7bf9f222676e2c73b5f03cd37d9234ca58a88c29980ae08431ae90cbe5208591cbf95a9a9c97318238a0db02faba66822968cc316cb30979c97b8d7c228aa1bcce39fa38723ce0cdce2147e34ba940cb9a66bd03bd42804685774dea38a2f94aeda0c9f3be035c06f819c85b90cf640f9f616c75fbb908bb31af052477ccaec7b0fe669a967eca8f0018d3e2a912c08f2057cf05537df995e67ca58f96e94774c163e9d8385843c604f3b5ce314201b25ffbf5c56b3b8b49d8f3fdec2f9e8093e6789472ff75886a0f46c51f4d977ff96b4dcf3d8d66a29de2bb509e5fbbe63e83b0298297560d800b9fa91b8ffa44d47d85db55d3a85c674aa28615076985204c61aa2bf62281c054822fec2b4c5892742866ad4a14286467fe8838214967b5a69d0cb081694fc9cef71b62570b80ee398461060e8f6e397ce77d48878985be9f9048f47724f386aae"}, {0xf8, 0xffff, 0x1, "4338cbee13a8ac3acd622d5c0bc22db3173b9c541573912d2ac53e18f4c62a99147307ad2ef5a57ad27b2afe25b59c7d2a339fec57550aba33a155e704fae7899aeddda25a37f296df5efb402f00ee2ad9419067b3f05f93d442757cac6919e2ce299c23b1c4772b7c92b33ee60b69c280c9c9afbfe2bdc122dd72ab861586e446d1c9c06f9f30554a064f4749a1e960906dc2816f89017a0fd78021300928ebdf7c362e54300dc15ba0784924f09464084164b532d41a50d21a0a52a3707bcbd87e75a6b875c2c764669754bad96d5a2044d2901975906d72d65691a6b7fc6ab7a82bca1867f216"}, {0x18, 0xffff, 0x80, "0f"}], 0x1220}, 0x403) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:17 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x3}, {0x5, 0x394f}], 0x2}) close(r0) r1 = semget(0x1, 0x2, 0x420) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/227) 16:00:17 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x20, 0x8000, 0x3147, 0xbc4}) clock_gettime(0x3, &(0x7f0000000200)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x2, 0x3ff, &(0x7f0000000080)="fc9216b632e24c399962ab367796cbe62bf3a133beb613b544409e5a16a34370daa5c03cf1ff01ead1bab7ca026c56456a4dcfd9425dccc723a371634639fd66bc56c548df328d3607caf9d65602b4b2eb25084118b44f04b51779fe36c2990ad19a", 0x62) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) kevent(r3, &(0x7f0000000000), 0x1000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x3e}, {{r5}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xef2, 0xc93}], 0x400, &(0x7f0000000100)={0x5, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000640)=[0x0, 0xffffffffffffffff]) r12 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r15 = getpid() r16 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r21 = getpgid(0x0) r22 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r24 = fcntl$getown(r5, 0x5) r25 = getuid() r26 = getegid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000002c0)="bbf91952c214f913cb0314910bfac2fbcfd7fb47ace114bb3ede96ea6eb66132f7aefb6e442a99536e94b979e1ba94942c0803cad16184ce91490d74cad38c698b84c783d3fab4a2230942ad887b13e0947b60253828efc19b009e84ced0042bb0fda1d9a85c2ffb863d01d46a6616f8632ce74187a113c25c34dc7bcdfa6c352cd4cab7a030d7de22167d7b1ac0d2a706459ca138ba342219f0d66ae9cfddc3ddabcf912b7819d2f9f5fdca268884fb01027f0861388f03747666", 0xbb}, {&(0x7f0000000380)="8a2c255d8d5337ae33780f87aeaad55a4c64c228b1a96c9505b15e86ac590e1f96", 0x21}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="070ccd7b1c62582878f71c472f004c3f6a289ce9fa1862872916ef0b87b33706cfe9fd58aea7a0d9e731bb846ab9fb0f8436d68577892918ef4094c48f479b77012c1b0a852738d4cf47cef4781d8470bf3971d390c5c3a2cd9910cb5a5d34d892bc2447db6efe092fdccecd40b69c9e23cccfac76adb328545392553a33d5e7ff8d5558f0ba78f129f148fe4016166a16cf065218e3b9d0d51dbe232d454e349d33", 0xa2}, {&(0x7f00000004c0)="265251d94b6a363bfc9b0af2dd48cecbd8deec3bf224eb2535a29237a16f37757d210341de98de70d5433da4eac05873f7931416d51ce5a799af65ff240bd10cab1a2a2a646813442f45558d58b09aa2a96bec35ee42c8f9b2a0b74e1261fdcf3a94f39831549955ce56f412d3a6bf831538c4e7dea586dcff0bb17da1860df2269fd84047c54e681ae6", 0x8a}], 0x5, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x30, 0xffff, 0x1, [r5, r6, r8, r2, r1, r1, r5]}], 0xf0, 0x4}, 0x1) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r27 = dup2(r1, r4) pipe(&(0x7f0000000240)) ioctl$WSDISPLAYIO_SBURNER(r27, 0x800c5751, &(0x7f0000000140)={0x800, 0x4}) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x1, 0x0, 0x609) semctl$IPC_RMID(r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="5e9876f13a195c14d90b1718339a9f6e2136ae5069616867493579a509a8879be8d241624f25b1b8f6543e8d31dd5b44bebd218a54b86fd1e07466012977f54386cb4a20615a85637c984cc17edda5ff7ce6601cf6c21082015bfa5ec1968af385679058f6219012dc61056eb74cf6611860d33df6b96e2b9003ad72599f53c9744f700f37f4c182d58484c1455a14e311fe7fe371f1be63630a4dca54d0695eb46209f3e15249fbebc8e5092ee6875e9da5f646c8d8e2045f478b1d831c38a6febb1e711ecb012ac5435c2e91aaa7dd194d88810f65fa6c0ee13223d738", 0xde) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:18 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') close(r0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="b2", 0x1}], 0x100000000000011a) flock(r0, 0x20a865e7d073df29) read(r3, &(0x7f0000000240)=""/106, 0x6a) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x400) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x4, 0x80000000000000c, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000105000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x50) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)={{0x6, 0x9}, {0xffffffffffffffee, 0x1ff}}) r1 = dup(r0) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) chroot(&(0x7f0000000100)='./file0\x00') ktrace(0x0, 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') utimes(&(0x7f0000000300)='./file1\x00', &(0x7f00000000c0)={{0x5}, {0x9, 0x40000001000}}) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)="d5ff69843e9fb909550100000008cc6e96609973f7a91e4af529fa610280b87344bdcffdc143b3da2f297da161b05a5ea4cbd62a4a32d60b5936f0938c0810c75754c84dbe024e0b1aa58215652dd4af1c39cb7f9a1ce745d3d200bac9534b923f2acd9788f64b8e61d0ad94706206c322ea8dffaa22a28405b5075eae22963f4c67432c8466cca3cec1da9c6132c127fa6687a3f6ba2303a1800fe826a4fcf616904de90790e1da5f1731d077acc7b1ad9a568d9e6d8e951883e8d154556833ea0a826bf23fda6d4af5fcd47ff04c9b52e291cc0a3f8492791817df59bbca10101c3e27d4298993611218e2f6c0cc2849c35c3c516955526b717550090f7d1db97b9bf5da4b1c3163e609bdeca061630b1981afac3d95be46ef746768b74bf460202d5be2a023532f3b7b6fd0513992f4d506d4b62e4d39b4deeba265137a2962a74d962de9fb735698000000675537989b2c866e66f5ce8591cb953ea2ad517de8ba0532b4afaaa02e637794363ab08d218cf468f6f500837503869b8240d8b5e5eab587ace4228f65ea8696db99a48e55be82a20757993420666ddbffe494", 0x1a0) setsockopt(r0, 0x1, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x20000000000000fa, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xcdeef3640d9e4662, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20050, 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x17d, 0x81}, {{r2}, 0xe2709a12018fc788, 0x87, 0x40000007, 0x8, 0x1}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x100, 0x8}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20, 0x576a, 0x200}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x7, 0x7}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x5, 0x1000}], 0x0, &(0x7f0000000180)={0x4, 0x1}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_getres(0x2, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x12) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:19 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='/', 0x0, 0xffd987f1ccb6050) fchflags(r1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5993, 0x4, 0x10000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x71b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd9e7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x449}) recvfrom$unix(r1, &(0x7f0000000140)=""/28, 0x1c, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:20 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00005d4000/0x4000)=nil, 0x4000, 0x6) r1 = getegid() r2 = getegid() setregid(r1, r2) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x80000000) r1 = accept(r0, &(0x7f0000000340)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000daa400"/90], &(0x7f00000001c0)=0x5a) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000380)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000080)) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/107, 0x6b) recvfrom(r2, &(0x7f00000002c0)=""/85, 0x55, 0x800, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f00000003c0)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000002700)=[{&(0x7f0000000400)="0fdd1312f5caff6c15f8c313ad101e36688fad1be7d4c9c696a90903851e3a8eeecd8ae25db8af61b61b0ceff3d17984b5c1cc8683dd72a09bbec954a53cda5affb379a5187ffbfe673539c511387e", 0x4f}, {&(0x7f0000000480)="776a57402413ed9d9dfbfb3da249920288f2c309a644b5f23983c7c22ab17a6ef8bd40e56b4a2c2a6db3e2c5e255f7b88d582174e69498fcd05a0d809106fb517140cdc0947f1a774000f645a958ae338321518a06c5b2dcba4ea8f4207e0deca9245ac2aa8de32ae4784c1c164ff945c15d54a221eeafd6387f6b", 0x7b}, {&(0x7f0000000500)="4285de4d2aba0b3050766e37647603b099f1dc4a66773a310a04cf4342b1126aecb0760a99b9278781d3793cc9ab39bce17c4f43ba46d48b834b3fbbb10f9f5d18ac9090fef53024dfbc3841e5727573193eeac02eef874277c793a2a0e6a99b110a7959f01e8f8af074d6d4aada606bd9a4310361dc7c3a947e7d557ab14b8732fe5ec46ac8756028caad4b79ed618f86abe9ef78ef49ebdcecf5523a74ebc3eafcea0f10481ba6336c32444c2301b1233272363dc784a6b4d082965b987887e07c9eea1b4dfa545446eb5186cca5b8314f173c18d20f0f17ad0a6eae79fd1383846c4485ab909d406faa0280a7307d39d02f56c11710f68fcc920fd8fa2db0af88332153ada77d76406dd1edb2f9c371b6d95d0f009276fadbe6c6fed32d5fe76f497eb25b1a62265f949dcf7f9b7b4eda8575dbaa362f89771d73c25592d9b3422b2e37f3dd80013a13f867bfb470b459795255d372d288cf39e4a629d15a5804c18799ba35abb3771a1dafbec3283501bced60ddbd4bdbfee2ba3e34821c7108a045784fd03dc3f248232fbb005a654611538f6a358a58ebdd5b5c9724ca1e33c6d1c442b6e095e6ef7a717403da9175df47c8bfaad2c1405c2515c6a7b673f0b9f613b06720647d2428d336f3773a5a22b76a164c628a8e0bfd89051ea434a9b96f7c3ce5fcacb4a906ab51c28f150b77304e2cf0459079f272c5ab59abeb318d703c2d613d20fc7f74d4ba5025693ce055953a423f7a469a7b527fb8f414e2f6a61da480aded3bdbdc0ba72bdc936b909b09b821cc3fe1ae3d91f0fda967f8fee037853719596ef06a8fd9a48b1e759f80d159e18c5639b97fc5dc1df6f693a6a30c6104c248f6069e5ba9d96b4b344f27fed4eb3fb083ba5ccfc228b0d8ac0c55a688653e1f543aac6578f16398c04c5a8c4cdb548803aef932ce181907f6d60f49bf8f1447912dc3cdd10a3d0909f4f4c04b842ea728898f611a1015e40bcfcf66584a9a46981406ff7631805aa4f31bd290ebfc9ee2d29fd91ebd2576991e8c80df77742c37d984eaeb94a54f1d98325fc528c1e8a206e37a9615ad8cff1b877869d224b2c2be3f95c65c7cdd5e68cb37c0d3160da393db0c4d4231a20727fca2908e978665972147f837ea442c1e0f792db3975bf8a98a5509baae61ffaf16479a56623be9e42fe5c26d3779974fc0f7487cc6e6eb7dc965bd8a54135296f22e78d658ccc30ba731bfa08eadcff0b6a49fd7fe9d2ebd04718909c0da95b302831836129f45218adc6a3e778a5e21e7ffddb8eeb63dc8fd01f751a4a6c4ef844e69ccdc8e9bfb16b8e73fcd7281482ce2bb9117e48076d4ec9f2c6341ca908daff6f738a5c246384d24434516a0f82fad23a425982852533b8192a289fbea6b6aa2cdaeefe605025ada79236b87ecaef7b669d0600a93351c0eb5b3d915ee5d7415a5bda7d81c78587e70a7226c47e347223c93640ee7d4053c7dcf6c96547b7b9fe1389332cc661100c57d8bc4bf9113eef2182591632126669c6b93fe9c9a4b5e29604b04fe54dc1798d0b9d82ffd4237dfe7db2d5ba9da3f6d596907078bee59859dc265605184b6e3f391f4a72c2c71b8509e673e5e27eab4b571a4760e5b244cc439780bc8ac9c669c2c6b30bdbaa4e576f34e83b27bda14a570893e596d37f6115ca6a858d7a68270194544c0dd30f52316481bc0f2d5de35601924558de67eda0eeb1fd27ec50b789791f28f619a35a7bb601e15fb76d51bf223f69fb81262c379d3d5b7cb2de52b63d55676b845f656b19de038d173f480194297366d87cbb0618ecd6007274bbebdcd0aafa9f9444de530677e93689355b2f13cad3c91bd822b7915e74b36bdd87460b1260c669c7f1a66d1a685cf253b16aa513f708a631f50ff164d0cbb0bec892c30fb607420120252e779ebf1c425d0d460a867145b92aa9a6df17037bb4ab7d1d23f4cc16f934156416d9fc6e885fab8f04abcbb083eb6368885565ed4f8e28fb3ef3b0fbba7bde30360d1674bc79cdc81785711062160d77d6875e8118d3dbf4935a1e9fddcfdda6f0e1561fa96c2b0387239b388c2e722f04c8093648b0450d0c9f564e51c09cbef905b8786e50d4b9375a898acd5ecdcebfb8039ed5f79140af67c7001180141d1d6af1dd18bef5259a4e0852285f1adb3981f10406701626e79f2ff9faf31d862b900338a8d894e5bb9a5a031e90f2c69b5a3d6aeaaf6ab21e9d1e0b656ab7dcc5168ded946d35ecb1cc9da158b661f692c80fef291c3035849f5da5ac329e334335cc26fe4027889a5110531c8ea1fcb40f75c99e79117b8a8cba3a8c0a1926f722ded0728e10b4d4ddf2df903c50dbc526d6443744aba490339afd42ed01957afebf3ca68f77f2aff4e656f07abbc38df786a3705a0ccdac4b037f9e24fbc8158a7e2427a95444a378f2687c0425e2cf3c4f9548c8a6adc65e3f1042729268017373449d52f7b5e2bed41291f9514949c2dc124b2513e084e1a8d0fa0246f8f66d594df5de8b86d782d73825ebea999a87d328debd1331336d5d6a838cd0d6da66efd45a08126b8fb6070d9ad9a50aae07f0bac221e7bddbd54db48ec4a2e41652b78f1a0cdec4adafc33a4302a8035977e4e093d1c2ad58461bf30c72947583a9f757f0bd35a39c6d0c08bbc51f6443c5ba8812cb20c28339e555317f9529e5ea88ab24cd9cec5f4398926d439b679baa9ebc57b89933259b47bad146a97b34221929f5a1e9cf9ba8e9cce252de767646af7df5494287b8a736e77725a933523d13d9008da017541d90cc9a37dbcadf18f632df94c678497f9feb9c81683cbcbbaac7f4f447bb59920ec2fba5db2acd7760b2c2b64e26a993aa8e8e602987466037889c08ed3b7605f20ae6f78a1d8044fe6221c1d32ed0e612a4f80382db8af0a78c8509b0aa54cea5e988f5bbd5aee3ad2894af151efad60458de2798ae1066705f1b96eb1f1855600b134c93529c29f19d76bb4d8e3c64bfe4ba571fb57e4b54fdaf88f75ceb50983452274dcdf784ae0dc816e42d42cc56f70bd95b4b04570e6350b7a0dc6ced3d03f6243630741345734a8f7fab897d5efdfd2520507e298823299da55affb33c9071434d3c334411324635d77e5ef95e960f809621ac326dadce1cd1ecd8c90a437629225d32c806a24222092a940e581cc6a35ec2edbde978c0f0599b464c4f3027fd5d3d6382ffd21c9098e7fef49f51a00d4b46197ca417324aa8fe1b9feaaaf94a23a77edd13b7d2a8d689767975803fd2bf9fa80e79161b761676a7d35e9ea92de64217ca95f0453bb786f893dee85c1b5dcd4912283a7b8c64f7dddee896422f60e270ec88cb842f876ff0b1365a1d5a4599cfe577f76c02321501039cd5c0a4f0ba4d516433bac2ca3aca48bb1bc122fe2834e7590815da7263d349d9f1d0b0e3f942f511c08548658ca1baa1bbc8a9184c833ba26f8029441d4b4ca791f0a53879d8630a2c04ec3afd911bb6390305b8c0e63a9c01ff8bd973eb6b020a6b1ef4e9e756ca8068eeef5516ce2e3bb30b430837cb732b6fdf0e587e2c90c550521aea7d7c6a41216a237f369df71076d168915f7cbcf583f6603480d8c171a48e73b19cc8fa995084c251a5527761c0927d85e482a6143572b02aa707361fc80b9d8ea8ae4158bad1fe6fe637ceeb10116a92fdb2928ae48ce711290756da9e27361b34b9c4faf0c9b30e9b785d77067ba6b752a87514c4616afd75f2cc2d419777d5debe57a9b93f21130b23b894e953807bbaf4ddf94d6b6d2ef9602244118d089d0bd20fedb72af97d39d7a2a819795ef45fc3542d6760677de211b5b5086bfbb47684c9191acda78081fb3161e9105ab6c53d60a9b50c49265e2950086050c3a04594386418e3a92c4032520de3b659f930f5ca2b3819cb4c4253c2246fe93bc72b7d4ecdbaef8a87d5cd2a9dea80b2990405af83dec6b52332732e7863c40dabd560bef32b5b74bf2def7ec1023aa01fe3fa66b8b63271ab2aaf95fd8ae2ffb04dfb34e8463ead44290f140cb316de8b3c92171249146d34ac3577e6e87d4ece25fd94af2b8d74e615b85906d7d97d5f97d8c10735a9c7ceae861356c13a231584766047bdaafad176eb82fc0ff1271fd457d4631fcfb5c8e659b261c2cfa5983640e5232504f255b2d8587e6f6f4a51af241c8b7a1c22c74c227df4c78a6bcfe0d88ed85ceed0683f186bd30f5df5cba9ee7c351b5ce2b8841ed0f206d9daa80839611b6c7f37136f0945213b5e790897ae9c4e4e9b477c761a3432bec7afacfe42b64f63ad967cf6e41f9acd8835cef2cdeccee6fefcd5d47d5f2b33230a9afc1e21b47019c4463ef8bc317e1c84f3e67172ae8f04df501a3fe9d9eff7249776ae8adfa79597986958eb58f8ddfb278bc126a4c744971b70c9c4745ede015c07a6e3487c7c83a3c2a355eeb8410e9e3ad2f318a58bb1f5bed73a0d854b8b0a189272119bf80b6d1115f7e3f94eb017a83a8a95ca7dc5a1d8acfb4b07ad8fdfbe15a09f451e3fabf0a544c2732d62a35ad8dbd9b01c161b6d19a2e6a5a58a7f0b741f0d552d2abe3fa9a974707e41be7855fd5349b7ec565afb45ad6a8723d479f18835744c7ffddc4cb3ba558745959ce622ae86d99e2073915d56ae33eb74daa79c53793818815418b24dac1dbc0f7052701dbfdb2b788ebc9917f6b93cac53cbe7079c8e8f8ed105df384b9dd9cfc85cc7d6b0b930127f9ef11c8241ccda882ee59b9228211f927c3dcd8049f0558d40c9c2e972e1d9ec3b7d5b3234a516a4ca8ed18441dc6ce8ab57bf0511671551b73ab20f219fc616f11bb9b2c5fce40ee9d61e742a4aefe53da83c48356b7f048f4b28540d93261cb70372d6e8ff0e02dd12c0d467c1fea0fca9be61e628cc61d537e9a3a252dbd1689c2d4fb1eb8890ef87f75724f22bd3c6107ac012f52257cc8b54a71cfbc94453006aae9393d624d89dab0e44995331edf745ae8197082c5e64a8052a0556479ebe7689fb2f8be6821947b3793f5108dc0fbcc5e8859aa8f723066f9c0f64a3c21d89d807ed9cd7ff2add0c90336a90ea9fa865fc84d68acff102547f3713ada207e6122635e1f939783455e7ccaf2bb4b03c6b0b4a5479247d2436d9a49739c6aefc953ff6eea833903d608fffe8bdfbc63ae3780397d4819965d08127b0ea37c69ae20fac6323836baacbd367debec33289c637b9e35571985523538a551fcf0798236ccce22d8f5ef2bdeb960c7f08000c50c2108acf2981ea157b8332c87571089c63423063451da4563746257f3757547e4e50266b84083d73192ab1030dc3a5c64b2d1db4d9ee174ca27a1cef3c46f9a96eab3c00bf7e6828c3e662003d290ee32e61552ddcfda9b634d6060b8c6121a3fc9e7a64b25bc953c9949c6aabc2b5524067910ec7f478239a5a3f0e5d368df819c665e2c5527484f8e69e55d697fa2f99d10ed812f5654ec47d1350516c5d6d57bbd2c81be7ff0df4184030790b5e60568024fc1577e66c4f6b08bffc145b1a413f6741185150089bf87e955713ccf410145763bb8925f4500ff8b6c9701228bbcf74cffb6a1c640be5d76dbfdfb4db931242023b0d2a8d44732cd15d9c97e223b25a22f7524875afb58237fc634230f5d8b5554e0b063be1e86bee2034761a038893e7ae072cc5f60d6d168ae11a1a6b225f1031a28c57be090feeab4a0bdb31ca219d0ff23214efd896c3f2bf1de2986cbe19238052cfeac2976ea9fb9af51bfad32a55b6915c0", 0x1000}, {&(0x7f0000001500)="e97b9a0e38f853f69eca9b2ee45f578528b2682d85772cf5d9a1cab951f539e921eb7e5218bffeb3e807050c91e5c287c5d2c368bc691fd5d3ccafa9f442ab4a20ed7f6488ce3a264d1639b783d45112c4025c146f5e1291c2f1be7826bb41ecacd75fc5307ee17567be56de04bf69969350f89c978e", 0x76}, {&(0x7f0000001580)="4bddda53b63adaaceaf92386e9dc8ae382fb00430ab019c2dec3ab025e78b667f6f340431ebacf3705a21d7d9126a8db334c2c86588737e0e2746ca449dbd36eeb3db875392c2a3a4bb1675c666bc274348d2f03dc4bc204914b741d44e87c0b896c5dfe21318def6437d68a823e7b0fc02b01dbaec579ed40f0feff3233be79b0d95ce432d8b0cdfb2980e374c5e2847fa1cd8a22e7feec5fc27ef33b5e0b3622a2cdc18f708861630eccdf56527994ba1694e0f2c42dae9085143ccc7f0aabce89924af805c65a56c0f64ed2bbfca5ad6713f754a364113307bf2e7074854c0aac7551cd9bfcceef57811ae86ffe110a74f71dcaac26c015b6e16196dd0ecb8e07a66d6da5c70012f2f139a77bec22cd9fca2124ec40f171c1cf9f44165e486272da42c80db7a977c5c91304ae390de65cb836f3a9b9907cb647317305372ef034d5ec0e42dca91db2b56de9bf168c004a83b975c599c23b6e3c2453b26a7816fbcded615326bf00de05a541650b2ddd3241a430ee4767b9e25912af246df1334786fd33d2443f2263ff5c8a87879e2913987a6bf0bab3155dc9b86db23fc2f64b002d60f450adfd016831192c62265ee81ead518d5b3c0220c2e8826f2279b7dc6592695f0358a06faf9a08ad1142b0fb873e736ff066140511b5fb0460580fc228a302cb8cdfab4240b781661350e73990d5a852c4ae361cddf846dd48a0dbc3c6ed57b3cd113f67cfa06049c615d09a998b30f56a99c47aaf5a587d4fb8d276940dcd6f0c2e70d64a9dd96a6474811af6af94dad1b9058c34282696702bcb5e827478e05690f042e6c612e96cf685cf389456a4d52ca1b94a44d8dc35626adb9d39f44f7184bb5ef42601de95ec74173ed89e7a150583ace0631ef7cc01211e755f5eff264c09d65fea395800a13d60cdde846bb227b38e0849375ef673dce289d2a7962a06647db92f232f277450264fdd7922f8e1f9721ead199637eb93bce640dedf7dbf74d9ab4427fe7fe3a5b9b71457e34d43499e6fe1cdc627c21c0ce0ba17243ceb8f94e9857bdd89dffadc4c4a8a00b8eca12a367b168d9d35f3b5fa204530b427bd03fc334ac07103b770a3b8b184625e9653a49b1f6bf4959f62e59290f750c159bbc981155522fc1fe56de8b0318040352f04bb125eb66e21f76bc34a90a9c11187a71c9825a87a9fc27b4c209ea16b47d1a47da320b5fbfe2b3da63a1da5e71f92f2f1c0c5fe020134fcc2253440e3458afd393d5f26f85e4e5906e555238dca4dbfe5125805b25eda556909188fa2035107d3f07186f1d5124cdb206114cfd969fcf2084deaf7bd5f9bfe9841586674a1a20de18da83d701e13b031a0e2f9c0fe18601325c3151ed460162e264636a1ceec5a6995efb22a2bb7eae69b226fa748fafa69556451d6b5874baad2d75248584c5638bba0802bfb0aac3fdaaeb6ed0a5b4fa878b3fc1e11624caea06db7487fec7ea36d3929df1c020d18b5dd02cd45eeac4931aea59027a15901815d64c76b70c48676ae31bf48886fb33d112b8375e7862125af9ea7b1cc14160f3ee0ddee7feefae1c6833e65afd200edafe0d3167105c66a36859597b66e9ca5b66962ceed4b6f0f7dd1799541c9313262b1b99028d7a4a1d4a81355feede1b70f291afe75e67c8384d010e04ecd4a5fa980e5ea171abd5c670cc10da7a280f58eb68924add5ce3eaf54d25b988f4e0ac514c569c8a3ec777a1c54aef6b12b47a566a5a0623758df27e5349434bf155572500c01b925b269362c12f7093b5699c3d6feb09231585fc940335f882fe2d5d83cd0028870865f30f0a67ad983cf38bca8290cb875e6e06446b90452412b2b5fe290f3c3147d2250dee3963059f165f826a03d27bc7370f3cab170e1b87d3e6cedf8b0f1eca20f55a80e0c9313706c29b356b9f1fd13bf5ba254a2d21245cb36fce4da22caae6ce47df3e11e6157624c463477b29170bbffd5e87b294766ec660f242b5002a1920c9db6e77ef2fbb17398e1be4b3a365a10f59f7e19487d8a7821b1c11b0d0b24fe23938c2d6e6beccbf0518967bb3b72576637ffb4e1c025ddad497b156e9acd41b189cf1dbec48eed0b9ec3a306021270d96baeb5db074fd56fb3648674905d9285bf89fd3dd8a5f875a114d5a996395b0b3f5fd32a9d6b699d3ffaa29a7f435787a0cf5e20703a3b4dde721069fe2e9da00eba2a0a23b1317ca6416dcb9aa9f5821b191b8067726101b07c4d2ca96cd47b099a8117f514d5a06f9b379012d7c1c98039bc8b8a5590b546450729a7428f80a318b9d2ee1f2216beb1099a75c6bc79b4b6ef80b2b3827e7bd158c538e896c399f5ef36163464198b2224fbc31e608ffc89d42bc8c3512d7b95f0d6784fc3cce53f57312f0dddf60ec8446d60e5f9b8a76c932f57bc6a551030b016efd1a73c89435f2e5c1bcc9e07c38e2e2571f8edfded6e5087768f3f7c36c7857d179eba47cb994ff02740a79cc79a47a8d6ba832e699b97921678ef6e284b03f8142ea3660e56489d8125dd5fb92f9305fe451d19e60253202b21f2c1edcf70d92f9829e2385fac2a364e01b7a715fce1784bf24f046c5552c817d61d0979c5abc18f2a164fd930d6dac26e0369a10096e098e77213d5d8b0b8ead35001cc90f0db18f52908699e60639260b8ceb68e89d83335fb7c9b880aaac74b227627ef7ada0d757e06f81bac129513723fe5d5e789c6795aca4fe09c0f5b0556b2df976bb6e91200dd41526934b149de6c8192e6cef8d2d87853c89e58c033b0ffc5582dbc884d5b797ed9fa8eb84e3032fb5e82d34e9b1ea7a4b690a8610116ba54ffe92446e0682734d43ced86b36bcd3968178ab555a2c5bd950064bf2166e701d0a2b8cc5a0247b219210b382ab18a365627f638c12f937dc23469727767c7746a055d647c1ccdc8c278fdd96a6dd75b6a3d1ae121f900f6233b1842edc45aad170f5151b6a004e073a52738ca3ba37e09233e464fb3148db1d6ce4f6483d812383af2ecd747453d734319552acdf39c4cd34762b9c58729d9d99cb170d2c838b4bd267841f02587be393b276e8d8f42c199705c288f9987608d0d14468fc06c8f42bc04d013dbe144f471b0caa08e43f16f2d80694cbc68cca7f9eaf78fe69529d4754f9bea914b41e7c06e7ee5ba993b1fe9353d044af9318c7d0d341f89f833461897e8910ddebaebf5c2ed243bb5171e4ab4436a3d52fc988d1b01495ba3b2b8db569a94f9f7eca2de5acde9ab5562b69b7173c695770ad68c61485b61a02528cf32c1058ec1dadd0108793af5f59adbfe4a626a8a1d4f39073d56a1345cd982dcd528ed924fe74a7bbfdeb45ea155eecad47f1f3c9c738a1d16a7f386a6761e52e1ac5e0a5c2b32fcabaf1db26b1836800f05be49995d9e650b17179d63757c6b7145f124345410279d6817e8c5192d0819c7465c7bd987511144770655ed82299a737869ca5d3a507c17af31c1036fdaa377e3e9b492fcdf4500cc6d1e33cc8823a971b55bc930395aa2c545741e0208ab4a18851955ecaf0b91f50ca914152c5fb443fd65a54422907f74055fdfbd0d92f1b3e0ee7bc947fb19a003d221ce075db420ac8fbb3149d7fa6dcbed8980b0ad2e13e8c1954463120bcdae03821e3ee9ccec446e72988fdb917b56bf22f9776b5069a94552823f031e348ff5debe22deb38a9f5e5a3dbfbba823da9d7463373177eeaa27504b0a9c26c6b62f430ebb24d6c7d255bd7ec348c7312adcce6c56141140dbcc9194a5731376911c71759afc2cd2870c125b77cf79ee7308a18f5d8d6a45e8486f6c521561c2c5ffd46b7ebeb9cc27d02000bf1c4de8f510792cc9784e87061aa12c8ab4fff0c26afbf55bb2ebbc205cf7ab520a12f368b9f17b2f41e8309b8f3565e1aa2d6afdfa31457a4a9c709f445391131d992137ce43847155ee4dcb5df2b35868203fe194a19cc1dda5cd9424e3ed79119ba7e3f4424e4e70a971897836b51c4167e103f5c2ffcf4b98bf5e29a955b3e1f8c566ea226c547bee16e676faefa5c3fb1a738a063b9060fc5e48633148452c275ae9a61329736548f0dc9bf7e759c10504c78c554fb9d1c670e596c92fa6d785d11b18e5df7f2eea6c3edc2b4adf0ba328d150059e9f1819a001b5aa939d1fae096b2cf86fbffc67b6f0d6461a98ce70ae4a4c8a7d65857afc95d093ea2c30cac0641aee9e40fedef5689b5a3e176710d38f6c2ecb0d75d658e4314d9dd839d1b25cdaa07b05617035567efb5cb76921b057de355dec74330d64ef9f5d0249c2152f17273a5e4290f8ec78cba4a357949f7725506c1ee4ce57172998433070175200e4047c4038c18f812621c2327ade09c517c1cb71f7e25fcd53a87010be06ad5521f7caab1a641ed9b316586145d7056f7bff4fcb08bfec7b8cba1d8025380079534713cd8213dc4cc32c78435ecd2a2d0a751a862786f47f98cd40bf542fd0f2510d05fde8e4ae327bdb2d41b1a434d49e3724c94b1b2fdab074ba267087f9e8f3497c09f081c2e65438ea96bc533dfe4aea1a4e728706154a1406d541f14b4bbeafc1afdc742524e51b9e8752f680f0a829a9c216c6b04b261a1d86df983ab05dd984df1fb5b22575c6f211ebb063cece4f3b783134f74268d9722c305895b8f86e93eb57ba1b56d45bf272640c87150483a6f8180fb8c80c798bc1f03f8aaff05119e56c6cd472b85522f73061d9bcfcda602e2bf5e2ec79d274cc456e47c3b792f00c5a287dee02b8891b3d2904a787677214478a03622c442975fa670fd3b3ff71a5ba558a4a6e401385a0641a951aef09f17350a80130b0a68adf06b01f6f58c38b3099106db54ee981263532c5b451dd5195a842d8dbd18f0e3a770b1ff70a8b9fb76202a5d5a01a7e218bfa84ef2fdadc054ec926179c7e17bd163ce311735d80976263a20c326ec7da45b8d7a00e6992764d59bcee14c2750d231299d587a8d8ac83048d7771f9292a07698bb5fc789df8bfb767d0096311bff41b8fc63d0f38dfe824ce888272409ddea2e14276d31966544fece9bf87223c2470a204a2c3a4d70e7753234b90f2d1c3cef7debb5f8fbcc55006c0562d5cc8e2beb45d77dfc19f604b60e7d689deeef5c525f9147f653f678d6d8e5fbbd3dd53591ccec1c5b4a540767c2ed1e7810a9ade34231f1e5673126db3e2b171839df265fe99963042b202d1cf22f2e22068e8cbc7e03bcaba6e8f666316265fa888d38b54bc7ffcf7b5b481f6ef3332d5e63fe6861e46d6935fa3de8f5ff2203fb722044ecb03fc5cefe29b8c538fe0dce4e84346592cfa85068be2fc6f4df2c2f6aa380ae4a50c5177257fd5971b56741a42f8b0d0fa51f4f3db5db50132976ab023f05dd43105681ebba50ca0ba9f1f65fcf2667ae18c82bfe6fe6ee38e57b332e82a61910425b08d8b7834078846da19bd1419ccad64da6a88599e6d41d26f8b0c732cd0639b7e456eeac6ccb368180c2bb18c0398f010f596a2b33a5a02ba3684aebe938c00d61f5bbd61c880d21fdf65695d9f74baddc35e0883f6ba93d8c1954ace863d058bc24785260905a8a1e576af62d9fac55b3794ef4ba196bf278fafab835ad14724e3ec7d681ca0419dd18d7b12bb2e944481b916ae3b19a82d3cf512998690eb90e9e9ed4dcf7278c0a4d1b71f3ed4f470ac98e3cb3df91ac0e39407b39f1cb82a1e17f9984b59cf19f72970ed5bc2f7a2fabafd5aa6272a90eb2661efba5c9a0857f58133551bb0b8f5aba7df8caf0d0bb7e7", 0x1000}, {&(0x7f0000002580)="1ed15d35a1e004d9d86123e523880ba1515632f9ebc0ca70fb979cfde7476649cafd54fe2b57eaa17486115d6f15d00f676afc77f49728284800933efcd6bacf30c5270d28bb77ca13d0d0f91a652a35ac9ba099d865f13566a5662a6e48a72150a30e4450086dff621992eb3bb22bcf87ad649b908c2889e5cdc150134e457d36617183a32b0cd9b9bb64bc83f5d6212b75ae1d54d5a498da37878b70590bc8d7731ff02aaa4ad481", 0xa9}, {&(0x7f0000002640)="f7364580239ab3c81a2936b9a4e65fa2579dd0ff40f615b30ad051b56e16a7737e6705be1f1a82a8af5ce8ee6ad726b9847a0fbeaa0157ed827d2c6c57b9ac567bb1ed8ed9fc10cfd2ad803690eff9ac3584e026765b68dbfaf973e2890cfded5274344d89fbb54579e83931d35d68afc720f85893144cdd32f5a5707c4d0ec17dbcdf81", 0x84}], 0x7, &(0x7f0000002780)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x3}, 0x2) accept(r0, 0x0, &(0x7f0000000040)) 16:00:20 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = dup2(r0, r0) r3 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x2, 0x2) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20400, 0x41) setsockopt(r0, 0x9, 0x73c5, &(0x7f0000000200)="54539e37ff3993193748d7fab995d01db12e6749de4a4c2d8856e9fd7c7fa85f6b5227ac0b754d1f5067681e47c9bfd76206ab2f293ef7e696837ffac06f6eee7a33b35fc8c7c847df1b6839680630a1b19546cb85cc0504670dba7a7ab33f022a9a0fc05ab84a8eabf28df614193809ec1a2dbc29e923440b49a1769af33116e987", 0x82) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x20, 0x3}, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x800) 16:00:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce75aec4909f6bfb4331212957049abf01b30cfc414fa8ddc5f55e99adec36de184a2040172c200f2077b6bd3d155e8753aecf0375f6b7f4a1515d9f2bce87e15aecf477c3e955f317b09467a7783305fb9b9945d919f1bebfa56aa4d236f9a"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x10000}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x102) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = socket(0x10000000002, 0x7, 0x80) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/145) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) semget$private(0x0, 0x3, 0x20) sendto(r0, &(0x7f0000000140)="3bff2e179cb8ee2aa65d69a285242bd676d6ccd3b12f25", 0x17, 0x5, &(0x7f0000000180)=@un=@file={0xf6acee5ca8209409, './file0\x00'}, 0xa) 16:00:20 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) unlink(&(0x7f0000000140)='./file0\x00') 16:00:20 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaaa7f) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x0, 0x77b6, 0x1}, 0xfffffffffffffe89) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x6, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000840)=0x37, 0xffffffffffffff33) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) dup2(r0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000d40), &(0x7f0000000cc0)=0x33b) r5 = fcntl$dupfd(r4, 0x3, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000008c0)) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000300)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377feb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000900)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 16:00:20 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0xfcb9b57da3a31699, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {0x3}]}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000004ffff000864"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup(r2) r3 = semget(0x2, 0x0, 0x41) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/28) sendto$unix(r1, &(0x7f0000000080)="d73990d131e1a6bb85", 0x9, 0x400, 0x0, 0x0) dup2(r2, r0) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000008c0)={0x4, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) execve(&(0x7f0000000400)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000640)=')\x00', &(0x7f0000000680)='\xd9\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='#[\x00', &(0x7f0000000780)=')\x00', &(0x7f00000007c0)=':\x00', &(0x7f0000000800)='::\x00', &(0x7f0000000840)='%\x00']) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x60) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x800}, {0xb6a192446e1f820c, 0x4, 0x1000}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x1f, 0x0, 0xcd, 0x1, 0x4, 0x100, 0xffff, 0x2, 0x2, 0x2, 0x81}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0xfffffffffffffffd}, {0x14}, {0x6, 0x10001}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fchown(r0, r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)=""/88, &(0x7f00000001c0)=0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x9, 0x12d2, 0x7ff, 0x0, 0xfffffffffffffff7, 0x16, 0xa401, 0x3, 0x1, 0x6, 0x6}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x5ca28ed3fd2017e4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x7, 0x0, 0xffff, {[0x9, 0xe1d, 0x4, 0x829b, 0x100, 0x6, 0xffffffffffffffc1, 0x6, 0x1, 0x1, 0x5, 0x4, 0x7, 0x5d, 0x2, 0x1, 0x7d, 0x8000], [0x9, 0x401, 0x10000, 0x3, 0x7ff, 0x5, 0x9, 0x0, 0x7fffffff, 0x401], [0xaa8, 0x1000, 0x52, 0x1432a282, 0x20, 0x7fff, 0x9], [0xa77, 0x1, 0x8, 0x2, 0xfffffffd, 0x3], [{0x9, 0x7fff, 0x9, 0x1ff}, {0x9, 0x14, 0x100000000080003, 0x5}, {0x0, 0x7fff, 0x1, 0x593}, {0x7fff, 0x2, 0x80000000, 0x80000001}, {0x1f, 0x7, 0x6, 0x2b}, {0xd, 0x0, 0xffffffffffff7fff, 0xcb}, {0x5, 0x0, 0xfffffffffffff801, 0x9}, {0x8, 0x3, 0x9, 0x80000000}], {0x85, 0xff3, 0x8000, 0x100}, {0x9, 0x7, 0x2000000000000, 0xffffffffffffff2c}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:20 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) dup2(r2, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="969b") 16:00:20 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r4 = dup(r0) fchmod(r1, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r4, r2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x5}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r0) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x12) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:21 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aada20afde6156b2", 0xfffffffffffffca7) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/61}, {&(0x7f0000000280)=""/166}, {&(0x7f0000000340)=""/134}, {&(0x7f0000000400)=""/228}, {&(0x7f0000000100)=""/31}, {&(0x7f0000000140)=""/56}, {&(0x7f0000000500)=""/112}], 0x10000000000000c7) r2 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/178) setsockopt(r0, 0x3, 0x0, &(0x7f0000000600)="d185720120e9f92d00ee255613a7600e13e3f50e913da019fd3e0d17cd5cbfbd4d839bafab53ddd630f2dcb50568066df03dc5ebd4f79d3647d66cb65cb59be5914b61cd907be2e4c8c50dac993ef8c173484b2c985a695259326e8a12f6534da70cb701ed87c734cd529aa7ad8145cdfedf37d84942c9f5305d4b9d7018b5ebf8b3aa0ed4299b1dfc338c266fa9d20ff2f669f1edae914e4345d13c17c55948ed370dc851488c675727042c0d21b9ad6a0be697202c7826cedec36265c3060e4241c15ef4f6c9992d", 0xc9) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) listen(r1, 0x3) setreuid(0x0, 0xee00) r2 = socket$inet(0x2, 0x3, 0x102) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) getsockopt(r0, 0x11, 0x1000000000004001, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x6) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='~', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0xd4e3, 0x2, 0x1, 0x0, 0x20, 0xe5e, 0x0, 0x3, 0x5, 0x632}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") clock_getres(0x2, &(0x7f0000000000)) 16:00:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = shmget$private(0x0, 0x2000, 0x1, &(0x7f00004bd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x4, r4, r5, r6, r7, 0x151, 0xffffffff}, 0x400, 0x83, r8, r9, 0x4, 0x7, 0x3}) 16:00:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = semget$private(0x0, 0x1, 0x220) semop(r0, &(0x7f0000000000)=[{0x4, 0x80000001, 0x1000}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x15) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x66f, 0x1dc9}, {{r3}, 0xfffffffffffffffa, 0x54, 0x2, 0xe2b, 0x8}, {{r3}, 0xfffffffffffffffc, 0x30, 0x20, 0x401, 0x4}, {{r2}, 0x0, 0xd0, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20000000, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffc, 0xbc, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x51, 0x305b931096072865, 0x6, 0x6}], 0xfe5, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000000, 0x6}, {{r2}, 0x0, 0x30, 0xfffff, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x798628ca403878e5, 0x4, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x12, 0x0, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x8000, 0xa9}], 0x7, &(0x7f0000000180)={0xfffffffffffffffb, 0x8}) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000380)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kqueue() 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000680)="36fbd9dafd4e3cd2642fab975e61abea5310acc84d7d40d1704570e0b6aa711f6678b3f22900cd65e4a5d77791c796d202d55471038ad366302d64f1be8e64e321e51cade32a1702e9a549d7cb62fcbb9da39bef8929d303c39a7b46856761f16b498c606867cb32846d97433fd37aa4f87c391f22d500e672bfd965f9efec638bd8547a3d0560cd3ff2dd3611d4533c686ec1fb74ae4fb1d15f3c63841cb44aacbcc2778fbfac4ce7df33628ab22171418b28b4164e94e51a861c002839d5cef10a965222477873c6fee66c7ac8a23dcd0d13ee2ad46eec", 0xd8}, {&(0x7f0000000780)="8a1d87084cc48e6205d32058fc85e37b248b681fd0af5cc96e5af398abecf5e0d43afd3d5b2f01f2b93f5b831a0eb74ad6c7904c4de5fbb1838d5dd486bffc616f92bcbd88d5982fb4d0c17a68b878387543e30bd10909c7f3afb73baf6948c64270d63132eea93afe205ff27091dba7c86b9959879cb43bc918a7a2ffc9cee3c7343241caee93a6bf512a3429dbf086956cf44ed8bd40169c2e29236ca822a68a5d3712898749754233eae2f614978058128b52594be29a34daf3a7c067ac", 0xbf}, {&(0x7f0000000840)="939101fff9dbc4456ac282d3b6ef9249f542cca0cd39bbd471615a9d0740a36e5a1640c3fd47bd1575af2db661503fd5122887431e4faf7370e70c9d5d92e51bc0accaa05d8eec8e1bac2f20e44475843bf7c86aa1dfe219146cde168399a69bd3d5dca1db216227c9bde10b341801794714007fc9c0b4e487fa", 0x7a}, {&(0x7f00000008c0)="ed59bb71f2a7c448d9deaeb99c8b0e82fb4bb9975372e1031b945c8fa72a7bd78354805a350bc3b22750a6f34d433797c4a188aa138c8be6403b71e1606a2161f93d2ce2718f82758e38175579062e75654229df1d94db9b5cf33d91fba46e4bd13c40dd13b5507132409dfc8e081280993852f40a155fdbba79cd0750122379883ee7776e743e68907d5ef2f69065b083c2c8774e", 0x95}, {&(0x7f0000000980)="e965ee196e861d4ffd74faaae7ad162d2da1239fa4e6c7344a8076e8ff0fbcfd1c6a93155b22ec8fc74a2ec275b36098998db5d33d26ff7b93a3ba6efc15386158039bddcc7d8f5c48c9913986a4842d196ea1c56154bd49e52359bc451667c98f37b1bbaed7672835413b4f16060b161be2fc5dfbc0eb5c0167215eaebfb4d83704b31da512afcd0c19d3c2e318014409efb5b48c2d0ef6fb0e", 0x9a}, {&(0x7f00000003c0)="e4678d2181433e9e3a38176cff9ec506428e7ea07f96f4fb6e226c37c1ce7830578b33f91c96ebdb390390", 0x2b}, {&(0x7f0000000a40)="e668f32d0a4f2cb5b8fab41da6c014204baf1dbf1764e1f7d8acf850d8c20a0e8326f8be99d9dad9bf77e2eecb41f3d740ff0b287a32a82501f1c05f4978b8f50a413dc24c593a8f22424976a3e569684982a5ee2cc95ccb460c4d086ebfa8b88872865832405055750c70b96ce8d9d6811cc195facc73805c94a4d2f6e10e374c70fb0e13269d6d5e60a0347eef91bfd3052771bde8ede0031ffe5bfeec537e70fc0814af87a4ad60e86538b8670a5363d65a255bc68f52e369991d7d421c28ce284e1d43c5c6205f4cc6f6f4429054ca8a4eb9e02722042292a2b1a79d96e2927cccc089f0484b0020aa6f5019e646b3c6860c4e32850791e171040fc5f3", 0xff}], 0x7) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="bd7b7702c67a6768ac27a066fa94c5a62cf8fa45d6948615b3328062dbf459dc8f4623999b1cc92193bcace9882d6bfbceebc7c95d1a0b833c0554c33861b32340b8ebf6e842f1dac4c7ce503274e47b6f0f4c5de18ae43b886d4c45df940241fb34352fc1485739faf2b9e6363ef37f8d9412760f852e817ecd7f210c0638be4706c03172df4e20b27ca6681cdff8b5dce2b6bf45476a2c876336dde9d80e5ade896cb9e377dfabeade493c788e67d0db8e362aa349b7a3026baf62d01439234e58a0304ae25f3a1b0a1fec951e40e29e388f51e5df8d86422dacdcbb6b68d5dd7813a12e2f7a9d", 0xe8}, {&(0x7f00000001c0)="9f0613fa160c4c0385e4cbc97d83c0c479d6fa4d9099da8ed54c3226bb7aacf519dba00fbc9b21b161cb56a7129a778f6397556fba9a0113bdb5201acda6d6a203e609cc0c26a4de033d8262ecf04ef00ebf5c29e38053c1a4621545840856a8fbdd7429e7ee3ed90caabd5bf68d651de4d680b253fda668ea1948ff6efd73c8012a6acf24ce3c14a3307d7338b67d32fed101d5af77763bf08fd5dc5e81c371c721aa16cf67c0f3335f62f8f036c8fe4df5cb03a817286ba0435a0278f774deff6871a15617778177de313dd565b7870939597c423d45a0b771b2ea37012907b3249e90be7b38738708cda52918bada41f8f0", 0xf3}, {&(0x7f00000002c0)="9bc911a41112a3721cfffdfd6ad82047a6a1d20eec47e4b120e24e83744379d14a59de2f65f099b3ca904bb07f01e61c5df0ffa4290460d958d47ddac3c6711f0a81be9e243736cdfd0fb750bd7834562249b74c4745af69c7d8b939e0f5d85e1c26890eaf685961f5107c7f4432363feb6f6e4fe2bf4623de636ed3945de76266409f871226081d2ecc17799c27df4cf8ec3f7fa05db2a07ed6a4f684465e6bf2d5afc0f99f07f46266bb2c3dfca49a3e3f980b9b591963d586aa29d4cd578752b6db75503dbdb8051830c2d94772b863854c2b28958ae544b9bd936bb29c8b4da743c0366b38c71f9ebe472dd909d7", 0xf0}, {&(0x7f0000000440)="3d9f346805814b13b95c5dd8c53b6ae66756ed58a6be22f720f1a699c0a75b0f590e3e9a07a9f9e9d60cc5b6aab3608549ed9832c3fb5d5bddeb451e070874fd28e708f204632d6060eaa24f3fbc8d3ae10463206bf944699b1ba665aaaf5b679d2bab796479dacb22b99356ac6ac378e7c7e53e7e5d66dfcd33f6022461a10a55d72ceb19256fe776ccd5cc10cec0bba1769d39f319f73f0ee251f90814c70cf62e24c07fad92636ce857c1e060b6a1", 0xb0}, {&(0x7f0000000500)="04894382bcaec2916d034af5133222e58f56e571261756207df85ce2a2ae511f616f0cd0641e52bcbc95615f6098d147ca23d5e9eeb1752d4519214e9f942a9693feae46e427628f81d89ff0d7c0346f21b5f91e6fbf1ddc507f13414c8519feb52b76486dbdd02cc498b86fc9", 0x6d}, {&(0x7f0000000580)="2321a50c17c3249abec22b489e695b86360ee5a9625a7763dd2d2b2b3fb787c2fee94a0497b5592e8264a8bfe5af121e0a1c0b1652fff1a91e88b2449607872e7cda453a3d5a59", 0x47}], 0x6) 16:00:21 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8552469f12d413ca, 0x100) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)={{0x80, 0x401}, {0x1000, 0x401}}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) 16:00:21 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc95460b78b9702c, 0x0) syz_emit_ethernet(0xf779e76ca405ddc4, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x79b, 0x1, r2}) 16:00:21 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x0, 0x10001, 0x0, 0xfffffffffffffffe}]}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x4e, 0x7, 0x5, 0x5}, {0x6, 0x1, 0x401, 0x4}, {0x6d5, 0x1000000, 0x8, 0x40}, {0x6, 0x1, 0x401, 0x1}, {0x6, 0x4, 0x5, 0x2}, {0x7, 0x9, 0x1, 0x6}, {0x0, 0x1, 0x0, 0xa1}, {0x7, 0x775, 0x2975b6a6, 0xfff}, {0x2, 0x5, 0x6, 0x4}]}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000340)=""/47, 0x2f}], 0x3, &(0x7f0000000200)=""/153, 0x99}, 0x40) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x27, 0x1, 0x10000ffffffff, r1}) ioctl$TIOCCDTR(r0, 0x20007478) close(r2) fchmod(r0, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffbf) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30, 0x400}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x132) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x9) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{0x2, 0x3}, {0x0, 0x3f}, {0x3, 0x80000001}, {0x44ef3afc45ba998, 0x5}, {0x3, 0xfb43}, {0x2}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0x300000}, {0x2, 0x9dc}, {0x59cbaf6adbdd3a9, 0x80}, {0x1, 0x3}, {0x3, 0xf272}, {0x3}, {0x1, 0x5}, {0x2, 0xa1}, {0x3, 0x6}, {0x2, 0x8000}, {0x1, 0x7}, {0x2, 0x6c717598}, {0x1, 0xfffffffffffffe00}, {0x1, 0x1}, {0x3}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0x9}, {0x2, 0x40}, {0x0, 0xe5}, {0x2, 0x8000}, {0x3, 0x671}]}) wait4(r3, 0x0, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11a, &(0x7f00000002c0)="13e21e04ed0a4877b20e1bf8942b5ce64af69cd5e1de706dcba7ae8767209580e547dd0a1e1726b3b7bd015d19fb0bf273860f807de129de2a7837e33a5ba2cdfd3a473b2f8a59d4fa9b158b3d361ce794bc1a99c43ce1c63e7fbf54c13334555b1f805c5cfb32213c00e5a5058c7083d4276c6312f06cdaee9d09e5319bffb86912667ff4440673f0ce83e0d1d3c042f8019ec0faa9717c900866fd60bb723b996dccd3b93a74e42b9205ccbf94c4e4f718443337b187d3bb181539350613c7fd0192eb376fb55ce21c9aa3b52ad4863608d718a418ee57b147793a039e81091668805e9585fc09a9fa7c066c90951244e669b3ae3ccc83c4e32d7be1777ffdcb3a7e29bb2fb052e2640a586b9d3aa8d0b70d9d3af65283a4c7") shutdown(r0, 0x3) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:21 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x993a, 0x6, 0x0, 0x8}]}) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8000, 0x7, 0x0, 0x2, "c8a2f74d13efc49e4caa181220dc4c77012dd9a3", 0x1, 0x7}) getuid() 16:00:21 executing program 0: pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000005c0)={0x80, './file0\x00', './file0\x00'}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x80000001, [{&(0x7f0000004000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xcf}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x200}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x9}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) pipe2(&(0x7f0000000600), 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000640)=0xffffffffffffffff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xa1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000180)="1de866387c7567cf7fb51147fa14a6e1c555a9e4894fb52711b245051548774c5576f24ac8c89fbab74c1206be93b1bead66c1eab3d61b4076932b0d95342a431c22286e63d740509fa63223bf3a05d472663ceeb5f35db6b5b5f966fcf075b48fb206816e7690208b902b3a1bbdb170c657d6ce8ecd5b97c1ab396b1954fac52454c35dae2f091d5daae789139f39b8e973870faeff516d504e8a67a54bb4421b37d8f3c236d099aeec0900a06856a4cb583243dd94cf626ec21f41baf4220ba18b3f254d412e2583da16106af3f727be3d9d4e3f00a3b76c814d69842002c5ea86a9ef3c5d162d188b", 0xea, 0x402, &(0x7f0000000280)={0x18, 0x1, 0x8, 0x8f}, 0xc) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) listen(r3, 0x6) r4 = dup2(r2, r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x33, 0x0, "1a285e61647fb3cdc3aebc1d9385d49c586c7b2a"}) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/174, 0xae) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000029c0)={0xb64d, 0x80, 0x3, {[0x80000001, 0x2, 0x2, 0x401, 0x100000001, 0x6, 0x1000, 0x0, 0x8, 0x800, 0x80, 0x4, 0x4, 0x200, 0x80000001, 0x200, 0x9, 0x100000000], [0x8, 0x9, 0xfffffffffffffffd, 0x5, 0x3, 0x9, 0xf82c, 0x0, 0xfffffffffffffffd, 0x3f3], [0x100, 0x9, 0x3219672, 0x10000, 0x248e, 0xc7a, 0x80000000], [0x401, 0x2, 0xfff, 0x0, 0x800, 0x3], [{0x5, 0x1, 0xfffffffffffffffa, 0x8}, {0x197, 0x2, 0x2, 0xfffffffffffffc06}, {0x3, 0x9, 0x80000001, 0x6}, {0x6, 0x101, 0x0, 0x11c9}, {0x7f, 0x72a9, 0x4, 0x2840}, {0x7, 0x6, 0x1, 0x3}, {0x5, 0x1, 0x2, 0x4b80}, {0x0, 0x0, 0x6ae, 0x6}], {0x2b026426, 0x400, 0x100000000, 0x4}, {0xfe4, 0x2, 0x9, 0x3}}}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) fchdir(r2) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) dup(r3) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001800)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000340)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0xffffffff7fffffff, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0xffffffffffff0000, 0x7, 0x2}, {0xa6, 0x6, 0x3, 0xca0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xffff}, {0x2000000000014, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x1, 0x0) r5 = dup(r2) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/191, 0xbf) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r9) shutdown(r5, 0x2) ioctl$KDDISABIO(r5, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r5, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000640)=ANY=[@ANYRES64=r1, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES32=r8, @ANYRESHEX=r3, @ANYRES16=r8], @ANYRESHEX, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRESDEC=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES16=r7], @ANYRES64=r6, @ANYRESOCT=r5, @ANYRESOCT=r4], 0x7) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001380)) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x8000, 0xcdf}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3, 0x7, 0x80, 0x9}, {0x6, 0x400, 0x400, 0x800}, {0x5f, 0x7, 0x1, 0x20}, {0x1, 0x7f, 0x10000, 0x1}, {0x7, 0x100000001, 0x7, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) chdir(&(0x7f00000000c0)='./file0\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x0, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xd7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x8, 0x4, 0x1d8, 0x4}]}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000240)=""/128, 0x80, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000380)=""/7, 0x7}], 0x6) 16:00:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x41) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x9) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() fchown(r0, r4, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x9, r2, r3, r4, r5, 0x8, 0xfffffffffffff4c3}, 0x0, 0x8, 0x5}) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) getegid() rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) shmget(0x0, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f00000000c0)=""/68, 0x44}], 0x2, &(0x7f0000000280)=""/53, 0x35}, 0x1) acct(&(0x7f0000000340)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) socketpair(0x6, 0x0, 0x45c1, &(0x7f0000000040)) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x156) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000480)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6, 0x5, 0xc8, 0x4, "75e241ef65d103853de9c89f939988e2f5bde815", 0xe7fa}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xd0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x7, 0x0, 0x2, 0x2]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x90, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000080)={0x87, 0x8, 0x4dc99be4, 0x7, 0x8bb, 0x8001, 0x5, 0x20}, &(0x7f00000000c0)={0x1000, 0xfffffffffffffffe, 0x3, 0x20, 0x1, 0x2, 0x5, 0x6912}, &(0x7f0000000100)={0x4, 0x4, 0x9, 0x100, 0x10000, 0x5, 0x7, 0x1}, &(0x7f0000000140)={0x0, 0x1}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x84, 0xf0000009, 0x400000, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x2b4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x36, 0x4, 0x6, 0x5b66}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x1, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x52, 0x10, 0x2, 0x100000001}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0xbfb1, 0x671}], 0x48de, &(0x7f0000000080)={0x4e, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) r1 = socket(0x26, 0x2, 0x6) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x80, 0x400}, 0x404) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000180)=[{r0, 0x101}, {r0, 0x80}, {r0, 0x81}, {r0, 0x10}, {r1, 0x4}, {r0, 0x20}], 0x6, 0x280) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x8, 0xf5, 0xfe00000000000000}, {0x100, 0x5, 0x6, 0xffffffffffff339f}, {0x100, 0x160, 0x7f, 0x5}, {0x3, 0x5, 0x8d, 0x3}]}) socket$inet6(0x18, 0x3, 0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:23 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x800, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x81) sendto(r0, &(0x7f0000000280)="a7a61f1aec581bacf386a7a46ce394659d8877afcc72472bba89eed5597f722aaea2429f07d8f9339c6cbf16a13bebb8e9ce58d800a7cf18fff05e4e2ccf63c7518798b8d1c1cbb6a2b65f6c742bd62ab9bc77af88ae1f2e672b11c55b692398cffe4528e3cdd125d2352329c67553d8f9bec8e42843056392bb6cc9bcd864059a26620d258050d0062d71b49a6df71b95d26d7194c1f88cacaa864c77603d731df85e28fe7954248ad23f9d35d554ab887a52266a710083b2a3e68d7db2369a894fbb9ee333de42a6d01fa59031d6946b75fb2a6482058d42d1cb4b288bd834c7c3c0786804248a01128c1bcad42a31", 0xf0, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: r0 = syz_open_pts() setreuid(0x0, 0xee00) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$getown(r0, 0x5) 16:00:23 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:00:23 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x5b, &(0x7f0000000100)="72af120a4a7577fec4167f4dc32355bb60ac659d89a8be65fab4f110425b4568511f0593445cab254ebfabf6eb72a69f633a8af41885d8c4db9559d8bf31169213753807f476803b59a8e6ade40b561c98a0db5d581a2e31472060") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) fchmod(r1, 0x4) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001440)={'./file0\x00', 0x4, 0x9, 0x8, 0x0, 0x7fff, 0x5, 0xe65, 0x3, 0x1, 0x8001, 0x7}) fchdir(r3) r4 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001380)='./file0\x00', r5, r6) writev(r4, &(0x7f0000001300)=[{&(0x7f00000000c0)="2ac4e50a5661e1f13833391beadf0f774e07a27bdf05ce191ea2572674556449b0f212fdfce68548f0ad34294d8017d3d8d69495819d37378dbd845ae0635159a09b142e5ee5ce3ddd6e836ab176f8844242883b405a2741fa55f6615d4e", 0x5e}, {&(0x7f0000000140)="3db35b60d065f0b632e8a342322e0a0a955874b7e022c8e1711fa972ba55d2d87cd723bdd9efc27bd974a37d62cbcc5964b00471ad6e10659814b14b8d83564bcb5d637b4232ce641efddaa0bb3dcc00e5561bbd254d7d90227bd924c1c8c065943d038e71cfbee245929ecc5a0a4dde5769782ef8c7df60562bdf921df5ccee15b1145406464b8a0409041933c7302d8db46c16486f428fec9991b20272d3a9287d3f29c7b2fb227b97ac778114826a4629d6b1fc80fbde914ee60f7086", 0xbe}, {&(0x7f0000000200)="9c0819677d7de590ea82e0fd443aa230643dab9f282550c8a667c5ba3f2e7513c24d7e50f60f38358c9d59d0c29f8570ffdb", 0x32}, {&(0x7f0000000240)="870f9e3a390d68d665f86d18b3f4fdd1d6caa97524c989607c8c28604c2a5f168ed384030e75785557d07fe9316e76a906f02477823c2d271f8eb1e0dcbde33bfde7fc2944aaaad38067c75ccc99441adfa42791a05ef614d0ceac08d18174a05bccdd73216473fbda01d53902a3377774e70123fe8cc8a8563e17cad7", 0x7d}, {&(0x7f00000002c0)="6ea21524d4459c79b0de102dfee3a3f3f143e25cb92164e940f47aede5db17c7beb38e2894062cbfe2fa01b8", 0x2c}, {&(0x7f0000000300)="dff0cfdfec12f8f35d1ebbd9f4ef722835917c2fbceaa8bf993b4fffff82fa7ac4cb17f7f17bcfa800009c45154110d7c4787be034bfc3516f4cdcd1b632c267ac474bb315f4485606a8ef2a17ee23e16b77b226aba19a232eec636b7a553d60d7b6ba48ba24181cdf246c9be9f7b9c216f07922cfe97a2ed2106e9f255d32b0a7063b07ad518e8d4c2e2e65146bcfa5ad37c3757f57e68d86c7bba2df3ec18b21196c6b66dabaa32e16c2f0029c26c08615359b88eeef1527d30d810768a1e764578eb580b553937d056f5a4af1e2c60058e606ab95b8e19a81d2153a87b17ca1a74716b9a1361069d3148e149fab51b4598a5894a746a5bb350c52de69280ee52cddb168c94f43f8bfc7511c760b93956f134ab810d4c0b3c2b2f8dc836041e717d60ece8844b20d7892b8772d7ac259252242d68499c475ef164e5a6a4856234f7d85e54df28a829dd9913ecc7a32a93b33e445c8f6ba2aafd16d6940b6d6dc8ef349d22222aea599328d412b52bd5cb648082ec9949ed0c45609a3035f363ffc8164a4b0e6be687440d3dcd1fc5bd5f8cee26f730bcebcc142f0b292bbc5b5e56d5012d827a92c0c37ba7e5e243f1230b7a6a4734291082784daa4f79af89751beaac052774f91b3fc6ece32c7b87538db91c3f62da9ea4e84598bb8678bccf17d5d89e7c2df002832b2f1f76bed7989a3715b634c0a91d19a705aaee4c63058801cf8f29d5b7589e1142360ddc96ab20950d2cd3d4b1dfa950153c0ae82087c71364944d97c16f1d97ccf69618db08a2dfae21324bd62eb89c0b75bd16eb49d077efcf8e982056969043435811015d7dea61aeb7ab26d7c9e927784e55922781b1ff73dbb53d8e589c65cdc69eb6758bdaf337be2bbe9f598320f3ca5178873ad3984fd72959f6d0a6c4ab4db24aebbdcb5236701560a4545f6059f38a8a221ace4d6b7ca1277abec59dfd673263d670b18f1adfb56959078b110bbbffcf6cc7871cabc8f22b575c26ed25db9b0e811738e943a804a60005321cb01e26fbeb13f89e3528479d719b499c45a5d15c29066fcb46f7449a7bbcb11f1b3838c06e6f4094c16067b2153c19d0d816f6adc65f3090be807c42e830ae87dc5474120f86789062660ba508d54dff33686aedbee831dcb012673fde906130481e60234f8a0e69c19248e9177799d6062ac85c83ff59c25439ea4b711bc476d5d43673cf28847706a2e727234ceba0882187ac935c3d330cbfe6f158bdd6549bd1e50033d678b38772eef347cae105f8afeff3caab684bd1dc2e784b5bb64d6920afe732c41c20316f283f3e4d683c37fd1e2e4d606f1accd72f4c14818569996ac50b530b1de3a135ba1efc81dbadc63781bb23ed5a73b5f5b60e60c7f66713293f9ad6a76173e7af8e9bea0d32ff3c75cb8688d93affdee20413b190a672c7f2013fa2fe179d5dc19a156de76497016f395bcbe8c987d8fa70fa2a52e6594a77907bc9b10b35b833899782bf2d91a457ebd79fc8a2b8034d04b09d5e6e0975bc1539f584c0d048ee1279c2f9cf80b6f6e608cd869fc49e823b55f2be7d44c4429dcdd485bee8ec39e142d9826dfa74a26ad1a45435b14adb54c6c0735217bb60420f73b6c0c180a471560ef07adcfab4aceda3038499f5d3590dbbd3d656b30f9b39d4428b27ca6a0c851eeb9f09958a220d551d25bad7ec85f0091764d07a8d9f45afff6fd2f68214bd94a0f7532028213a872e0e55a1dcf459688fa2df6827a018e5f7759a5adf4facdf178c91a4c5642b58a20997f3fd1022e0397d8ce2c70ffd914716a67c70098ec2872e93d9fa65d7b0547d226d033af31ce9087052f12e962353057550cb15d85651301c24d5862182f29a4eddccd989acc4dbddafdb53c6eb9856d7d04ada764bd6eab3bf57084e40555017d79d888e367418dac8efc754680e2b5125063440821c9f456bcaf0542d05266d69688cd973880a4a5ef8c47a682cf4982746806dac1e629570264e00f7b58380e3f7e45ff67030c2eb5ae7ec67b16d463c3ebc608545b9dc817b5c1f292e04ef51b4a57da0d36264dddc0df135d9942c5dcf03a94cf4c7ed01f23a32a1ed227c82ed737d6b7b058325053855110fe195c880d03c1459959b8f582b7ac45e43577679578af89554f5c254bca6ef64c24af72c3c4e704875b58a00e54d5df051e38d9bbc2e0057e0c7fe9ef5b8d2ce482e6827222774f886dea7d4bc52738dc6bb6b06d986904cb8533564705cd8f47671fe6c68b396dfb408536b51dca0269825b9e45e9c16e249a2a5b086ab3c57f2ade961a2f6759b1b1a49f24b833d2185f44ba6006ea36875d9bcfc36ba05384aee90e3001f889119bea23ac064330ad4f7d52c071dbc0a27e84195503385b885dc6f0661a759b600e7b9c153a56307860bc86784bf2ef29a8e2f1f4920a4d816f12942f77ef01edde71748bda2456b9adef7b295d41caf1c835d5401adf962beb3110433826de6480047c1f2eb5895a9e769219e8c1feaa048ab1a81ffbd5f761db172fe6676979efa8ff46201c4152faa278d1c4565d528f0332956953ccdc34865925950def7bb00f01fd98ce6e113ea0b5c709ab727c7fef657fd9259f928119abab3a89e2cee6d28a98fc90ed29c6a7f0e9f58fd046ca6cf5368e323b6dd0495c3632113358623ad0b98470fb98a6fb11454cfdf7e0b6e1b78987ee632a6e6cf617e56bfd384aabf332dc9bc9f8718ab6a7cacd4547eb98a0601bc0c99d2b542bf9242f4a6bdd73f49d3a098d5d05d79f784982b6290c9d78115bba38e68ab120ca816cbbe47f6491f737635cb358069a61c7b070a592cdfebb315cf49f3b225781031e27f348ca99b54f9637ce392aaf5643a029ea9235b2fbe5a9cc5dbd616259213d1d9c721c3f739ab2dc23ed7c266f0af39d90c7cc68de597eb58318d792b26593a2dc22ae26d6bf8726f3a5625d90fc4cbe48ad0162874ea9cc876ec6adb9884e44cc3474721c2b1f09d409e9ae235ac3df322a0b1d5407f3dc11d8396bb5d0fa162c9f6b7b490b6e3759a5aa051f17389040d84b2a2b47b0547d7e286e33bd9b8665cb342c7cb1bfcacfe11ed98f80e936836ba0f2f9ff6be23117585141e038c986cc224dbd2a1e294bf9ca9a14bb9354e596397c5e510089b83b9cf2cee0a23368cdacc130452ed3982b441126b5b8f318804f27fd988ae70a9d67379c5a51c10b90b67a05fe620a441c8de2c95dc3c0a57762209dedab1e95952990cacbde0038662f4aed5216222c1a43daad4c1066c57e6411d27de7344b3581ab9e5e0be17b023b584303af3763739300eff330846b11f7ee41b555b31125b5a696b7dbb03e4d2a20913dd8036afe01df957b87f94956e61c921800166ab02119948bc43dceda2a513d714845d7b3510a2f0b2d4ca530d100e49cd84b6ce0fecf9a2c07b3404fda49c3f9b5c2931e34ef77df2f18055430b406a251514ce88cca131963b71c55f639ee89ec94a9d8084146d1b17e93f3c258dcf0668bfa955601cc26efebb62067f200cf4c982fb34ce13eccd783ea498435481ea9594204225cf691b2f03dc47382049862825995530e01699f98aca3301795c6c7003598488707f8a82f9e196cff5aa77b08246c35a2da4d82070dd5de41a6a88bfdacdd3a0e5c1908f5e62a105b4836da9b8c52d0e2734ecfb0744800f68a9ff74f7385ca15030e1b23cd35aaac3ed7ed24ec3cd50bea36e1c54373ff25063a0935c0cc605a01d298236c659659b645f42404e7d79023882854049b4209abbc26cb5dae460370c3ae0a6f5457a8bf6cc2cbf0cf3e8fcce6eb506142b261976cc63c305acbed78c623fb4d79c74ddf25ac255a3597b024d7f895e228734a40e266fe6de243bd1140e7dd1dff6e0b644b27c030a49b751905b62fc4024b9239b123ca175721809eda523c4f1e7601e708e9783a61ddb1dce0c8365cdeb66d816f7a939ab1e695ee39332665cff1ee42b3f013f900335d429a4c8dc6d795cb515b303344c05f03827d81ead4b9970f86d57c2328f1ef61c3150d217536520df4d31de438f3896c3dc40fda402ac206f4edaa3c6c00689372c7cfc19b3055489aeaf682b916cd9fd7c837192c72beed771c5d365004a70da711395ea2d07769d79e79405a859375ef2e69a35640f3850c5bf3893ef1ae36f7a148191b6643985d151fd4f1a676d446a797299d8b62439e6f70313a31396168ffbf6c5233955965e03c17d67c4e2b3be915c66f0c7ab1bc88273db1beed73c93f8c8d0defff53a83c9694a02e7435a221b8f77f9e4b0e8cee73b7e84b47995fcef3589180d27ca338593561c62bf0ca3f97e58c5217a5f66e04236ba2f22c679fb8c6192827cddea83feaa950010083318603ae2dc9969a9df460e690a29ecf5a016b3459efe02e2f2ebe274a4de5f376054be5e9b856a5565677798c018ad6dd5dbc7e714258ccbcede0d5b4886f8c1af76dda0730b0ef15f21aefeeb9a7ed59cf44ef0bb36595021909148a130327af062088b22cc09fb13905922a6806c4bededdeb57367e2504aa670f0907b14513c4164fc61382704a390c11c6b2600a276dda9d9db1687ea8a531fd9b8c3b3301232bd2e88d4c9e5a0440fead0c71b4633d1961b116256de25485ebf8c25e367749fbe26498bfbf6b078764dfbe401c8e711a393100e37b532ba311b439bf5f83c940d159cdb2a24f5eb46bf8774fc8c2d47a0eff9d57875c6c7106ae60046c4e7dd6c587348b1806696f8e44c61a053a614a06f9c00347be680bb7081140792297508aaa5ad6e818a8681f04fc2ac5bbad62299b5639c520e9f0286022f0c40903c38c6f5f840cbccfe6e00811cb09d9a8bd4470d2810b204837db4ef23b256e44a4fe861b3a3a112642fb03ecd71835d07c56dabf2093bd9572f91b97a5cbd4991f08ae5d2b6bd0401767779d797814d45f46a50ead6c66ccf323de6689284141994c5b8b2985dbdef535a5a9334c6d5fc5fc495264ea179a5fc59123fb9f1e06935a55372381616c9377992eb9ff7e91646225fdf5d4df40f82ddab305e7b3b70fa69b749e52ec8466d54b15a2be1fef1c7467b23393de663430b923b238dd89448688b059e0af9a1e30f3222a43f9dc8ac6c5dadcc8ae9a0a9e027a693bbe31e0e851084cf2ba755157fea1700e6c7a29d05d27fd0e424d092f4af5c76a5da139b540414da8c94455931b8c89907cd01cebb33d3d2d4ba67937e20895fd90dd57ea0e076d1f00802fc77decc29626d979feed66496a69cf4d8d49e9df4d1e80b5650e306577e9340ffffba66e82289017904a072ae858b015ccf0e62a946f81af677655fec25f81bce2dc8653e3f88630a500c1202c9fe5f38049a8d1e2538de8772809f115241d2d8a2e98e7b97efcf2eb91d35d272bc87b9d7e4b73cdc495e02a75a76d3f0eec51bfe03abe2d548e54ad5704f347f81d8202628649a3e14bc10502b4518e981f64e23c2ad81576f7eaf59dae1e3c35358516f25258a18df5beee5e849a48d036fee95c4396f7add86b12e83484a01e5e860590bd00f4d8ad4c829e10c94d6cf6b801a69abd8a3fd7af395298c8aa143b4a03f41ff9d80d5396a41f3f554396bb35bdfdfc0dcf5edae351aa114e2b870b3837d9be66e42e76642458c44f6112d2ee528973ae9bfa80a951bb48f68560d95d6f21eb6b7885ec1c87f0cf14e6b83f911edebbf0033d2dc6203af8611e0b965d0bd418abc1289d84b7c03bfc3252e1e0f66c20c106b3d0e4c236499dafab", 0x1000}], 0x6) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x10000) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0x87, 0x3f, 0xffff, 0x0, 0x0, 0x5, 0x3ff, 0x3, 0x2, 0x18fa, 0xffffffffffffff6c}) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) close(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x2, 0x1203, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x91f, 0x100, 0x7}, 0x60000000, 0xd0, 0x3}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:24 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000000c0)="45af5235238501d3c61045cf91888b7ddd3dc76f160df4d030c4fd56a74f30eda951df43fb1c1f04e5466babaa3d8038cda106dff10bd6", 0xfffffffffffffd54) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) semget$private(0x0, 0x3, 0x20) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt(r1, 0x5, 0x4, &(0x7f0000000300)=""/144, &(0x7f0000000080)=0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x7f) r2 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000240)=""/124) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:24 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0xe2, 0x90) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100000022) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000240)=0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) connect(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="9ae5f15610a84da7e1222e357f781c83445ba1fa2bd7d2c05fe0391d18e3a4a8a78f9b8340f05e995606c3a5ddfb8ce4c12d11d1d616f0f5de126e821f898869064b3e79685c2dbfc1aa3b391047afbb9a0e6f53b9deda47f4aabaa15712d9d46b2cac644e00e8ec1853848460ed0a17221c467bacc95bf140c9079c51312c508d3d9b8432ca8fbe2250fe49836485aff8deb5d619e4490cf370386f84f0581c8ccc02a4697ee44ebab06e322f7c961d6cbc5b23078e93888b68e181a74813d6060b8a3a9e77c8ff16ace400e1a8ea64f67807f821ed58d2e3ed3e1c4cdb6fbe9d860da76021c477"], 0xa) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sendto$unix(r0, &(0x7f0000000000)="7e2a987245ed9f97f3901cc98fc4814ae98a8bc7bff8d3d541772c947d2bac4d0a6c1684277da1", 0x27, 0x8, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) setsockopt(r0, 0x1, 0x3, &(0x7f0000000000)="dc89b67bcd5de5a56c51ac69de97226727def3f4d93ea680abdae4d114a44088681da8d305da1de3ed6d89825bb304fb14b96199f584893be046", 0x3a) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/60}, &(0x7f0000000080)=0x3e) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:24 executing program 0: setuid(0xee01) chroot(0x0) r0 = semget$private(0x0, 0x4, 0x280) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/107) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x319) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x6) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x65f) r3 = fcntl$dupfd(r2, 0x0, r2) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setsockopt(r1, 0xfffffffffffffffc, 0x7f, &(0x7f0000000240)="31df93dc35e9badfd1daefdcd577b0801343ae3699c8ba2bf02951a03c7ae7520ccae8d8e12e6d88c7ed88592906f468bc829daa7543323782556fc93651b43a33d4297f46a659712c750ca1df3ed6b6e6f92eed3dfeda1c8d6ae0f3b4c4d70eba1b4a3e8acb351fcc753105f09da3fdd3d4d5024ea58aa28bab7a3e8926cfc4c97a577eb9eec196c8b63d4f8fe0e830d376f0af9ba23938ac5d78ca45b295a6cf5a82742c", 0xa5) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x6baf}, 0xc) close(r0) setrlimit(0x8, &(0x7f00000000c0)={0xd954, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffff7fffff6, 0x3, 0x6, 0x402, "4809ed0000f9ffffff018000000000008000", 0x80000000009, 0x3}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8000) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:25 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getppid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="7fc2f492b07b31b40927d2d88925eef17290d60f2802231aa7a8031d371723db913954099f19a143bf1d1286423a22defac3ff94fe19cd3318407456675ef9ee937bdd5666b441c415", 0x49}, {&(0x7f0000000140)="2e7b1e3a6e14dec791673ac7b19e90a5d8dec614785c0609529026cb62975f89f0f5668b548d4db34b6c483c7a8362f02f0f6150c8c00a6d9481a7e2ba793254be3c8c0cae0e97f7d33f87b440291f29c90351353cfbb8f5d9324d470b8ce6bd1dbbc4b59561b652d3ff976fa333373f58bac4e40568dc954c4ffba6f01282e8d4c463610ac0dde4d51ef1725f1b5ddb1d484f254bd84f5379f494d5b5166b3770d0f076472db312ee00ef63d2e48de5cbf8d44eb022a389993c19387e73ae1959aa02d28dd64bdc4d3bc9fb196677747e5a5d2d0cbbd6b47c67211af017187149a5a8e106cd63788a5b7f44ef9d7b1cd1e6e6d4fbcbd41fcc679afe0368815a31d00ce1f34856e1d699a925e8b759bb6ef4fd85bedc006604590218e1f6f3795b2ba913e028d219b62d92c0413e645679976dd41b1f5415cd4451b48750a51a90ad7567227c4780d8a2b018130769af98dc1d360983eb3a5a8c360afaa77633bbbfaf370a3f5cab79a8c110d2932e37990684a6870b24fccc4cb0a17b14aa58df13baceb1236e7c54fe37fee794351c3ca8c71381374e6bd6e38fbf0f14b9440bffcbd27549abb2d6094ebfe3c3dfdb45ff3e9a54370c291df44d2329bb7d2a65db1f1e1cc70bbcc9b9b82ba7c969c1881825a40355e5e81f874191eb3f4e671c395f798a0e071dbb76e1c7d5ea5d765fe989028f13d35544a6be76e4180da23cf5f837568762adfaeb764d0e6695f72ac6198ca3e7db065d074db34cbb8fe2e15ce56f1595eb28692773a9c1e4142b907e073b4c35327232587151dd54c4a6909c7667981bb3522e9b7769f5fba70c78899c08e200d2ad341a67c6817141972ab7168b4be74b7ca29453e8a88b4d4f1182d428941048ae3b9f7424a7321d1f2c0091d933d5bf6f6814892b24dd04d9684164828fbb9103fdfce1f1771ae8f458c8b47621192f22aa5d98d0e82e3e82475c3507cd2d3f85e523515a4bca80fd960ab4d4fc0b8adf28b563f15761fad6e429c02587f85c580cc45fa83d29b23e86eb7a2f65e13abb0610f9a1ad491b6caf6b5eab52d9628011504b96de4022cd475060d12f4225c156340a915a71fdd89b1143a959fa11fbea1324f4c0bc80efa12d99a763efc4284227036719c4300e3d3e8af22bec4a67908a4163c0d9565dd039600d08b0adbcceb19c60ee5870968d777172326d3b80bac9997bd27656d8dd856a8f5139e2a947de3f507ddb2db08c273cd5684b4d4fd5a4ad35df9c04a87bbb95b4506729ffdccd60b5620c8997b699d4adf988ea8cb4b9c9107ccaf89486dda886ffd73b69a5ae14f4f8e1c981d076ffbdf90c5489aee16792785f62f941f794404729d9b82da63424ee7a011a041bb13cdf2007562bd956df0501badae99ff87149f675b05743c2473d7345eee64dfefb67b44c119f96d009b5668d266c7a3dd4f5fd8b398a60102f59be1c68cc85eab5083b6b43b5a357334cd89c62b4bb30607065b7dab4a33fcbbe2a7e0808c7d19cfd49d7e4b084b9efa7682b4d479db81400320905de7152164e1d50b6475a3bef20dc06f2638c278079fcfbad8b86afc7f9951b356b3116a8e2686d819ef7110d762c3f3fb195918c0b0dbe0e0d7197526b5474b677484d6e1af3c7952782f6e1ea82da5c574d1f3d0926b219342d016dc8acdb19272c23be0c23d6701d22e68b86d18570830d7495663a79f338e6014aa54488f61e02ca101ec6af747c151f285190d81458a1cadb560b992e1a95f5e5119f906f6bb4047bbd0ada221b4d21882ddaf972ac3835396126679eb79ac3201496d6f66e3766b938f4e9d583a1810b023483705cdcba5cf9d9bcb272815ae6c0931b94f81995ae9547ae808c74e0b858cdbec39f134b7cf4706804f482f7367d3704ddf4aa256638c3d4dbb8a6480aed62b31b562907315770eb9706a82b6a32469d5c276e1d82f276d597bece2f09c20b9005498f26d76562570fae389f74fc3b558267b4fdaa503c1cfb4d9763c23eb5bc0441b8ac0d48715198ce878fff92983fa80df4ae0e9679bc4091a59f34da042c95e2c1a7f53563fbb4f687b238c5687bcc4ec35df27093eb051b74bc6a96f2945e9acc38a9ac226f2a2f11ca70907b8fb4e2b8572ce7dfa350c8ee42ee6dfc2b452934c58045b59f6000c4d4215f69449f20c02d2d1a2ba73714b758bd2c682085d8d6cadf199aee2bcc17e1c835dbecb1179000a8d6fbf4c0ce23bd3a07c7e9476d4ff99aaf4f21982085e629aece7d1507615a89f0395f4e52f37d5feaca48a474c5b3dbcdc6ea4055f67b3d08799c3e7b665861f073d8b81df05d34a69e8a53007ea26a5a8ed98952ee2ea06e79e644a8885be401e36a5fd77fd59cbdd31f060620a4a4137b89649805ac64f547bb9a7594cffa2b982798f20977b0db998aa3353575270a922647c6406d99c9f53998c6f969895ea2e49aac0795286504a82c62df4f68002fa2f877b2c727be0aa90ba7e73b529d73b796ac25f3b4f26ad7e70201f660539af9d77ec95c0b9a481553714df3d1a41c26bc83e7505af2e5d9c8ac95569368941fe01e1601fd01b55e3f88a2e6e8a5c80e6a40eb3f32580def4453e16c57b46f290e56c308cfd9973754fc71cbb6a589713de6420d1404a8402a4e3c9bbcb057d816e9161392f6c1c1b7dbdb7febcfb69c6de2d7027d718beaf81a35c2523bac264b3977d71ec7c232836d952d37b2090f66fe33a6876d2d3d8558f4054f5569e85fe2ceb653d4c2b113b02c87dc67e756420be1109ac7a86311c47dc5276a17302d411d74a9f779f5b21153b7689edf29e516f6492fa559fb8328ecd0ceecb5b292d34b7c9163ba870fe15f8a9fa51c2aef8fdb7505dc7a0febc453f583c3ee0b851e3c25854d3213e4dcb10f8cda0fda8b7c1dfd360fc7ddf814184328359fd11c44351f15c36eb2278b0987c72653993a54db8098f09613f80cc04b930b14f33d7b0b5bcfade8c2d1fdaa0e543757c0f1fd99b276cb05dc6189c1f2116c44ea7201bb636d7d484761eb7b6ab6e7578feccd42d340fb1746998ea5ba9886bee16884c4a037585e3c01891bde984d2f6df56ef7b1dee5b0099fd26630dc86d3a22febe45d5555eb4345e7b37ef589b4b83a525f2ea11d1d6625d9640754a35228ac39861e181363e6de771cdeb59a43cf4d1e9e521b4781ccf630b3be12f677697cd34596b8a98b9da30b83d1d1b257158a12a8e83a6482c08e3085049d1b2f80c3f53b3f6a4d9714847f934e211ceb87fd8e95ed001ed8d5481951d8191f0157a1cbe9b7c62b495fa4f17ea2a1cb193a7d24d95e841a6c9b1407db7287f6c94c10ed1b023fa29aa1bae04713e906c2aba0636ec04e3a84cfc5d2f30b61ee312f3eba59a44dbee1584eae7c93962d92016e59521656525611f3f6410ed34a0637ae03cf3fd5f65a57ce3b758e5f6194282254c4f7f94547a38fe3f6729208763dc3b977c68a761d0505119e1dd566f8118972f9f961fd96159282826f2e4d62caa25066f22462ded442005850d70b40bf0a843b0390a3fd5c01143a6f1962c18e09c5f5bc19dd7a043a8c5deb701c06de67af7acd04e6e611f69811d3263a9ab6f759c9fbbcfd169671bab7626c8572718ca405d50612b0a9d80245bbb9384c18c81b033fe479148ae79bd1b977f948e66d9715195c1f26cc8891c14d8e567dac0dc8a16bc23fa17b7c74927b17a321b8dbeb6221dfb9b185660ed6cbd7d71248c9dd88f40d814d69ab76e280e570c9bcab5bb88fb4149cda6d66f1a4c836feaf46a47867d9c4047e9dfd7d093527e4418c8a8367306b0953638f8708997455d1a42eb093a4e20818a03af14aaaeac8683a5c6bed9290527e8ec703af891a516a1344d56776aa44f8000dec385786dd4e98e424a6ed3ba97863e8bbf1d695eda843ce25725befe0ffe61cf3d2bc49cfb6fd0076d3a2cae719d7a1bd3a7144bf36c94c0cd022ef292bf8a916065ddbf3d40857876a19d9643c70d6c20c06beae1fab12c31de96af98f20f5e1fb56fc089a36676d1e8765460bba9b59e4b0ee62c5bab32dcec2e8bdcad80b6392ffe56c07beb5b1dcd045002fac027930974624e4ad172bcc6f77ce3605f95cf7e7c25f10d75fca8813e5579583fd4ffc9fe6c86a8895137ebbfe7441cbeb09926fe1707bd42003fd81455f1986786f05ffff73f52ea88cc20aca0dc433aaa2700f5c1ff53513eeffce29b2cdeb94455339dc1906239401b8ac74e8a02d0a5a9adc1b1bc0c3655a2bb9cdbb38ee421cc0835dbe8c516824f99c489278b4d8761b536abe10fd07c51eb8a39370e2dc8f85db3386926f74c70149c0cfed2b75be92a16a5548a8c3456ecdb904bbae7b184454bfa595256f49abcdf8aea63cc9269918467eb8a3e61554c1e7c6faa45b65fa5d178a115f2b2387fb016980971886ca01b7cdca74348031b4a9f9b363e9df89cd999c636087b16ed9e6dc72ea6464e6b609b8b089b3ed32df1f20a7384bb5153034db272bda9eae02286f3e3155b7c6f5e8cc36019daf6f9ee2cafdd28d3998e9ed8d7d44758bc63d23c1dc8e18f387a820b74fe090ca6c7cbc5073d30a75794821a4e9d2be07fc811b935e44cd142bc40299c562db24b6cd484e55071eaf23d0dbcb62643ccc34f0be4b58356c4b52e7679e4a16d5cf5564a69bf6073be1108fa83c623eae9b6a00c0bc34aad427396fa49bc1efdb625a919c3f5db42e2448adf3d4688d7e2abc1812b105c99ab370cb320e3e7a491537e77770118ff8bbfc2e05efc187c8597144a2e6ac16972e22432cce8812d6ffc651e31b40225453f80ec0ed96168105a320ddd4f25d79f03c64c06ea5bae8f2cb473d224d48ac716ba4642963c24dd1d69cd8af419c1a460b1238cf118e99f8261448342ad98b3a68b558ad87e92e6c71575cada309351f387e55f54c33f6515b0b3d536dde07498acecd0565670c5c39e34af2566d2f015d3ca7317c489d461be1d8b1165b93c9b3118c6c215b755adfb44289194111b11f0540579f82683a4e7950d8d2d1a5714b515b5cccf3a398da1f726bcfa0aaacf06caf9e71752cae6a94b28da7c8f027601689abbf55f0930ece7a3d6c680fc80164c9b398cee8a9e489d44aa048e65b37cd89be5fa69f42b27f79ef24e906130e67ec15edc94de71114d712c889a51c0955cabf3efcd9d8488621d046b6e1e7f462630996595cefd25c2599836d76be45fc0a5694140493bfc3f6e45f166f4589b1231ccc4ad8a292be62d3539c0215a3229d492f3db220f4287dc9cb425f553b1f822222bb6a60201a510f108ce8bfedd11ab956d4e5642b41e8b03dd243edff94877d8f19543e3c5903f12ba12245329117cf5d56e74b48435116e26c1359bf9cdec26dbf0ae5f8c17e3f5ca67aa99a0d93be9c140d2e77713b2c66eac52d1a6c09ab3d5dbd0f159670e53ed91624f5121198702f7c292f852810d275dc1beb63af4e0d9a79a761571cd0458b173299dc2f2b18d49b1c9aa3d52d800c9438429e6cd3d53576f4a7581b6ff760cb16a3b6a34f549b65b7e8d1d00cbc9db1df8cadf18cae195f336ae5c57e8575da2995e736cc9714841807e40e2b621d21e689770a48d0dd293c7b3733077357d16b748fa0e4a495a44ae634a40fe9eaca2459d0f0255c053c7872d843beeb20965863fc0d1838a3c00d81fdef446d8a7d2524ad40bf743ec6b0ac696435f8ea43ae9263bdeb40dcea2bda1508448e45e72d576a60285ef74f0e5f91777bf06ea67b0e174965ac9c", 0x1000}, {&(0x7f0000001140)="546e224892c6b328f002dff192666839b5c4a90a6e334ffbe7716f1249baf7f35f89c6536edb74609c438de10e76980a07363f6c653f902c77cfd0a983", 0x3d}], 0x3, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xa}, 0x0) write(r0, &(0x7f0000000040)='h', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) r4 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r4, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(r4, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x4}, {0x0, 0x3, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x7, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x1fc, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xfff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x14000, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r8 = dup(r6) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xaa) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:25 executing program 1: socketpair(0x2, 0x2, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getpid() unlink(&(0x7f0000000000)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xb2b0c22f8905652) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x73, 0x4}, 0xc) getuid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x20) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_pts() mknod$loop(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) r5 = geteuid() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x57e, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x7ff) recvfrom$unix(r3, &(0x7f0000000280)=""/115, 0x73, 0x2, 0x0, 0x0) setregid(r2, r2) getitimer(0x0, &(0x7f0000000300)) fcntl$getflags(r3, 0x3) fchown(r3, r5, r2) r6 = syz_open_pts() open(&(0x7f0000000340)='./file0\x00', 0x20, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = socket(0x6, 0x4000, 0xce) fchmodat(r0, &(0x7f0000000380)='./file0/../file0\x00', 0xcc, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) fcntl$dupfd(r6, 0xa, r7) 16:00:25 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgrp() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) setpgid(r0, r1) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d9c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x22) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:25 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x220, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x2aaaaaaaaaaaac86) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000700)=0x2b6) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000009c0)=0x2) 16:00:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x101, 0x0, {0x3ff, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pckbd_enable: command error 16:00:26 executing program 0: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:27 executing program 1: r0 = syz_open_pts() dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:27 executing program 0: clock_getres(0x2, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) pckbd_enable: command error 16:00:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shutdown(r2, 0x2) setpgid(r3, r1) r4 = semget(0x1, 0x3, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/4096) setpgid(r0, r0) wait4(r3, &(0x7f0000001040), 0x1, &(0x7f0000001080)) r5 = dup2(r2, r2) r6 = dup2(r2, r2) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001140)) ioctl$KDSETRAD(r6, 0x20004b43) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000011c0)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001200)={0x3f, 0x71ef2cf0, {0xffffffffffffff81, 0x7fffffff}}) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x8) r8 = accept$inet(r6, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r9 = accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/74}, &(0x7f00000013c0)=0x4c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001400), 0xc) setpgid(r3, r3) semctl$IPC_RMID(r4, 0x0, 0x0) bind(r8, &(0x7f0000001440)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r5, 0x20004276) clock_gettime(0x2, &(0x7f0000001480)) sendmsg(r5, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000014c0)="7c7c43714b52709e9b259f1123ccd3bcd9b5818bb318972d42f52744760eea40b5a1b1a653c7bef935ffb1eb8c3734b21f3242871e08d638e80c5af159ae846eb677e2f8c175bfc6781460eb8c747a74", 0x50}, {&(0x7f0000001540)="e7", 0x1}, {&(0x7f0000001580)="ce5c66aad91c91def6f06b2e8cf6f9c23f2a83fc0ebf2f1d775f4f76a8264742092c7de570956744d2da7142e4009b3c85fea606018e49159e8fc124f8fce7624f7f2fd7ea703c467428881dc50510126de062efe54d1d07a1768e26e0f885b552ef77a46599d6966b00fa4449d2a4c51c8a5ba4162ca4bf5def7da0f4b61d7255daf3ff2cf606dbb0780d97ab97965e4b34965f50e193fdd708c636a609ab5b2156c46b71a05f6058dcce0ba020f56f", 0xb0}], 0x3, &(0x7f0000001680)=[{0xe0, 0xffff, 0x6, "739526b3c823aba19c0bb307952d7cb511a0a55e98562d6e00618206c2532ed07b94e42f54bed17acb49bb6ff3e4387a03596ab0cb2ad033a0a329ef330c519efce1fa859c85c945a94bb1d2b625ee3869ad199550797ed10b0f4067ed2404b589e3f4b4f88a17e24086c26365b9d06bc58058e150c4c4239dcc7b35cda79b0e49a702b958cc93951eb6fbb75dbe0317f0effc0731d2e4009a8729b9bdb0bd934d30f2055f080b525383820614b43bee07fada88597e2429a21c394bd44bb9bea2ef0becc299c1e65c3f3a4d7e"}, {0x48, 0xffff, 0x3, "34193c8ca9653b948733f1fceb0673133f09c2f0762156514c097812d7b196b7896e8e38d9e7fbd8dd63fe0cb46b9c8e99418a9cfe"}, {0x80, 0xffff, 0x9, "2e23083cd64b3b6ce7cd09e9ae2cb1932443e572485cc3f3fa705a78bfb4d293e798c076d21eba17cd73987e7abb75df7a50f1a4ffaa3fb089950f47346b2338ab6857cc18858f8fda70c41dc5b1c3936ea516811d2aa8a3c6b65cddaab2ad2e8ac8ceccbef71585eb13f3"}], 0x1a8}, 0x8) wait4(r7, 0x0, 0xb, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/152, 0x98, 0x41, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="b1701215c40c8be3121185b02ba339ad8d81c5c1e2ba8757e9d70cf6a415e6d4987e6758cf76fc8d15bc409335e9aa57d19804bd3ad71003d0d49cf73c3e845997ff7e96ee1f63409120958ddf7cf19d97b865025f015b53", 0x58}, {&(0x7f0000000040)="d319eae5f6fa68b0b9daab65e841fe533dc4a3d400c64874e2b4e8aae84284a93e1babb740b664b7904cd676519415fe52fe45c17444fc66ea", 0x39}], 0x2, &(0x7f0000000200)}, 0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) read(r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000", 0x0, 0x9}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:27 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="d74d34af30c3b4867efd2a35fafc8ecfd948740ad4aeb20b45ec10697c5e07f0016e079888e07dd673424b410dfe717fa85511893cb1db4dffef6d5e94545aea6c71c23ee6ae0df5221b5f0290ba4749168a3f327de29b1a7a1eb2182edf265460439e191f072cb464a5cf14f822", 0x6e}, {&(0x7f0000000240)="cc8f237618594ee0c932ef0e92e156a99ad6156e5025b9bd06a4a45ce31405565e7ee3a1e60fef25d5d7960f07fb3148f168495d1333bf653b894c92a30b751ebbe67b933a7ecddbb6770dcde9ac89efca57566e18705d99842f2d9ccb5de9262381e013636cbc8fe0fb0dda", 0x6c}, {&(0x7f00000002c0)="1293478c8bec17374802b16a9d6c12ebf8698d56b77b668a1c06398f76facb6bdfe2c1989aaf1a726ec33c13c5285506fd718fbe4c2f1a20d9a5ada057fd68bdf2e1854a560f1b99d94ed6be962df12c34e7e14ff44bd37747ceba0af5df92591869cce4a8f6c9a8c1986de7190a34d53a5d16c2e8265f968b3263936db3f2f2", 0x80}, {&(0x7f0000000340)="58b70d71758a3e3b77c9f27294fa76c5bc44c7aaf26ac08379c7a650c9253a984d1b8c9d4462d3adbb1f28cab275be91501512d44536c411c166dcb4f5f9d709aa59cd27c4f3246e6644e69533bf22a882500dc14faa85", 0x57}], 0x4, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x2}, 0x409) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x6, 0xc400, 0x1f, "e549f9eed40d46ddcde876dc5e2e4ffe43b2fcb3", 0x2, 0x6809}) sendto$inet(r2, &(0x7f0000000040)="aebdfca2a28b4772c140c7e8ea8850eb0de4e89908d5294c4856e11fa455", 0x1e, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:27 executing program 1: fchflags(0xffffffffffffffff, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x37, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 16:00:28 executing program 1: munlock(&(0x7f0000520000/0x4000)=nil, 0x4000) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x110) setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x95}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000380)="d4a317ec16b66ff8a605ab43126621bf179d21276d783fdf9992387efdb6ad4dd82d2811f76aa92467d712fca2fd821f11dfd4e336e5d87fe0411b841738a516ba69c0308dbe0e553af7e91d8c502cc244610ef8a92cf609309fc471064ceef1a959809ddc8bbe6819ea5473437e54174c7b34e6d1431b50161544556935228dc170cfa36eca16f2bd3a827b", 0x8c}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="29a9c45c93e12b4233699eb1ce3a29a3bbabc81e7951873b455da89223ef351eaed8076aed1b4879d9719438b4ac8df1f77576b594f7a17cf44a8e21be71f6c9fd0b6f29e794b945504e87325d5975f7d1aff4eb8188c7cc9cb5b7a55d369c5c00e4a832e7dd7d315c99292275730a42d51a5b0f6f1ab71889bb14fced94b280152b02e0154720db92a901308307", 0x8e}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000000)="68889cd0d9097878c4929bdb2d834ff4ae5c586ae4eb0a5f70befee426ef11eb085e5c5da5db8cf902fdcc68d901976d8708fd633f82531636f55c0eda5fabc70f3e5d2f8057e13d48cde3660da5029401618969371357f5baf958e4f9bfc82cdf4030991bc7e9007aa36af82d63048e8557ca", 0x73}, {&(0x7f0000000480)="c77593b06b837cb9afe9e35ac0c0ec9be858e003effb57c55f50d0bbce03bd8c4130bd26e6161ac24e4993648ab6eb61ee3cbfc12970ff3945b5508b458bdb6089241a9fec4e63c16f84dc91c360d9e6124ff5406e6364bd936f2ab47d6b4695a7c2c1cb1ff1e9e8afad4c54d7352aaa8cff21257ac96709ebb713754f245c6ee5cf01cf98f6362be2121b57dc3a9125be47ce23f5f025f4c65468b317bd8f4bff4275d002c4c2c13c9545fce38ac83d6002301fb3ea66afb6dd88bd1502bbdb78e9fae7a5ff50b67fc9ca21311fd9b28c96", 0xd2}, {&(0x7f0000000580)="6c7df417c450cb535a1c1509625373cfc37c54c5de27ab62b9ec3e9a3ee8a87b320f0f2fa821e516952987b42a8d4e4781e5431a74862b5c7560be38e935aa4e8dabea32eec97cedf93ee95295a5b931", 0x50}, {&(0x7f0000000600)="2f09743792e0006089c34fce06bafa50a826c874a5a53b029a9453792ae9a08df8540a8b832fa868b1b5e75f00fa460dee658e0c3187d1df3300409f9aee01404952d8449fd1de8913fbd90e4653d7", 0x4f}, {&(0x7f0000000680)="fd62691b8a94e0af8ce2954a6cd6d402aad0afd2a0a0ed779278b33450f8020b6f3f0c1a3f01a9656ef500c041d06d9dd0cf647f135be3219c0a2609482eda28cec85853ee24a4dab4db0d6b4de27cce8519f794b26c2e6f7a862fb699e9f76410ccfdab5030893a1427e24d9155687f4ced9b2c64948ecef5ee4ffd47cb49743a7f1647a5f79e0afce78ca12221fa37067e42bb71b681b7275ab620827cb1a27c838f9cf8b3d56fde91b828ed56b1422d27ab6e5020279a62881f3ebd10e3316afea1caf4575543bca8b3", 0xcb}, {&(0x7f0000000800)="7d8866f90ec16d24031437bd71584da51b7dabd5a82f0170dd446553e27db4f6f7d1bf4fcd1d23b93813042f9af2b46191190da6485c5e1fb9d122bf2461162604bf308719547c79d19f70b5539484b18c258eef5c8b3229c408167ec717f5bf7cde9d329fe50152519fa6dc59647ed54098524d3aab14ba1da5ecbbfc10f2f8db267ca5fd82fd7a23c5002fa4757539998f43d43e5303983c303e127d65e27cfb13bbec078fd00e78575d0918074257aad03263aa2b7763d7049ef8b212bf84618e", 0xc2}, {&(0x7f00000002c0)="df8405face2aafd1f351", 0xa}], 0x7, 0x0, 0x0) readv(r3, &(0x7f00000004c0), 0x1000000000000211) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x43}], 0x1, 0x0) 16:00:28 executing program 1: mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000040)='./file0\x00', 0x101, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x11) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x9) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20099, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x1af}, {0x24}], 0x2}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x414c627b45f1bc3a, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:29 executing program 0: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000040)="193527b6f7b3330fd4cb1ec3d989e6c08816dd29b0a89579104c4a3b4360f3", 0x1f, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x10000, 0x5, 0x1, 0xffffffff, "afaa371b1fd5cea7849cecb1346ac6581a03ce84", 0x2, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x248309471cd5f455, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3a) 16:00:29 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) fsync(r0) mknod(&(0x7f0000000040)='\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r1) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:29 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff0500000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8090, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r1 = semget(0x2, 0x4, 0x180) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)) 16:00:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) r1 = dup(r0) mkdir(&(0x7f0000000080)='.\x00', 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)) 16:00:30 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x0, 0xd8be) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) dup2(r1, r1) r2 = getppid() fcntl$setown(r0, 0x6, r2) sendto$inet(r1, &(0x7f0000000080)="fb2afdc2d86fc933bc7fd908b8f9264c70093c8ddac3249df1ad0899e2191ac3a7c2482f184847c9da43f679a400722f0ad5f4f21cc129d4544b6e7327eee0df4ead90586e5eea59db3fb4cca7f6962d80336670ebe121414f502a0311301c6800aac0e635", 0x65, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) fsync(r1) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46800d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca648964b86eeded17ff11bd88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) r1 = getppid() pipe2(&(0x7f00000000c0), 0x4dce4bce1d209b7a) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x800, r1) getppid() r2 = msgget(0x0, 0x104) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/95) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x106) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) openat(r2, &(0x7f0000000080)='./bus\x00', 0x812, 0x2) 16:00:30 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x401, 0x0, {0xffffffffffffffff, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000333000/0x2000)=nil, 0x2000, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x40) getrlimit(0x4, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:30 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x9d732aa500ba1318, 0xfff, 0x83}], 0x3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x1, 0x8b, 0x3, 0x5}], 0xfffffffffffffffb, &(0x7f0000000080)={0x1, 0x100}) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x50) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pwrite(r3, &(0x7f0000000140)="33e84896e1a578f87e7a33598370dbb0f54eae585b7fcfa7258e7216b18ac4f7c231b88cd5c2443020fb5e1641f97c6829c240d2189642aa4b45c8391143286e118f9fbf3bcd86656c0ce630697f56670adf3e4f1eb1", 0x56, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = geteuid() r5 = getegid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) fchown(r1, r4, r5) uvm_fault(0xfffffd803f013660, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013660, 0x24, 0, 1) -> e frag6_input(ffff8000148fc078,ffff8000148fc084,2c,18) at frag6_input+0x762 end trace frame: 0xffff8000148fbf00, count: 0 ddb> trace frag6_input(ffff8000148fc078,ffff8000148fc084,2c,18) at frag6_input+0x762 ip_deliver(ffff8000148fc078,ffff8000148fc084,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff8000148fc078,ffff8000148fc084,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd802f4ac100) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd802f4ac100,18) at if_input_local+0x121 ip6_output(fffffd802f4acd00,ffff800000a49800,fffffd803703aea8,0,0,fffffd803703ae38) at ip6_output+0xd35 rip6_output(fffffd802f4acd00,fffffd803703ba80,ffff8000148fc3e8,0) at rip6_output+0x4d7 rip6_usrreq(fffffd803703ba80,9,fffffd802f4acd00,0,0,ffff8000ffff38c8) at rip6_usrreq+0x5cd sosend(fffffd803703ba80,0,ffff8000148fc618,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff38c8,4,ffff8000148fc618,0,ffff8000148fc720) at dofilewritev+0x1ac sys_write(ffff8000ffff38c8,ffff8000148fc6b8,ffff8000148fc720) at sys_write+0x83 syscall(ffff8000148fc780) at syscall+0x508 Xsyscall(6,0,c,0,3,428cc22e010) at Xsyscall+0x128 end of kernel end trace frame: 0x42b2358c4e0, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000148fbe80 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0xf7fd842b115cf29c r11 0x74505d15029fe09d r12 0 r13 0xfffffd803e1f2ef8 r14 0xfffffd803e1f2f08 r15 0xfffffd80342a7854 rip 0xffffffff8165f522 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000148fbdc0 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.0) pid=263359 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8257fe00 process=0xffff8000148a3458 user=0xffff8000148f7000, vmspace=0xfffffd803f013660 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 89052 391689 82710 0 2 0 syz-executor.0 *89052 263359 82710 0 7 0x4000000 syz-executor.0 37563 258881 42282 0 2 0x2 syz-executor.1 82710 252402 42282 0 3 0x82 nanosleep syz-executor.0 9754 509270 0 0 3 0x14200 acct acct 5653 457218 1 0 3 0x100083 ttyin getty 12249 29866 0 0 3 0x14200 bored sosplice 42282 517704 7338 0 3 0x82 thrsleep syz-fuzzer 42282 314111 7338 0 3 0x4000082 nanosleep syz-fuzzer 42282 28390 7338 0 3 0x4000082 thrsleep syz-fuzzer 42282 502841 7338 0 3 0x4000082 thrsleep syz-fuzzer 42282 257417 7338 0 3 0x4000082 thrsleep syz-fuzzer 42282 160136 7338 0 3 0x4000082 kqread syz-fuzzer 42282 156877 7338 0 3 0x4000082 thrsleep syz-fuzzer 42282 26186 7338 0 3 0x4000082 thrsleep syz-fuzzer 7338 255128 21783 0 3 0x10008a pause ksh 21783 178276 3687 0 3 0x92 select sshd 3687 246197 1 0 3 0x80 select sshd 37057 66802 17037 73 3 0x100090 kqread syslogd 17037 186411 1 0 3 0x100082 netio syslogd 31610 269190 1 77 3 0x100090 poll dhclient 19402 379327 1 0 3 0x80 poll dhclient 53685 481878 0 0 2 0x14200 zerothread 11378 337345 0 0 3 0x14200 aiodoned aiodoned 45017 449017 0 0 3 0x14200 syncer update 1558 264139 0 0 3 0x14200 cleaner cleaner 23791 441006 0 0 3 0x14200 reaper reaper 28588 42447 0 0 3 0x14200 pgdaemon pagedaemon 86436 156475 0 0 3 0x14200 bored crynlk 87720 3509 0 0 3 0x14200 bored crypto 4965 101548 0 0 3 0x40014200 acpi0 acpi0 24022 197897 0 0 3 0x14200 bored softnet 18562 428848 0 0 3 0x14200 bored systqmp 32173 336359 0 0 3 0x14200 bored systq 12143 498950 0 0 3 0x40014200 bored softclock 56953 198019 0 0 3 0x40014200 idle0 27726 284503 0 0 3 0x14200 bored smr 1 176723 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9588 6384K 15335K 78643K 44307 0 0 pcb 14 8K 8K 78643K 1394 0 0 rtable 118 4K 5K 78643K 3830 0 0 ifaddr 81 22K 27K 78643K 1253 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 620 0 0 iov 0 0K 32K 78643K 1418 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 77K 78643K 13184 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 178 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 1394 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 13072 0 0 sigio 0 0K 0K 78643K 180 0 0 proc 42 30K 54K 78643K 3007 0 0 subproc 32 2K 2K 78643K 699 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1262 0 0 in_multi 33 2K 2K 78643K 837 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 0 0K 0K 78643K 26 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1908 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 22K 31K 78643K 31618 0 0 UVM aobj 130 6K 6K 78643K 152 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 1266 0 0 NDP 20 0K 1K 78643K 395 0 0 temp 226 3536K 4176K 78643K 208742 0 0 kqueue 0 0K 0K 78643K 104 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 89 0 83 1 0 1 1 0 8 0 rtpcb 80 633 0 631 1 0 1 1 0 8 0 rtentry 112 495 0 450 2 0 2 2 0 8 0 unpcb 120 4236 0 4228 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 4 0 4 4 4 0 1 0 8 0 tcpqe 32 1235 0 1235 1 1 0 1 0 8 0 tcpcb 544 2376 0 2371 1 0 1 1 0 8 0 ipq 40 29 0 29 15 15 0 1 0 8 0 ipqe 40 64 0 64 15 15 0 1 0 8 0 inpcb 280 7047 0 7037 34 33 1 2 0 8 0 ip6q 72 3 0 2 3 2 1 1 0 8 0 ip6af 48 5 0 4 3 2 1 1 0 8 0 nd6 48 123 0 117 1 0 1 1 0 8 0 pkpcb 40 56 0 56 19 19 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 193 0 193 53 53 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1991 0 1794 18 5 13 13 0 8 0 art_table 32 1992 0 1794 2 0 2 2 0 8 0 art_node 16 479 0 439 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 26 1 0 1 1 0 8 0 semapl 112 1392 0 1382 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 21710 0 20275 47 0 47 47 0 8 0 ffsino 240 21710 0 20275 85 0 85 85 0 8 0 nchpl 144 39970 0 38343 62 0 62 62 0 8 0 uvmvnodes 72 8678 0 0 158 0 158 158 0 8 0 vnodes 200 8678 0 0 457 0 457 457 0 8 0 namei 1024 131131 0 131130 15 14 1 1 0 8 0 scsiplug 64 24 0 24 18 18 0 1 0 8 0 scxspl 192 135869 0 135869 36 35 1 7 0 8 1 plimitpl 152 1046 0 1039 1 0 1 1 0 8 0 sigapl 432 13127 0 13114 2 0 2 2 0 8 0 futexpl 56 214969 0 214969 21 20 1 1 0 8 1 knotepl 112 2779 0 2760 2 1 1 2 0 8 0 kqueuepl 104 2927 0 2925 1 0 1 1 0 8 0 pipepl 112 7478 0 7459 15 14 1 2 0 8 0 fdescpl 424 13128 0 13114 2 0 2 2 0 8 0 filepl 120 78540 0 78444 17 13 4 5 0 8 1 lockfpl 104 4457 0 4457 20 19 1 1 0 8 1 lockfspl 48 1475 0 1475 20 19 1 1 0 8 1 sessionpl 112 57 0 47 1 0 1 1 0 8 0 pgrppl 48 189 0 179 1 0 1 1 0 8 0 ucredpl 96 15547 0 15539 1 0 1 1 0 8 0 zombiepl 144 13118 0 13118 5 4 1 1 0 8 1 processpl 864 13148 0 13118 4 0 4 4 0 8 0 procpl 632 28912 0 28874 4 0 4 4 0 8 0 sosppl 128 193 0 193 45 45 0 1 0 8 0 sockpl 384 12081 0 12063 24 21 3 4 0 8 1 mcl64k 65536 2280 0 2280 198 169 29 33 0 8 29 mcl16k 16384 62 0 62 38 38 0 1 0 8 0 mcl12k 12288 227 0 227 48 47 1 1 0 8 1 mcl9k 9216 181 0 181 50 50 0 1 0 8 0 mcl8k 8192 239 0 239 41 41 0 1 0 8 0 mcl4k 4096 691 0 691 21 20 1 1 0 8 1 mcl2k2 2112 72 0 72 35 35 0 1 0 8 0 mcl2k 2048 80936 0 80889 17 10 7 12 0 8 0 mtagpl 80 385 0 375 3 2 1 1 0 8 0 mbufpl 256 199303 0 199200 97 84 13 25 0 8 5 bufpl 256 40238 0 30680 599 1 598 598 0 8 0 anonpl 16 1171600 0 1159230 341 277 64 70 0 62 0 amapchunkpl 152 58702 0 58599 162 156 6 18 0 158 0 amappl16 192 67696 0 66990 439 398 41 49 0 8 5 amappl15 184 1319 0 1315 1 0 1 1 0 8 0 amappl14 176 1578 0 1569 1 0 1 1 0 8 0 amappl13 168 3702 0 3702 6 6 0 1 0 8 0 amappl12 160 1270 0 1267 1 0 1 1 0 8 0 amappl11 152 2790 0 2779 1 0 1 1 0 8 0 amappl10 144 1777 0 1776 5 4 1 1 0 8 0 amappl9 136 2139 0 2135 1 0 1 1 0 8 0 amappl8 128 1553 0 1517 2 0 2 2 0 8 0 amappl7 120 1800 0 1793 1 0 1 1 0 8 0 amappl6 112 2690 0 2679 1 0 1 1 0 8 0 amappl5 104 1742 0 1731 1 0 1 1 0 8 0 amappl4 96 13064 0 13036 1 0 1 1 0 8 0 amappl3 88 2420 0 2408 1 0 1 1 0 8 0 amappl2 80 104074 0 104004 3 1 2 3 0 8 0 amappl1 72 238155 0 237750 25 15 10 19 0 8 0 amappl 80 29817 0 29782 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 13128 0 13114 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13128 0 13114 1 0 1 1 0 8 0 vmmpekpl 168 73442 0 73413 2 0 2 2 0 8 0 vmmpepl 168 1526000 0 1524230 644 549 95 108 0 357 9 vmsppl 272 13127 0 13114 5 4 1 2 0 8 0 pdppl 4096 26262 0 26228 7 2 5 6 0 8 0 pvpl 32 3603480 0 3587968 1081 924 157 273 0 265 16 pmappl 200 13127 0 13114 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1148 0 390 29 6 23 23 0 8 1