kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Sep 11 08:10:18 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.189' (ECDSA) to the list of known hosts. 2019/09/11 08:10:56 fuzzer started 2019/09/11 08:11:00 dialing manager at 10.128.15.235:25160 2019/09/11 08:11:00 syscalls: 337 2019/09/11 08:11:00 code coverage: enabled 2019/09/11 08:11:00 comparison tracing: enabled 2019/09/11 08:11:00 extra coverage: support is not implemented in syzkaller 2019/09/11 08:11:00 setuid sandbox: enabled 2019/09/11 08:11:00 namespace sandbox: support is not implemented in syzkaller 2019/09/11 08:11:00 Android sandbox: support is not implemented in syzkaller 2019/09/11 08:11:00 fault injection: support is not implemented in syzkaller 2019/09/11 08:11:00 leak checking: support is not implemented in syzkaller 2019/09/11 08:11:00 net packet injection: enabled 2019/09/11 08:11:00 net device setup: support is not implemented in syzkaller 08:11:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="268c3623951ad5b2a4625257cad9b40d9db241dfb19ab69caff4d0b8d43047c74df4f4875706", 0x26}, {&(0x7f0000000140)="7cd8552496a14a523370ecb7a10c0b6b0cd798394f02469550187521f33c9ff4b798300823869ba796a11e3d3ccd5fc3331d215e1e884a9cb4bd1918d704a3bc7a6c02e88074fd7085bb0a8adf0c3e3c8f3442ecb9ecd91ca090f002d1ba2c57da08fd432af7536aecf9ad77f9e612425a979e8c49ef0651347a036e71e90ba6931324d8dfef42107f623b4ae87f84ec57ddc9fcc1977bf8476632460585f9c7a7b9a56923d596780dcc556f4cc920eccd0b20c5a6a30072e5ade80539a890b12b1125db84bc6ccc38c38d310c134e362d448c001246c85fd1d9f27fd5abcd81278c7055b3000ac65306636e24e40a6ba93706a9324d82ea81f93a81b8", 0xfd}, {&(0x7f0000000240)="a6a2be86c44af343fd1dfee641193cbf60d2d959aa4e63b8d512d97d7799dfbc386aadcbde49a25d01314b08e61eecc2cb586e9f1b7dae58f4d13a2fd88b07601d690a6b6ff7656778ad4dc50331f5093e525923f11e70e7970dfc19ffe9338235df7c283f76fe29467f99b119dc674d20acef3b28fa5631a1f69ba9ee175445a7bf885232486cb12224bfdb2906b221d872a1d59521e587900aa4749d40f196bd41caa0905d99e957890d98710f05d02137188ebf0af0b1225e278ed5dce0bf5dc79401417f4e2b6b42c10cdfa09bc7b8643c25b70c50c169953003124fc561f5aca8a15a1d634a405bc56311631abfc135f670fd5bdf1fb97a", 0xfa}, {&(0x7f0000000340)="c6d33dcc64b7950ab97fcce8ebd0fdd328f8727d81356de2dd1436a35b8bac6a5bec023859c0c359d2e50a9e3149c8fe9488040d9bc5b03a04702e9425c766de98c24f1522234854281a609ad382d5e5743afc30d53e3ab337445a5cff05538e712f71e19376f0c53c70a35883c49e250b553f59cd18cb2b860c4e42bca08deeb8d11fe550b413c1c3a2ecd3bf34d8774ddb8763c91ea6da7ce4206f3b3d96e0cdc22d8edb5a214a92916b439b958380dc7d80cb002d848c6a7a3979478bde529e66e0d91e7a42851275dcaacfd52174e71f3b56fb53ddf147d083a66fb032f6ea472edbdc3c1b14fa1dd023a5df1882963b1d3ebfa8", 0xf6}], 0x4}, 0x400) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0xdc, 0x4, 0x0, 0x1, 0xc3e, 0x401, 0x401, 0x1, 0x1, 0x4, 0x4}) pwritev(r0, &(0x7f0000004940)=[{&(0x7f0000000540)="9fef5c0385a77b42775be5476dca318f44bbec203e28f445b631013c3705c78daa0798f615cee30e808ec586abdb7b9c7754f0cf916f1c96bd0dee0c637fadf8f16e358d9d3fe45dcebc0141c8d6d7017fe7fe4c3fbb7a297840b4946db45fb36047286dfb8b94c0b813f9a5bbbaec878cc95aa23ddc4316d34678c339c82dc6fbde4d85255df9f3a7654ad939a90c1fa07cb2d23cfa82aedac7197d59742df85e095f39c7d3bf6d33be0b13d9eedb4cf991f55e243645f64b139dbf1ebbd51169ddef6bdd873798a73bded0ab412b9287c0c815c77a0f13e22a349fe7861a87c6", 0xe1}, {&(0x7f0000000640)="f06d6b7212a9f4c3828e8ad8e587eeeed49064853f2a098ab11e26d1d03fb1d60f15a3fb882ad228636a31ec63d45c3ee099de1e9e030850a259cd6ae9057e45f224329277fffaffd0c009d4286fb7d3fb86fc783447f4a31f6e2a90bf9b9c44f8acd0b66a40e2d3819e7bdecd30a8e8c5e29a415dd3108fb2f848b994f5d8c488b05fd2ad3ddeda9fc2f4b980781354f408d9d67d59a0e75d8dd9d2d841dc1b66dfc816d5071eef1114509090198527020a7e68", 0xb4}, {&(0x7f0000000700)="2ba7fcd69afafb9efd64ce65c5496f4b9a5ad7f5f8f88c8eeca4410c38b5bf9d5db240ceb46a73d47b719913f0c5213512a73df62c0cbdbbe0b2ad0add07586dd4baf26f076fc4dbdc10e44a33b8c243b73622a359466f59a08b06171de4b474ddcdad50033f84a13482a87d4f942a6ce3a065c06fbffa9deae13c7a1ccd7835788c3d8eb58fc08f878c89e5d84f2b9bc9093474142f43d8886724db1623291e6fcae7709a5219e86718c64a3170c8323f8c23dbb2ac8bf1311b0b492a8bc07b5592f07f1acd29332e8f4024119c421b7d5ae4878c74801617ed7cf51604ae7915df664f9ec0196f2822d7165a6442df4cc3d82a5126c8116e8b8376", 0xfc}, {&(0x7f0000000800)="14826fbf0c42fec5a62267e7674c253025c4017efd5582f947ddb8dff7de06fd04b84eb98b554021fa8a773802c54caf6459189ec75b7dc4161157b4b0e6363de56fdad404f20a5943e03eaca1b1435232a77dc6121084219618d7929325fad1409d2b631b0262a6a920734a744adbefc84dcca9fa4a9535e3c56bc79ec96331e98a9f7676294dae657b7118d42257ac48e0b9b8cf167557d656029c9cc80284cb834f23bc3a0395f8c8f5d396edc017eca1fd54bf55214007bdf87c4b8a5c7952e45eb2f5acf15e610147be07d1545ee8dfc0c4dce2ef2a6813c76d5fc314a493bdd7284e7192f2c6093b200f6c15ffad4ad6e83a770e77ec6aaf1e504aa159e5ffbbed69e9ecc30c091a5c3ae1c607979520ea9dda72a7ad6c040129c42036c0d8bc4937914b5abed08e18b1a51ce4d8a37a43720ccd5375ee92510f7f1eed97c2e6f1709f9d5ae07df120cb86ee552df6832b65940b8f8146ebbc15d0963f7ed9a454610d0b221efbe63d58dc95466b9a75205b148ef1934d628083290a784d7b8e9b5d64bd69b1545f7eb763ea984391c796a283e6088f18287bf6dc7bc58003d329bf3eda5134e63b4dcf548a463c01a6f37c03a95d3683cf0cf07ba234f5ba4f4e58ffdac2758a6575ccdfb4c85df34a1e22b4a68f48433dc1dad44a89d6751d4f796ca37eb1f49dad45afefb06e9cf24b3c7db56a7a2e2e17363396346e773246828c91f6df0530f950c012d498722396a01574ddf527146386c6a1425d2a859f056a04a5d53cac2913c5073bb41bbc44d6ab126272ab4d832eb65396fab70ac9e233263c7c97c5a8ab74c2fe395a9a10429767aec86c0167a7f04a02d79db6906d6359b2b2e92d53093b00bc047f57a1a9e3075300d7dade1b5fda99feba5400759c35887b0a866445cfd86ed1651a56f6db29d47b09091065eea1d0081e66cc88addd29e9cdc4ca2d3a2ead6dfecae539446071690c79ce72ca26cae46865c1f6dfa9537da9ce4357cb6a6b82c1634998ee35bd88e052043f2f119e52fc69c1486f620b0ab95c11e432809369902eec65efc479d4b39139754833bb33bdc0af864013ad337001c404f74b82d66cccf19ba4cd99b4d7817b83ac3a65b9f72418439274d6df3ce61b34da248a221dee6282f4946cb99daa0bed276a9bf98b430ab6689ed96baecb5cf043b500e1d09f4441f0aa13a62bb615f34dcda8fef54803fa2f5a74b8e3c83b496df8e297f887536be00b071eb6eb56172a71c194c1c98e33f53ec5238eef8c833844b23d78fec70c43efab770d5c96e464bc6f30b8568bf594360a526c2ad5965344cfc78b4acb60933d5e70d48ada9ac379ac8611522bf344667f6d4f49d2ab081092655988c1d585d03ca1df29516c6144b8e6105cc1ae5657e712e75f0a672ac8552f19920c442f78f223333553ed60f801963db9ee2b4040f9601000618e008f70bcd9b13db2309d4931027df23fa72b403c25ba25f175674223194d4d5b38749858031547cce922bc1a1cfec1f07e64fbff3f6c68ce25724661564af0badcd8d837ecd77f876bd2190799c5029086782378131722d1d2e78a18d72507d60622661a218ce8196f0d4f9ccc474e01eab0550c1d988cbe6f85e044cae0fe1c1f6625dc51069f3a4657b07070111d42d7ce3e694741e0fa32806c433cb6080aa763f6c9cbc999225d42ff7653d4d1c5e1561c6c7d1cb72fba45ef489d2794159b807e2cdeb2fc0ffa976656472e653285a20f4db95afe5d0b0e4b4727446f2145d0151d0066539cd72bd3f01cf7c5f809fad07495e51bba215961bfe8fe628d1c0d65006023f2328cb1a905dade732cb4cb73d8219ba71d5b831bf3ff46d4bdaa12ad019f6e53132633ef23751e8c7d6dd6c695c2c45db72ff52d76772ee3f37111ce8b2e2cd257929e47faf38fc038ee970c96f89b5ec09a180689095ecafadb094e8f4504b2c79f6b9b629952a9b4106bdb5d3e39cf7a8e46ec8c82e87b292674d273fb7f1a8152dc3e7eeed6cd2686ba60b11f5bbc07d81fc25f3ccd0261f7d8af0f098c83d0a5452697f952aa56d84f61eb11cfc3c97dd2fae23e8e1d3fbdc3ed14f4d088973ac163a634f43fbf865d143ff56ce6f14dbfbbf546d4b19d7638df874b8067424cb68559a4bd29d3deb501cd748b5ce7d3e17d3f1bf18e193dd8c15cbe6146aef780c9364ac2982607c99476528c1637980c1ef94ead897c3d4730cd60e2712cee9824fb1c50b3360262f8be5e611caa6a0d45d6837f85b745c205e028cf088c2f211960abca1b43eb73a80b451c5712978bff57fa541ec1c85e54e647364d8e5de44a0906fb9e71251b45744a6af5282ee28eb5afe7aee128a9c4df738606b89c4a60088a43d9fa8e217411e0634d3ff3993d95c8de91a9ff5ff24c889fe327daf1275c243f5e89da1b50c2262c5e55b8305dfebc0129b0783f698278fae933d6cd6ec7298d9007ef13d00aac818ef71d1b052e8632115f25ac39654595a62c49fe302c076316896bb4a127c92b7b99c2b9f9c20facc8d036d47fcd970eaeba2ad257d013ecb76f6f59453e79769000f3e6c8675ddfd734a685f672284f9b10cfff626627b3df0f1e4c94e9275f407c3a3ae04c3f8c72f8071780f925b1fdf4d53efe61ce48788fb116379bc643892ae591e1015e0e5738505073092e384ee4c44191d9356e80d38c3b367681ef53a91279d7494fdbb94983d31de5e39e7d1c5c1d0504d33c641bb7ef3e86a3d03d36adc9c0d7366d374a0c5cada23db2bae0de3a93302489177f410bf5ebe8e7607e40e17a31bbee39399228aa95c6d9f3fdc05392f75066b53a1c549ca8bc47757779c359f1b0a5b7b67cc286cb8ac702e1d45c99f30453599819865d59c1029d7e4c0c5d6dfa09c50e611ac4abb34cfc20dfe950f314b903a11f97c0919c5ad72b8c25b5965f302b74335d6e390f010ecbc1578cfc5b9c9e5e91bbc4ecde0f40e9d08af4a93ad9505547fdd4df6a8fa18d33c093840a685f50ad08e5f4858299d1d5537d19535d62b6677373f5fc0df180aaafc72cc4f7345e02e4c6c595456fe7f0e33adf86bfeabe1abc099759f21b41413774f49a0211bbac7c927b460048e829a1f4898459f4aadebdd06655ac5d6c57c62a6ca252b023bdb568f2bf95c4526cdd918e85434ae0de95f13c213575be628aea812c59605f55d89df5ffbc0222df4f0942deff47dee3e033102ec2ff12c2dacce43589a045d7f1d4662fd706f57b12f162d296fd58f70cd2e6f9a52a7870746882ad58929f29b1dcead811a2b4513de70df53e6a7be0881a388b858eaef9fbecdf24ef381b8704681bba9ef92be7c785122f6dfbc30acb210a81853c8ae801b7fb0d5162bb09e9249e0be62963462d82a331d33996242dd57c02333cc3a32d2491050accd10fadb2ec6b8c0de4667316240b9c2cdbe4f856ef1531563ee65349629365ce080aaea631f6996f567b2183b3800cfa18d32c76b72d44f41e262803c3d2fde8a5c1155897a9dfd743fe39c8897afa8b017430be972a0d7a8893fdb7c7fd0616d61c140c722b74de87373ad4395ce6a3e43272be80947dd85e3fe554dc7f431afece2266d7e16bf8addb82b202516cd3ada284931218e9b8e4300e4216ecea153e64ecf7bbcd59236a59eba52470e79125c8d447a3c4cc0f6308e3353873aa7886d07d31d67f00fc077152ec9d85dba6b5dd0dd0f2e2bd80cd8881bb8a668905154a6724e20c1e048996466fb105d260c3d6cd95d8ea0707084d9721975d3474582ee5be72d7da5fc9e858c483c2317f002e7ee6c1ee7a58cf3cf37072c1a9fabd97a9e435ff561b27c9dbfc843be3ba1606de8e11c09826a3160ea58d1ce05ca821b920fb39c615ca72a341572034b35019340b54a49b5f81f2c5658c81af598ee53bf654dc9af46a6ccedc3e87e7c4309325ac656547b620beab2e6e3c6ea14f60c4ee0580dc650200346ed93673eef9bb9e88bc843ed8507406ef5455029091620a7652a7dd3c24c2c19cc85936caf3d4552919f1421786f5436cd27dd046e6fd65ca4760c6eeefb212261437bb895c66038d5f997f12bfe13d36212625217da6b174ffcae9b2fbe07ae38e2063e2fc221c4d1d87379674fdfec81c0a97718975b3b86dea8cbc584634a417d5c7b054e1481d49f7658858c4d537e873fb4c0604979aa160e8a53f97c1069fdfbd6d0588b8b366ba3be0032880d60ad69e9fc4ff2b7c99f7e9fc6cd198b2d760557681d6f636232e7689b9f796354761ed05c3fdcb2177e1b280c6f408e97029ad8b3d863c2b0b8633d8dbbeb6316fa455f0cedf3957a2ffd59e3141425faf7b3786757bd67c1c4975fb8b2a04f740d61e19af0f1335329b5b82d68a3c906a4ee10304c221a2a1602266d0217a8999ce700de608e1c8548dd0ca4ec0c97dc8b820b57859bbe65ec439242ed407efa55852b9577ecdda6ecb922dee419440888efad3c30239c38ce882cde2092290cf7836a246e91ad81b76aba1ef5fa22339039bbc3a5ebd567d3af9efc53c7b6c18c24e4d80d2121f9d4af46df9aab172bcc319b02a14d4897c5fe0b52ec0524b6c29e4d3b76dad9bc084bfc4764a9832dbdc36627592940467a1fef24904f32f0f0bd5aea46694690efd8d3f7212bc1af778e0ed3441e48d0ff13a82bcb9647aab1a236a22e66b722a61a15aa2b6bb3b6d535f6cf7ad6d4a173b2579b540e7d07c8fd7dfa72e9cd2b6e35f3f6d2f6c5b1875896f32e41a68dacdfbdc759cefc91119a76fe93fb8767f3b558dd29efeb9108192a1a00cb4462e9c43f089f9ef38b9365a70153d48c0673b2a3b256343e02519464b75f5078a5eada4e2a1f531e8968b1e8c36ce798c6b6925a790a4a6ebea06432a779b1233c95d8d319733cb74a00a4a82baa02805b74329e8a2d76290a4d34baab4845f72b81d5cb34f36e1d299e2e49756dc89d3536512db96a8a4e06cd00be1f5d4bbca23f71b33c17512b53c734ec0d8294b02eef45e57387ea90a05d6bc2a8fed84dd617485e5044749a48df2c5e7f1cbdb86eef79779197dc0045a688829f3da9ad12d6542a583238dc5110bf3246b222a07420138924a4df2be31d20659b59e65bf002c6d19370365b3bc057a4c6dfe05924a8d4dc1d17d8660f2bfa4e4f6266ac4fcb214314b88d06e5d66726180da635745043a7532cb599eb3f0bdcfebecba640adc36b666295a84b64432f65b892b3926b92f7b6dde859b36778f224e57701aed8ecff5c90b2d40b95a142a32586467c19928dcf261b1942dc1bfc3dc768687c9f06857bdaac608e8f68da229825ece3d4a4a4bf5e3776a6194b6a89990a015bcd633f5e5b9387459a27251ca0facd641ce990b9364984bb8d830881f9580c83ce7e42393b4ebc1cc53243cfca20c222755e17f90b6ba0668a7a2f0fcc65558e5ceadc53a6cc92c2d3f3b3f96a0755a56ec29b8ef1b5569a1486e69b6ff2692a941f381963e7d01ca0680aabf4a0773bc8e6cdf2bf31e5c2c9cf2af8d518c1583840f097b36f8317b162ac7ca629894269e0cb6e806c33dc2bcd2690eee257a926b7defb5199cd52e8bd065fe87be70476a1ba4e5d28472f93fb365da76f206072196a5175da797b5dde7796207cdf056431ba294c7c43ec14bfbb536e79f92030589b2d6e2996bcb8731d5002536edc2f42c8dba008bec212e420298300cbd7ce12dec4027cb0df67f20ec76121c0c7fe17dc4998ba4237b9ccceaeddd437534cf00313e5fd93955035bea29489a37", 0x1000}, {&(0x7f0000001800)="87fbf6458f9517fed9c05c14c43f840931b5728854e94d3ff8cc859aa8bef7a9436ddf4c36fc39203114516b98527120eb2d02d092dcf00946920202158607982c00404883d886301098442769e7427371277597ac4ff284e47a69d87a0c1afe29873b3b539a033f1da16534c5fa684490da75ccd549b5e03d8c39f6677ccbfec83da8d8cda834e486046347bf9cb48353a84a864078748b2064e0083c9354e368229dbe9a565ac2dea0cdcccaa26a74662a643621a434ac7c8f993ee5973e7abb7d2f814c5c89561dc1bb8941caf9aa92b61584413054259d8cc4693277ac5d9acbc6c2028585a26f43e72d0a9a4fd646cfc7cb5d7d8fc6ff425244050f5cabf292f0f407fb15c63861afcf642775bd8d31c2fe2d8523ba275b1f2a520e8acfff152ddce9e89ff5d8886c9a577ff1ed8efca654a6d86f8beb41c027ac67ec7cb350c54e896a0d7928dc12ca3efd6b2b2ce1eb0114d6fdc32cb3a4664fbec9c10427e17cff53f2e280aad0c1be49badf389551686992d643d6be17bf8ab2242133ab30de6d1db71e973db3cb9fa96f4c9506bbaaa2d328dfa4d00cd7034d0994af46c6a7b3dd6a231972f1f58bc0a35e5e9e1bcf39b080218d403862f368af215c6deea1f9de769dbb6ab514d150142e30d51a05afd72dee55a5802bd1abe69d8f653a887e81e4baff137eca70530e5174f7725e78e06cff057611d7834db5f16b0e93058da97944fce6e1e4480a980e81d42b5bbf8e2ceac75d979d91585402778ebcae205cc826525768dca7333c771026e13ad369088b6ceba5781a38fcb5861aa0cacf42a45978c884365b7c671dbb132affa48cc6f8a2707749d7a4cdf22722267a972cd4d68388c768a6d4c8fb7776b035654d92ebae05457980b6f2fd4d18e28765a2b207572729b012fcd2104f367cc2bb5e27feb1993fc852a7429c4cd54f3e8229033977e8f875be46c17abb24de72f7a5614f9e834a6b01a5becce59ad96e6a3cf09ec2f275fe5d5bac3ffbd239c3eaaebfb429f4611c909c4fdd6cd8aee7ade3bbb3f2b8ec3fc8862f3945daec7b00f20d041fdf1bba5ec537767412b60db4d2a24a9fd242db7aeec21c1ccf45b5a9c156f5d49624c67c8685548cb15578b848e54aab82e7d9678a02e7b98d13fedf758166b216c19a545391d742d6e9e3bf580b77cf5419b012690f43854ee6fe475f09a49ccb0d8945b82759b0ac0731fab953fe59513fdc714c615b23e9215400bae6fc32a3b3197730a4c810a453991e05426b741ba09cf871a381faf46c885fd42d9e48184fd617fe7986601584062dc9d74fdbc3647ec5bdd26e7d38d7631580ec30ec1b4f48348807c5a19da1dec6e988e2f96e4509b4bb85f76237024201407fc65cdab200b1817de0eb2bb0a7e1a2cd56f2ddc000c600e9e5e4278250bad6c36084fe8ff08dd11ade7f0c82a0586b16277610d4a77a012395158fe2efbd35f3308bd83536432a0f1e8a0a713e93205f126089aaf61790b5b52aa6b6054fe5373aef2cadb9844d28924cf415917fc330817930e132ee62a406cfb53461c32c5710eee02c9cfec85a7a51185373a8c1a3068a7daf5594dec7a82edb07c7bf27a31a5cf1efd135c64fd9e9e09842b0c8e039539a805a4db4a8b4eff1df26032691af561a93bad5f5272a9b9bbe3bcb042ea667cd4eab527e1c34998b142892f3c179bf520d3c2293aff991a4b26f90ea5670b9b484f51dfc837e3c51d3072b58d436e73fe7c5bfa7b9d30f44be67e5b447d7ee868ac4fc8391cc1668ed6c0508a07ef032a512a7089c36ba33660579be103a487d744e364e4cd6035d7e7946babab4aac17bd64d39ce0930effe4c2caed3b62200d79292ef6a0af0c3cd5cec52d48907c1a63b93676e218ed88d64e90b9929f2db6b753fb4866d6d396f16848dc74f6095eb3ff825d9181885c2e9346677f7e331bca78bc0e4774a97cdfd35feb6789daf442bdc1933535a8454c00fa4714f9c43ca565b37ad0866fcde77b8312e934f1535d4aede8bea8bd9d49f7f0e9e600370caa624e538ac788299069bd5a8ca71745794637ad8cce0a1bc0ee2e5f21bcbff2e7f8884eed3e3b2f8b22977e689136dcdfc26c1c5932390ebf10c6dc4495188dbe0366229b4c87ccd1e3c135290ef3d5da1c3750af2e19b6e1b36dd577b4255b06bd07a761a6e92967b8566eefc5598c6a8d73d14ee73a53b4462ce9cb423efcb3092d23030413332008dac743090d40088130fd05636a16baffebaa9c666c7c26c3b7c4c52481129483aac6b1e2882cbf9475a930679efd9c7819ab43e5f353d66411bbbeea8fb74801f279603cf1867ffd19adf6e81bbd5611d9411160147a55cbc91cf5dfa1089a3a547de607b49fc4fa483caf9fc7c8e5e3ae8b2a8c43147233752e45a9fc03b98cbd71f8c412f0dc86e7f608ac5cbf542c73edb334821c9ec732a2306a8e8687c3585004e0cbad06345d75dd8b37bf5a87a0ab03a2393c81bb0ce76b48502b6ef179d1d1b63e543b0d55e8dc54f87b798236abab95e3ee9af1fe0aaa47df5c3010ff85717ce5091d3fe7f7408be21012765dcd6a7b1da8de3a55bbc513f46ac669d370584f30bb48ad84ca64075ff9b17b4d58363b61a99fd0ca5dbe6be240e71b79f399af90cda6974d7b20785af16a3064ae6b49b9cd1014793309764f8691f823c4f5e00db0c8a9f0f25ebdda748a12ef2deb804a6aaf9ef3ba4cf324f17c2b4f21e18d8a78238c42bb25d35887472af3e70d13ce7bf3c032bf138336b9312eb0237133db0703f49106afddf62aa6fff43ce03befdd6988953f6aa2292c92b417eb678e28d4da505a67e7d8bfca87821a7d59c92d7112c9bf2dfc4d492f2addaa99e004f586876fa3bb8028d5aa135feb6fe208b2e8b67950e0b0547e98e526dcb352b2db6d34d29f8ac8b453a04a6e702132217fdcf1a58ed5357bab6d32b9e4c65e9147fd6b4a56aefdfe12b37b8d46181570dceebebed01006fbc421dd72b066673a014bb5c731697bd812c3f444f0f1b7bf0a977aae4ebf121991c2a9c09f5473c4c6245a93f5c81a43ca03dccee1ef0724ecb0b9e5dd040661f0fa7d54da3236e8d052ebe08c091db719efe167c5eb984e09a14bdb5107dfb6e5ed0af1f1b5c995407e0069697326b270d3314ad9f4096497b16b25b04fe12f954e2c99795469d1b25fda83268c27766f7f4e7c05294b8c087ea0a37d403788e15a04ebf000850e68e26b6af66ecdc4063f12c958d516231977c9fc8de9658c2c9f26d0c1d433f5098f6fae7f599d0d13d2b559149fe7d4df7a346784cff5574adb6392be75020dde76115f1b5c507d2b05f4e354e86897ddc9a87821b1f74e2971b4f56f27ce43c507fc14a7ac74ff674db4042e5c0c4b18ac3db3c1dbb15b2452e4e3ca627e9cb817d752a58f3af429b439078df9df817da45ea04fcaec1eae807da03f3a3e37d0256e4ea0311b666ba275baad106da8826023b63e4a650ff7f10b5b5b6f8b290ba048895681802aa8502d7fa06d0f83626092899c72e9663902cb551fcfe41715505b6c181f0dcb941f510bc754e4b44c61eede4d737f5c67db9a8d9de6a6d5f43c0ae35e93239010287508d30d24438a5ca2ae2a19e1f47d375dc2ecca08f12a2d7c5b032dc76ba6d38f2b0db20013d2730804ddda0bb639a686cd448c2e00a9b9da8ecf6ca8a511d25d8e00183e3f7ef14fd07d1799999c45d3af7d44ed5e1e55394c23b1dadce83cd190554130712c8b815d0557f0e3984c7490c7711ed7b84d7edd3e9a9004fb6ec155050c93ee79b9bd5627dafae6616c6e1dcdec9b278ed8eea55f3dc8fed22a1dc3b854ab0b269ee43e6eb72cdf9849152621044a7ee44837551faa1287d3ec45fc5d031e85c0864e8748789b21fd5210bcc41421d5b7cd049851a6b6b36a05d1bd4416e4c0d7df3628702e80fec611642b3dfe3dc50728427ad75b2a993c493360693634a07730175bfb3e5a198d1b2a76beac9264c18ac61c2140cc62c7be8227c6f63e90a295433caaf45d5ca9c36cf87f7783c263bcf63e8105506b3578129be69018368f5a6d47df06f589ff26be5d8e8526a721ea6c363f4aebafc8af1f3c74836806d5e851b735993e076c1f1da37499463a009c3a00a6925514c64da59930bf45ee51ecb4f3ad23e1dae06f018fca170a72648b08d8b2784815ec664fc306367468f127411067468be270872f7ceb8698601322b38bead3a6941d4c4d33722d5f531b21fbf930c0f546eab8d0105ecbafd6ad97e8f416736cc4d62669aea693a59f7a166d44533dc56533d7b610e7725ec4f6362de6598b84fc914bcc113baba6c0252ade70b54c6b129a37a49ecff45f4050bfc96ddd7b590269aa9acad3ce2004d56414628f0ab70575931391f7ab1d53e0fdf16b4ba8bff17bfadf344d642bc024529b33a20051b836cff5b0729d661c628a3dcbeb029705a2742f815aa2d8a103d4888650214f68d72671fbf68d749224423354e50cf4d4daeb3a2b5584ad28bd08a117daa2588ebb4d1aea155ecfffa82c7b846045c903bd4ded119808568973a45b85f04c11e46bc005cd07e39492be2a7374c23213642f521784ce1bf7c4fb947fb8e3ebc74ee081ed14a4810517a099ff3a93d0d5f0a5ac1de51cf2aa19906afe10cf0169de213444378b41cb247868cbbc822c2c979f51ab6e65828d8563da648c9d865b1d35b661ed15861a8b186c8ffe2ad7d43f0ed023f191ee8a2fc6af4701d678ad46548a575eef0593d7c1d9fc661945ce210b474057b8ec6be53327167189dc978602d0261d228b3932f876dd629edc998e017a306ee6b74ddd5c89e638fa451c1420dceaee2dfd17aa3bc9e0b9d71c941717695e38f2352e2727677ede4932699ea847e3b992e94710d5b347221d3b1d8e06dde8f17a3d855f4a05745a8b65cfc83a6b9b6ba6bebf7863dfea9ad0dbebea937afc7a507ffa6a7b0fd1b90df0397f834cf58c1e0455f8612595165b38f08d8c861b1dd3fa7f5704559dac5e85bbb65fb72bd7fc27650ea4a933a0891727463471074a6dffaabc5bb97923030e0ead1ebece86f4fdf290a817665f60442a786982e9e40a74d935ad1465c0cf201ebef7def082bd41c527c7af935d85434d737cbe290df284951dfe3f2e5f93debaf208b15837da07a1521b510d7ffd1ec938c1cef161b8c95b6e5dd6e792bf09ff23c5b609006335f79e9d15e7c3b4534775cebb97ceac5df1fd0e402c7fc49e1219ba2afb45e40f891f1528c2ca870933d599777c312dceb97b6360e6e9226ef3445dfc8e5b9ed049f7d987c15f5d227b723c69fce61e7f6fb34cfc663acc1034c3110576f307c5121eacbe64b6b5f2d5046abd685b00bb3d0301023d7fc8a3c7bbda9770307c93fa27737fe9fde2278969043cc8b3e052a0d8b3003f33fcaafb93164a4e0f3df28258d6cf3e3b5516623dff26439c92ecc2ee3517c04a3b37830b0a56979e750f8c89cfac4ef9a1a510c46b05b41d75675b5592b5b0526eef216eb7b0f5a44fbdb91d76b9fba07bb0664a43a42fbdba678d153c8fedab06583bfeef33bc06e7d35463caedd5126a8338fe03f9a7aaeeed55be3dd427ce3c51a99c00161a76c44035c3c70aa635c582bf2d60fa82a4225fe4bc362baa5c971e8f36b5cf94aebc56f1b1e230d385c5cbfcf4ce9e6b6502dcbd9671cfb0cb947946ac4f27482ad326199b8d3da64d4760375c2c6f4e792835fc49861b8cadf91f917d4c4e76fb3457dc02b648244aaad631c", 0x1000}, {&(0x7f0000002800)="8ea6e01e3343ce7da7563b1ffb3d49fa87f729fcb14b89d9b000fe8958f0e02c49e8f285d0d68a8783c3b9e95f57af4b251a0e8e53413da3e2", 0x39}, {&(0x7f0000002840)="51f9115646b98f45680ef5d48ad7f5d6b607b86ddb034da75f00ec6664969863565efbefb53a3ea7a04c6ffdcfeae8a5d7509122b14bbbd08352ca2df5def20c09571d917b67bc109017820bea432793220dcf47c64fcb4151d5dd131bd1179c5165a29241d0b595e23f2e55a3a047084b7eeb9326cbbd3a2001d43ab976b50575105a7214d7807b55f88d9d3928fb4ffb2bad79edeab0a7b5abc6983651edbff0567e6e5f478d51327dbb9ad6adb6979e18727b53278a145017248d613a72ce53af4c87f94c9fdc33f73ad3156b99e2a9fcb081f37cab7f9ccbc0e473797ef243c2dc185c6eed25308011ec8672044aba69484f5cc63913709bbcd6f3e3f009300a2d34fc31cddebf636415a06df4ae79fa70155d10f831bda00c95b3ad508b66fad444ace02e5b329003e0a52f465195ba02dce3956364340d4053b220510c85cab4caece018eab3d4cfcfd0a85622bcaec19679cc6085ac8adc71a5049533dad269101f1cc4819a7d31e3390ac42e87cd74fdd63dab476c4ddee95d5fa7acad86c1e76ecd438e8ee8ffaeea1ef975f3684b1be1910cc7b704d6dec3e15c8b2f3ac52827dbbf0b8b93ed437cfb6b877ff2b726dba34be98ea2281ef62ed9a96daec19cbe7826d6d8b3d1ca57d223653aafa89673bebcbafb5705722f722a692f92e366d2214884e7b8c7cc9eba0ee8b736365ec58fd086dd035a76c1fc76790d815e2fe2df25fdacd15487b585dd07def4f19de841ae8e0a24e6a9bf4ed011961534ffbc3e2e2b758c1db3ebeecc4cc8b0f55b3bd6dddfa6bb69b4e0a4b89f4275e64bc4d51a333bbf95c4166b0ab0633415dae5fa6f6b2bf178b2880364a71bce0508500812c893a15e66499bdb4c3b924044146dc4248187e4957ad26e1a8d82bc2a3715e44c94dc4badd446057efc3ea873332a9dc6e15915f48ddd2b03cd10fac7839ea29cdf390fc022ea757e98ff828c77f31d11e169a609149498bded2284f9f690392e29bdf8ccbf3e3625275941e7677bb346d7aded8a400dd798769422bc6df43912b388f43e9b2bc12694dd0bd05082c8fd2fad51fd1d8b79fe3e35a496a653e00304989e3124779414917ffcb1576df47515d05fb5c2275331b72a7cebea871ee28544f8fc145930790d4696277c67becbf73570902d6ae00f0ea5c852ca29fc0d5fb8a7f027e5ef73088bc54311fee98acef89588a806753abb9168120cb2d92fce9006181f7db2dea28ce46318483ad068a0361213992641470fd6ed2542c8f6b485678ac4c02303d48f5fa0bf9b7a1859d42ffdce25528a49b10995534c14509bb129e69ce3ffe7b28ea77394e3234e27bbabb5c5b71e4f51010fa1a93c74b88f124cdf14d9c21f8a621f5b36a2d8a67b08a6552b67eae3abe841b0b5ab0a412fd65bd8a93a82cb00c2b0044e7abbf1168967b820f7b6f0615a0533ab108e54901df1cef98913f9f1f65b7f3af23d6fa52cb79560fd2001c2521cbb297d43cc28e69bb688e58d8ee05fc1f0a9a641193a8bb7276e3fc2600cf0ac6948c4eca583be020e4b3b52974645048ee19bafd911ba2e69ed9d5efcf467baa72236fc955c237f4a0d850e542fad2f5153bb40e453b539c566f08e48f3d68ba0a14774af5c86542200e0e5eff23d6b12c402216fb21e3a482e7c5f6678bbdb2375daceb5d8ee984569d9d6b6be5f8cee8fc3b73f421363b1ea018b1bb5b897f77ca7acb7f08521f450a00459e29246230e6d61f63f73a7c6b182f350a2478c57711bee6c82c6b67a9c30e5e722545b74da5272ec9b44cbe9b5d43d50dbfb8a33a2f0169a2b264a89a296764fefe3e67d26c9226fbd372706629146001b75ef52107320662c9df877d39622485a043a8436dcc41b791671dbc3607e0322031c2ee4e3b8f5a12fca52532f65573d17c0fdeb11c21b53d5bc209ac43a90cdebdbaae1c29eb472b0ec53e081b2f07bf118121417ac1166bcd8427261b6c57fac9819d8719dc6284cb14e1f97699c8e8afe07085f126ce5cd16818ce1f0f395ba8f353bc0108127590f622d1df068f23efeed225e659dae6d76404cdf149247277198a169f386cf482c822e9ce02ea7991baf3fb67714582798358e77e24b69b97f6c65d763157ba7fd6c86d585c8df01e74cf2eb334740b1c485a0eebb2e992ce9afc0eea30e9dc42b68ccb5bcf0de826e1e16c63f3d55d6dc1041c1e5c750ff858fb99a81b18109173bdf25b0d0633bd125f5e8199c6ed3f324debe7ace309cb4ef2f411ef3f2d5ee1a15462b7fc6d2076aa8a0d5cf7e08e7ea4a0920c6b1434b6c0d7a65533944a3b5a9aebe2b86296a169c1e3143e129454c500182754298ac429057e3d5f701726027ffef9724409c42c01a8bd852df741f8de1f7768c3bf447cbf405962ae7db61bddf793639994970d0eb99223c56c2fc008c1ae4cface521241ef4c2c02eb783c65a34443f7678c553e14d463b090d9272bde4d405323abdf7b366d39aac4a98167367d488d4cb436f87461534b6ef2be9e63cfe83bb255c27c1a10b35d8f72e5e76a47a8d251a7973782ee5210175166958d072a87679eac5c37e2fc377cb2cb1451bc75a972294fc1a91c12529d0c8bdd2755317ef924240e3549b63254e8f55c4a59d228c108e42a22db938bdbea4ef5396077a5006aa5bbf3b00f5c9928a80c15910aa98c071352fe9238a604a0547f0afd9a1767c7b89bd855ee1daa019e37249dd797c1ce31f54725deb68dd36c1a603129a406f8126780f2c071c32c74ff339358d4d38e0588e10586be7077626f870462115442b326e9f0bd229a9a37db27c95d6e8bff938d02f5a7e99702ae57d20b3f0d8905137f1a87693ed572c2adc59735e033a421c091f4ba0b12ed6790667fd8f170a07037f096e6f43181d49d94e2e3c82a847bb8c5f5079ac19430e7209eba1ffbebce266fefd2d4e84a4b24a86780bc326b9a13dd7d6565bad5aa493908580d903886b60300c682295579e439a5455fe3c852e742b954d27aaee7e10f23ec90c3cd17de5b0cb7e63258b59ab437589e96f1d719afc91d7d1d9d44b6689a90f3027790cb7e16a2ca19b292af8c01215739c7164a359f431d5fe7fd75e417a792d6c4c243e486533da83f27dec25cae5a2ab1821fb488e35ee077dd16fb9ea78d8ba465abee14a9c0f9db124e523f7708c2be14a63b281351875faa5ff27be2e822b4f511ca5265cf1fa982ad41545f48d1b506cc2c9fa56070ce40e2253e6ae524a0637219f4a337c13ebb6f23da096d987daf29da246c5323f18a963bd1edb22a3cc66af4f1f7e3130e09e42b749621ac4119d30ad3a063be0f761971e8bab46811d6c07107283a0f4c3cd0c6819594c1c7210b27665c2584e7e3dda421e107b5b6347d080606e45560865228a8064e485af4aabcbd2ccf37a8fe42a1deceb03d334e0f0cac008a3fe8a1a672ee34132c424949d780693fc6a59fc9f4bd802a8b5dc54b93fbc197f6553437dfb63068abcaeee51f88022f27e724613f39f1aeb4d07d75dfc3d57c879873e2a7f6482384af07543e16caae715e4a1d4bfc56dec08b59ecfc1935bd532596deedda13b4a664aa3c47a918f3927bb3e2de7b086630e41c97beed11788ce5bd74757e033e733a394487a0b323bf339e326395fb6da04b94992a8756f6ed6bdcb25f994069a1bdc9d950acdb8ef5b155ebff6a721f36cfb0346a640275d680bd4ba0b7c8fe5899e278c53b124b2776dca3509f730645320f21a20e6a9db7597578c097ea0b8c216efa620fa0d8888647b6e0e2c8022a0681548a8f82050972cd96ba229af12bc7572b7c7211cb6fda21eabecafbc45bb3085c5aae0282954089c97f4a1d63e2ee451804f8ce4c36de36436bcc46f425c39949e1c76e4487ed81e8a897d888908bea2d4eed30f319cc5eec7d48e95aab257a757ae0e0d46113fdc62e6d438095e6d58f7c4f36959540ab7ae6957cfa8968a89ec29ad6c122ca4a763f7cc52327b303d110a24c01e069fcb9132cfb9ed2d8d617692171acfec181f071da9ebe1bc4f1dfb13dd8de4687bbdf3e3271632e96df843bc66beb28785ea7304ea353d43d8bdcd40fc473442772d27a0bacfdaebc1c0c6d7862e379d2e5f07d69fd1b83e46bd9460e618e9f41efb15aae4a1448528c63ec69f2b3d6827a732b7714744333e98c283af340148f9c4f7f64d6f312f297c822a4ac2107acbaf86c446fbd9b7cbe3fb2a6d3977a791e3deb6041c31a175b4d2e0bdd13accd306efb620a9f5f2a6e45f70e96a5ed762023b7675805cbee8ae6c94f7770dbcb62c1caa15c05ace46f41f5d410b78a00ddf283ae87ceee6b32697b4dd72cead9887b3116fe28b5684dc816c4b9fea8472b89b0312b89f39538d394f62ec39a644c94af6b40704dea3d043e23dfe2fb48eecdecd8b96f4965a1fdf8f6eb3c03dd56a9a941f727c7d8d3172d44ba0e66ec5b3d2238a4e447e0d54ac9e5785158f19be8408d4a1027e7f093ad209c12171815498678c7ad57288d86609cf55efa6bf44f4a9b17ebc2022bed00c7e8e8653c6e79ddad964b44037843f03aa0d9d0c1cb3cf748633f8cf56b5cf344efc397d4401b87ef4aa4ff9aae604e2d348ae0ffe1ded5d56bdde48911bd5ccee455a9f4841141b3742495d07ef8d58913a018bb1cda56526873dd130a0758eb1ad74b0da6119cc675a7c8b540b9f00856a5f813ca5d4c91127aad33833752498a1e0b211ce447881b23ec4eb23f9f751941ec3a3fd42198b9cc15edc277c0d5e9389fe940b9ed98b5fb95b85fa7e51f0830f6f90f0d3b20594f461ef52e3d2f8c808caf584d3f163c7080706795a20405ecc8b1629ab9e76bdca74bc1e5ed15e768bb55aabf153c1c2cf8fdff69b51edd9ae3a90897242526e37248f83ec4397b4bd6a63b2281cbfe3682918657a37ca31150c3d3aeb880f16a88cfd04c53c4ade4f143943548944611eb98f1d8d5663859a67dd4cd7574face995b73f46eafbbc3ccd0a13c8d1fe9a42070ed0e174f72bae82467bf986637b7687f6ca723c8d9282fb4fa9c4f3d457b7664eb3cbc050c127405f61265fc84012476e4f360c39fd12f0641b5bd9e542c820880a1433f6d36db4b80084642176a4e5a94b94e261af6b80c6de73b799e85aaa0d48bc73856b4f402bb1b6b399e52dff50a558c05c68231d4fb82abc2ff47ba7888706c045c676a052a89543d4ef1e8de387e5a6c02be33f43b12cbd5716f61d02f66dc0bd981cd07fa5a1a65ac6a0736023d8d9501d8d3c266e56fdd8460491436f125bf757f293d5fd46478e3c60f55b8b3ac6d7b19fdbbf0f5d76d65495b5e1aaa21cc2606e69d3be4b292b47df9ec3c9f0961785f61cbc76b364d2251e716e1d48163fea63fb11ffbd7a50bbba65c6dfdc60027e7e7469e456d2ea17bbad0c36ce1d4a2a9e9eae1f1e4b26cd260e1c1ee81abd8a3e6c4117df1a0a173abd2d73320955e80c110e5179b296c48b5a3b5dd702785172b6f5cd1cbca76bd3acd436a3251d633b1d4e6b439a3fd7b98b4b83d76d20fa1c2aa2447d1d0e1570810befa6dd2bbce960c323823be3d9c7b3dafeac9e622679876e962017f512b309b0dc7f373adeee863c85cbb8591874d2447e04cb544797b0dc1d7e2c051422266ede74c85d608d1e2cfa205c92cca8f4e427420b230021e718a8efaa0e9644676eb6ab7b25a33cb6056aaed333a0c851d3407b01924d15c914c4110debfbd7bf945f1bdd70c5bf87a62eb806d2094aaef55a61e0cafd55c6ae391b7d5d", 0x1000}, {&(0x7f0000003840)="ca4016a792188abcae556c66e992a4b9b2d17218fb993ed8e203a962ac4587b52ba9744b9f58f21cb9196f2fc7f3acf2fc745d2dc691b51624d723784cd8cc9a2a1dd1cf2d26d3b932ef5380371ef2ca77477331b7a05e8bc7125f18f1f63d083e1644272e483a7b8bc8a4455e215ddfd141fce0db3dad4e7c1ffc677eacf94fbeee31a271d0da3188f3fb418d9af85d5445bfe1e7a65eb465b03d64a0b4c3821b00f28937a487c26292d11812331472cbc69fd131817edcd757b64f510d74307beae788d299a07390adebc4992d2427ef545d", 0xd3}, {&(0x7f0000003940)="e27f67322706e92abecb4841003999af1e946eb66a6cd38c6e37e26d386bfafd02e6f5fd2c904dd79b8e1e07b55837bc912ac4f580a9b9beae405e0507ed5832f349cc0ccb42ba7e47866454ee3479690311962e2cd4aa8be44b7f1b408cd09674ae926c7d4254e6651a0f448a9d17298dc615e2517433073d9279077ed44dac9b3d9d88c23d97f3ccff004664bd5b563f0daae55e85e618045a26273001b16db47b936be3ae5d99de8b52044b51c8e74ebba0f5d1932c0a0635ad95f1aaf3e486d0fea5afa2ac6147cd94f86add4522c4ad20a84a7c3c5a3f0e05f26e128353ce2907e0b0df2e82b41f6272a4ca8d1ae2410059939a2919c14e2e27894aae4b210f0ab0c4e1d74d36d4046e8b9849958e1f0533ea811f5efc024a4c0c55803060fab2ece26f80f6b2dc16573595cb881c2fe0165abe5df5cb7fb56012d95859a4a9d3b49f8f40fe251df709802c9194e8f9b47bdfffe383d01bc6e05581828e3217d6a83b18cf814a79aa9af9b0528f1e1add4b734f4c9e955a757025559b6cf03c00315faf2d18da08d38fae11ecd8694a9209eeabd03cad7ed0735e60579a2f211153480acb6dce30039a72d059a4896d94039aaaa20a8bda00b03112e37efd7393c36d1d6bf8a431537f651fd1c79db8bf5125e7c19f2bbf150729227da4ad8bc07fc13b7379627e254a1a9c5bbdcf5af1ab260f008b6286615f527f083a695e60fdc1114623687f3d60cafb1a897caa0205f2527ccfaa8b1ac450723ea84af3cf43978b35e2e118033cd644f907f3c28d8304f5a294697ea2b62867174964f3869665abccd126476a9de8e573f9cd3557bf7838bd64251471547427357314502bdc81c929a14e195cc719ef30a123a0cd40140fa43db82ce6e305f4ae547513180adbc026e72db3622ac95d122c97b43181da196ddb59380dda7d0743e02235565d4ca82a17c212d3bfa8d8c95aabc54f3e28f296afb84d4c44264267ce521cda1245ef9107259b1f8a4d483c71441355e438a124a98a1d38d253b2cb6c043a40828fbddb8d9f2b0579c58579bcb258711e05a75478d389a5564bcc0a103962c6d45a83a8df17b48aadb01b6657f609543190ed1b4d5815152e0abee0a0597b4fb2a89fb3c49d3e8384a1959503556b9c19c0d3e675f0e70b714f5997c831faa23d62327857b4cbf04681b681f98b654d19318fc48d20556ff3e797309408d7e61ca04f85f3392a83fdecbebdc4931a83155da02826a49966691c9a1f909bd68db0b09505561acf841c78d07cca83552972c839b6f267e213740322b6b6d66a68d0101b1793f951428e070e9c2cd9d6b0365d2f2bfb3388f229402a67fc71826e8b56f773e02963e745f479d285e930674e61918e26619a0b44e0e8b52cad4544b59365baffb25dade7e3408b34b696442f2e5ff9890b6f9e64d91c1fa8ddc3acb928d11522a8d7241727a570937ece65617ffc8d33b91864bcbf949964cb8acdc14ffce5bf7eac947a4ddb857d5919cc759a693fde83b246ada71f3a438f15eb5d55334d48f31631250eaa17672322a6c94c63bedade162b42c589f1ea57eb630e2b77b22d0c5eb539ef0120ac3f0bddd86e1d1e307f53efd4702b6607b8625d1ba19283093ea8d53cad15a21353285992a5532a6ed5bd85ac83901ae1bd09ec8f1d940bdd39d17ffc59761b84ec2d29e009cd803da76aa5b7b53c82b17c04b232ff86d07a148f4f0c1870cc8b9d3fc2829afa352c0d0f46ed39a3cd4899013a430f8879bbd9c4c4d5a1f2154ce1dfc61fce01411338c0382aef2721ad6a0df490d75977bc9bde2e463ca376ca6e2d01d4abbe81ce6ff41b4b5a8f74c3b059e0aa501004b2ced9a2b204fb06dd77216e056274a56fddb77ee82d19488ab89a9c5b3275f6de09892b0b3220dbec9b0033f005a9ab21d2986c7df218bb51c9e9f7014cf442d68e69c3dc5d2ce1e8f4ab1df3fb46c50b42218dc0f8cfa27a288fbe857821e1bb6f03d89069052ebb73547c1eef870774f04a1a259545ded30ef665bcc41dabde3ac50306630589a5460a231d1ee1222c32a9c566948a0b245cd24aca308fc1ba672b689275720115cb001a10d328ad75137af96ca6380167612af07317a05150fb912cbfbeb66d509ec373037dc57ae09ded39c8f858a9ebb749afd73be5943a657a4e3f388b53fa841b4351bf0354aa458e076f71a39fe84ddcb857cc1e9faa31573910c42d155df317a7413cdf37664dda1e839bba28b323bbd6026b1d7358cd8a9f6128b84efe20fdc9cabb2cff024ea7ed052851c8b9af47b95cc11acb54f8f6b0932262ac391f2f4a77feda28fceef3258370f690ac72c16d6cf0e10644b7d79bdb9b7d4dfb94f40558efb8ff656db5b07fafa448bed15eb2d1523dd0fb8a216f28d0adac01f6b4bfb21f83f889f46508c99054f0e190a9194e95d10e2e8ae8e2b468b4374b2f39abb8e84ebf400d56ffd8bddc7ab977291bbba35631ec1de9b7a682484b548fbabc95c6410f260d813eaf4fd8972b5a8a52919888a3b4b11de9923f13dc9519e12ab9a4bb223ca50a31047cbb3ccfff364e43d8907d6939959a20df3d2e3d280f5e5352024bacb9774473b49175ae5e2e5bb6cab59a102a12b0bf75b0060992e9dba504ad31ab1805b58e884966b90c158da02332e99be17dee2aa89e1c37e6b11c651b43e83b4814410b2396265c92ffda9b88028df7d591a52a7f76d407cee1c7d0e19551e4fc36c0c9f4e3080695305037cee59609ee99c1e3a08b90e4be044eb87bfd5ea294f79e61418bfe76eaedb60ca7625986f3b84166f5713de48dae9d15945bdc515018a8da840a2f5fdaedbf24d9c90a2f44e6e769ddec97ed0df4470b43aaca2136370e4dec601b594af57681b3712049ec1087a1b4d97dde367da87172bab4d55d77837d1d4a38386763ac5a4866758a680d9ca7777dd008d01a46216b850691e432014158e1a49068188376f3a452473ee637022922e21371d231d87c449638fd63daa8181e9cbe5342c0168a99e796266645ee19dc44ead44f664da478dc2e29e9ec5fce488769139f08e984baed1a938225053838f41a743a41167abf69dad2f31440e4a72af7c3a5e332ed54ee1e6f9b98e88143e228035efb0b64cde8e5b1dc9fe9356944402c786110d247525798448bc1c4edc51ea53564b4e6d05e487a193bb25d851eafa6fa1b8df69b9f9429ecf34358d105c454df46aedcd92e78e4f466970d26aa684bc0c59a4813a65543a55fdffa9962110e09a89605abfb15aff4da18f6a5ba0e8850cb3e4281e93fbe402cec3254966772121c94a908a783e167e65a83f2364831ecd6e9789d71237a9bd98489a435344a25ae4ab802cb5fc87c9586dbc14d3c9ec463c9601ff94755e7f61abcf4b3b6a07dfc65d1add68da0586bc1a956ac442122933fde21e116c4c409cb9dfd86b07972f25bebcf67a792d8f6d996ade75248cff00ccc15d094ec82b389f1ebb1bde19e4ae8e01e00062324292132e8fcee3e91ff1e3e4e68c9629f06488852a02bf149dd7c54bb829b6cda50ae57ea4a581e7fd0edb773c734d92043ba28328ded906dcbfc23477f9bcae9b5e82760d89bf4a417149373e21d12a5d806229e0a686d9a784097a7b63a4ce207a16af9104cffc5164ff85f32eecdf05bd089348947bc256560991fd33957661bb0f662b370553137f55eb437eb69c8d1c3461be0443c79f7199442bfa85a89e8c6e4a5fe802ac1a662bbd94bb7704f1e4a5f589f84b94635d68415f556bfd9651365f42d1b1a4cd845cb47383e9b3dffe33f7a5e7c5e6844fec5e4b2c649c50562ad418deec8fde9e5ff3e16a68dc9db20fb78c158257aa86d51624ecef7c72bcba88ea90400a1b4d581c8b5266d681243fd77d3d13ea5dea3961a7d92b34effd4910fbbb3cafa32613741d6161d91df88e64b04be925f964bac214d9927ed612762532a509274a0b9511165ef3662d2372b0a89dbf9f0b07ce27c5893f9b18f0d6f67de37e1ceab4b87eafe4e7fd7a3cc8e3017b581647afc1f57a7ad0809a2b855a8e33042d8b35bfc38b3fd254aaa7382fb2607509cdf13cf8c2c1ce0cf5fdeeaf0842b050213402c3b98024eba68e36046b70d8ad257ac0db7effaac4b6715ef1a6628d5858478586d55b397ebc69768fb5c9f2e36e0814d73ca19a6819783d576c290683452bc9c37072d6222498f07e276d7137747a2e7cb9ede232250b6e149b55f1d8944088d4aaaa4b5eee1e7c05c444a81fc0686835755557ed82abc99a9bbf4f3d1e4bdc578304157bd1a9cd117bf3526bc551e319fe868ee146b7636cd9e4d8e836b62607db53a1cdb77521213100befdc5c80d7511889136084051f28f8c76cf90eeeca4b45ba3300f9175f1092cf80be4bff070a856b29cf85fab7d888353552513170e78b80cd4bc4cbeae395739d0dd4d6a37cd47ee6db32d1d45a961bac67b07386b1aa3fc2b9d6827df559f2c67d42abe7e275e4e5555bd3dc7093b6d2a021500b40a6bdeb071bf1497961234d3ae61d972ca6ac19b29bbcfa1b6bb2d1652c3e35855e34e27745de9fb5baff0a604ee7ff5bdf62b64be92e350562a099bad9027b33820f2e416daf0e81ce6fa6525fc81e82a1697d1b0246dbee775e965a41d2cebb95f0937ebb6a36f7261a5d37d0aaa1783f79065d1fc7de5f0588320fa2555c47457532c93467eff726c4c736f0bcc4ae4bac0147a71fe0bc1710aca4b2de498d7785f226a3817cf2f9376d4b9da50947ddf90932d58a261bc45cc9b21f8241dd21a3fc09576c46bc971b95cb9dfe52bd81b36e2e73261e153327e83ec625e8086b0be1b9135edb5e36900b5de492efdf45a4f051c646e95b2c3ac172c9ca96e631f4bc8822ea03f426151b4c9c41a7b2edaec68ec0719a2da9a3fb0196e2564b29ccf7c4261db82023bc4eb078fbcb62a23f0442562fcf24e1c0011ea17a22975e2d1d1e2e4975ec13ec72f066e7ba6a2e2f5a96575dca75a9a3f42acab8357336385443b36a41388ea69477db8f4598d53c712a0291e0f9888e4faff46ce1a9a5a19c50ed27aa553618ff79b18a20fa266898827f16b1a457434d0b3f7d076f52019be32f677b2506990db32a35359ee2f65e1ce23c2b38e7ed085108621e398934b623cfa7a2e651ea191fd0502129460fb7687f8e3ae50a269e012efd7b07f89e8ee58185392e20230444bf9e7600927e6b65be3386d426a28a1a4bafdd359a78a4ea6826567b2aadf90c72d0d51b515ac44183dac38c2a5b676c7e0c283233bbf98a59ab542fa047b1d0d7395e2bc910a82a95fb784f3ccf24ff23ffad76a164f8dbc4d3252816a83e44ca895d987c438379f20bba08a3e68c9440712760271a377688a0d72b99f7deda4862e4dc2050ebef00ad85adea5f0bc0b61115a4cdb7b3b609a2469bf892ef9d97f3c8c00c5bec867f222d0cf5d0d3d87c2dbda30954aa06328e988014fd96add45e00a8d8d01c9d290b55f3839df34f85f8f1cb8f76741a86193451524525d8fba9db5db39092d5ebae06a76f84fabb742c98669f78d9ecd06f8660a9d15d8fbef3acc7b4fae635056242513fcdc7b622082bee8584a50ee63a26800b93ee27bf54f7bb2ea3ab79758f421ad8f45f198eb3aef6be4e631caec9965ba7c027046bd1caa9e6a1ea6cb178c08857898678f5c042ca36aac9bb887159aee0482d089213def21a92b5bf21ad2e5163d71a070f606f8f8d38cba663f500e01dbe3229d6e824150eeea8f8e722cd80cf95", 0x1000}], 0x9, 0x0, 0x0) r3 = dup(0xffffffffffffffff) mknodat(r3, &(0x7f0000004a00)='./file0\x00', 0x6040, 0x3) pipe2(&(0x7f0000004a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000004a80)=0xff800) pipe2(&(0x7f0000004ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockname$unix(r5, &(0x7f0000004b00)=@file={0x0, ""/108}, &(0x7f0000004b80)=0x6e) r6 = syz_open_pts() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000004bc0)=0x8) fsync(r5) r7 = open$dir(&(0x7f0000004c00)='\x00', 0x22, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000004c40)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) r9 = open(&(0x7f0000004c80)='./file0\x00', 0x8, 0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000004cc0)='/dev/null\x00', 0x0, 0x0) r11 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000004d00)) r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004d80)='/dev/vmm\x00', 0x80, 0x0) kevent(r9, &(0x7f0000004d40)=[{{r10}, 0x0, 0x50, 0x20, 0x9, 0x5}, {{r11}, 0x0, 0x2, 0x4, 0xf0d, 0x1f}], 0x4, &(0x7f0000004dc0)=[{{r12}, 0xffffffffffffffff, 0x101, 0x2, 0x6, 0x1}, {{r13}, 0xfffffffffffffffe, 0x0, 0x1, 0x10000, 0x400}, {{r14}, 0xfffffffffffffffc, 0xd21a853ebc8d3a45, 0x40000000, 0x8001, 0x67bc}], 0xffffffffa01a8e8e, &(0x7f0000004e40)={0x8, 0x8}) open(&(0x7f0000004e80)='./file0\x00', 0x20000, 0x18) mkdir(&(0x7f0000004ec0)='./file1\x00', 0x7e5acbd62fbed779) r15 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000004f00)=0x3) pipe2(&(0x7f0000004f40), 0x4) 08:11:29 executing program 0: r0 = socket(0x6, 0x4001, 0x7fff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x175b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x80) r2 = getuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffffffffff8, r2, r3, r4, r5, 0x42, 0x2c}, 0xffffffffffffff7f, 0x7fffffff, 0x5}) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000180)=0x2a182289) r7 = semget$private(0x0, 0x4, 0x12) semop(r7, &(0x7f00000001c0)=[{0x0, 0xe0c8, 0x1400}, {0x4, 0x455ba626, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0xefd, 0xc00}, {0x2, 0x3, 0x800}, {0x3, 0x3ff, 0x1800}, {0x2, 0x77f}, {0x4, 0x9f, 0x1800}, {0x4, 0x9}], 0x9) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) dup2(r8, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) getuid() r10 = syz_open_pts() ioctl$TIOCCBRK(r10, 0x2000747a) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x90, 0x100) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r12 = getegid() lchown(&(0x7f0000000380)='./file0\x00', 0x0, r12) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000400)) mknodat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x2000, 0x2) r14 = semget(0x3, 0x4, 0x88) semctl$GETPID(r14, 0x1, 0x4, &(0x7f0000000480)=""/231) r15 = fcntl$dupfd(r11, 0xa, r9) ioctl$WSDISPLAYIO_WSMOUSED(r15, 0x80185758, &(0x7f0000000580)={0x4, 0x8, {0x8001, 0x8000}}) 08:11:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f0000000200)=[{0x1, 0xfffffffffffff551}, {0x6, 0x6, 0x800}, {0x2, 0x0, 0xfa3f099b0e9040f6}, {0x2, 0x5, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0xffffffffffff0fe3, 0x800}, {0x4, 0x47, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x401, 0x800}], 0x2aaaaaaaaaaaa962) r11 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 08:11:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="3991f101b7482c637f5416acf21e85c1e5b468396709670eed50507be246aaad76dd9a43480e557e27332e66fe48f551402af876fa083522fd66f9351c005c2f1c5be392590a22bb98f3618fe0221e7be1b1c8321811c8b8036facb88c7d5bc3f0768027681621447104c59410c751c32ea13171fcda62e68652b51f4d3a8fdbc7d224ee804694655cc199777932564bf032b985972ee451a6a09c0ae5d20426ceaf27b0a6ffe8de8479980323bbdbe878e34a45ebb0d555af0f9f86aefe4769c82ede35a2aa83bde9f8447a7acd9a9d9efd2cc42d30516390225fcf77ef4a32f61770721cdd", 0xe6}, {&(0x7f00000003c0)="2814745f55a3becb1d83f931818a921ab3fcc88e7041dc1732b946ecf1e1a402000000000000009fb485d0ae34c766fcadc77cb70bf96ddc9116e21d940d99ab8e52cab6542a8b73fd1b4f73e8dc1a2b0ea5544c", 0x54}, {&(0x7f0000000240)="ea9c92be8b12a5d4b83e5c52c3246851a3e1eb2571139c9186f657b6d45ef39621030b90e928f50175efb5e47d5bcaa1643b83606506d03551db6d2cd69a2920167a6bfb759052dad5823c9e3f9e1596bb80c908d298a0eaece2389be8c0145085495a222ae2442d013a2be9801e210df59d5307f2e517b5e35322971b1d512834116ab4f9c5e4d8ecfc6606f7de0b169ba8d896b4bb370bb8ff0d915c3ea0e29eafb00d3c0a2a338de67a061f8925522a09c591d6d273f29413a1db0961f1156151e5bea856a56acd105a5a1199caac", 0xd0}], 0x3}, 0x400) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 08:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x3, 0x81) msgrcv(r1, &(0x7f0000000080)={0x0, ""/154}, 0xa2, 0x1, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:11:30 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) socket$inet6(0x18, 0x5, 0x8) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 08:11:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x3cb) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:11:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x583aaf6f94410275, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r5 = dup2(r1, r3) setsockopt(r5, 0x0, 0x9, &(0x7f00000002c0)="a4ae1999856b20edbf13ead02ad4d56e9d0b2545ded6a2e66961da497aad1ab5fe41875aed7898dd51f7d04c81d29994b8948d4790de6283902145de3177308b8a27f0052e5b8adfae510db6bd7c5e4cd270252ed4751ecabf8f", 0x5a) syz_emit_ethernet(0xb4, &(0x7f0000000340)="5fd456f344b9d09c10c2b145646e399dffa390ba4384237afa2d555f6924007c176ad8e189628e57285e387747c0f99b9bd2cc91390583b042436c5ad01b247645eba6d1fb4874a53e1703f045b059bb9852c08dbbefdd8ddd26b96a51ea0e881baf6c37e473ceead4ee26cacb57e89384f5be5cf9ba4351ba1a2a0211bb02f92ae5f4de106326d3c6ad211d1a5da1b8756a543f7573a752db29670b44ea959168720a1524b953c9c04cc9e617e9d9e4360ffecb") kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r6) getdents(r6, 0x0, 0x0) close(0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x8000, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r8) getdents(r8, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r9) getdents(r9, 0x0, 0x0) r10 = dup(r9) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r11) getdents(r11, 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r12) getdents(r12, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r13) getdents(r13, 0x0, 0x0) kevent(r6, &(0x7f0000000400)=[{{}, 0xfb40d11075f34233, 0x11, 0x200fffd8, 0x400}, {{}, 0x2, 0x0, 0x1, 0x80, 0x7f}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x5, 0x5}, {{r7}, 0xffffffffffffffff, 0xb, 0x38b66340d2fe80df, 0x3, 0x100000001}, {{r8}, 0xfffffffffffffffe, 0x4, 0xfffb6, 0x2680000000000000, 0x8}, {{r10}, 0xfffffffffffffffb, 0x4, 0x20, 0x4, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x84, 0xfffff, 0x200, 0x1c52}], 0x7, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffe, 0xc0, 0x40, 0x2, 0x7}, {{r12}, 0xfffffffffffffffa, 0x87566e44edda384c, 0x80, 0xff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x50, 0x2, 0x6, 0x100000000}, {{r13}, 0xfffffffffffffffc, 0x40, 0x20, 0x7, 0xaa87}], 0x2, &(0x7f0000000240)={0x7f, 0x1f}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 08:11:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) close(0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) fchown(0xffffffffffffffff, r3, r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x6) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) writev(r10, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r12 = dup(r10) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001240)=0x6) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) fchown(r0, r9, r14) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) 08:11:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x1, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c115309a5ea3bc87de8577590c54441700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5703000bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db9d5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000221d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9d68a67e0341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23f1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b2304b5baa8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1d13d5212d8c0306e7cef2379cfabea0d7ceca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8aa89543a2e8632825edaf776667d2c536ceee34727f023f9d4d85e08a9174437852c8520c62409c30e65c0fcc38d077c69af83693"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa7fceaffc6e666e6, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:11:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 08:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r3) r4 = getpgid(r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = geteuid() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r15) getdents(r15, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r17) getdents(r17, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r20) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) writev(r21, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r23 = dup(r21) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r23, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) writev(r29, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r31 = dup(r29) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r31, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) r35 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r36) r37 = getegid() r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r38) getdents(r38, 0x0, 0x0) r39 = accept$unix(r38, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r40) getdents(r40, 0x0, 0x0) r41 = dup2(0xffffffffffffff9c, r40) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\xe2\xec=}\xa4\xee_\xa4\x10\x00', 0x0, 0x0) close(r42) getdents(r42, 0x0, 0x0) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r43) getdents(r43, 0x0, 0x0) r44 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r44) getdents(r44, 0x0, 0x0) r45 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r45) getdents(r45, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0xc6ba99bd5031103f, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000380)="2dab02ea0e739a1aa91f9ef8e2c08cd1dca8b77beb76c7913512b3a3ede4e46e7a4b06ef473805136f3e570565e39da8c41033b9fa9876b032449433bfb43e0ced9b33c9805ab75a81b965677b5de263faf412cd943661a8a7e8f16761928a2831ad161b7007910a1f8ed7735933027681ce47811d66ee157f07b0b47af39b49bbe19698f332a3094c9bf6fc7bd5fdf4e5ea3a40046c6a5759c47f7bf37755786e91708835dfe05e6476f851a807272b4c5f1a42768b808c8b6139184090f263760b934ad08d72301240835e1cd4f528fbc5a2df414b765746bc2b33275902621e2d231bc574381ae892fe502393abb78d197e9b7e56e2c97a3c1b9d8a68e70fb8c74ecad04243eb1b4a9417aacff9728a55a91ece5e57497444c135cf048365ce29e0ddef96e30e84f5a7213a955dd02cadeed1794bc2fb711b5bd8077d2756a3fc35553c6c0dfa50632238bcb69b491f8a3faddb16e6a59b2d492f1780e8e5cc69f351825f2efcec1d43eee72e18cf409cb467886e6979bfc3c0cce02e08ac8f58407403738f36745ab73744aecdb8c65000ce35c01c178689522d9135f0bd2080e161c79338d79aba540a19bb464e3bb9431052ff66d4bf97e7a7b50f03ec15b3e987cf7f92f42c0a368b989e5ab2c358f1051e5501277cdde0922afcd4f00c374194a4173153669751ecb4701d75ae341d1d28a175c8352a718bd3e915a570bd381e87263214264c0f7c03b305ec0153d137f58e8053b0f93afa8944a034c897eebb79b6634bedc11fde57ab51f02647cbabda31f834fe272f19f5bd368092faa537bf8203fcaafd39b2dc9a16434757f70aa0334dca5925c9186f7f58c8f522744e20753090c53a252bf0a352c58e84e5dfc84af0640e9fc131d3cc9c931a478bfba08e82d8b816c925b07ed6ccbdc2113a0d7924c27a088d77eb83babb53fa198028ec1b9ed1ecf1ce8b7498ebb2324e7698293bdfbf8b21b69ca3e477fb52d5b418e30a8663960b40dab78685bb5d3506edbd9412fcdcbfb17f34e7159459f0e538c15f4dc373d95c6827f0bada467846000e6f8b18e512456409e98b071ebc53fc0900d93e2d7c1992fb1461058a00aea907b3be765f65500df5177cf8949da2c568be9393335857ce7e6d9bf96a772f07ef0ea90719f447375a0e701d4a629120134be0c6fd7852aca074c4991196248ea24b7e39c59bc31ac4aacf0a9522c74ce41e6914ed3c74e869f1e21d9f4043ad78bfa5d58670f430730920ee6e61d576ac58755ab5c1fcc6319dc84009190547638af3f313efd0a2d7d57ac9f2174ea71a7475259d41492d87ccda4593a7f5960f92b6cb1a1b084e73596555a684d0d6c72527fd037a09e4b5722514b0b95e23815dc9492363eb6ee26316ddfcd239797cf4086cb31303604cecae65942825a655d8e5d715a06b9258e5113abca840d939e609456df02b00aa5824454a2f0e5263ddc07125d5312996e72a15ee11cf2e3cfcdfc9adeafeee67a7dbd4ea9abbf7c68f3b7074c68253a36e7ad33bfe1c47394374415905a9b755cfbca43a678b3395db810b37884b3cc145e482d22f1e4bc0b772ca49429e7720b0ab22dccd1756cd37ce634ee7c5b9889db97a0c5bb9fa10c3ad67f564c79f82632f68ba1a3c066ee0569d89ceb6b9fdb130c3e640d9884b5f35f12dc5cc6bb91a1cd2c0fcb881f5e4ce9aefb5b1c9864fc2fdbae1c86bc6a057f1f0460caca138e7e93a854d1ac72b34c7be354ed580498d6d9fac5aeca55a15df1248136a44af20d8ef36dfb39e3e6e10fa2aff861b073fa87f145012c1f3a9d2c8e32bdf2b449743883341691419a69567238dcee52154761afe47f25ce941567c65b0e8af1ca3874bf4ff8dc24ef9bc885e6a32d67c3b35c4cfd27c571453ae4ad12eaa445e49c14b81ff2ab6c45b5a549e69b3a1e1d7da608e6394346f19af87511b4650234b6f8280d926fe7f2dd130994f948e9ca940bf7e92801560cb02bba5b64427249723f23c62a908bacbc65c3c9c21adf28179ca4b3a4f524fa75315dc7b572ec14b415a0bcf7bd4ca99fa8cf1e090158825b2f488499ca05ef9bcd7639d1aba686d613efd8e412b6c76de61e5767fb5c227564a0ffcf9733c85e988bafc807249899686a5f4bd77984e29cfe3ebea3fbe7813f03ddef92813640c5243588753f54dd35074ab60a578bfc4edd1329f3990993dc85809088f3c16aa10700742410a3504307821c94f263264b968d3924cc5fa9f5a846e7c81cabbacd08bbeb61e84e2cf5dea7627553cec694fb563868f559806698b5a3811c00ac94a7f9e140bc626210a6fe1c672f4e03f85b97ab12e7b38398152af1522de48dabc2e88b63b697193db7b76590f50d040c83ef95ab3a1f7d2210e839bed7dfb24cc05f4f1f16996bce1567ecf2ad45adfdc60183d9d13431d70785690324694e23c2b690141c1ab027f0cde16d46fc247a49d1d26b873e379bdf8f79f05d8d36b432884f8e3e42ae17087156ad9c9da0eb83f74f931a20d70d75f2d3f1cac8a7cef9b4ea5055b903910a9bfd3def6ae53c1030dded616f308b419df7100fd69af0af97dd4d82079d3c31573d133c303d4df5e45888ccf78d5b08a65c723650645adcdd218426d9ee9d639370dbbf0dbb5d7d012d9be5e2d61e4adfc371bff0fb44d7b958ecb26992139aaf56f51b75571ecd74e84365f3c402051623dafb34b5da435a12acdd103832e80df71641c9ad03926605e33779f3562adf7cd6d63ff1a11f6e93db8fc62435421393a6049d750c336b896d2c944f74a44ebb33f4483e230f7a76960e882c69e499e540f5f17c47c8cbff89dea026a80128cf3779f727eed5ae2444b5097d5b61fa1005ad09f2fa8df4a32eb645ef52caad667b9811defea3496a2bb7ce3677ba6da0109b6a7176ecf2c642e2a0d85c15a456032d7b286b65f1dc74744783105435a0bde77dbca95807932960076c3e3bf0ee60db9ad8b8fdbdeb8d21665fe7aa547dc60728ed52899b712d7bb808f27b4335f201ffc2ef92f5766cf0c317ed68f0ea2b0dac3fc86801bce1e6464617943b385ab686166e2f41a908f6c646db9421bb164e21705c578c8eeefc7715d089cfd613c1fc86a5cf8dd7ee31646fc20d9d54d0a59cc4ed0747d78935003cccfaf594afb6a1222cf624ac35cf9ea4f672b0b5da71f83099baba9d6e4992203184d5fc132573ad3f20443fb620f7ddde5f76b9c4447df3abce6b595e54323b9e33aba8e7d56f56c359dd13c9c8221404bab7a013b1460f950037134b5ff9a54e0d1360c479e98e342d7d16d26d92d8d91a07119cff41f5623d486d63b2abe3529fde35fe4b2e21ef31a795d17c0e1e64af829e8b0e7c866cb03d5105adf863d5da8e56489eaee7d71763ebc6e67f49038e7881256cf72be31060e2e7dc214e698b6010f9f1a8acef60354f3ee97382776ed14e748ae3c41c5287ca65f074115f81e093f166a27c5d298900a5b8db148973faab85118d5a03a6fd29cdc10772baa1c10f14d190e19ca6502499f2c713d77c51eab0251dcfefa1ee68023983a0ba1c969ba10f27c283e3dd576a7e71d5084f8bec3ddcc2874fa526376720144e08bddc5d8ff4362f031a6236d92488677da1c741bd854a6b9a2ed33a405e1796b84365fb945bff690f0f76cd11c38c5389e7f26466c5f63157002cf6f572844ae9f1d93e8b941720cb10619d126d2007454cbfe3d3084e28bfe3e4c65c176b50e912160e369cdd7b39a62a6908d3e4702e438a9ee1a30015c4d9ddb6de77cedb6ea7e47bae90855291d4ece5572f5f41a2af3c1df867be41f4f7036eaf3655b1be685d422a0f63acc1da4e04fbdc505bcba40fb6ab1a53f505e89aa67c5dc1dd9fccb9fcad84d46cfd092d6a1a80e8f4dbab8bec1cc10169499e53421ae048eeb802a4aca1364b7bff214ae75ec8706f34ebc7bcd9d28f741a0062bc43e194425ed8159fbe3a637846cd7d1468cb9fd65b9612bcf32cb923265af1fb7be9514552734676f85ea77761bedb18f9df030e0978f9406d9c8c9913c99cd506b3f3bde85fd41589da7325619b3fd327ed5062aa50ab9d72f987c2ff3669bfe15498be3ae0f5a7b9326f01728d07ae9e7e3b601ba0b229cf8c9c727b60c965c8f279228d41b45f08db31443341e0a014615097e565b9716ae095f79fda4250980312a1d180d53a592699ad839c8cd4daad54ca614106d840a695d05d0f2b43a2e430363649fa484549f22b0c79d4618cfba6c55c085ddf5994a0b77d5dec05364bcf42703bcc75edb57de0d98eed923b8e62b05d99511937950a57ce76fbb0e7d2e9dfe1258fb9238c5edcada31118752f061dc65973aaa14b84772f43e73ae5704e4a781ca5378e940e55c9867f8bfe330d28b1a45df69c062e97194016ed528d7fbd1aa014aa5f955f007ce11107538888fc0d644c11f25c61b2ca97c2a6f33c3b692086ae3b91b9189add517d42d479bc06500232a32d03adf93055b7480cb604f3b3819c5675cee5ab81e22ddb394555f31a7fa61b150f0c88446048d622a8ac3a89cea4351582115107f16764bdc80a67fe8164b832974f49816862d8fc460e3ddc775f4d752e11cf768768242787646e79b0d8ebfb555fc704ea20a2e95bd7057d3073fc7feef7429c6a434334858d61e1ac59c4ed9bf762d7dced8cc881302128aadb8b289b31cc220c7be79d483ea573f0ec2ac3778154c538499d7636fc95ea7046212f85a881705cae01bbce6529f60408b1f89ffd57f42cc89a6c3711c53b56510f3ce7821db8643775a5d2ecb4a8e25cfe8cdf097910efad64f8e7dad7d412f40a4c55d4b88047ac3b728312870f4333a1585adc4ee5df5ce93c25bf1e7996793b01c47b0fa81b6eb1270fc41e6cbcc209e30257f9652ec7348f2d033e52fe953ff588247e23743360b3731b568b356c273e9d45108771a158b946764548f4391dfaa198b1d69917014727b629ee9ea12eca01a09d303fed2126a0b9e1a02e0fe1b73c999318e58a350439e3bc7b36b1eeed05e6872ceebaeb5647376ef2b6d6a2eb77398b0f64b1c83a2d5ba1723f832c21ce7b9edb5d501edbcd7e64ff6e393164c5a28dce99a9d6991d0c589e384fafb5d04d25df6c51d45d8b00e555b289e6676680d6d6d1bef418def76f6e8c7f8894474f4084b4251f589fa2ddea289b707adbbba71c21f812940f05912147cda545d0dd03fc677281abb0cd8aa3a47ac23566b0a5c5655b4b1c494e60c2d79d1531205b944fcef8c13ea6cceebe8167119f4212d4ea86362abd182900929f00879c574aff05f62b26acfeec3bdd3960fdd05738227204c475d2755cd6578b97562198aad9079de113b75c1b69ab7af526edbfbd228f6e1b16767ca3d461463924e0c3c4ddf361cbacedb0747d8b1f6bc760fe66fe78944378a360bf25e0576f193a2ac0caf3724dae1e485b3818c18cf85a439df216338187a6302be825c85a3486c49ca767ef3c9322602279891224cf9ead22e99022bf9669dafcf281bf8767726ed968a3c46e877558f0201a3a17a823d613715cf09bb257873516cec6436ef7fc2070ef65bf6e598094e0017778fd3afe525d509a793e5010dac39eac66635232bea4c28dffc7723e0e89c713d6d9fcc34e13f88744ae942b6b65c11b7fe3f0a8bb23b497eb3f0287effd2396a95ced610fcb36b2219da9bf75eb7f00dac958bc961e01ceedf0ab8183d67cc0b6a92aac9852e4764f08237b7a88167d74e82945b9125146a2aa4379baf", 0x1000}, {&(0x7f0000000180)="62ebd1531e85236d28f2ff9170fb2e736aa64b60efe6029fd0cbf29b5f82a297569cad2ec97540a8394d5c46249c6c9f05709fae0ce320364a8286021dc1635ba01711067b58cf22440dd161c9db04af111c575344fc85b0e15ed9139efb9685262eeabf9e8dd6", 0x67}, {&(0x7f0000000200)="4d0fa725f9d6649769f64eecead1f778fd5fc348507f7a8249a89ef1a994c487b55d9332851272edd781431c9b27ec6c960f630861892cdc9d30995868172189669ad7d06469c7b113c03c2d81d969d3e46f9459e5c8beabfbc5fd745acaa7f3e18291144e14bef2dba74fc22b943cd5e774a198fe9c3103009625b835d0a0a49f9f246ae19d5f7d9863", 0x8a}, {&(0x7f0000000040)="d478dbef05a39098d8f142a3c1a939887615fc26c8a5d95c37e0285f81", 0x1d}, {&(0x7f0000001380)="d5d7f7e0c24e43923e506f1ace870f334afcf720bf00d73c18f96f265bbf435352e3af0e12e0db4cbe0de06b72d602c4d29eb24cc3483125f6aaad535fe5b1758af02014193a7ad2c1262003c63ace40bc3a1769cc72a4728819c9dbf66ed5b1b03aae100091343dc95b08d04818b224024c5a7bbce21fcef4c7e6cc131f1de572c7ea8addf62555d10b5dbf051a4647948d8a1b65387e00d70053ca34bbd69f508f7619689c7a72dfec04124bd60c363dffe24735dc81bd1cb73e6e03d3f4d051b040fd3082a98bdde86dd8007c596abf793ee394ad8b5f65d2542feae24d973247c384873c96a8", 0xe8}], 0x5, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r25, @ANYRES16=r45, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000000100"/20, @ANYRES32=r0, @ANYRES32=r39, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r0], 0xe4, 0x40f}, 0x3) r46 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0xb84eaa7d0f5bbb76, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="4e8e47f8039c6c49ca82", 0xa) write(r0, &(0x7f0000000140)="728a66088cd9dd366d53", 0xa) execve(0x0, 0x0, 0x0) 08:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x40) getdents(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = open(&(0x7f0000000100)='./file0\x00', 0x634285da25df63ae, 0x104) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) 08:11:31 executing program 0: clock_getres(0x7, 0x0) 08:11:31 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffff0, 0x400, 0x0, 0x0) 08:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x133f14ad21757bea, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) setuid(r3) r4 = getuid() fchown(r1, r4, 0xffffffffffffffff) 08:11:31 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x24) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3) 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(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 08:11:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000240)="4a6de524862691ef59910956bac09818f9be4cd7ffdba4c27c0ee3d0249e463eee1f123b084e8cf07464236132aff4157c8e3a986004ff1fa82f9fcaaf4d136b2710976af8a974878ae90935eb36a3ee018ed0301526f6b9f6297dffbe54663e928e040c9e474659b69792176b593d9c905efb0922ee5842335a9a32ace0555f3e0bf33ee730767c24a9c5c97856f3e0b84fa6c26f47c391d6a3471bc9b2823363db3ebb123d9d6599ba37d9970a0cde3049671cfb22", 0xb6) close(r1) getdents(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 08:11:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ftruncate(r0, 0x0, 0x7fffffffff6) 08:11:31 executing program 0: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 08:11:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00", 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 08:11:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2010000000000, 0x7, 0x4, 0x2, "28dd9723b38b08382600000000200000001000", 0x3, 0x3}) mprotect(&(0x7f000016c000/0x2000)=nil, 0x2000, 0x0) getitimer(0x1, 0x0) 08:11:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/\b&n0\xf7\x11\xb3B\xec', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000001c0)={0x100000001, [{0x1, 0xfffffffffffffffd}, {0x2, 0x9}, {0x2997578689f2b335, 0x2}, {0x3, 0x7}, {0x1255d83a2de2dafa, 0x101}, {0x3, 0x7}, {0x1, 0x100000000}, {0x3, 0x8c6}, {0x1, 0xff}, {0x2, 0x5}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0xbc36}, {0x2, 0x1}, {0x1, 0x10001}, {0x3, 0x10000}, {0x3, 0x7f}, {0x1, 0x8b38}, {0x0, 0x1f}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x7fff}, {0x1, 0x1}, {0xd854185cd49905ee, 0x1}, {0x1, 0x8}, {0x6, 0x8}, {0x3, 0x100}, {0x3, 0x7}, {0x1, 0x1a}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x2}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getsockopt(r1, 0x8, 0x5, &(0x7f0000000080)=""/16, &(0x7f00000000c0)=0x10) getdents(r3, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r3) getdents(r2, 0x0, 0x0) flock(r2, 0x6) close(r1) getdents(r1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$KDDISABIO(r5, 0x20004b3d) 08:11:31 executing program 1: symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = getegid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getgroups(0x3, &(0x7f0000000100)=[r0, 0x0, r5]) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 08:11:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000640), &(0x7f0000000680)=0x4) getdents(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0x80000001, 0x6, 0x6, 0x8, &(0x7f0000000140)={{0x1, 0x0, 0x3, 0xfffffffffffff801, 0x1, 0x2, 0xffffffffffffffff}, {[0x3, 0x7, 0x100000001, 0x0, 0x2e2, 0x10001, 0x101, 0x80, 0xffffffff, 0x1, 0x5, 0x2, 0x1f, 0x2, 0x100000000, 0xffff, 0xc3, 0x7], [0xffffffff, 0x0, 0x3f, 0x2, 0x3ff, 0x8, 0x1f, 0xf2b, 0x10000, 0xaf09], [0x5, 0x100, 0x9, 0xffffffff, 0x8000, 0x200, 0x8000], [0xf4, 0x81, 0x3, 0x80000001, 0x100, 0x4], [{0x7206f5ea, 0xabd0, 0x6, 0x9}, {0x9, 0xb97, 0x9, 0x9}, {0x2, 0x7, 0x8, 0x10001}, {0xfff, 0x1, 0x0, 0x8}, {0x400, 0x4c90daad, 0xe3, 0x4}, {0x3, 0x20, 0x8, 0x7e9e2b2b}, {0x0, 0x4, 0x8, 0x78}, {0x2, 0x100, 0x0, 0x142}], {0x2, 0x3, 0x81, 0x2}, {0xffff, 0xce4, 0x3, 0x4f6c}}}, 0x401, 0x10001}) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000540)=""/96, 0x60}], 0x5, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x81029b052033e91e, 0x3010, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 08:11:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4, 0x8, 0x180000000, 0x0, 0x1, 0x3, 0x100000001, 0x1, 0x1, 0x20, 0x4}) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 08:11:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x7ff, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) lseek(r2, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 08:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x8}, {0x6, 0x81}, {0x43, 0x7}], 0x3}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0xc64a4cf3b314df5f, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="a85eeccca64dab5757d8fea15ab4c856679c0c57d802b6df91e3b89b38721610e581b93338b6737b644b3f74ae7fe8e35a4af4b0614860728700b6feba4f752b768270e1f657e210d75b4b1e7d227f7e8e23648933cf3c1b84b2bdde6d536a718a746f19b080c0ffe536b1def0bc401b7b4577a9d98bc9391e", 0x79}, {&(0x7f0000000340)="38835fc08f02a2698581c4bbcce0e55c213458f3b2", 0x15}], 0x2) 08:11:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x401, 0x6, 0x8, 0x1, 0x9, 0x9, 0x1, 0x2, 0x0, 0x5, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) login: pckbd_enable: command error 08:11:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0x1, 0x8, 0x80000000, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 08:11:33 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000ea9000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x7000) shmdt(r1) 08:11:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x9}, {0x6c, 0x2}}, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 08:11:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) recvfrom(r2, &(0x7f00000010c0)=""/67, 0x43, 0x0, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001180)) close(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x4, 0xff00000000000000, 0x8}) 08:11:33 executing program 0: r0 = open(&(0x7f0000002880)='./file0\x00', 0x800, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000028c0)=0x40) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup(r1) sendmsg(r2, &(0x7f0000002700)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)="528612c062980f028cf06f9fdbf10000000011e672031646575367fa8cfdb85b2ec159ffff3cb3a4e1cc232ce253286186c49ebffe010ff1eb33b11277e4347dd5", 0x41}, {&(0x7f0000000140)="ab4a6b841af66b9e86d95f78394b56cefb79c4e3833d9390408256f5b96cb5d971ef0dd0c7673e989ede054037114b593cbf00b89c87e87c7d7a5dc05866d35eb3de2d9891a46867b0d88151e0bff950cfee2a13a23c53d0afaa2e573a5386cef9d02f0082b94e8a0a65adfb6f4151529313eee261552dd8d56448a3efc6c091cf9380876aa78218585dd32fa84f9eb9d691fea70cb3414ca72ebd3c18d4655b958de2c82d5c6c87b6e8822701d5b62cee5cd5fb335bdd3326ac76ae4a6bbb2b161e20253976717e6d0934e26ea4eceef3d18286c8144fc999a2e247e85717378b33007c01a6f405fc05e59141480ea1706383826b760eb3a204212e06444d2e9fdf79bc73a672328619c4560416a21c2983df7706f93cce6ea337b2b2d634e5a8ec749c48d5022b847f7cb74caafd51e8b47defc978cc8641e341866d9da4128b66a063b5db7853c3b8a9dac9da46f6e83a25ec1cda0859bf1563e9fddf9387601b6606fb9efad2f9224e2fe1b1042d860e7a83973b4768e21d0d189b7e6c0131740e3e9b6cd5bc0da716fea141bf2e67baab5f686ac6ca796cf93a0ba838f61e7391f890e67fdc5f161baf2fdb5350d55f17405dd7b790f8badbd27585ebde3e73ead96691824b06f98798d18ee9e89cb203f361f88a5693ff91f3cb221d9a9e7a32b72bd4a715ca9a0890e5d46419d706fad8e8d56ba8bc363c9354e383aa85d7285393328849d6e6cbe15116b448c7fe9ad07e6b573b81645a16dc16d605b539866b68759818bfce272356c4bca6e8be33ccefafd08e283cdbaa712852a58d9c585fbceca5aeda6945c84b0c5da3149a578c9667edef37f8357ec18719f14153be40e387788e321f8e9c3453ad8e0024ffea448f2f3a544f17079c968a761d93de41ebd5d4e647e85e4529e7d7a8c0322daac684e953376a686f64759f720d95533d04d1d277a3fbbddaf904f907e548873434e4b62e868e6d5502b5a94d21045f99faac62c1f5a6b64b14c7d77ef22d564c2e936a58af4f9d765f9220b87b1c3a6e9ae310e3b3662e39426adbf32b9c213e6b6d204e4388d620644a2ffaa6bacf2735545d21903f5e3e680a1071075bd35cae7166aff64c95164d0c42ca67e823d447f0eac544b647c9bac905c9d637bf4e80b73f32baa215107a6efb48dae93b3573e4b5cd930dcd1cf280c9c309111ec4d5cba047b3fb974b0c993afc838e57cb3208997409fb4e399463a4427520cbc4391f56e63269d141736938557b75c047bf46bab3bad10664b29ae8732a9a83a7bab75c15c9886ecce3cefa630f6096e3863ed7ac0be044314aab6b87ad32826f170c2a918c07e5bbb98c8b59234b4e83d32eb7b051d5be4f0706e22f5b9b87f6d4411444df03be51c980c809f3006bf1b8045077ffc64e3fb71ec08772277ca3d961ae8a50ada13ae27a61f967bc94b224ea4a80645f3705fbb89b0459bdfa2dffece555dc6c11d3c353e94ee4f23439ed31bc6da97ee467a436f5df7d6bdb85ccd2467dc5d5aa12ecd863a34409efea2227cc09ccc332fbe4df87d24ed5c1230ade8c7203d0a02200762a4f9b3264b2f75d14762e7edde861c0e102fb1d5ed6378a431bd864122b506b68597bfb8b333ad23716b45a8d2805300f2114af42b0f790d4e2f0957c778c043f760f83f940945f66367e0e51bad840720ffd67ec2c4a742e0fa5415e05b9639dacdb6b7365f7909b5db01aa3190f671b8c7d2236921202690b0069dc5be6927dffc33add73cca8275b2d3d49e839a129893b21ab3276a15787e26735b2b45791ce1dc6648074abd851850e889a3edb824642eef0c997db19d10fd2b53abba405bc08b957f4d962aedbfc92b7269a9bd2dc7b3a3e63cc58896cbd46f443f9c4ef71fcb7da7669ddb6fae4f30fec7dc7cc8e4065475a5743761092a3e4974513da2e8c1dfdf77868001db1610f082d10e731aa6e8e13235e0c0bc2c4942af5a48b49ea1ef2a6c6215088d21f2ecdf456353f913a490cea7905f2b8ca6a08960078ea0a4fe4b595ad5d68f0bdb26ff755c749872e48ce0b34a6193216595d53133df59d55331f35e4e8380bf37bf3695da512cca630ac854d76cdc6825c168247bd97013e6af6d9ccb623dd06cd8ef5ce06a79947e2972a29bef0e49c0a2db7330438e9d20431704e4e636726987f5e20de3e019f357c8d9f3d65586bc94227ca35a5929171c3f74e8b6aa6cd22bd419dd4615890af2c36eea78ddfbae481a763a4c6dce72cf7671cd088320b86ac62ba4c6298795ab3d8176706a8862df267dfc1334bd5186c45a2c4da6fcaa9df50e11834ec874afde35ebedc8ac335d25c175fcc23dfa77c45e0ccb589a72b3961ea8308b5c6a3be780d9f155e7c321aa558fa794980256c33b783d1b6ebc54fe71ed3c6c0cc73ef93211f613990e0b2e522a5637bebe03f2c20abd5970ffebb1e35153813fc2b6aa979ffc09c1d1ecb5ed2b7210d58d96a7fbc632b2753aa61469269d14643ef6286adafa7b95a7e59933545152b938876f7905f3cff3556e26d2943029fd6fe4fa59f5df3a4c62c52e2fbccb9aa74042c0c28fced80fc84d8a94356b3c7c92384c6605a8bd383280850be9d989b35037bd55d4ad4cb29a31d23d0ece0e78819a299bfa3b2f067be3a04f4886928fdfacf5eb169ed1430206ccee92504223b9eaf475f73d3ad24046484569d20ed437c235f913aba6f41e9cf6e2ef3db07624274d5ce4c89fc7eeb24fd505c7fc08f3d0c9b2e0784096e68afe271e63adf90da7db0a9c715759a820b63c24c60e4bdc3ec57943fd1c348990dc3cd544fd10aff049d392b6e992c3af460a97f005705a2f18cfa02d2e0caea13229412485b5765c4e484af1bf6925b4061bf7c74212bf9840fe4169f656bc976af5b7ecc43736193ab9da992525993a9f6ab1fe057d2f634338dd769e71fb995b0880d995fda21897983f5c270dc13062066da58f132bffd517d843792a0121ed7566636e07dcd2da5934d2f70d5565a512708d6b2ecb98af0e7220bd989e61c5ae23389085d7a876e9b16c258de734837038fb89593ff95fdd3c91aa0cfe1450159b7f6b19d6fb212061f197553c3903312f4d0c33459aa91a5577e95822b4ede49b3f5f91b4215240334b00a3760d08fa4a4310ff7fc201f748437e01e79d2ec7bf738e72ebaa74b1571c994f91bf525229a772e798744e46aefb515c4659bdfe3b134c6fbc41afe2b0f604e12e5906b1c0d5bc881c4987b67566506bbe1435f35853c41951a8da62f464f30451eaf9954befab824b38db4567341a15115b1df0be433dc833da0ad334e748705eb186867aa1af23845a146ddae1d161a3e5a998a38219ce09445aa00243d9111faa5531c6c91ca68f4c4be04d04d65c6b8c384942aa8adb13b5f2a4edbc6d105dbc918279bddfe0d8a86af6b8997bfdcb71c8b8eb65681b918c6f6575e9d9dc9d832039ef2522cb519450f5cdaeb421871e6611ff3dc58dcd7f269355747e553bd2f4267b2dbf2f3eaa0c68ef049e12ba32eb9b4a8c76daea6447f9247325ce483fe298a9ce57c6352193985d0e00b7ec9892418fea1da71ed5c1331f3eb3401e963ec3b6371c40408604806b018cfb7c2c7015156eceba3fe7442437dccff89c74406ab9569fa04827221e5000998ca53e27ceda39004b72951c7dfc50c6ddc45755a5e0b3b397e74c99aaf052e3f71190dad7ab0067257fd2925f6f8a4b0725ba01916ff5a4c9564a32ac1a089a95b87a901d1e8af052bfc9f62679723a6f870ae6fa375827ba3e56fed02b7c2e68b9b8b5225c0fbb81f970409a52ef974d2e3d88266e6a78941b669437a8ff13eafe7b08869d5d3d0f9e3bed85d8b4ac19873c30e69f5a6c81267c8da8b4031d0cc70181276f0bb396d7a593cdd5048285473db32486d3d5a6c43a41749ace8023d298558e0804d82ec15641f589e4534ce0ffc9c19e8c1d6331b7f016aaf886e5f4fc8ac9f305c8d06192c637db7ba4f2f87516ba68366e3e8c31de9c77a5deb795cb4c0fde47c98b4accd8892af9502b3c078051764d2098cfc0ebbb695dbd1d27824590c92d237fd9973f5a910544124018429bad5798736f078917c5cff6092b6bad59f5240ef66220bd27011d1cfc80b20fdbfcca1d4b8b9b0f6d5a83875bbaa4fba53d75105b94493a33b763ec8d1a303f3fc40b234fdc1dde1b8c34413b22d7c63bb8782881d86616968b8210239553bcdf4fb9f3cc4bea1c3a9aaf011795cf7583812a25704729216b6521136ab95883fae53efc8c3f32ac5c5750f25df70ff69e89feff673333afb76e64ab2db6f2d234b33ac029c3125c0fa43e15da6b4701b8ff5419ead2684b459b195dc2b8f922f5f7b235078a7e0ba54c698e6f35e4106136df0148a2c42b031fad6426e78853e5ce260e0eacee5525872ba13cb3ce59103b93f43f7e80f3faea2c9dcba366460bd7e56d63f5ee27aa5c2df0c03eb03d67fa7c11c85aa33bb0e495b8927d6bc666a094d4572d943f1d379a99c22aa880ea14fd158fd098190bbe11615bb3004adc68e10d07a83de42a86ab5b0e1de507da402b20a3126e7d4da5c73b76f5247926215d318edc0b0220af2617d8ae2560cb6a400cb396320085acc50e98228cb9bcdba8e463d735f94ce78389cd237e7ad00a90b0f5fc8fcd0f3bfe9e208b8f36650902830acdc77b48b6725f99a8bf897f91e03a6e55a0a824c450579d069c2da1035bd540675010ff58a82614c43a108201ab490cad1e3be0b9cefec59ce918a7450c85d582e448b5c1afc146cf3d065bfa9654df64fee3ef19da78822c7d8fe7ac58f725e76e979ee3710292b82e204901a0b5df06cc25f3160110f945556aa59e68ba9e0a294fa366c34d5e5db96b94ae7a102f13f61d6a0687c5c5c9baf9f7274595d540cc5372696b3e98de08a104099c50e6aed788853fdabdab265070b531d89e9faaab76330d9bd056d2927e7e5a2043a3af8932033dcc22988abe015d95778b985e95af6b193410c93d1e31e721ebf478ad0169b0b0d410940d62be4eeb3de09d03da9b59338d29b10851baeedd31946b70d46df6cac6a5e4fd558ec92995bc764871eb32d3c567ed6c8c1faecb38dc2c6988cb76206c12ef6d4834f5b0fe27883f596a9331bc2ce5d5938792a63463b90922aba72a7ccd78499171c986cac017e1c10e882d2fa4d3c93e368f3bb633c99e32b422b84133cb8bdb2427fb46a8304d0271626ca46056ed65c6a174afa15d62352c5f40caea24d6b1af39cabc88cd0d792ba495a7c4899412cb358b1b75045644b74d9ef736e1ff240478e9770056c4c681e4a330aafc5b63c87b2143a0f932d65c6ac8c63e5dc298f92f033e777147ee9679add78e5d410b98265aaaf76c3067a15d8c8a8fc3d977fa9ad82ef39ca6813bf05c1bd23e89153d0e6a1bd0f30b711831106ef41ed57187dc3c1eb0606673050d2ce29f541a5e20e919265942b8590787f7e25d9a7a1638eb57bf9ca35262c5a2f9aa39365de8283f9671e424080c58a681cfdcb8751bf880a5394f3170747b52298a067637c30103a9c12925c889f5c2d874ccbb7fe6df49eb11069b29af320cdade55f8059c6d25c34443455e88e32b215b7a0d4ff60d0bae0a753441baeafdff1201a951ed0da9c01f8bedcbe158357f0e29f107240a678e72416c72fdd3aabe9189ef101f6d1619af460712fac9a7f5c439e051c60956d3dbd1ab128289b32e16148c173e3da799235d9b6765489cf173ad58083af2cf6be07", 0x1000}, {&(0x7f0000001140)="3da0ac8bb135dcc7a8c0437391592743f166bdb19b7089ef9da6ed708ab8b9e71b415dcf0c5d6b153efd20c8fc26ff9a88642d94f8b1a122bbbb650a4bea7d867b410cc18bb9ab8bc0d5ad75c2839a4cc2386771a4e46991c27136d771ee7fea3658c23bb70d50a3ffac5b23994b005ee7b4628df7ef3cbb69c2aa956477197a3ccc998406229379", 0x88}, {&(0x7f0000001200)="2b73d7023e5155278edbdc3403a922e13fadc82aec91c24d75e414fa0c798a33011c38e56ed52156abc9a5b3ac3b6946490377daeca79856523e1e32f3db3462db24bef9f37208bebe26d15ca3437685cc1df8319845d264c662b174618678e06853943e04ed1da8e183afb3db668086411f05b049309de34b5fd316ac3608deae0f4c68cefc17901ff9d0271c0f3757b379fda690623b99c7616126c57750ba287f1ee51faec8", 0xffffffffffffff6e}, {&(0x7f00000012c0)="e986fba72e30084010a5e9012341a579ccc25aa4216515800ef1f89b5309b4bdc8512a356e589dae8decad0cc8f925948c76bd61a912f4e6a1a6906d485fb27da5656921c36e472aa0b331aeba838b8339951fcafa550f2990fca9f3bb4bbf5daec4f707afd5a0f5a9fe2f9981f0cb2241bab686a2890081ee49ef76f9de4b406c65b99584ddc8f534402d24f8b9f7132c22e4bd750659db60ff7949d51fa31ef51d9fe779e57245d658ed133fb5a31ea62b2275", 0xb4}], 0x5, &(0x7f0000001400)=[{0x1010, 0xffff, 0x3, "36b1d531415987bb97afecb3cc0ec9fb18ce84b603827e00fbc4c6cd878ec6ea6f465752aeef03c5d77c4608a701a8beead21eee70d24b13ea2c522ae298dc66667d875be58d784331460ebbe0a92e09755c6ad521c166e1f686f973d13a7b7afa5071879bdf6d1a03972f9848dfbbea9a8ff9eb78e2e9f6d6d1dd14ca7994961d7c13644f199caca088c1d1cb176c0fe8baa366418c6a6e293a3c95db4f7b3d245b50da2f04a1faa71678ea007cd678083985cdb524972490f6c06700f394af8bd27d28bd7afbef01d87f4738349659900f6566f1a77613f69228e28786b1e74fe78ba7680b6ad0f4db3b46e25926c6b26e17f98ea5594a4715aa423bce917f52a9d44456e058922b5f7282196dcc3061422a5f654375c0a106850e0a78d76eafc509eefc4c85f5dbe86c5e23dacce51d62218bb58a14c1becaee4ec76627791b8e1695733def44458372258fa8fa8edbc704ff3b4ee10d8135332b63c12cdebd51c3eb5b62e06c9140b697571c994f91a687796549efba83d193462868d88b12b79f31422b5be79d663419ad91daf5bde2f3631f7799bb91c0378a9f8ccc5596e362d29749cc7a13133c5fd681c848ff7e0071404585b0eb9fb2cbf4b43a9ec9336ef42552d325113e038860268720264934263ab1619c959146c7a6ebb13bbef93029d438d217c62741e2651309ea7c6fb186fd7735facd9dcef791a2b7d48ba976c6ce2f9a034877ae2b3206f0d23a093077ce566146dc1ad56b6064ad38961bd7ae3d2d38a901cf2b7ec8018b049094837ff45527e5f55432417ec7f8c203bc4a9a7127d0ea1aacdd2d046a84cda43d03b6403d3e6225054e6a0dab10303fb0f84659c20a78bc6ee9ff3a2dbd45ac4107c76dda63dc30580d3e251d070995e8f93669680ec636c9da3a47d126c35e31a510038e3f4514ef9116b28af84173443dd9f198baca019f7b1733ce9542b200b98393fe2ac3000c860d9952fbc39971059b51ae5f89471b38faaaaf9fd42ec31ee7d60f49a9f7ee52cd02f5bca59c39ad8440d75d0125576311df13fa9af6616071b63fa6fc5102bc1d31e1502d45cd4ae18a9e72dd104588cf74681ac00e10762bea66542bfa08deaf1ec6b67ba5b731edf1ca45631f5c610ea0f7bd3e48fc81c856b4402f3c29b1b20479e8dbeb1c3beb8b5f261cc1319b149ba58daa301ab6d83fcb7118ffc4ee19fb96ead77679825a9699d069c1978868d7dadc71736a105e89ce83ab7f427cf378129c6c0bb6300413f3d03ec59db73118f202246cb673aec17d2acd902418a1a16f4b415174c6184df3d284c9861420bfac19d30877447927d2a53cff35cbdfd960ac529475eb14e6746abc04b7a4dd2a33a18c6921eb6be54168e25bda616162833bb28bcdf4611331f7e6102b08005fddeb7988909dcdfbd992efc15ce1029eab68907d5933f8bb83b9b90f8e62939efa2a50ac463f8a26104e5d7dc2117d84af06e4f47d049c7ebd8c6569fd913fd5a6e7dcc5dade6c9f5266dbf5652308f952337b387826560128cb07567d0b16c50d63654a9da23863c059f4b98f292cb6537a1854a7e18508daceba8faeef211fec6925e1a6f051b1f8e0ac839703e8cc8513738c4b194e8bc278847aaac044f403162c018e35245a3bd9c692f7de36f811b405e1b651e4d6916844796e521d0c253cf07f552b07568b56f88a18f122cccfdd588401be9d3c314b62aae835060c96a559949b3c59ef49519a1511f5cafa313d3675635855d4f4079fac3515a933894799e330ddf8ef52770bd5a142ba8b571e5fbec66a8f65b6a3948f3d7415d133ed1a9136dcc7f6e646bac6959bfce59abdc3c2b2e2903986999679b6bdbc2c238335a71364dbacc7678354bbcb9334924b8416735e1e43fc548b325876021bf3ec29dd99eadc95a8241d0a139a3df8163ba932947f2dd7d59e6939425e9d95d1138829cad3cceb5c06c9c26d5d0ee8d6680edd1394e21bf65cff08e5a5a4e08ac35b700e146f03ccf1b4ad2c5cc5beddde02493c7ac08380579af72e0c7adb86bbe520978f90b048aa680868874eb3f7fdb36902afc2a126f417901280c8fca94151c29460476bbfddcaa426dcad18a803b110c4a0504cbf871738cc430ebcfd56a9ede91219d3fec198c3c4d7b6197eca990daa492aebc2d74092eac20167a42a27d7023f91610af2a3c95b1c4d757d86818f7d4bc23c60a34a716b72c52f872727e5ae1dc7d1a169f471da171f4068d50f029c74770ca3ae77af5cbc2a70200cd314b4405af7d6ec15e8145b14ae84846a831192a65f4f6133ab6ca639382266e7f0711fa53d26331b2c4bbfe24c9bb507052d67518a78c26fc753ad33b4cfb22de9bb7f333482d251642cee9ff61306fbd496641698ced34832b94322d32242299feb75dd81dd741129215bc3cd559e108c021c976b7e023916f889a73a1c1dde5a5a5460bb81d378af93fb4d4d0f1dce9ddbe3eb0ae4445875646bd1b02fd5044045e9fa8b25861a0e16023c1f7103375f3ecde9ab3c433b0616e1e4dc556e4aee39b19fb641ba6259830c8ed145fcaf29959f7bc3ad6c9d8cfe6128e41bd71b1dccd63b0c8efbb85c67356df76cbe9c8b3d04f2bbd940152a86844aa88801b940e09463ca84ae8418f11747818e7fcb997e43a5119b6a7b525c292c489b9e15a15fd9898ca60928c947688cd3f6e6299ad202582cd7bcacd1e908ec06d0d15d1b6a091319f1fb162b92e6e2c50053c9a047dac330880e05a9db2f0a93e33de495be73fabebcecdd5bcdf73b380ecb75bd1f184cb21f47ae5488bef094e1dec8da5fce08f47148c5a77407717da22bfaf1ee3c6f571781dc5e5538dbd8116b8ddcb24be6b8fc99f184d22a29ae8f311e41ba066d7be3bf7e481b91dec2db5624cfeece7d3155a44ba48e6595dcd908d84c9efb53c6aa594a75d94c08381397bf4389dd0b3aa17811c368ac79d1e8cce7dfbd1c22fb94a53485a075f26b4e15ab859d56d7f17d7104da023d9dc973210f638a0b8026a2c5416edbf37febacb656cdd910a4b0043e34d66faa9eaacf1d2e92ed2215e930f17b933c0d9713fb1dcbd7b799d4fa95cb2e87e9094854dce0d3f98fe215b6c869ab73e7bd5702d2d4687de0a2d2991c9ef61905f0dd8e174dc0f52765d2491ff0984902062f5d9ff6bce7ddc45673e53b73fa136b0b8c4ae9e4f541b15880b6e1101854a7bb4130d014b6712271f22a68e6084cf42eefde0d3f2441c8e3b58b44ccabc7f4fd4bf1b8d10ab697884af0f5e99fa4de5e3461ebe226ec863afc348ebb442e36a0b1f9b86233a0ffb6d5992308de7026991855e1359b2675e7f07ef9ed762e395da9a7ed0c2dc9b8a84881aeb44b88dc94636f8675e95386021334b9781bbbe61af337bd1048152ac1c1e0051ec47a6ac4c5e85bdfeb6d54d4521ca1ca3337988eba82ea3afa69282ea4e5e94de2c9aa0504d197a808dbaa55ad3babf6b40c33b2d0559621b48df3ad9a654c829c8a2f3ee6819d6ee7c086b36d0498f152423239792c2def1fceb0f2795248bae0b28eda2543c8908ee936f12d2f920d5d020072dc5da7044fff54cb4a7ccc0ca2ff366cbc94fa705c903452f9002f11c2385687122cc2a2fe973b86a0a1699f99a2022d0b176776f0230349a8919f4a725d9473401229c642f5f57aac45f9362f4ba0b342dcf4aa516f1057cd5676815d164cffab84e3bee7e70c2de389707dc0a058e8ecdac52ec63437348c07fff7cfdc679f70b9935664b8d1b857b8805e078051c2f4fc100aaf4368f06c1b2b7af81083a2d85ca79f69c8798f75ca2d6433dfb169778669caf8178c23c34a196eed57bb16531a7d1d465fb39bd21f3f85f8f2a9fd25f264f9abbf0e19505fa6ba5d8f0a1aeb9cd86a47f76536b7ab386e60fde1dd08965abfdc42e49a226acddbf6ed4aa2d5430ea04827bd3086f95d19f6664b544fbd30a19331150b93b3273ff46057393f90fc7751fe62ce6f97f64817b316e59f5fecb8c9636a84a6913ab3a1a0d15fcc01d34e53b57a762fe4059a5dde6920be29f71f07f44d76318d55128bd707e1e413f1aa1b73e10281353d7fcd52453bdeb8c30700afcac2b928551c45b59da3daa4acd0e55ebc812482f19e9bae3b9b005b9cba42eaf2ceece674c48c3d2002bcac5f43abaefa3d8a8f230aeb1faa9cf8ba9143c6deb0690e6eb8a3936c3c5a1064939794b1c0d4a471fe64f7caeb1e85d9906671cd61c7d08c975b40de0c9d34e303ad0fd580cffa557e6b35c754cf02477cc4d89bccb85358766ba6f88c9b5ff3d15529047188800bb8afa4a0f24e746dec177cf27d6b6b31ef12252a181caae5dee52e87dfaf70df35c4ca249e3dbadcfee438d7b1d0d20789498b49ec8f11cc4e0c867a55e3d7ee4b1a65307bf7a39592613889a6a7a6c1f1629c5d50467d652d461e5cbf98f2fe9af812c144c376de834d3b50c6da03b047ffb724da5767a15ac29e3b366b6322c7efbe48e2a8bb411b9df3e8a86513c4cc63fc30227bae2a21deaf37659e14e61da4102cf163dfb057b0b3bc05c89400118120371e5520db78792bd30c94f37eec7844ec552835d6925acbcbe54cdca469ce415e695cd7192ff41e4285b97f50ea9edc92a1009945eeb2f177c6eceb26d0767bb96a2c2caae6e58c512b418281bda94b57620322c9bdca6cb52734d29a79a50660b74669f18a3276308e508aabb6e705cf273e0e0fde8aa43da02f0f179a9253d43e8ada934746db9e0e687c0b76e9466c27f5266c8c2a4e6b14784da4ca4207afd2513ab135da89f6ba2da004dbe8c8e8b29f03ae07c1783368524b1a3d8f5869fa83547356d54b9e1f3572f9f85fb3cd0979b75459242609c0dcfc9ed6699090a7aeaa8e8f6e526d5fd849195e2a426550e0a4a64a29d2fdad962c69f8a87b170ed576d15a732494bf86fed180dfd46673fc0de4e27828f595c5bc499a322de1902fcde1a677b8884c0acfce42057d7cf96ab774d372de1111729ff31577dcfd955dadf8899a60ebb5507c0e30bb95265662e6beeeacc43dba39b03a25511687b27367b560517c2d8acca6d1fe7170f27e3c1ff957fb00d8f75edc2206f7c6116d5c2111bcee5f250c9b858d82cf5aa7a441d1565720e2a85661c1f2771ce2d20786e8f7c2b62fc0f3948305546fe3fafe47be26c8b2cd0661255e90170112e1045c85e193354858e3d83281de08b3f7a6b56053578fadfd6ef23dfb4383a99f5d1b460560e09e7cec97cb48b83b990b884b433df0c7f8f915059a3a7bfb8893abce46d2ec69869295a094c6620a6abfdb85b4fa1e96c4eb6fc23646d13703aebddb9d68a781b45e61f9e88338597a108a4b70e97e9a6060ed60ce9b323e359ff7a895d95283aa44b02558bd9826a4cd60740d05a93d5666b349518d9051f3b37b763d5f371980d0d1aeb79db3693d6bb0e74af90f2c1c617967700fa040cfd94e56554fed763e859176afc7c0e389671206a210c4ad662512f7c15604fe89c4d4d0ecb83ce4710dead9e27f9cc27445d52a50a6c22f6b56f4c62efdab5bcf9a40673849593fe25b57ecd115771cd03a1f136b636b3873e987f2efcc1332ddf1818048a799332ebb65eafdb3e589f0d0958388d330af4bb3f43a3b968ac0eb6b5cc2fc79187abdb226b60a752244e33a33ae7d4d94659deee4e1bbd255ba7365432ff90bcf6a34e321e2bb2fa584050d28742ff68ccd8b743b5e97beecc8ea22be35daff57d108bf3937792dc674a486809c4edf0325"}, {0xc8, 0xffff, 0x8, "a3d7466878ced215ecb11bd16c64b767b0895b20d85f0f15958df752d0e14acd9a7ec9f171c8b5696c4835b3151ebcc94406ca29c2cc874ff8316ac53e9de01ec5c0ff2baa24981b758e06f1129924df26bb8eda6500212c469a1407d0b24a27b93ddfb1f73e5cf6239b982d6e1b4e4ed6606190455918d9ba330ed80d3e2e3d9641252852cb5d7f840d80729b6dda813353d7a0c77bdb841d27dd75d0c85cf8567e7a4a895f6f3f48784090066dbae9b31b"}, {0xfffffffffffffdcb, 0x1, 0xa00000000000000, "97b8901183dcbd81c716629adb08b21a1ba382509a7d67a3d55edeffb34e2462286f7a90d62b49770b07a650f986d4726d0272cac74fca1dc5d371f5284e075055c66f3b4989b716f86fa2f15ccfd3183857d264ff3cb941d723f7ec09701374424df102a28cbe700e7e112fac4af1d5190a67488bd129a2ca3be467f24bbeb472d9e01dac6c10387551ee02ebe26a4093d3c5a968018a4c65c71b9743064da055641ac5f4e5d1f3dafe38c7710e1dfb0f0336efdd14a0d65d94ab396d3ef59ca42cb04f0783dfa95069fbcfbb96a640443951e9d5b8f06f77456384702531af511f0b13843989c5"}, {0x50, 0x0, 0xdc, "7af4b664057675ecebd607fb51eb6443050e40d80ba99abe3d476f45fc021cfc49f6c54574b7e276cdb8fa339a644b1c84c839cd8dd312c389a31fb9e6"}, {0x20, 0x1, 0x35, "e5f231356a7b8a448501f1d4cf489439"}, {0x9150fae4155ee3d9, 0x1, 0x3, "9cf7b442f8accf3416483162a2cf331fda2393539d710e7d3be972447ecf2d01facfa63cfef8966caf0af30abf1a949162da4368aadb97d13e51c0b9e3422dc4eb1404a2541628950d18d93c3d773a1677fe819888fcfa6dfd2ab184f32503fb6680d15008a8bbdcb77ad8f4a8b8927e0c1e9248c0572a07"}], 0x12c8}, 0x9) r3 = socket(0x9483025febe845a7, 0x4000, 0xfffffffffffffffb) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f0000002840)=[0x80, 0x6]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000002780)={0x1, &(0x7f0000002740)=[0x100]}) openat(r2, &(0x7f00000027c0)='./file0\x00', 0x2, 0x22) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 08:11:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x1000) r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f0000000100), 0xfffffffffffffed1, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000040)={0x0, ""/23}, 0x1f, 0xb813d417d3f4b821, 0x1400) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 08:11:33 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, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x80000, 0x6, 0x20, 0x0, "486faad71222fdd6c80a0b01832d7dc7386407e9", 0x3, 0x7fff}) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 08:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x100000000, 0x8, 0x20000, 0x2800000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000000)="9f79edd4fbb6") 08:11:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=')\\\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00']) ftruncate(r0, 0x0, 0x7fffffffff6) 08:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffa, 0x40, 0x7}, {0x0, 0x7f9, 0x4, 0x1ff}, {0x200, 0x520, 0xcfcd, 0x1ff}, {0x3, 0xebb, 0x6fe7, 0x7}, {0xcf, 0x200, 0x80000001, 0x5}]}) r2 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 08:11:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000ffff100001"], 0x9}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000280)=""/6, 0x6}, {&(0x7f00000002c0)=""/86, 0x56}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000200)=""/58, 0x3a}], 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 08:11:33 executing program 0: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=""/230, 0xe6}, 0x1) 08:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x4) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) socket$inet(0x2, 0x4000, 0x8) r6 = dup(r4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r10) r11 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r2, 0xffffffffffffffff, r3, r8, 0x159, 0x5}, 0x1c82, 0x7b, r10, r11, 0x4, 0x5, 0x9, 0xfffffffffffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r12) getdents(r12, 0x0, 0x0) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000002c0)) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 08:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:34 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="047140748d2def8f68bb9af98d7d893b96037f75647da55fb9313a1473a1b13eef83292b03cb6f41", 0x28}, {&(0x7f0000000040)="834814ae27b260a964e4b7f200eb334e5c61af2f0096f6bf8dbe2da0eed1c4f49f0528abd349758786833a13ebcb1b3ff4753e4fd9e4b4524e9d5dc54e1f8f064b07bc9115ddb2b3656ad8937afe3e795bd2707d21cf37a9f72866c732967a86ec598d9058f51a77896e211c36fbabd157ee671662e7899fd0c4e998c3d910e68c3f955a22193f72756c8638a7d8b0faeb0abd1843f4ff0276376403f9002b82d7bb11a060877fb623a14c4b78f66e4cc0d120a1f470035668a64c04c198cc8c935ad362927fe63e394de078e68d5edfb3f140e30ad83b8b2b7627a057f497003ee1041b3e31b9ec21e420cbb318c427ecb56db3c1629b", 0xf7}, {&(0x7f0000000140)="f0e647a4e4689cd75716328592578c0a085a67c01e511d4e94ee1324069d9ddbfbb5f554d6b3134cac8ec75aefa149e4f6a7374c7a7618b3188c1dd75298dedf83e197fce3130b7d877dd5c7e18be7518fc824ef9447c711ef0718717971e2ea4c2297d08a93af3ea4c099d832cbc26d748212668d29308f4e0a714b07c5c853bb72dfaeb042a4e41aa1e7bedc3cb6b4a6050c50c44d3565f7c5b4b39b1463465d43df0825cb975c49c3017e6b9d3de56d1323dee3c0dcc2f4bc16703938bf7b0280a286fc7c9d16791244a612edebc87c", 0xd1}, {&(0x7f0000000240)="e2b947c742f8492ae0e1a819aca02319ea5250c5925f6ce6c2f264e713dad982fdbccadbe8fbaf77df647f75f591e5852aed668682dfbdab591564a13ade6846", 0x40}], 0x4) 08:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffffffffffff}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:34 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = shmget(0x2, 0x3000, 0x80, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0xbae, &(0x7f0000ffe000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2010a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x8, 0x80, 0x87d, 0x3}, {0x9, 0x3, 0x8, 0x401}, {0xfffffffffffffff7, 0x10001, 0x2, 0x5}, {0x4, 0x41cb, 0x100000001, 0xffff}, {0x3ff, 0x4a08, 0x80000001, 0x6}, {0x7d, 0x9, 0x9, 0x81}]}) r4 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r4) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r5) getdents(r5, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1a32, r7) openat(r5, &(0x7f0000000240)='./file0\x00', 0x80, 0x120) fcntl$lock(r5, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x7, 0x20, r7}) 08:11:35 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x4) lseek(r0, 0x0, 0x7fff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20004, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) syz_open_pts() 08:11:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 08:11:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff, 0x1, 0xfffffffffffffffe}], 0xc20, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1000, 0x20}, {{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x17}], 0x9c00000000000000, 0x0, 0x8d36, 0x0) 08:11:35 executing program 1: setrlimit(0x4, &(0x7f0000000100)={0x4401, 0x100000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) 08:11:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/189, 0xbd) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x100000001) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 08:11:35 executing program 0: mprotect(&(0x7f0000221000/0x3000)=nil, 0x3000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0xeb}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x0) 08:11:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) 08:11:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f0000000100), 0xfffffffffffffed1, 0x0, 0x1000) msgsnd(r1, &(0x7f00000000c0)={0x2, "cce29a3d8e607c489779f829f57e935c39e9b1f46e1ad41879d511802d9e7129f1b6e3b91565e55edfba3accc96f1e06fc305a498c6626686efe06c19e70a9b02b4144fbe6b467586bf2489bd03d15da317ebf9b8d90faf834"}, 0x61, 0x800) 08:11:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 08:11:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x1, '.\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) 08:11:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 08:11:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 08:11:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0xffff) 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)="ebffcbff03b9fd0900000000000000112eaa4e70", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3, 0x2, 0x100, 0x7fffffff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x9, "e3a51bc371f6d66a182fafced0c4165b3dae2403", 0x6, 0x401}) 08:11:35 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x7}) 08:11:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 08:11:35 executing program 0: madvise(&(0x7f0000bde000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000bde000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 08:11:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r3) shmdt(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 08:11:35 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f0000143000/0x8000)=nil, 0x8000, 0x2, 0x810, r2, 0x0, 0x0) r4 = dup2(r2, r2) r5 = socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r2) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x81, 0x6}, {0x18, 0x3, 0x4, 0x6}, 0x7, [0xeed9, 0x791e, 0x8, 0x3, 0x100000001, 0x8, 0x3]}, 0x3c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 08:11:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/\xe2=v/null\x00', 0x100, 0x0) setuid(0xee01) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) fchown(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="08c2dd63622c52e52dfa0f8436d90a620c732e663aa439eb4286eb8b76661858563d32dda9bb03a631416d6a77bd61c46e9f65e1525faaecbc2868c517b56dbfb14b22955136866a4a3e284b93b19bdabafe77953b4882331484ebb48dfcc29ac9043a00edef69b6d1cc7859438aee1ab75aae134422421f701f71bb465fd7b2efc3a0238edad8c152d42e1539b42a2aae6aedd4327712222d218d07027363450813248a3d722405f6e8b71ad7a93e338b12256eb30ac0facfd1b925a546b371315e22b9f629bf90c964899191de4e87cd3733ec4025e3f3d5", 0xd9) 08:11:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000040)=0xfffffffffffffe11) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/96, &(0x7f0000000280)=0x60) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r4) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x4, 0xb7f0, r4}) 08:11:35 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f0000143000/0x8000)=nil, 0x8000, 0x2, 0x810, r2, 0x0, 0x0) r4 = dup2(r2, r2) r5 = socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r2) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x81, 0x6}, {0x18, 0x3, 0x4, 0x6}, 0x7, [0xeed9, 0x791e, 0x8, 0x3, 0x100000001, 0x8, 0x3]}, 0x3c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="128189ccdbaf0d6057bdf01b17bb7b710992516183ca5ad71ce81d0a4878c9e9e91c79", 0x23}, {&(0x7f0000000200)="086a1424c15ade6b133699c4207ec12c5c5cb44ba89d5e0bfa2891c3c6f5dd571587c0330526a5682eb179fd288bd09bc8cac39214045c341019623e8bca5c43bd78f28fe180ce3fe78c134fb632025422f4feea24c1d29f35f666bf9110f4622c8976f6fbcb4565bcde1d1c1d5530d818fc7df609cec6dae9e7367367", 0x7d}], 0x2, 0x0, 0x0, 0x8}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 08:11:36 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f0000143000/0x8000)=nil, 0x8000, 0x2, 0x810, r2, 0x0, 0x0) r4 = dup2(r2, r2) r5 = socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r2) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x81, 0x6}, {0x18, 0x3, 0x4, 0x6}, 0x7, [0xeed9, 0x791e, 0x8, 0x3, 0x100000001, 0x8, 0x3]}, 0x3c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 08:11:36 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f0000143000/0x8000)=nil, 0x8000, 0x2, 0x810, r2, 0x0, 0x0) r4 = dup2(r2, r2) r5 = socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r2) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x81, 0x6}, {0x18, 0x3, 0x4, 0x6}, 0x7, [0xeed9, 0x791e, 0x8, 0x3, 0x100000001, 0x8, 0x3]}, 0x3c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 08:11:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 08:11:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 08:11:36 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x5, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 08:11:36 executing program 1: r0 = socket(0x800000018, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 08:11:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000180)=""/121, 0x79) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x3a2c6dfb3fd0ad99, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCCDTR(r4, 0x20007478) setreuid(0xee00, 0x0) msgget(0x1, 0xa8f68131c5d89ad1) r5 = getuid() setuid(r5) msgget$private(0x0, 0x4) r6 = msgget$private(0x0, 0x6) msgrcv(r6, &(0x7f0000000100)={0x0, ""/79}, 0x57, 0x1, 0x1000) 08:11:36 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) write(r0, &(0x7f0000000200)='T#', 0x2) 08:11:36 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x482, 0x88) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x200000005}) 08:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x1000) getdents(r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x54f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 08:11:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x9a4, 0x5, 0x5, 0x66e}, {0x8, 0x8001, 0x0, 0x400}]}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 08:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x8f\x15 \x88\xa3\xf1\x06\x9f\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 08:11:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x28b23e23, 0x7fff}, {0x18, 0x3, 0x200, 0x81}, 0x8, [0xfffffffffffffff9, 0x0, 0x8001, 0x4, 0x0, 0x7fffffff, 0x3, 0x1f000000000000]}, 0x3c) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 08:11:36 executing program 1: r0 = socket(0x2, 0xfa40ec02dab3f6b3, 0x0) fcntl$getown(r0, 0x5) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) getpgrp() bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x2}, 0xc) 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:36 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 08:11:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x11, 0x80, 0xd7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x30, 0x80, 0xc788, 0xf4d4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x3, 0x100000001}], 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 08:11:36 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x1) getpid() pipe2(&(0x7f0000000040), 0x20004) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0xffffffffffffffff) 08:11:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xe1cc06e7cc7517de, 0x0, 0x1}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x5, 0x2}, {0x5, 0x400}}, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 08:11:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10820, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/77, 0x4d}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) 08:11:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) close(r3) getdents(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) r5 = dup2(r4, r2) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) close(r7) getdents(r7, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r8) getdents(r8, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r10) getdents(r10, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r11) getdents(r11, 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r12) getdents(r12, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) kevent(r10, &(0x7f0000000280), 0x1, &(0x7f0000000340)=[{{r13}, 0xfffffffffffffffe, 0xc84cb92da2f8d6be, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x8, 0x5, 0x400}], 0x7, &(0x7f0000000380)={0x1, 0x6}) getdents(r9, 0x0, 0x0) sendto(r9, &(0x7f0000000140)="603eefe58e1f4b6f7c34c5a7dd010f37b37a45b5145102b9c3b304740eb3f0c5", 0x20, 0x40f, 0x0, 0xfffffffffffffeac) close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x180) write(r1, &(0x7f0000000100)="1729580713ef97a4d78d162362ac0f8e8c01c6864ea15628b1a72b3be100a5", 0x1f) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r6) 08:11:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x5, 0x4, 0x89cd, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fe0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) sendmsg$unix(r0, 0xffffffffffffffff, 0x0) 08:11:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) execve(&(0x7f0000000640)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='-\x00'], &(0x7f0000000840)=[&(0x7f0000000700)='%\x00', &(0x7f0000000740)='+-!\x00', &(0x7f0000000780)='\xd9\x00', &(0x7f00000007c0)=':[:[\x00', &(0x7f0000000800)='\x00']) r0 = 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', &(0x7f00000008c0)='@%\"\fP\xdb4\xb9E\'rdI\xa3\xc8\xe5\x1036\x9b?\xc9\xda\xfe\x1c\xa3\xb2\x14\xf07\xad*\x04\x88\x17I\xb1F\xb5\xbd\x1eh\x17)&\xe0\xff\x1b;\xcd\x87\xf1m\xea\x9c.\xa6\xa5\xa8a*\xe1P\xe1\x8b\xa2\xdaq|M\x02\xbd`E\xfe\xdb\x1f\x95F\xaa/\xefksj\x8e\x1d\x80\xc5cK\x86\xb6{\xe4)m\x98\xad\x92\xb4\x15q\xd3\xad\xafL+\xdf\x88\x16\xf5\xaa\x8ea\x1c\xee\xb3\xa4\xa9\xee\x1f#\xdcC\xda1\x00\x00\x00\x00\x00\x00+z\b\x1e\xcc\x12\xees6;\x01LY7\xc4\x16\xe8\xf3M\x82b\x03\xf1}?\x90\x0259\xf4e;t\xd6_\x8e\xd2\x92\x97_\xbfUy\x8a\xfd\xc5o)\x88\xdf\bV\xad\xac1\xd6;\xb2\x8bo#v=ws\x89\xc8{\x83\xaeV\x03\xec\xa6\x9c\xabH\xa3\xa4\xac/\xb4\xe3', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x71ae0769f9139a87) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000880)) 08:11:36 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) close(r1) getdents(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) setsockopt(r2, 0x80000000, 0xdec8, &(0x7f0000000140)="b8b18181d62551f27f20d3f1c9661a92476202e4cda3a814bbb5d56a4a0461db3e332f7a9f98153c7c1c78d64e98fb6e4b10382607a463690ffa68bcfba5a5d9316b308d38fd8ff830214286508823e08c09f4171191368d09fe651e1f45a1b38de1731f50efaa3d25e8545c6a66c842be7c0bd379da49dbbcb456724f8e8c52b77ea8d6456cccf2e2a3b7027570228f4ae5990396ee6fb657c919298b837fae60bda5e488f0fe45239b2a8b8d1af3d9cb279fcb32137e20a23417", 0xbb) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 08:11:36 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) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="d0ab66cbc398c06c2eccf004bbeefd0c18282b5bc51e45b972b8383dbf71727587f067a68d4b2a93663074484f49b085856fcfff4a29aaadc722d0cd35ad573ad23d67d85360fbb1a1c97f2dd0ffb70cc78a62165e9867c022e990c7211f2f981c9754d13a7fca6a0ca3ee139199027558419e4b665a129b4e084895c11034f31aa3311787dd3fc6a762d9f4970ef0f1a5929ee72785effd6332345aaf069db25cc705be80c61ecb6868cecfe0de8fe41a8cf9e333f884cd277ffdc53973edeb0c32e640693db5945c4b2708405bd76deda9b7e96bea45b4afe631557a2da4c5324250e2", 0xe4, 0x411, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 08:11:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 08:11:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158013658fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/183], 0x10) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x9, 0x8, r4}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ftruncate(r3, 0x0, 0x30000000000) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) readv(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000280)=""/75, 0x4b}], 0x2) writev(r2, &(0x7f0000000040), 0x1b) 08:11:36 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/Aev/num|\x00', 0x800, 0x0) close(r1) getdents(r1, 0x0, 0x0) fcntl$getown(r1, 0x5) getpid() fcntl$setown(r0, 0x6, 0x0) 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0xfffffffffffffffc, 0x0, 0x8000000000001f}, {0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x20, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dcc") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000280)=""/192, 0xc0, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x508, 0x6}, 0xc) getdents(r1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x24b, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xfff) 08:11:36 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, 0x5, 0x7fffffff, "73cc511e52b37b2efee534c40c76f30d3fc9c08f", 0x6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, r7, r12]) setgid(r13) getdents(r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 08:11:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x22093da15a295076, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xe9c, 0x0, 0x0, 0xd0}, {0x0, 0x0, 0xffffffff80000000, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 08:11:36 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x6, 0x2, 0xc02) 08:11:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) write(r0, &(0x7f0000000080)="6aa4bb9d786f5996c0dfb9b95f191982b86d2bf72cfa04f172a446299c64cc648946941b11fe28477dcab424d5c1ba3835635ef94442b8e53addad5b3e5a2bd6f2cff79b5285a500e9859ebc56dbc3bef3b6925b078c955723a1d02d71c96a4bb2829b76e4041c6a648df0242ae28602b1c22cb5ac7bb39e899934823e74d217505243977e132a7c612d0e98ae88d1de97459360946da4e1014db89f997845bafceef3cc7b6f6410e531c0ade989785e808b70a6830fd204da67f29ae3ff6cbcfa1dd4c6eb91104f646011aee51d9fc49f260a33ca01e11477d34bd875be748299edfe4428", 0xe5) 08:11:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\xf9%evNbpf\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) seteuid(r3) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r6) fcntl$setown(r4, 0x6, r6) 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x81}, {0x4d}, {0x10000006, 0xffffffffffffb11c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 08:11:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="eff58420686eca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x125, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) close(r3) getdents(r3, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) linkat(r2, &(0x7f0000000180)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00', 0xc) close(r1) getdents(r1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) 08:11:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) r1 = semget$private(0x0, 0x1, 0x51) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x1, 0x3, 0x4, 0x64]) 08:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x200000000000040, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 08:11:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3, 0x11, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 08:11:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0xffff, 0x81, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 08:11:36 executing program 1: 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000100)="023696d21f2fb63a11637a34502642a6dcbe54b4a21ed70e747de9031c0bfdbf005634310918aacb13ce65bb3c8ed67ccfdb8adf2b71d54bae2062082503e1a4644ac304e9bc63621002e4316ad96280b480902cda7dc626cc959011441d09f7694ca46a5f3f09f45f19e797b86d75f8e1a1b07de5c42d50ba12f5706cff71eac7fae225b9a53b144867272e3468fb51ef830386c4e3bcddee067318d3b3c44dee46d9b4ee65821ccf2d99e99c7c1826e9351ff83c4ce34eafac345bdbb4e3d00f0288b3f7d7ca4df99ada1ac082e9a4f8e908931f269ed234255f2e70c24bfb2b9a474adc27cf309407e104b35e4674d105b6e5aa", 0xf5) r3 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 08:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) close(r1) getdents(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="ea418e76447429aa137a1b9fc8756bfadb0da14f99af496cab7c2b52e045834adb618c7388b232a3191759ab5b574a04", 0x30, 0xb81c024c24195565, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 08:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7f, 0x0, 0x200000000000}, {0x3d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x6, 0x0, 0x12d6, 0x2}, {0x0, 0xf0bb, 0x7, 0x7f}, {0x5, 0x0, 0xfffffffffffffc7f, 0x1ff}, {0x9, 0x4, 0x7, 0x2}, {0x28, 0x80, 0x100000001, 0xfffffffffffffff7}, {0x8, 0x2, 0x5bab, 0x20}, {0x20, 0x5, 0x2231, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa80, 0x10) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:36 executing program 1: r0 = semget$private(0x0, 0x5, 0x40) semop(r0, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/113) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000001680)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/244, 0xf4}, {&(0x7f0000001580)=""/44, 0x2c}], 0x8, &(0x7f0000001640)=""/61, 0x3d}, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x0) 08:11:36 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000540)=0x200000006) r4 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x2, 0x24) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r5, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r9, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) 08:11:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) fcntl$getflags(r0, 0x6) 08:11:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x7], [], [], [], [{0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x8001, 0x800000000000}]}}) 08:11:37 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xc0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015d75c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015d75c70 08:11:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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"}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 08:11:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000000)={0x0, 0x94}, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 08:11:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f0000000680)=[{0xe8, 0xffff, 0x80, "4d6b950a151b7cf154967f4e29d2f13166c7b6571de420f43e16931e390833fc4e71b77b4d0483c78f1300b2bff34759c660fe37e702ed2d44f3a4cab7df032a74d3257200e151410bee2b63830f3e57996e6abaeb0e2557ef855f81197145bcbe4563c7101e133a2b9222cf56b4ac0e787d824f16300ab7fc7499b32b732b3332a0473a8ba2a976b881f03037de4752d9ff48e6296f5a50d7c44b265ec2b283d352b1413ec9399a25d0aa7e6afa362870b3095de8a3edbabbb59768e70519f8014d4ab7dadfc20d151e415e1f7bfcacbcfb41"}, {0xb8, 0x1, 0xff, "71a1aefa54229a06f5be25e4a1f9c408963566c57971b7406f0aa30aa9a56623445c4d82fc1a7dbc5d9057309fa4a225e2cf2af96322b63cbae70e774c19021f31b0bdc98330337896a0a676fc29351c43c3cfec7c9270eb08506751f49659506ed96da2f72e2b631e8148e34557e9bc6dedb1d47b542aaaf3fc74bfe396b199e749f4b3ee5e4769e75970477dfef93d9a8a42bbbf6702f32cda4ff8b35fa793e97709"}, {0x100, 0xffff, 0x5, "0deabf6eedfc372516207a6d923e5fef306e1dca8876aadee34bb4e14c94ea87e8f0f296df3e2cac4b84361ba170c5388ba5cc2e6fdc6bf8edbb9728e8891a04df9133e10f9ee940070d9ec47f0655a6fc81a1dde092135d6bac0ec5c7325e5d78b44edcf02c9cbdfbfb243261c1b284c9cb2192f4a5e20f6433e50073a517e14346c6e2b556494c7db0228c848ffc0dfe18abfd0304497cf22cb7e712974408fa5732c762dc7dc3a1b5bcbbf10e67134951f16ef4365ca6254592096bad68daaf7986a0de221d36a7f725ba38425e70838cbc09d883bbea96d01cff897cc3e9b588e2ffaf004bd0d37f3ba8feed8e"}, {0x100, 0xffff, 0x0, "ca8240db01b7a7a600594975412f5197e606686f599dce10143442136e38066862855bbea1e3ff6ec6b739f33196ec08a2a467ac1503f92eadb1dc43053dcb5ebe61adc43f1cec37b444abf12c8229f773939d813d46770ac5658156d875e2b083564670368d8443d47bdc29793dcdc5fde5891258bd1f2b37222ea16eda8634964a030b3f1c7ffff39145fe03cab252eea0b50b0dffe65d3ec72f000e232c3fbd37abc6ed1c88fac567f84512dbfb302c840ff4afd06f9ec9d4765c319f5ea7aa7ae1d5b061d752e827d5b9afce5d65b49cac75560e41d2bee2ee611e37b36354b51168e10312a86f8b"}], 0x3a0}, 0x0) getdents(r0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') utimensat(r0, &(0x7f0000000000)='\x00', &(0x7f0000000080)={{0xff, 0x2}, {0x6, 0x1d}}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:11:37 executing program 0: acct(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x80) 08:11:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) r1 = shmget$private(0x0, 0xa000, 0x1c, &(0x7f00006f5000/0xa000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x8, 0x800, 0x1f, 0xfffffffffffffffd}) shmctl$SHM_UNLOCK(r1, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x40, 0x139c4b5a, 0xbf, 0x7}) 08:11:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0xffffffffffffff81, 0x4, 0xe55}, {0x8, 0x4, 0x9, 0xfffffffffffffffb}, {0x10001, 0x200, 0xfd2, 0x7}, {0x0, 0x7, 0x0, 0x1}, {0x1f, 0x0, 0x200, 0x969}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x292) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="87c9ddd5fff80ddd756e58d17ec41beefa17df245722360c3f76ff0928cf1ead22c37f0dbdfb32c453d87fda60a7872af0b9c50b3699ba0272f3f87500afb9d7f28b12ce74518857400cd9a266136f91e756fad067b64ae1926f0a4f96f1b3dbabc27c4fccb8342fa2f8a67cb0aa9a3ed9a5bd8e76ce3ffe1aa3de637f184704dce3ad01c08ac4e16e7f83c93058d343e00643d1df793d6f574bd2e9ae68684b8c448209fd0c58aa0888362dae1cd282927d21bc05327e4b9200d04eb5f6efbfabe821e2f29733d3590ee7defe170ad35239234324dcc190e56e8f7eb679091fc0169b946269f9a5ae945d556ddab583c4fc26165777932f93387482", 0xfc}, {&(0x7f0000000200)="b1798f9764bf4102ca64d86d4d5f4f2c56ddce23f60c045c10cad38f8033c2ae014c1b269992e20b5a4cfd4ed0bfb50674f66436900f4e11234c81fa74d9950ad5276f5ffde78f313cccefa8cd2a176d12639f0a5894e306b34550132f22f33f31099a11037631b1e7f2b4ae3f048d0f909ed116d187c00f1246fd8d4b43f37500ac16c5a157b52f9cd545600ae1dddf17601da0096cbfecb20ca55cfd37e628d50f5c6d5fc7eebbdd2d73705627d637ba0d592306534d1ed7adc6b6120d1b08b14e9cb2", 0xc4}, {&(0x7f0000000040)="80bc9dd5b0253196241dc41df5", 0xd}, {&(0x7f0000000300)="f7e24c0539c143fbcfa94edc00392aa96582447b2b7cad4c7a3b92e9ecc65fe74b805e252f19d1d08f6210625ac75f5faee6828ab2a145c62b7e4fec268f3a74cc5e6deca6ed4911d162a9e43bbe2e014a8b04bc20c43f570abe1f8111f4b8f10457c8cf4bdb2ab8cb045a6cf018b471f3f33b59b103a9be890e9f8326b1d287342534f843348ad414f4dc41740a51a1c17c219e2191f33ee23a49e8be6826ad3df15ef1bdd70f233b", 0xa9}, {&(0x7f0000000080)="dfd4ccb98462ebc6d8edf2cb1d65b97121fb3b12b8a18fcdba60b99bb4d1", 0x1e}, {&(0x7f0000000500)="145af5172dbfe648c310a6770f2b092dd41612cf4e4c37c20747dab1e37c8aa9f0be877dc0d0544267bda85ae2570b2b28bf8f0c9b5f7b392f3e789b0100711eb6aa8e8a6662cfce6a1a163eafb092aee0b36818bcce1664d9e51697068015f3e9d3b79153089552de35a35322e0311e60faddab41e752d868973485d76771ce19266e47256c54cba40453e4239ccd28609af0912ffa933bd63e4977cad5ba16735eb296b2ec2525b9b6e03b90008082478f47a0862bafdc54606e70029e37e8e5f3d45298fda246a383b62af2c3ff38810eaeb28c4fb01f5453a13f2e567082514b32078aefadc17c8c15", 0xeb}], 0x6) 08:11:38 executing program 1: setitimer(0x2, &(0x7f0000000280)={{0x4, 0x80000000}, {0x10001, 0x10000}}, &(0x7f00000002c0)) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) symlinkat(&(0x7f0000000200)='./file1\x00', r3, &(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) open(0x0, 0x800, 0x1e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7, 0x10000, 0x8, 0xfffffffffffffff9, "3d3d016cea9e2ad8a6fa0ca27e880af5f4b76e51", 0x3, 0x7}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r5) getdents(r5, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000001400)=@file={0x0, ""/4096}, &(0x7f0000002440)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x1) r7 = msgget(0x2, 0x80) msgrcv(r7, &(0x7f0000001340)=ANY=[@ANYBLOB="378922aa3136b04d7bf46ddca02f1014b1030d6cf31bbde0ae3dcf42639d2e52deecff4128587e4ad58834ff47ca670f184d54b974d3df595a589a93df56fdd26367345c0eba2e817488813badf677ae1e03aff59c2a2589de1c822f2ac7969b59862078964e53198cc63ce414a867c964958bd46c53c461cf655b98d43a1dfd4311dee6d894d7e23ac6bedf0fe43621ced620854262c6499023c06ac69b45ec71"], 0xfffffffffffffed1, 0x0, 0x1000) msgsnd(r7, &(0x7f0000003500)={0x2, "4205ed4a1251c107996100444659f957a487fad23bf26080e89b8c0456084a843699096f381e037535ab61d59ee1d6c5f4ae95562b3b2d91d1a2878ff9693d563aa47fffdf974d4b2d6653c2b2f63b25146c16c525645f7952a1a9d832e65f5afd401f224a8da4394f72ebd61e12f566277601b70d1c6f1bed0270073230df94384443f386cbfb640f043905ad02574c1dcbeb0478e006ef84e76e26e9e237166f51991b02d3a04c8f4f9797b40307fbc3c0094d6659c0257fc4b6c9a70e64b15fd613475c09ec5bb7217f6ecfb3334ee8e33757864b1b91c2a52a00d216a0d6e260f546948e0f278ef7b7e5dc5faa6ccfcb8298895577348b8552670c484ef5a859db3c8149d7275adf15fdbf6e09a519e3abe47b6824eb118b3fa44e68e3a906025bc6b8ff6ac59365f70b7e4da2c66e7d9238f38f2d29f5fa716eb1c7384cfd7ed5ba37b9bd0c1e3162dfd600c22091089cde47ac26486349d3618c85d49a9d8715280cc4d2977f45a65b1c494a78b82e447330547e1cf273c60ea5a95818a8ef3195554ed0ec0b2df028ae8517c7b74e82ede7996bb554e0bb0b32949e077887a9cf1d55b7e646f381e9783e2177206071d4ce0a51087646f64cb55d2c675d84ad67c9b91233f2d34a3a00013821cbb4efef54feeb1cb0e7803d4bf1a44648aa39e78240e0bfcaed584332e892a83e44b23d666bbf173da31e4c54268a1b47b76e33cd5dbc61382e623c321b31363ac4807639cafa7ee95680850a128c415abc98faf441fad0458766fef4d4f2afd091f4549ac35451c189197ad5ac227855fdedbfc00759a575e2eeabfa64d859b9d78bbc1aac3211221a1ab0da89e605267f53af3008b4bfa9638d19ba85dd78219759511b6d44ba330c49fc6467ce8111c19d7c9234c9b4c8534864f07c6f4cc63d465dd082e0a18f93bce992ecdb526b364d628435e5991ca8a26e016dbab3748f4ccf347cce0a87efcbb4d0d8981eb83f83bc627343a07b621c155faac353de5f3cba8339d4003563db7d6adf9671660ea876ba5062fb20e9ec2e40a33dc21133afb1c8883065a6381442256afe01f9d85fb41006b74f66d43bd2505c214edc5005d58c8d823b25eef7094a97cc910d4d0bdd7f2626b19f69c550383d61742592131f4610d3bc757087381595aad410c5d789e3a9ebe248796ff5da8018f244d8957615383ce42ac74afaf4485a81b294140d05f2d48cf03817da1fe32e00e8d263ce1754f3c54ae808db819e2fe47a7c5e11508532d8202b17c849062d3dffa3fa910bc05ebfae39c2f92b29c86dcb9cf77e168e8effd3f17292ea550d6d5b0815950eaa7e48e2ef092ff3d507583b8ab8599306144e4f2d4ae8fd1b50514dfcb3b311e08f36134170c2beb7c36b430ff491095326e02d268c890282a64dbfe9fb900f2606b7dbdbf41ec3deabb649ba03cc067f6e765828228d8047e21f626bac2ebf620f2d955c21f0307dc47fd389b8ce8f9ec1740f7029f70b83b99846fc3d60dc6b42d69820a61041dc83a91e5e7a955f26cf9daaceb3ba21a83de819c2023df4a3c0288667c6c41b649c60a9b30b63d3d19974138c037c16267f9545330b4ed8ff70bee371bd21ecab2588bc81cd57101225394cb0e7fdb0744dff756fd1f8d5a4d7f46239a5ec756c7f833bec63bb986565d3a19ce5bc5e048281445758122b489fb019eda14c1cd15a33ecaeb8459dc26a27ac6f09c4b5d14e29f095dbd3c7d8c0485a992aae4fcc9d6113eb7945e8db9457895ca6613e2e048aa9896cc514eaf4b573ea0f1e76ded512840c4b80c5f4bf22607e4af68c7d911f46968a3749d58af66623dcf26519669a5fe5280fa102028b90b271809bf3d0a2df0f433b07639ff7d8eaed94d6a2f41fa6ee73f7b03f6662bf854ee6b37e9f95ddce10421e908c76d6bf10d92520a937c179771344acf227fdc23a17213db278b1ae8897f1560dbf630a954e14e2b78de350118a74feb01027a8c1f65f4d1f4a1bcfa01368e3ce9ba9d4e9fd925b495ec44df9b4a2c187206ed22e7f6d8d5ec35cd06378f3d4498f9beb97d905b986351559655d05ffd590e930c8c0304ad14305507dcf9a9188b410b54b8a62e4b5c8a64ea62c59fab0e173716173b57c099c050d7c8506469a43914c55d28a069bd026a1078254a2e9c7a6e57dfa73834b311b99a15a2a433da21269ad3ecb93d6ccaafef01d3d5d23d924b00bda0eb56ab396129939f0313816cd007430385f5f14b1d4a14d8e2d44cc1d6474ef177defb308a27e821eb6f6423eb4a411c45e34e84fe09a16c28d07e49ff84c9121073f0ca36da7367554da88841eb26a94e5bc8501697d1736b2cb1d308c01a1d1cd7afd8a20b1edf6b6d44930cdb803d3e2f73ea99565003a378179695d8f0ba5d0446220c78aee5763e90d8734964ae409ee08766734374a8d485d1b9f68adff844ecb6920a73d5c75bdb802a752b56b55d28dc4d3a88de1bfcbd565f8b2fcffb0e32a3878467cd130ee131a185ed6e03400448968c814ea6b193ce07609b4d60d88e0277eb332cbf45303b5483299cbcdb638e0d3df3f1d956bea121b2e620f19bdc66186d2b7f6fea67d734e5f5aa7ab177d9f105881148589c2727362b25f3de9089d1d99b53883e2b7b62d82eacdec9074bf54224477ded957c088aa308f567e7b7ed918e4eb4c836d087beab2aa87a19ff2cb7d493978df6a3af69f4e5e65879b9545a4857bd5aaa3081d20d843c5ed21ecfd17622c5d1994cf7fb36c827277d50cbad78490c6ae57397a36b42b4f0805db98dacf9a4a8ae6cfc14bb78797829fb7ffff268d584cab67b1ed7c90b711311c7aab1b3b0d85e460c49db1028ba0ed5d65e61071b05a74a94ff54557480ea877312ce83d58515ce54998cb643ff85d15ede0bce834fab42777500e6d5d439e398cdcb932a1843c337e0962e39d11bc885da379d1a54a7c9f5ea69147c5e2641408b32bb2a7df19efd4c215d7b1471c8b1b955ec8afc91a0ec845ecb9fb0d10a9a5a0ee58224b899c3327f66d191eab0e61ae4d88b580ebc06ec676c4652229796ff756420f25a81e1456f867153b38b28c056e7a728fac6baf27d8adbd79396f379333b3bfa2c7077d0d37553278f5c36b7f3619239f5749739077cbb65bc7b6a7d0991197aa4d4f860c57bb6b5bab7383cf502374d30e05822be09d431c8308351736d958757c376952be4a0bb49b51cd67a2d21056b6b119c77094faca4a83c3652047f22ac4d1395a9a159cab2f70021f844b2766d8917b937dd552476fc44a242b493091165490254f92bc28acbfe1ca382eef5987e4853375b7b62bd68f30eb84399c7aaf74515aa5412bef1adc5b85845ca1bafa314daba249d8f6d185532f80cae1eba991177d1cfa42dc358f5dd76ce2ac2501d1cfccf3c42451fe7feda1cbe2f39f9307efd0d690822b84af4b26ed55e88c98f67d6ffda37f92da480b0e1af30335011fcd62861597c6165609edcbb7967658f48a68db24e5a73849e6aff715f27a60e0f3a320cd4932daa1ce8bbce59504b2c93a38b6df5d0a4e76f0cc09c903df0e05a4d1894625dfb2c9adba930c83fc7e9a58419584372da198692f94ffeca52635658549e30ccfd6045a47f6e6f64a633f08ed85ea1ea187c74bd2bacfd60d369add331b1457f2ff6ec470b28396dcf8c7410db606a4ed44266afd0545b4d4ba4b8137360058a3883b76405c35931024ff6996b2ee4fd3674c0944c3ddadfd9f43ca190fe141350bbe661018b4c4961321e126ea793de016c26b16090d66e9597fda31af90d5e1da5c226772712c6f3ef1ad80179b72e6408d6377d89435017b6db89346aeeb9c1df5de6ad6c9bc1d44ca65ba1c8223a86fbcf7f745ed021f138c1c80d5f54291b69af83337ac95de3bcea66a6885f073ab499925cdcc0b3d22c61f339fcb1b95bcda7d5f467b58b04abd2c7c7e47bf5e4fe95ce16d52ae4a04fba88f97c8fd2df10c18a049b79f43ee99c6dc50003ed3867ed5f4598e904399e94b60a9f145c9140a979bf62ea2e512b9c5bed05f31dbfa3485fa490bf81313611a0057c2bb403f128e0dd0169c6a86d412f2cb30cba2274ca196884e5f58e25e5904ac4e9a7e446a6b8e90ea44868f1bd748ee6229b0fa56e391594846dbeba34730b9a7a1e99ff78ca345f967eecddfb250e966bbab700b47a7a00eecdce4904c53c1438b8dc39c13e7d4794e2f33c9185bdc1fa4bc2171255e34b8b465ae5c4781b45e5e5937cd9363d9f21203f1e2580f44fa474111a33bc3152b4b29e52a9f7cfaeab17523f770877ab559a434a0351dd71f5ef6dec8e8965249b15ad0181fb392160dd6b458d6279803c9063f8e6383b47d703677d7bc10b53b31ff24e23de6aa9a321975540a92daee93430cd421024006fc943f05d6a065f90eb0eab78a4f04f63ee3a4a8ee1906cd0877ad6ba3af858fef5cd9a942220cbcbbc2a0eb5a5cd5d700a2a68293987c7e98c397eb4cdfeecaef21468f3c255d67f87a206d4ff25c4654291fbec79614ef253ea22cb1fd375d94e5100af492e9f9cd22394e16e851410a44e7e64ca3dc341f10db4e26fe411117f2dacde0d6c58277ee73fee2283d1e55b07a87813d13f94ec787908232faf13f741ba2e49d7040db6c82cc1408a01adb219d330bad34429b8a1a92aab7186dd0f103866f491bafb7d511ec337cccc2bb7cebbd32be5f0f67f52435d23b35b5be7d92ac501c159a23dd935b0f3978f60e26d06f0af4bc4b196ccdca4ca56c9b0ede620f79d75ee52cb60a2c07c1ce5b9cb96ebc641c1cbdaa596e17340996c3548dcd01895c6bb4170c7255fb3a7782bde069f1498bdaab00aa5c66c8ab5c14ab86207b76ed260dc232ade34bf5d03493042bdd2b3254004c0a34e62b20518d224f5da5b810a10d0239a0bd2d09c0f39dd4f89f17c4a8856454f64c41e1191ce33190897dd4f23c8d016f3452d34cdc8f5b5d465b71c1090807094b46d18a67cf4f065e19db8659d4396bcec13bd99bdbdf6ba8462997d82fa84b351cfd6e5cc64c2ce4dbabbb201e7f1a66e56cfaa3fa948d166d44c36adfea9e2a48109c707fdced111b6676147516516bb6869a940ff54a260f2a0e279e14c0ec6a5434bf3820ca0b3320200874ff976c47478f1d1131d5d296f48db78a61574049dee02c517b815652b766cd187a718dcbc61fa49aeae5a428216035bb579ad6d9afb7e8b834b72601fec60baa248d994d73468f2d20db2a0e50dcb951cf06cee58bfcccc8d30a017d902c63b037c2be352f169071c7f74cbebedea984b0a5446cb298af50767d3ac224816448053f50a817b81abe8ab32421fa538bff25ecbb14419e3cfdd6ea996cb9d8b9842974593da318df90ef0ecef42dcbab9877661ccbf8996d81ece9603a2f2364fa68f7611e6d3e78a1ad337888b7e0da31face4165277d1196d5616eec33c63b5952e88153852ff121fa646f4e2f5fc5dcfca6d39db178da082a982fc3806bea9321e0d5f40b6e0fe1d553d5b96762bb928f9142235fb4600e14b7451bb2a3448c9c4e8bbc15a19ca83d38b315b2c6cec33cb043c9017cde212cb537c03ebc83134eb2a90f51a6c60e88a4c21abe49e07878efda3eb90f546d903055026c36086f5bfb0e90b3e79986ea906e1e994ed6bc1e4ff6c7ccf36a1e3ec881a92a73f5b6f706a07fe4355590b968c6c59ccf810ea46c07fc042c63a1de062911470816beac0838b1e476314028b315ccc0b925c4b80f9f798f303a2eed9408da6dec28139e7248c62578aa3f75261a61ff54f10ea3ea7a89582eddc451665cedc6467451e74541e057cbb8aad401d29c552fe5ab75d4d036d4527008b71c30f242dfa1726b6ca2726ae1d4a1ba5691f520d2b4f8fb311711b51df77be46c7e90e41ff85fc74fc1d2db77b7a303503b97b81a26543d06f9f0a7"}, 0x8b6779a799c162ab, 0x800) symlinkat(&(0x7f0000000100)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65", 0x2) 08:11:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022eaf66696c6530006d7cf5628da4595a2e7870aa46ad065211a401b5a4"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 08:11:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd493ec715764ed6a, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r5) getdents(r5, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xfffffffffffffee8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x80000001, 0x5}) readv(r1, &(0x7f0000000080), 0xa) 08:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r1 = msgget(0x1, 0x80) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000003f1abfa760fa3e55a1bf92216e6d7a99481698770afebc6d4af45d9199c21e50942ba6160e9fd4fd33009d07520aff72d5ab2510e923b88509b4c180755aaa32f4d81b3ef78945434bf35b47e2a73e2e2310de51211a8bedc0eec4c6235abf32bf85a38f8fb45519d4d6febe66825839b64870755eac5e605eb067653b424f89d05a3b88ec355819f19d87a2636115"], 0x97, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0xffffff6f, &(0x7f0000000140)="8490389ae47826ae1870adca7ff761a95d7dd2156ab750d881aa3c0da406c8fac102fa77c694576a50b4935b30b0ce9ac3bd5da0865a32a807f81cad83ddee2be1e1bf851a0d1d8ffb1ea07b8b76") 08:11:39 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}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x204c1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x2, 0x4, 0x1}, {0xffffffffffffc889, 0x9, 0xf2, 0x1000}]}) 08:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 08:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xbc3079d88a8d2157, 0x0) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x0) r4 = dup2(0xffffffffffffffff, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f51001ee68a3842720f04cee38626dd03cf8efc33"], 0xa) 08:11:40 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 08:11:40 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x190) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/197, 0xc5, 0x800, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3f34aeea, 0x77}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 08:11:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x3f, 0x1, 0x1}, {0x6, 0x7, 0x6, 0x9}, {0x7ff, 0x19b4, 0x6, 0x8000}, {0x101, 0x4, 0x617, 0x7}, {0x20, 0x6, 0x0, 0x800}, {0x7020, 0x5, 0x1, 0x6}, {0xffffffffffffffff, 0x3, 0x10000, 0xa9b}, {0x9, 0x1ff, 0x10000, 0x7}]}) 08:11:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) close(r1) getdents(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x267, 0xffffffffffffff7c}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) read(r2, &(0x7f0000000880)=""/161, 0xa1) 08:11:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 08:11:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000080)="e39278b4ccdd48d1ecfd") 08:11:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x68808579ab5dfa50) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 08:11:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\xe7\xf7\x00', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d, 0x0, 0x0, 0xfffffffffffffff9}, {0x44}, {0x1000000000000002}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 08:11:55 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) 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) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) writev(r17, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r19 = dup(r17) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r20) getdents(r20, 0x0, 0x0) r21 = dup(r20) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f0000000180)=0x10002) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) writev(r24, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r26 = dup(r24) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r27) getdents(r27, 0x0, 0x0) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r28) getdents(r28, 0x0, 0x0) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r26, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) writev(r31, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r33 = dup(r31) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r33, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r33, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r11, r16, r23, r30, r35]) setregid(r6, r36) getdents(r1, 0x0, 0x0) 08:11:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000540)=[{}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000440)=""/210, 0xd2}], 0x6, 0x0, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 08:11:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1d, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() close(r2) r4 = syz_open_pts() fsync(r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r5) getdents(r5, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x8) 08:11:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) setuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r3) getdents(r3, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0xac) getdents(r3, &(0x7f0000000240)=""/34, 0x22) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000140)) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) 08:11:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:11:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 08:11:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 08:11:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000fc0)) close(r1) getdents(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x678, 0x4, 0xfffffffffffff75b, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3bc0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff0000/0xa000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffcfc9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x59c1f274}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xbc9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x800}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file/file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000840)={0x27cd, 0x81, 0x16, {[0x4, 0xffff, 0x7f, 0x7, 0x2, 0x4, 0x6, 0x0, 0x3, 0x2152, 0x6, 0x1, 0x8001, 0x2, 0x1, 0x4, 0x2, 0x43], [0x1f, 0x2, 0xdcd, 0xffffffffffff679e, 0x6, 0x5, 0x2cd, 0x1, 0x9, 0x8], [0x800, 0x3, 0x10, 0x5, 0x6c66c521, 0x725, 0x10000], [0x7, 0x7, 0x6, 0x1ff, 0x4, 0x4], [{0x5, 0x100000000, 0x8, 0xfffffffffffffffb}, {0x8001, 0x3, 0xfffffffffffffffc, 0x8001}, {0xbc, 0x7fffffff, 0x400, 0xd7}, {0xfffffffffffffff8, 0x6, 0x0, 0x100000001}, {0xfffffffffffffffc, 0xffffffffffffffff, 0x8, 0x7fff}, {0x0, 0x6, 0x81, 0x40}, {0x401, 0x2, 0xd452, 0x6}, {0x8, 0x6, 0x800, 0x2}], {0x0, 0x400, 0xdf1, 0xe6}, {0xc23, 0xffffffffffffff8e, 0x2, 0x83c1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 08:11:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa7bc7e0c599e9a99, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148f5a70 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff8254f790, 0xffff800000a9c000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8254f790, 0xffff800000a9c000, 0, 1) -> e uvm_unmap_remove(ffff800000a9bf00,0,80000000,ffff800015d60398,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015d603d0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a9bf00,0,80000000,ffff800015d60398,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000a9bf00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff8000148f5a70,ffff8000ffff3650) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a9d800,ffff8000ffff3650) at vm_create+0x182 VOP_IOCTL(fffffd80378b7820,c5005601,ffff800000a9d800,1,fffffd803f7c6a20,ffff8000ffff3650) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ea60e98,c5005601,ffff800000a9d800,ffff8000ffff3650) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3650,ffff800015d60778,ffff800015d607c0) at sys_ioctl+0x5b9 syscall(ffff800015d60840) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,ee614d0c010) at Xsyscall+0x128 end of kernel end trace frame: 0xee8279ec6d0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015d60380 rbx 0 rdx 0x1711 __ALIGN_SIZE+0x711 rcx 0xffff80001494b000 rax 0xffff800000a9bf00 r8 0x1 r9 0 r10 0xf485f382c408434d r11 0xe1e75198eadcdc3e r12 0 r13 0xfffffd802eb06100 r14 0 r15 0xffff800000a9bf00 rip 0xffffffff815451bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015d602d0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=101258 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8258e3e0 process=0xffff8000ffff66d0 user=0xffff800015d5b000, vmspace=0xfffffd803f013bb0 estcpu=7, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 80320 87669 62139 0 2 0 syz-executor.1 *80320 101258 62139 0 7 0x4000000 syz-executor.1 62139 113723 67381 0 3 0x82 nanosleep syz-executor.1 48625 188870 0 0 3 0x14200 bored sosplice 53467 55845 67381 0 2 0x2 syz-executor.0 67381 397674 83565 0 3 0x82 thrsleep syz-fuzzer 67381 512517 83565 0 2 0x4000002 syz-fuzzer 67381 22188 83565 0 2 0x4000002 syz-fuzzer 67381 66625 83565 0 3 0x4000082 thrsleep syz-fuzzer 67381 256734 83565 0 3 0x4000082 thrsleep syz-fuzzer 67381 231950 83565 0 3 0x4000082 thrsleep syz-fuzzer 67381 141024 83565 0 3 0x4000082 thrsleep syz-fuzzer 67381 179353 83565 0 3 0x4000082 thrsleep syz-fuzzer 83565 160539 23614 0 3 0x10008a pause ksh 23614 491964 61097 0 3 0x92 select sshd 207 400826 1 0 3 0x100083 ttyin getty 61097 345178 1 0 3 0x80 select sshd 7233 144942 31750 73 2 0x100010 syslogd 31750 253695 1 0 3 0x100082 netio syslogd 57184 34820 1 77 3 0x100090 poll dhclient 89705 44616 1 0 3 0x80 poll dhclient 83380 373626 0 0 2 0x14200 zerothread 90931 502757 0 0 3 0x14200 aiodoned aiodoned 24986 400501 0 0 3 0x14200 syncer update 53148 286157 0 0 3 0x14200 cleaner cleaner 13109 414509 0 0 3 0x14200 reaper reaper 44611 234899 0 0 3 0x14200 pgdaemon pagedaemon 12250 520151 0 0 3 0x14200 bored crynlk 33985 25893 0 0 3 0x14200 bored crypto 41532 178726 0 0 3 0x40014200 acpi0 acpi0 82814 417601 0 0 3 0x14200 bored softnet 37519 356218 0 0 3 0x14200 bored systqmp 46202 116478 0 0 3 0x14200 bored systq 79275 458494 0 0 3 0x40014200 bored softclock 56344 413529 0 0 3 0x40014200 idle0 37988 70456 0 0 3 0x14200 bored smr 1 304156 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 9467 6320K 6835K 78643K 10967 0 0 pcb 13 8K 8K 78643K 35 0 0 rtable 108 3K 4K 78643K 254 0 0 ifaddr 45 11K 11K 78643K 56 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 22 0 0 iov 0 0K 12K 78643K 22 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1348 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 3 0K 0K 78643K 6 0 0 sem 12 1K 1K 78643K 32 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 203 0 0 proc 49 38K 63K 78643K 390 0 0 subproc 32 2K 2K 78643K 51 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 15 0 0 in_multi 33 2K 2K 78643K 44 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 223 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 88 20K 21K 78643K 1297 0 0 UVM aobj 17 2K 2K 78643K 22 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 18 0 0 NDP 8 0K 0K 78643K 16 0 0 temp 110 3523K 3587K 78643K 3808 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 8 0 2 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 55 0 11 2 0 2 2 0 8 0 unpcb 120 77 0 69 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5183 0 5183 1 1 0 1 0 8 0 tcpcb 544 45 0 41 1 0 1 1 0 8 0 inpcb 280 140 0 133 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 255 0 43 14 0 14 14 0 8 0 art_table 32 256 0 43 2 0 2 2 0 8 0 art_node 16 54 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 20 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1646 0 250 46 0 46 46 0 8 0 ffsino 240 1646 0 250 83 0 83 83 0 8 0 nchpl 144 2126 0 525 60 0 60 60 0 8 0 uvmvnodes 72 1794 0 0 33 0 33 33 0 8 0 vnodes 208 1794 0 0 95 0 95 95 0 8 0 namei 1024 5856 0 5855 4 3 1 1 0 8 0 vmpool 520 4 0 3 2 1 1 1 0 8 0 scxspl 192 6335 0 6335 13 12 1 7 0 8 1 plimitpl 152 27 0 20 1 0 1 1 0 8 0 sigapl 432 371 0 358 2 0 2 2 0 8 0 futexpl 56 3785 0 3785 2 1 1 1 0 8 1 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 104 24 0 22 1 0 1 1 0 8 0 pipepl 112 206 0 187 2 1 1 1 0 8 0 fdescpl 424 372 0 358 2 0 2 2 0 8 0 filepl 120 2210 0 2111 4 0 4 4 0 8 1 lockfpl 104 115 0 114 1 0 1 1 0 8 0 lockfspl 48 37 0 36 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 201 0 194 1 0 1 1 0 8 0 zombiepl 144 358 0 358 3 2 1 1 0 8 1 processpl 864 387 0 358 4 0 4 4 0 8 0 procpl 632 593 0 556 4 0 4 4 0 8 0 sosppl 128 5 0 5 1 1 0 1 0 8 0 sockpl 384 244 0 227 3 1 2 3 0 8 0 mcl64k 65536 232 0 232 29 11 18 29 0 8 18 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 2 0 2 2 1 1 1 0 8 1 mcl4k 4096 19 0 19 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 56543 0 56498 21 14 7 16 0 8 0 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 92663 0 92547 25 15 10 19 0 8 0 bufpl 256 6862 0 1954 307 0 307 307 0 8 0 anonpl 16 52959 0 39389 67 7 60 64 0 62 2 amapchunkpl 152 1669 0 1563 10 5 5 7 0 158 0 amappl16 192 1944 0 1160 53 1 52 52 0 8 12 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 37 0 34 2 1 1 1 0 8 0 amappl13 168 11 0 8 1 0 1 1 0 8 0 amappl12 160 11 0 8 1 0 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 155 0 153 3 2 1 1 0 8 0 amappl9 136 588 0 582 1 0 1 1 0 8 0 amappl8 128 155 0 137 1 0 1 1 0 8 0 amappl7 120 184 0 180 1 0 1 1 0 8 0 amappl6 112 65 0 57 1 0 1 1 0 8 0 amappl5 104 144 0 133 1 0 1 1 0 8 0 amappl4 96 586 0 557 1 0 1 1 0 8 0 amappl3 88 109 0 104 1 0 1 1 0 8 0 amappl2 80 2128 0 2061 4 2 2 3 0 8 0 amappl1 72 16241 0 15844 26 17 9 20 0 8 0 amappl 80 823 0 787 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 21 0 5 1 0 1 1 0 8 0 uaddrrnd 24 376 0 358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 376 0 358 1 0 1 1 0 8 0 vmmpekpl 168 6557 0 6533 2 0 2 2 0 8 0 vmmpepl 168 51379 0 49566 148 49 99 107 0 357 19 vmsppl 272 371 0 358 2 1 1 2 0 8 0 pdppl 4096 758 0 722 6 1 5 6 0 8 0 pvpl 32 165291 0 148699 186 33 153 156 0 265 14 pmappl 200 375 0 361 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 504 0 51 14 0 14 14 0 8 0