60f6bec57d1ff7f7d6d442d83b6537e3f9106ef0873113d5fda434c0fbebf28866aa6a5a3f1e1ab9feeb8b75d1748977d7d9bee7d89105ebf4b2d1e59e22ad414671f7186eda5ad68c7906cc7f65d18b4d25e2c7e2d773739df1626055596b45266eaaec8bcd15235c0bd91a034c7df32181fa8f8a1fe2399a88dbd78d35be19455f0c0ff356f83edc50c0ebcaf6d50704f5547ae1699780d9e195169fb34e176ced3944dd513b3571b7e007da3a2638a8f5dfae8fcef6ba352793b82fccb9d89dc1f7830f2bd8318bbf57da1176006e2d61fdb59fff9f75e0e5c8de169deb28acaed392eb29d96967411b88315652ffe5ab323379f7593f267db7fe9b5d7b026e00de44275f20f19410e9dd9dfd6b93fd5904e8a7dfc961bfb6d3b9531825e7b56ce25d237ef8dce7b57275d1c472b01b7013f579641f6dbf3864128c42b1b11ceb42f5c6eafbdfa5982fbe170307a9dd48a2379bca0243ce3675fdaa842806cdadd8e596040e38e1a7950c92343ba8766fdfcbb8237cd66b8fc454663a6189914af026e3c9c9d790f4a3d9ae62fda8b479466cf83698fee0fda7f5a61575059e27b11c807a016a670425a8af91ef5434fb4a91f9b3ac7309eaf1d7ca8ea35474a41e9e87aacdee418994da8bd2470b043634031785bd5d001ee8c556e2fa440d8fa7ce597cd8ec1bba421ad4d3ec52d73face2ce16f70ba755a20fab5433a85f37f2dbf62f70b7cc97cf3bc4499bb9ffc28892228cb6eb387519974725af064cd0a7c9dcc63c9434f413ce98c777104d6866788a12557f3fae880a909ce2f6270ce893f452bd6d32eb51f6404aff9123c6f077692cbab880730bd8d63dc668909c0e1f4783b1d918111ea162e26811273cae5016b9ea0bdd166890f884cc9252e0ca1ee9c2ed7bb1e6f595c8ffb239634022c8b7e9a5ce8a72ea31fc4ba4342aab81a547431d2577e7ba276b87a0c23b70ef93e403ed9f5bc9647af20ad715b2dfe7c66f0ed7088ed30505143881d4d66f33a8be69e468671d61221039fb8c5a0046375a1fb489bdc0faa3bc3bf9ff49520a9927f10da2cdb0d0d1ce22fb593000847a43f95c68b3975d8c39d18cecae3ee6829aecd9b5ef605fef088e12398be75597cdface429a904f3b0d4783cc684a8647b97c3c1d8a0dd22a6c73f023cf210b4192638bbcb05b36b960f39cc8915930629b4d81d3eafad9fd53bb4d6da1f21b17c68a2e5ec97a40a9d641d1b3c1a574a5ff10f5719ffbda61b988ca2d8e0989c1cf1f96c1c15f8c4a656b44d81276d63372f9309cb4260971e88aa0cf24a645e9b3b3c94b56ba20f144f3f5818ccce32d7f5986eb6bede564ab839e6e60045685a7f23cdf46f0d606bf3db35d85929b9ff9dbd5428843377b3f85c2131fd68617627841855d0af70f850de2aff5907d3e6df30ea57755c6a0b931418826fa7e8b13295b64a6e3597063bd7720548aa28e2df06c5653b57f281aed25f190ccdd6e3d68db2b3f743adbc14f89266fcfea6d1d7b47ce518355a61e079b915c1008dfc4925857d7cc18b70e48c6c7536c03c968896f3302625ad20d94abfc00942536820c055e7baa269e36ef753d203a943da48d6556d3e30197cf75482e94696f516c3bb52a75a3ba633930a90785f47213d4148ec670495a2ce748616bd4fb1aca9620667378062c49cce82bd496152daf167e6c59be6293073f1b6c961d8aec3ab12132aefc7a8f584713a4c5ab0e547d4f91fe19e5bf91ce9b8bd0163e4fa18562d75797298de8f06ae1cf256342af4e010846cbf8374cf34b39421d5b8745c4818b28769d317d223869f37cf9069e628ef0c8b73e1b6e4b8b4ac329f03c41018d04f8eb3968ba93509cb20c50c4658bd821c1324890a64b15bccbe336b5f7447cd1f5059f5c2711d21806d4e356a920d0c2351618a8ade6da09a206d7e7e657b2b4f222ca5ffe94a39a814a3ae726c0236bc1e4becb992f2c5919012475c2522862c00fe7131e1eef4341a0691aa128cda8594f3857ce16d729546828913614776fc14f11a6f2bb10841102c5156da6181804416e41f370051a45cdd6a13cf43934cd35c40f0c694900cf2e3b9220db5ba6a2c29ad6dc48e1013132df24c0238cd653bf697209f729d053e28d1483147e93640bbd22ffd18b1bb0e3dba92c52f1da539d86293881f740caceea4eb4b51e18668454729628b5c6d853814f9c3654cbd01fb804122d794e9858cc9bcc3aed6247813e60d3fa1922bfd1e2e6ebd80419a72e4d3f903b59086cc173a3e465378b776c5b55fce04323902ddf61e1bc5a2c36ec09622901945129f6818a6604482f1b55d839780971d99c121708555438fe86f168f9a75a6ea58f88c10ed2efdd703121834cc92c267ad4adb071fa75bb15f0210b410edc6fadf0b7d43c6a9eade692d3a17c89005fbc7011a6ea4bffb22d767feb84e03a5f7a4765f86aeee171ae9b9118d596dbee812f6387aaf38d0700d12866453a05798a18c7375148a4380b9cd408c3aee13f9b4c38ed97ef1944e506ec11d97cccb9a6f05708f95842c16e3411f0292067ad53d6d849c67965e640b7630ee3dadd3c6a8c7351d5ccdbc852d5b5cf49d2bda94954d6986e113f1244f9710f17614eebd85813148234fce04ae59f559a22eb64ab15b858c96865e0600204add878254a469099346dc470bd22e3650777bda45c678b2a22d29bf309311a44be92ccd8a633d5fce67c842d75fa30cf821f44bd173a98b63ec8535fb1c275c07dba5eab342d5fc7f469a2db37f03c18d9a927e8d601a4c8afba841d5390096d3390012caae106baf8cdba6f6b7412254b84b40c93788b7bebcacd074441be82b426f4862f3031988e38c3b13550400970346c113eddf241586d65c004094abe7afb8ecf65409e014e4b4df7314926653e154971d6ff64c70845ed81879ea3f8110c8279786c72027a7aa1c51c99134239eb2cbbee6d9d6ba8220949a22c124f37c9310c8e0d2bd1eb2b829fc28650a6a40ee8ec6aacbc23bc40d526c733e86bc89e1c1a2c2f69fff70d7e867e56f4668734012dfc129a11e8c094293c8d429b7929a536e2e4b047b5ff1d795550c248b5828ce60b5605b8e3c25498371d187e0f224a9dc583fc1c6a132d9aeb293ed1166a9aa1ced44b2f39e6160cf77edc457af2babc3a0ff8364305cedc4c6ee5d196bb99830636f31db34e21e35df2658b1ee2ef12b212f14c8aceaa9a87856341cf7d531af0f3dde21a88be8ed735815b5a8f00dbbf2f95d67db30c03a6a6dcec2b040bee8be56234fb9a4af024a7c911fa1e5fa8fc2e656d21e7276f30133fccddb7e870faa7d009bd6e07b8d5fdb1799773e0a645f724c4bce0d641454ef01b02d6ba7097da361979ca34c774d962628010cba2835af3c52d0483a694fb45d884e905b96e0307b3c6707364d725b9f34a52013d888895fbf7a59c6c8c124301d54bd75e8047cb48b5c72e2fbe4ec1c15016d178be53692a4b18cf34d32cbc7e08321daf48db3c54d5c2890dfaed3ddcb99e8fe4f85f7d7f8cfe56d33fdad3d3bd38a70713c52a2b18df08d80d56b3946463844fc6ec33e99a477b97ed8ec1f79a63aff65d4ac93004de1e5c6d0d45d0fc2e28973850cbd25bbd53e67f034e6af47267e6dd63e8359101d06f93a004008c3c30a6cf82906b02a5f9b67436cd14a6ae2ae311779a4137fefe7ba0fe95e3e3d23e07a12c405e42712f3d19260731ae03852f8448488d3212a0ea5a9ffd7b1691962fc125db8464b7c16610ab3ea087c9829291f8120c0b1a961b4538f366e517527e25e015823e68359ffdea77f3de770dff9b25e43e2df0ef3e989e518adb1648655bbc19b6743866f0b60ee565d048f33c257a87256b204f9668bb98751c244c39dea2db335254590754ff43b510bacc8c07827166302127836072765cfd626f99fbd40cd01a26585e28df9f6926f1599f95dca517bbeedfb2b5060cc129d4f1658a595723533268f9859bee6c3b96dfe77b837ff5b861ca4b555b58c95daf3ea1e6d5aa3b4b6fde1cde8971aabc25cf36edc2a053b9249957a8e9b1ebf785c0ecf612c4150fd28975f10430556146ed3f0b8f1e5ad6f10ff662aa7161c0bedf444f1a1ec6304e164781278c187f12701215236ad71eafb7e61de9cd38cee7627ec0f76543e32279d62e74f5d12edd885d2605f9c2e036211b9dbf640f67cf2d53f6cffa911ef442347d88a964519586d03f91c59380a90fdbca287165769beb8687293fb439fec6d491be941d6e11edba3cd66691b3d5b9203d1ee29e0721f855049d8e690bdc9da3a5a3844ba8c4b0efd1b72cb2a74856169cea90ff8ff87a07e30ef6e0207b13b2df717414f337843a40c6ae3cf5dc3063e6b378980acb7bc846e9030cf41f44fa26393f15f1f4b6526700f0b31a4437eb73822de61e4065861311ac3a9b24bc76e66ae14c4fa78c1e37cf52c8e31e3ee68346d52c8399de258fc7616a082ae78f09a10565e438a5bcb8374fbfd810adb9e785380854afc94fa4a58e6d7d18562c1ceafe63d6e9ca83f65b489d32d1ae1ac4c468e9a35cd5398966543c441f733a3194f10212ecfea19c3f4d3ca3cfde9cc47af3bff5f7b558061b262a5b421f2086f8c9093f093e8d8ea9254aced00a1c0d95258934c09013aa42589509e965b71aa502c1151511838ae8cbac69fb1b2631f72e5f61e13a1c9bfb6d90fb1e390c258250613873349f727a34520060018c7e67e680394f7152ed1bfa00814ee395533a788952c747735ab84f433e2ba2a56cac863c78518ea22673e11ae9729260bb02eb54e767effb52b83968297ad7717ce32c0b21410d06779ee2a5fb5c17c48261a300b3537159a90fcd19dbd2764cea627a531512ea8c8252729b1fa63d7c43692ff43e13d6a7024509378206600f05ded6f5e9a7d6c0a6ba70486fcc579f1ef519da20909bd0c8a7c13b2d4415d5d4a2f6b1c0e2213dcbbaf58d7aca175fc4509372d27619ca7b60e234da03383d1a443187e0a177ff84e3fd087d38b6289103664456cd1db619941548db2b04f3767eb46a90326908537589eaa0bc3f88aeeb6b8fe4f8c169ae518efe49fae9f334a6f7c70d2409cbb8b22e6e40d744a33b128554a22", 0x4f0}, {&(0x7f00000000c0)="953adadd64a7f10a435d87fab4b2c5c10d9215b1fdbcf4858f0f82f0129416059432698533f893f4b5bf27b5d516fc30a599859d33d3db6e2f0f82f42b58b5dcd15cbe8823bb00e77fb09bddc2f1bc832bc1cb13920ccac8619786c57cb75419d83158cdf5791a10e715f4e4493a9f9c8be8f945c4e8d4669e72b269d65c60e8ff9835366aeb2ead5f421ad640eb61b982a11d95614d32f86da18dafa669ee9751b7acd9e2883fee50c58e8229bb5ce7009de5f4d303f551818a81871bb356e5acd812fea1b537aecf9fd19a13c06a72c7dc059584e5536986780c7578ee4054790b23", 0xe3}, {&(0x7f0000001280)="90403a2ab5187aa40d774c48bda40692b70fbfda036c03ba18864ddfced4e5ae3423850abca15324a940091f8a7974c0189b5b706ed84ccdea744ec859b462af2013f87505a103b35ed5bc6e411a69c4baec19bcd3afe81f0e24d3eaba8c9e4b9bc1ec981316ec4087869c7265d3765d10338e0845c8523a2668081ff5adcdbd639490c45e0cde67dabb58e9dff0f71b84cb3f9c636a6249f0ca1f216a91f33bffa2995f24c77aa6c3d9d72af7eaf8e63354c8904d4f0e5686f2b6543fdabcc51bd81f13d2dfdd4f3114be7a68a73dba4c76814f0870bf932b80379315065bd3f3523ef0e81b0488bdc28cb05f0fc41aa727006d", 0xf4}, {&(0x7f0000001380)="d0ccf4eeda8fd9d6e2439d98f2941a978ccbfc04d1e3cf7c1df0d5497257dc79164bc48570955ed789635b52d8590d8483b267c51e66a25f48374559ea5028732f8543815dac3d29c3f78086a11972ffdc5222cced7264785b3a0fc9b074542e194e43edab52e1c908f7055c962ca6ef84da9a46bacfc700e87f4cea42e2368687241dc1774fca7a676854901603fa7a17fc34fb1ed0f26ac142f2a313b470a0f46d6f", 0xa3}, {&(0x7f0000001680)="13e88b0f3a8b665139815f799564a5bf9e64ceaa2eb21b534f1f2f83953695b31ba6f8ceb304636d1041cad9b1b38167d1e6878d7c6fa5d84f973269094517485d2057ca338b753452ab5f30b76931d9daee2f3992c5f05abf786570bd5ac2e6c9faf2c806691b4482c6058a4e960b6ff02708dab03e26a13b8486231db3b1abc558bc0b409bd7f48098d5fe4b616b656861cddae4e6d35f74c0db685f3fd81d075896f607e42a8463e8dda14d1f86f331227d2d7df8931692613f31cc2df0c81959089b75397fc8eef83c909b8bab5058738018b7df5f033060080b2879158eb475350b0556a6e3355a30c72d3c4cf0c38a9303c3c4ffef4fc7648b4afc54d232a18bd53a67a9b5b824fec929dd30dcd8d8a37829f65e153a588f844c801e315eeaff9097c6c6314090a7b61f079b692978b62c5dbb4a2bbf4b6733e2d0a82f348e491b1e41cdb2b7b772edc1f325074078a52209cfefdf979b9b2a4fd8d3c2cd16eed2d2f2e9b7d5653c3e48e752addfb02d479196b76a52d84cf740a2d5e52cb642e0fac311067f8ab59ae2971c58e880a4328c90a348b414c45635df7772c03b552019d4ceef64fc7e9df40f9ee8e122ffbef77426052833b5d29027af60ca13651ac6708caeae1e2c3b359d10c0443749dde4e8905c42054400160b200928e1d6dc6a8f396d88b3136fd146e0b8edfcad7a65f0a6ce5664e073498be9891a8781148a64de71ee2c198658376fb94a8ddc9a9febdbfde4d17342b7d53011a6e1d0a8d4c0220404bf3329ca074fe63246694c7ad9a8fcb8c7b5c477965765e391e00abd73be44a6d7479b2e00a19b9af5d13bbf32f63e53ab24e1dc836239f0cb88e0ae6f212860f714318ef59771279cc01d84ee4639d705e8d175de9b6d53d77ee14bf504c8ab1db2feabc20aa6cbb444bf50a09c619db1f3bfdffae07979404ad8be02c5f6f313447bbf67b95161ef75e8e50a2f8e67c96d3cf8b7f668e2d4eb062712b8a9cb2dbe03689b97a087d3ee1659ec11c832344249efe649d61800428a78bcdc10f418038f628171896bf5bcbbc23eefad2e631c72afaa63e81084f3b45f90740ab734052d93cf7e1bac97b4ff0c1d7b70d22e5de6b448008912522951d31eb4c9f620620ece6226888527f9878833c453650ccb5ba3e095045c67526fa320bcde56e88fe201c4871bef7795a4cebc630e0b0a63929883d3d43c25ca0ba368e8ae6352754dbf0c603a129443b2d60c845c81f07b61b1ad27f55b272c57e34b2086ca7fbb08d91047c4e60904dc9c9520c413135095cf54f23e3515d063001d5253180f9fb5b2050221f21f6354a8ade15c918f3d9453932a86684fc248dacfc204f4a308b6244a64d518101b7c9ddf7d0b821825fea63d81c456c9b4e8da6af39152e8cf24e10b3f3256bc33cf1b1c049124b96e396fd9f331c4c115d58f912d53aaad0111824d92450b1042eb2986959c3d6c0696554230482e11b27a6f99cc2a8eff6a9283c40845c05c300d39647bf7cf3a20781aef6c4e6a5c036417c1a14c06797c9ca28498830109e2b85f4aef1242365cd86deb4da2a2718b1f09ac2e513a2591bbca073c1e6219c069f77f66cc7fd6952c23ef1e061be23d1873f911891bb41a46680193593cc574a6308c47d84d8044339e31752b56c713c1505bd9c79b5bae7f9670ef8c3406518f96f75ba5ff3cf17b38153ff2ec7bff11c4c9d54254a6c0cc89eb045222286c463621099a0add757d95bfb7b7ad97f16671a1a729283517d0c1b0e44d789b89048876cc904246a8ae1ec285b972a195f1d1e012f8a569342ea0282b54213aaafbe0bf1f951d18e9f9c878b57519f6176afee22f61cafb706e31ece2b71b1c280b678161fe5ed0495979cd9b204502e7a8ca1674700fd2ca82f98b78d8432617c5a2066fcfb023ec2b47066ca907f4be4248d454a7464864efa8ec06f9395770983d841c017f980b4504ca904f718b6a9488ab485dede2e4638f4978a42e146ac54c374c7796e610be26fe05efc18f3517c7ec6a9ec1dd6245f7254c65a3eb6be27eb369e5d1feed470269452cb2ff12f5f87ea5bef8758ab188994f5187302ed51e49255733cf08717ab1e160794e7f509256a7d419c5e54f8edc839ec1b1738dfc9266ba3c79cae724b3ef196248fe8921dbcae4a0e1fb5ab420e377d8d5f63d9fb23da387e3fd88c1caae93a4e38284caa2c4133926cf0d432c4ece853473b4497cedb279effa16acb3b13981cf0502765a12b4e62df52b64b8fff2dd79d102c4cfa799297e0b395cedbd3d9959fca757d0591a7cb1346e79da4c78ba4ae0e7c8de7192134ddeb931d934340becd2df3109aeab01ea2b8f0a0d0f50aba199a4f803a318970d5aff53fc98e20031788187ed8352f11383b242bf8106f9a4479462b6ffadd41db6d03044c7eed62f0b748fac05a40a63bab84e3e87a745736909745f4b25958da2aea0a7a06b33c449a1cf30d2410b4d1570720e0a1e26eef5afdcd92ff5545ef983800408da65d573c3e9d5590116ebf8605714402320b4d894807d81ca20925c3470f313d0f3d8e6ba0775f5914947af8774c61cd1bb102ab8a5d33ccef0afa364ccfbe4fb65779be456f0a515e791c0bbc790002ad40ad38e7942eb54fb8edc13ede9727194726ba2e2d6c74c025dadab628741de774354dc667666763366abfce72f4f656ed1b4dec9f7403b8d83bb10a61390505133f8396093080d7c4a43a45ca62d5553924963bb6c74b2ea6290548acbd4db0918f71b87f7bd3376dd3ecbb9af6988fbb7e69068b65d46f5380c5fbc373e014646c749f9acae853c15a8be82df8df832b007f1b5bdbc38077af032f8194bce809e8a95d81ba769281b0b3c6f78fdccad5b06bc9c4777f0d2b6a3f0a9cc69abc6d1b7f17752ba2bff0332faca9d40f32332a9d113263c7940ab43e4cebf449b0121ae05032dcc286051b92a385527961f3b61bc0f4da75694d5fe31415099a5add8049777bdabe18fb278e46fb6aa6373d394f56943278c35f6e99134d1614a478aaf0a55207a4e2f00e66e76101be5c2fac81e7f2b8a9f9c0273ef2935fdd499e286fd5ab7aaba2b889a68c3574d122057356f947347ef3b7175a75d5c980bcf24940e3262069d31f59ced4148096e3405bf4eebe0113ae5aa4bb8a5052724d3db9fae6fd9487193d4f13d38f16b49ee1826f853a757af6f67a5b3cb9230399acb54fff558d554466179432e90fb4c00f91f12825b6e987cabce4efcf07ef770f5ef68739bf44c0d8987d43571bb40dbd245479e7cf7c58ebabc8139524485668c3c1d305e4bd106e259e48c6e2b785f4ac27d35d66ed77676c22b3843734d8415ea3e963f42fbb48d597f35492bff7a209cee6dd1bec1cd8813d0f9afdacb174b681572ea0e481e922b598548a154232d44b77f4bb1c496df875a3492e1d7f6edb36ef2bcf97a4f406640ea0e31624b34c6ddee00cc914beb4362f9c381211df4e5aeb280c7427d18856391cfcd2c7e3ac777e5f9af09fbdea1fe74832781b289e226c5515744a090a733e7f46b96f587ba69a6af15d6f54fe49851c941bd7de652878c5bb5d3fab20c0159f9e783cbe42e0f6c690bbfb6d7b5040f026b0564f714a609408fe476bb7688fd66797aae5786581fd1e2ea841ae8440b74720186a21b3ef34d0133db37783e61c74a76356d7ef2daed96534bf71451fdd73cab16eadf9b98dd4096f381b332a3350f21a88bd286850d2f15b2587e034c9ff5f1d03212134127fcbec40082de6d39a2fefdc11d7b3baf634ef36176f919cae3a375d13348e44b7312154f09c0af5b29011257a9c2bc9a138d504e72a79084b3de3a50cc3e9a99e25c44c3d0b319a327f5f5b1e94ef2d90cfc3967aaba35f31a15b62e451d975f48df09e14c180f9068e97b7ba862514ff1f446147fd169e4c904787c8515205069405f90b8a8ef9edb6214b256e6fad34af145705a695ef205b6a860f2617272073cb553c4f74c1971a00a234600871b7a748ec2731b8d248a4c554d05f632684376bf7657203577be601aac9b6fe64afc709b80ea44d19100e5428a6d734ab041ddb5c53a42e1f9233da436fc62f60676bc42c1cfaf22222d801798f346227a593d9f3a2db47407dfd1c41679b18f38ec8b788181bc30b1be098a3adf4dda87806a314c450368454243ed384e681f5223ea89d87a410423a9ae16fd953f02fe96c71baacda8f1bb832dffd63f390f595aafe45894c962f36e3e415dc65c3901212a8f65c12f02d6473d42fbe5c4684923debe913b81aaf1675fd62ee99a1f4aca4035ad546adf9a4615393f5a7415ede2b52ba2f2b16c71c0f856fa610866c116c809cad3ec392b1e83f170d8d75b217c021b5751397a739a2329ed490c52df5f1b0436f55a10f8bb7fd410b6aca5473e39c6a40ea9e977353b476d3327ca9c1ef723a782443db815cbc97099dadd566ff8b46bc94a454cfe8735b9dc05a386eaec77b949cd159c9cdbd79ef112170565de57877e3928e6096673e0556cff906bc7c2f1bfe2837b28f477082cb93a71dbcc61459d43daa5f0592dcdd3e6455fe9166b3c0a1e7713455239e9831b4d3214492099ad1947e7ad545f12e980610c171faf6736010205f16c005ed9020c9c4f158c065fdbf9e67abd0f7644c910dc5b392ec851ebddd4f27ab680f1a53532d81b8ea755e4ee92798166067df50df7492779fc560b549366b5a9404954e273be5030b38408df5440d5b2368d6f37a40085e3686f61c9e35d159ed2509a5c44d3a63084075e3ed9fd33fc5a25d6fd0f889dc97e4cfe47c5d94aee9d532efb158d64677d11e036426fbd2cbbd20c4de493254b78621563b7ed09ab7bba64201efa78aeebd5d7f19fe9f229dd94237a5b7b2455afa8b3b0e64724130f4f3bb7fc000648ac35917483606a7ee47c776a7c4e90919c887f3cfee2958f2930caedbb1c2cd83bec2d41a4945deb2d2fa695a66fb3834d4d212127b8716ad8c478b84d9790a0312466b3c10e7ca7dfabb38a8c068161d209c7203c2968f65dde631c34c6e512a80a550e878209774cbff3a4cbfaf3c55c5047a072c07957a53f8d4e67a62e7f0dc5b8ffc3d2a713709c8255049d4db6f2e287df269283d197fbf6b95a82bf161eea1a5231423343886d6fe42784085484efe6f985ef377257ce3ac3dfc4b440bb2fb87008bd2f4450a6baef11de972e3b694b0c54c6612d04932d2dc9e6ae7c9db1dc88fddb17f6f4880d438039ffaea445e5d0ac1fbe02e0893a6bb99441c96458922be5218f9147361ad8d6f323aecaf07349894f29db18be5acdd97402fc5ae6cecc3a85174f6c2fd350d7a794e5220802cadd806cfbdc4047abfb85c73b018676082b8d2c51bf45c309241559826014a7e2dbb58585d399e624655968c7ff15e36c11955635c94423c3064a32211dc7826954d9bcf2fa670d25b9141a8c7375972f4dc6208b4125a09a66875695b60fc7bdf130d205ec73a81fa5192a5315cddb6d5ae4a1f915610bd21594b188680ac7ee44abf9b3342ea2a1bd4213b0a969de797206553df04cdc310d073db096c7844cd6be676f8da4882eae620e4ab344499f4d2a7897bb74cad12e4eca16ecfe7ac0e5137ae9478fe45117276a84b60384bfcde01c1827b78649f3575dc01562a058042f102de5753130653a5aa1bfaa26b6b9467be5ad240b3f60ffc07b5e704a86b943309309d050f24b50567fbbf9faa2b3cfaa4a8fffbba22720da76e3b5375c504fa0", 0x1000}, {&(0x7f0000001440)="fcbf0a2b5e06b7f1882a4245346a014b036273f6eb04507e51e14fa62580669431dedf32236e0e4b0827feb1c4e921a1fdb3956c9868da9497bfe7bf31f84fbadeee32f72787b91dc289cc6dd8b1b19ffe3526267afc5cdded1896c2daffd8797d4099faa65992bd194f714e22457328d36e9bb0086f00f1095039eb5dfa7c7e9b44d83b874b754fc7481e7ed1d80c0ff98ccbfb18012d3a247031d1fc1092b12d2554ee64e9000650ac0219560256b6740bd61f7bee739cfc09ae055273e7617b660ea79819f0ced2a816347460d3a064430efc68960b0ab67b7c1b747f79db52d4260f7b5e2c3bf94861d13a251b1613d02c4bfffac4a0c9a7c2", 0xfb}, {&(0x7f0000002680)="d4c96a743669e93ecf76e01d7edfe1e771bad3d2b22ed928f72a3b117a6c204d285c19ddd776f245ea1e4a8c6766f591af3ae50986731845761115e6a86aada029684df8395ca899ef509dc24d1410f03e13c303048b79879c61ff9d3e52f3ac4b97c4638f8eed7a114049feadedf8a443fb3c838bcb1cc32115276d282e401dad804d8c83b63d7be59820571759779f201c1801cb2ed13d5a3d0db879f084bd4cb52f9ea5f54f2ece09a87e54d3cb11719e8442b90577cdf3c8f59557fbcd8b31f958314ee9d0255851166e0f034243c0c393886d4b582fe1741aa9667da302045bce13a51d471cda54aa04a6f5b230f443ad8123f025685ca7fbdf5bdbba81b400672af796cfb5fe48609787df8bf9425b135ecc9429ffa16fcee44d8f0cc65da3eb390d0dcf99d31ee0f558f551ce71349b79dc98f151b634a504cf98faff61ff2c305adcf2d33f71b3c9b652b43da0e40a741914d28c4f26aded12ed4fb1eb3ad2cd2e62923079248c41e373bcf5f74efa375a7a923df9632299a5d26e5e3875da1cb6ae392a0f2a3c251fed1762bfaa34e2f91b1f17107d5808164852c759ff0b4af9f3b68b5b1cc6da2651a2365d4aeb55c520f2ac0bbc213e402fd2a38beede1d3c5f5f0a8b0c1767e37a4141b30467f4e15659d11662a24f5a6dfebfc15b086bc4f496cd7fa8bd38283856b011fee79a0ebe1e7456fec5dcd5a20545e22168027088d9266ead53fef8b2de1138280c3d4a73844352fa520e9dda53725bbdc1210665ae19cd7418e418c1efdf67c1e7f93675a3dba48a9a5d10cd75caaac409c18858f61e8caf7c06d50abd151575d0587c59d7b7740918763b88dd89060b5941dd0253a2022f432ccdf4d5c16cbf0d85fb088b895bb43606ae04c0e551102bd1ad4cc07d5c44f089ff9b641d981d7f608fcef3b03b2410e490cc8e41ca0ca36e3fa1b40e68ae3fa51c273890da1d020fd6727b52ec5aba052c19fdedce21ae7ae3b29a04ec55bbcf2c38d3169fc87269e95823811fb27a40952497eec20190eaab1ed23e6a36b9b9a9d20c1fdcda5dd39a9632f00b8c603629adf5a266419d8d905eeced7efe7d19afa0b476e366632208e755cdee6443abf9c63d0f0b90595a271b98dc9468696112e01e1336ee462f6d5e958f8ee81d7f62bcc3f43b35d48d177d927e304e8e4052c2fe690e57462cb1aec053c5888ed8e2908c71157d9fc8ee4b0fd500d4a1a055c7811fe41a6926d60701f411d11491bbd9ba326557f81a92cba15ea83ca98efc00d33219ed8a08699f9e76b10148c021fa9ac61dc54ed93d82a13222efeec63745092e26d580bc82122d0334159b52926bd824cbadeb307169a3f477799c9d78e80ff43cc85908f476f094680eee60a29a970c8c79e42818238332ab5cd8992dad865699f7e48a05ca36e3bbc23ed002fb99661ee72556c651218d0dd2678787cbe353ec519662ae820af7a99f3dbe4882434065c284a08168f2e0d905cb27253b07f11372843bb080ecaf3e37b8c4ce10a0df6e3e5a0b24042c14374b2045b7b96dd5f223d0e34b35f2e87df52b63e35807e08b7759b7b48bd42f011986878ac0a2c49a22bbea3b738f62d052e23e7ba839dddca53c6f8c8521cf692ab52d52aab922f44c502e9036a745e84299b95c72ca7df722ae136060bd2a252e081ecade0fb03bee1dca33153a153c3a662a4f14ce103980175ebed6b4303378426846682d44e3d832e638fcf3fea8ad7f4aa239cd6005679a0755b5f34cd85898eefc06b8302a0bda73f70bd4bf57bc406966bbef51633c65232bbad89e91fb675bf73b8c748321f7fbc941a40ee7c7d793a184b9b1759acc7a154986f74c656e6af61c98e208d82b6ef9a5e911935446614cbd29caf3a45d2f5983bf56e6f8f06196db2f7cbacc12f5a156f537a198814af2ad5cd31690b16042382370e7fa0eda0498ceeb47ef99619f0958c39344c4804dc8cfad54f37ce305d44f24ca39b4f51e99bc70cb23d5a9cd2114afb786a918e9169ef557c9d967ac22b4d7947783ec7c5adbd9d43d4e60c120b383b3b406eaaf5650252edab60c1642eb3aeadddbbbf1d033b22ba3a6ee65c0cac5014709fd42019b939bdcf3c4b2da5b9b3b523c7c4a756be74d8f7004a7f32ba54e2118b9e896ccd6f579e518f6993ef6ae458277af6fe91527e3f8e83559be0db42d4efac7d05f58216e5168646c361b878464507cb078f57acfa3c1f105ddee063bc610048e28245cec0143917cd8946d6bed730fd314c2c1d72e63fa90667b1825c8f25d30414e64df22d846c2e30209081f0815d6004924adf25fe24d30cc1025b8575d48d834adcb8f1bc991e932c95f6ceabb55bae320d92e2d63f1848e5b83fd8305be792bae262ef9aefa364cfbd8cc61d157ec911828ad259d9e0b31ccbfda6744833a66502ef502ec964fb49c393b91ab511bea47e9c4f27fa6a4bb8dcd1b57642aae105867123273868f33f0b7745ca7fc238fdfec0a83fa592043ded40b98ee15f26209fca2d064641e51d4563fe398f84707c41344182d30af7b31146fd18c7d8023953e42b7bee989f186f6969562f414433053558a65586bdec807ce06894a107e5d15d6f876e452b5469f29c217bdbe53303660f84f653c3050aed5542efe2477ff27fb5a1ed22ff8768080c02eeaa4c56f5bdbeb1aead1cbcae19cc18dcf8775e4f02808a869457d317e8faf74f52ae00cd93989c0b3a37c870fc0b8a8e520ad887d0988b023486a864be5935e353b34f7c01ccf50a331d8e47c22bf0e2d2a0221c988ef5dc00ef32cdb9adfff136f8155e990940c4459e3f961b989597bfe6fdec4cccac6cfca6ff441c23af0209a7a332d10e054873647ba99cf5e7346f17b59b954b6a6af31b4ba61c187f2caeec7a0585c64f118e7d105db41ee39e91d75e27b1f5b5b186b99580dd060a2bf30abc63c2ca77889af8b3990f4d896fe87b01f24180865c0f3a6310483197cf5315e0dcd197deba18aa0d65f591259e394b3cc154f56918e5ceb75d32684c418134b5bf71030b4dce0e425c57a47908d42c634c1c43f585106584f2f31187106c4024587b1190e85574bb8f88f943d9d1a87cd0e1dcb06994810e87482d08bbca8e285b6e10318179e618f4f3e42c4a0849f131999629234a63be1048538950f764fb014286a3d8d8d1e18e533f727d8471c4de5045a25f5772243664c75df135e1f490cf130bb4a5d25f3f2c4c8f96a4b49a06127bfda8ad4311f87faa1b65fd70aa307def255b1e1fd7495c8050b2d303ff5955a48fb41cd840a416ced4055d3655ea76d9e01ffd4f8667364348b50cf8912d96fa02e08bd9f42aeec9bd5ba8e679c2aa713628504d17b3c9d712e6e573a5ab09e7ee20af35ef71642f10aa0eb59c6102e7c8740098dffe5a5b201443ca98a9dafce1a3ece66dbbb5add3ca5d1731a894c2998c330ce5f1e36bb62828422171b8028fd603b9eebe2baa652fbf04bbe2d066d3142c999bfbdc9b1ceb033a7098011ffd6480f14e10f106c2d6865f4fbee05b44d63ff711d7dc512071d855a40d81cd0d3820abf9da894a8ed51b954f5866ec50ec872fe31031ef45affc0e79d5395a25303b5e471d88623fe349e420abc3177630c62b8ae414609cee061f8d32cf63bb264a40dd90e74c8197aae86288629668d5424c7e5c4cbc6683fc4b1292b71346dcb6fc93a29ae555526ca02b623b9c327654f7839120d5fe2c636e720f0e14dc39339bf333cc48f3b1d35f893b7148f97c9dbf83939047cdb2815cdd4e56b8995f2da629ad046487232f002e6b7442858cac908f6cf94f1dbc355f0973292b1ea8b6a61d3e337b2b194e091ef31996bca880111fd44f4138ae6aebd610d8498fc8d2d3f6de6418dc9e2fb8f9f1ab1c5dcb62c34da5c57a1fa6f2f9ab5bf2e5d0553bb4fa04f963719cc20cae1f2f22b562bcec2b72d3cd14508d986621352745e56d95a73b4d4aab102e1469d7e57aeb9f1644433af1a4ac383d4b25ca41fc3ab0a4843bd337adc18452f120dfc9634c84083bdf20d069ba06197fb6c2de14f5c0577672d3239aad9c75e0ebe1b5b2d7fcaf062bbfef1a7bfa0706b64dee3944efc966eff34b3c3beb9d0daeefee336ffa490ad55fb42d0bc6c5c2b8dedff0fd0644ee53aa62645d1ae8e737542846c8869eb40d5fe05d29841bb03db55577330156a0cb6e36a69ac6a2bf21b3f46f436ef5de59d7054662008cf3b418daf7c76bde6f9284035feb3753f75cd8f890cd9051b2d25129943d1058b862c4ee9cb03aa1d07f034399346cbe3492301e9c62135221b6ed60bf9b99dee37e6621af08c91cab9a472d38ecd365397b4698083b628ef99183c65a25ae5a9ebc6af7e2ef6c9064654441c48b32977cfa162586d26ab7b65c1834681fa9d9f70eb29cd6ab6d3ff206587b5f3ed59b58d82daf2ef17cf04a96b4c2694aa9aaefb6253bdaf3034af623a4222f0dc5ee37a28955546a1b1b444b0463d81a420b2a406e539959aa4b26abccac35b4a6bf385b2b7548d64f52b33a9066c8f849660b79fe677f238f832256983545af86344722695197fd87f8da41ec4434c30e2514be3fc8d09876faf902262009084560162f2561d474651b620332dbd1026c843145b39181fffb367b5fd6c5a0b75c208723d71764196ccb313d6852515579cbc7b7cb6b2d4528b96f6fea688bc8d9a2ede687fcde4788ea3c7fd99855d757cf3b4a539017c10e4685c8059ca2f845674490677745ae522fee0a2abe517b8e2c32c8fcfc05ec1e2fa1bb557ba5f4e1a678162dd5523968595b74da159fafbc7e018a0d44f5145f129775e3ff6d7968ce04c7ab90176a09579e212558ce573b011401e48580050eaf472782a2256c7d333bfa09d1a02d61e61a477c26564bde2675fb29306b192dc5d5965e3b04557e2a51fd3fb13f7bd295bed245b2b13fb68cfa850092a677b6fee8dd8d187010601bd4049c6328dad181d048c6432bdfde1828e50f166eeac9436f0c75a728ebfb43cb957dfa5a188ebf33db4033ef34d30c5e4c794e4a75700d96af741eed17f828ed7bac2aae9c3af713466530da9c45cd5706c18fb43a15e88cb08339739d3b5f1c1432f45da822c118d6f199c9c3510dca097ef437705022aee14dc3f2ce39b2ce72e7996e193e4fe69f1c05074fc3c514de37ccde1b5603e3a29213026314f5f948120580679358b41b4c3e251bc4078a7fbf8e8f840a7dcce272e9e400fea80b2a277b67fabcb50b6f5beac1df467431ee96d08d0d5d63ec62c2cb653be736fea3aa4831e809686c9a58c775be005de077390aa442c6c8b962f464b0772dfe3f83da550cc1830b39ed316532b22b9a5c426835ccd315f82dace50c07d29f0663445a47ecbe3d7c8e0f633eaf625206cdb9fcfd1de99ba105dc1085d375791a3ec7ae113bd26e5a4f72e3a8e1fb4d1cd71d348cc3159723f939667e49100c6bec7c7895f4195577fbbf8c544be0217ca4dfa5b4e458deae10ffac925125e3d8219110e30d944b81601733af296c8a016a89de14de86c2adafc0f7a7cdd0e2b1bbacdb160456f58283cd3af7fa6a3250304cd839c68eae1920b9b7ef266a830897e1e6f52cd1b3e877f7a0c465622d317108262d57762a6e6050db01dfa375be8a6fb3e919e556b8d8c678527b21a9e8b0fbf8af5c80faa0ee4099c630ee8c15158c175074bdaa64f9decbc2cbfb8831f024096a6a0b60da22bc9f56c1bff55794661408532eb9204fa9d34b47e5f905019", 0x1000}, {&(0x7f0000000000)="11a741312dc4a77941d9ca3f3fd7b3c68e07f5a835b9ec1c59a02639f3f6a4488f2c15727dc9b63c95207211163706d57a4a7677cbf8c924e17282540eb92d780bd6cb4846166b5404733ed0212da0fcd73081279612", 0x56}, {&(0x7f00000001c0)="43232149aef5b688d91d220d42620c71185677d16b47ca1198dd5f41501d244139e49c88d2c9f502a4f724316f6be8535b95e64633135e1f95fc6f0124381a287684d1216d62e757cf452d9c5bb93929f14fba45891843695c6010d8c55e241a3789a9cc22c82046ff94a6b7ae98ac58017a", 0x72}, {&(0x7f0000001540)="17916ffe9becc3a7ebee204e61684d50aa6d47f2b77476cc8afc3ca93936c279f616526c07c397ea75126082437462b4", 0x30}], 0x2bc) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:32 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x200) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x484) mknod(&(0x7f00000000c0)='./file0/file1\x00', 0x8000, 0xfffffffd) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:33 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) ftruncate(r0, 0x0, 0x7e77) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0xf6) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c4a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c0000000000000000008f9f28d179672e3e507d047eff91cd807b51"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, r9}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r10, 0x7, &(0x7f00000000c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r11, 0x7, &(0x7f00000000c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r12, 0x7, &(0x7f00000000c0)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r13, 0x0, &(0x7f00000000c0)) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r15, 0x7, &(0x7f00000000c0)) r16 = socket$inet6(0x18, 0x1, 0x20) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x28010, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r18, 0x7, &(0x7f00000000c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r19, 0x7, &(0x7f00000000c0)) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r20, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f00000004c0), 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='\x02\x00\x00\x00\x00\xd3m\x00\x007', 0x80, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r22, 0x7, &(0x7f00000000c0)) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r23, 0x7, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r12, @ANYBLOB="300000000000f902d66ce766722555a60a200000ffff000001000000", @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x1e, 0xf3bc954ae0634da7}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r24, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000180)={0x101, 0x1, 0x7fff, {[0x10001, 0x81, 0x1, 0x5, 0x5, 0x30, 0x3a4, 0x81, 0xada1, 0x5, 0x8001, 0x0, 0xf9ba, 0x7, 0xfffffffffffffffa, 0x4, 0x1, 0x3], [0xfffffffffffffff8, 0x6, 0x8, 0x3, 0x7, 0x1, 0x80, 0x4, 0x1, 0x6], [0x7, 0x7fffffff, 0xffffffffffffffde, 0x100, 0x7, 0x23, 0x8], [0x4, 0x3f, 0x0, 0x97, 0x4, 0x1000], [{0x5, 0x0, 0x6, 0x9}, {0x1, 0x5, 0x8000, 0x3ff}, {0x0, 0x10, 0x6}, {0x3, 0xff, 0x8000, 0xd9c}, {0xff, 0x8, 0x0, 0xffffffff}, {0x4, 0x5, 0xea, 0x3}, {0xb2b, 0x2, 0x3, 0x6}, {0x0, 0x4, 0x4, 0x7fffffff}], {0x0, 0x40, 0xffff}, {0x20, 0x5db4, 0x0, 0x6b9}}}) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r16}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:33 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x80) socket$inet6(0x18, 0x1, 0x6) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="000015b3", 0xffffffffffffff7b) 16:00:33 executing program 1: r0 = open(&(0x7f00000015c0)='./file0/file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="c6c099dfc6ee79d037a7de22f280e60949a09c15cc70e7f3413b446420f124b7", 0x20}, {&(0x7f00000000c0)="3a7699d6bbc90f3a3cd905417351def2e0fbde078366a33355fc0052f0b2c39afba469bfcc1521a65b0665918a3ee156a36ac9884bb89d2a3a470f809f59886e310d1ea287bc8d9c87424dd8e627154833f38903e3bf675841da62a0f1e8998ef278ad3d77837517e2db16407485b287c35941e450819ae5644bb213efec1578c191cbc05cc3c81b22f94d", 0x8b}, {&(0x7f0000000180)="47cdb31792a7bc3cd16eca06d2d069b7cad9092cd22f6c23a7d366380c38c28c08fb6c4e665964a7071c438a0f51a62312156e79baff613e984d83e5613e951fbf8b0dc0fb0192e66ee5491bfe562592532f33f9f6f34e61ba26282ac102897bcfeaf210ed430143287659adb0cb51e1f1cfa7eb86acea4d88f21617f0731caa88171713f39fca4a029359b4734cb2d511bea6268ffbe9e2b569698d969426f78c90eb40c022061ae7fa5ef6b99e8ae5227f03e2e4c9eac4dd7d45ab380efe35ebc94e1bac8e119bbf73ac236d0f8ac395945d843b5b86a4024c208df49a1a146c71ffe820e2ec9b8a6dc346ed494cffe0d63ae14ff50e3becc0c8", 0xfb}, {&(0x7f0000000500)="6bdcf68c832b5c150ad628c2ba042aec25cf0b2d1454eedff7be06da66222ca9d1194b01372a7f146ba069fa17ddb69047522c30cce6b59498b4250c9b421bddd12274a2bbf6bb5551f790702c0aa204b51da43ac1fb430ee2b2f52f2f01404dc59e8ca63c0542fe63991e251098cc070cf04266a2b2c83b49a453a55594c364dfcb62a7e1bb5ea4f5d6682002aa3fc840f043d2478ea99d64775d5b18b8c2b333da4572ca24628f34cc967d760105b65ae6916b57daba905aadf80aeddeddc3e72b82374b74cad80b2508419d37cfef9c83c12540e7f1675821d6fc4db264e16069b5758f3c8cbfc129d7584821dfe44dddae671669a7edf80d42e67329d777872d568341036a9aaeab652707d7c58d8df34a2799a1cde4d19772b00407dc10133b183e219e57d29f5e1648b4c9c21d926ba83d79e567f697e0b74bd52e1e2b15fad9f08a0dcb0515329989584d550bcae79a353486b618181a13b26a7af447fffdeb585253a3004bb420c03502d1a9048f7795d30e34ae210a6d845d1cd08e9414ebafb4080b2ce351c1962f65e56987f2e1d1209cbabfe38e24eb0664e8d5e7007b509343903b83d25da776170fe745860a786cc017b1f0eff2bfa738048e322ad1837c451dbcd3822452b79eaa2ea4d9fa2a23d220b52693181f598eaaec9a259bd8393486bcb25bb42fb1c0fe17b771285c9c1e3876a2779240e5dfb506dcd96e9aa8d68cae08e008a0dc2cc7615daaad5a6626cd545f8b29aad23fe6c3c378bd98424530de80910b1fd3721667d3a8d076c35df9dd76a2ab37d6a964dc32fedda8269ac75391224d7b92c2776a2af6d113d1d903da4102f261ce4681c1e7c0731e60919cc0ee41dccdb7946619160b2a00ac40339abe528e87e261aca3c35091aec05223a04f8b04846214ac17e0c045b8966a9da3e0085e5cd94b42b78cfc959dc7dcf10bb774fe50f6a9689ef38c3b3d4cd75172ed79018ca8b765d485d12d467daebf7a4b0e150257743f107f7490733544816760272879e67b028afa0780dbe58176168c8eb41bca9956ebddddf8e267e2d1ea3310b6cce8737332f1fce4f280ffae6c4238f40942eb9510ed6d45c6756266e65c01eaf57fbaefaf8de0e1f8ce30fed87a68cdc7e1a12f8247849efd8034ad8800568e58d2385477d1891e5fb24f1dbb074efaf358b58db1bae065f311ce87bf61d408c1a5693aff98817912173c74b185a629f93993d40eb432e80cc02e756d5861f1e1d494a579552f4a4c9f0412d2f9d59a4250a57f3e0f6b8d0a942748bb8006d7d9b28140c211bab1d0c66170b3d67a91b6a92f570d9e2631ca247df40a26ca2669caeaf0689bdfe48d90f0d89d260e39368f7a606964fd670055b25de084b893731f2803d4256b24457c417164b822bd57dfcce4897cdcd8a177a0415aa4b07abb7fb26f3eeb582e8b26f71e54bd91b82de4f75bb9b8fc7451b398b19f5b34f89c414679c73abef0c20c931f3a698053a29329e89488870a04caeee5246c938827558c8dc9a7e35cd73107f060e4b4853f19d04f0be9fae5bb7eeac5bf32998fdfd20ebc6a8b297b0dc99d7c909f6975e5ed6dcb97a945dbe038e490d43daf51fb392057978771cb2b52f00df6ff6480c554ebfc792125a50daa98e28975a40c70ebb482b13cec13b3a55b7bdaddce82699c29ec6bb9e2cd83aaca3bb1b5c9dc5ffd2bf03fcd1145925bc03ee24b0298defd30040773c6df90cdc48a96efb5951b983b1e23baf5ac27537852ac6b893cf687cb40e4956b23baaf19e5516d167e97a32284708512799f7d69acf9cea2007165e85062ca26967b63786a0bcebf1e60e449cce18be642f2007212fdad703750108156f93cca3226078dfa7f6191fa3a1d96b3e39b0963f086410471b320ae52c0ac776aa79fc6c4ba03f224719a816db38d024107ceec66ba2d5607f827a3d1ca681ea9d7d1f0f0703083d8918a5ff49fdd1c59788a3ea91037bd0b3c0a76339c69a29e1b256f4b5f00790d4c8dbd52fea862ce023f85575cc754e9d76f97652679663d92a2e024812d1bdcaee68f27d3d62884ec33f5e5bf1e7bc158dec216f3d139a571b51e05c1d12e97433de46c73a3aa5936bd127e94e097846c89f7e6c118792d8f4700404f9b33d3b34263ef77c78e529e463bea1c1fccbbccfecd28c6fa2f2297b7dc9d1d7173d2c4f50bcb5b5550ec41afb3276b3b15911a07f5adda45b330dff2e797a45e5397b541e3567814557c646010af6778f2b3a21fe9d907021f30bf74abda90c89ba8222edc2d0530ea63c3d62becbbd858afb529c865650e46bb3d7c20a0fe6cccb23cf0c3e41844305868c893fc838f6bec58e52cf31e8872a5e0828f0898f65c2a9ec431ccc02a324a8278fda15350605dc1d1ccd6234eb44cc8e8fa044122868782664f6a73e2e4f1670eb0a9c2febdbb4523cb7d959f6ed2c9c8132ec950f3b971a9d9fc364a69c0173de170f6cec72dfbc30238586f1ccb7fdbcbbc17776a0c2879fae39b44cab619a2fba59cca7611a236acff18633247356cc9e5b457d18184a85eca53b739fd34dc4a385e5c54bed55cd409fc605dc4b2213f81ebf6d10446b0238ee8f8686d268b1a3b10f70bbf20f2376b22b8f8ebe7881abfc84dca5fca21b78cfc8b73a542391329443cc16a4b239f41155692b58959518e6426e4266ed489adaf31f0d1a2806e201211697a237340d4666e3d6c239bee9b8a7e0fcc7d53204a89d16c0daf4373154a9c680f4b4c17f2793795daea483cb7a44575d2f8433f7f63268fbc1bb54fb53198297eae26381ad3928cbcc257fe20da45d64e45a5186b5bb2f8e65d08712365875b30c3e7dd7665d9e985e6868940716fdb13bab81601e1bb3d1f0b043327846c60417bc0de215d01815d58fac77dd2b8a725f7325e7fd641e81f7a2a5189043019296047be519c8d5cabb353e20b098cf397fbb9c947ada6b99381c4a0d462827a3d8e3e96e4a76226f7b526cc69d744cabe0183e1af33b00a9731227236df9509965e97497e872cae0a5d1fd6319bb70f855f57eefb976642d4643d81bcc97ab7ff2d648164f26262cfc48a17137f65a81fbb07c9b8e8bceba2cd334a56147c31b1ec662c274ca9022b815b1e03dde6458a3d277a1c22649a59b01634f890fcf52bfbc1a8a58eaae2cd393b554d22fd4b666f710a505e03eaf584565482b045322f34729836f3cd57d869ec10091ac1b1f9f4f5b49da198246bfee327dc91d1cd9de5878f3a4f95070608060874490af3e3a8cb2a520341f3e86b08a4897b8f73ed49c2aff31e4414b1e78d581bd9f7e98ad33944f59c054e74e994c4d8dad1baef5bfef121b7c972396f4c81b74bcc8fa2b6882132297119409ab0cc69344d556cf5ae83fa1266f83f03fb07278eb0178e3ebc629d35c129e2e7a757358eef76e4e23361eb5bf42af4f5a4be6cb29b7efeaf50f36a5d5bd0885bdec5280a8a24c911f373eb71e1a7d22ae8f313a3dedbfbd2a3f329b2bf4e4564958462409f5090addc689072b51924b302a4991f752263ff856e58d77e7c854da75c685e8b776ed9af4671bf9c700e9073f2de00bf12b08254bd21085fdb071cdc025ba682d1fc460ce72dd537730eb33a9bcc2106a3c5e02506f361df5222bb57bb390d7389a109e0e5fee490fdb6406a297ecf52deb992612e0ba5162b71b959b1bea23427ad72b0b0aace858b34fa72d53548b6e574a772ffd3dcf5e97d3da2740624ab0d0a6295a97f33aacf723a622d9e21db724c9f532d593bfa86736a54840c58a8da77d6fd0efe2b926ddc36c9b361c18186729dab7b0e911588acb9957920ef2dd90d3c46359acd835385ae28489c6cd549264df2a2a69c7c78d9f59c1ed2a9ad743a931c217a5560caac643bc71f1a4f25b0e89cd8fff6b4897e6134be6e13d77450c881ea61ba394e401065bbdbcd07aa3376a3682e2daa3e3d41dac9065a3271ff17af7b0aca0a8b5c623ae0e041ec0d0f24c1280a916f902425e8332cc816319f8689cb959d44ac8b5e10a4dd3758d9f81314304402cf85810c94ecd9c40281122c2a9721d9fdef945eca63cc80542e1ca2274e5142f2f08918224e66071553cbfb36ac4e68e4fbf1844517be11178fb5d68de8adc026933a7adeeca82e95c8bb0f4e464c9d50ac6d01c26f5d034233adb11af2aa047a065670faa18d327b70e2718fcc32d7044ef8f83b4dc4ec7ecf90965e785e0ce6c4ed367a917ceac1423ed4d0ecb50d95bc7bd5fdc4ad83c03bb3f6f5ba573c7e43b154bc71550f903307e3498733f421a97f2220a1710992d524a1bbeb48bd8bc1a91fd68ec666f2d1bb26e98eda0fd47c682534ed6de4362d43a30ad82ec91950f0f2e79d2080927cbaec8d529bbfab934426ca8252a1eb7a3125f5e1a21319cafa33ba780369afc7b3a85985efe172dd15f5ff72ed98d7b20466e94b9f81b4040b716126094e515175288a542389b601a4c4b3ee706dabdb34f002290e2ebb06b6483f7f24319ab99896bb8bcd3ebedcd3a4a45dbbfa0d4e5a1d3d5aec62c9c166c6b38112922af0a55e61c4c03090af01c8452fe94317f018547062a827c1828b9a6d417170fa89312540ddac09db58fe506319b3585d0ee191022a28af930826d059091d555d3811b105f4e5eaa95a7a7a071d32d79603d1b25e5719487ccd62149c41909ee2a0126ad655b8cc101070d26772fa9caf191eaec8902b5688ae71054407961a5970c060c5852e8f93c5b52cb906b76fa5426556c48c494f492af579e5389629163b42b20f579cdc625ada60ee96460a14e23d561088b29920b01ff0be05cd1f0ad7c9b4e2f316aa0d116746514167f55c6075375195e6931ada268df8dfb6879f4a61bdbc97c753da4665c7ed1db77d0b93ccacc6008d9cc440e967917d21be7c1f7b85b55f33e9525d20312a7f0167c14793ccacb307b32119c72316ac36fe97e2ec4f01bfcb8d22b206d1b22b5289ffb05fbf0eee9ed29c15d3dc3c0c484821191d30d84ec8785c0109e940b70c60880ae92ba3b0f95ff0ffcb741b954fae477874617f912f1d9674c69d62602e0f6e733670e335629f90fe46eb63e45dbbdeedeeef9a7d9ec01203836ecaf28a57550c67b61a1cc1acd24519719d0f1648a3ac26aedef7816af8c84c161a564228ff3adcfe9d5714279e0c79b0eeb5fc39dbd00827e5eb98871689d654de2ce9044d4e7ad48d10bd30fbfd034ee371c1fa72164c0389ec5592275e00f00f4a81a201d06f579f5eabe01dd5791f3ff1876645be3b2631b6e1007ad935e8da7e16f970818665d155e0e7ee5ece815733ce53b8366f1e21cf3cbdb4c5dd7b118719e2d9cbd3ef7810ed8793d9fb4651d75ded4298461b4adb2c5caf70ba7739f80755977c365b8ac4b1913ac3c8bd6a534a37502e684af064e1890ff2c710a405d9679f60cce5c428b8f09f220f33dfd4d12898a098764e8f3f3df88e4eaa05173dbac9c07ff11ac32d32c839d4dd77e848e88f67be6daa00066a074dbf218ed0e6ac4b745f8506f740fd375bdde957abf525c911a5b354562324370edee023e951ac53fa7ed0b810422035878f1b5b754743750eae3f59bb9f51f5b029bd559be1673cd76d1090d23b9fbc1cd7e629a57497de44827fae3b3a0d3bf83668b686fc9b4982144caee44f01b199caf4eda79e20d039356858e8ffedf855a41fc2bf292ab32e6ec0b308625698db52d55ac80eb92c3b8990874063c8cdf9a0e964095568800f440d1bd877f09c98d8", 0x1000}, {&(0x7f0000000280)="b683741201ebbabead03ee5af4f23c6cba0b7ee3fb15fdf81802a2d615debddb04704a8cafcea490b5dba2a6f4c25f315dd1d9f85fa665ec61dc52cb6b8ab64d5f5ed3e7f0573fe23c8933d22214958448d1f27893611ea360f769", 0x5b}, {&(0x7f0000000300)="b6de7f2d24c0d6de163514d772fdf9404985ba6398ff8188e9b6f6b3227efa42c581a4309942ea194e56d05523b9f6590de6cc9c4fdcc4c95c1a6872960f21c7cc6be3841362864b08113c34670932f23c6bce74d2bb4220d6c362d819b4a8251eb2bfd86b51aaf937466b668a87eda820d7abeb6e4a0ec2781618fbebfca4889184b99c410031f7ac099b8ab499cc6120db6b0f899c9328ee3221809e4718dfdaeb709a26bb3575c3fcd9f2cad181b2ca0b542604fb77d3409ba59c61bddc4c260bbf7342ee021de53ab6cdc880512765d6bddd3c1e7b28de9217", 0xdb}], 0x6, 0x0, 0xbd) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000001500)="82bda2f6da0a427b1bf173764dfc908d68dfbc99ff5bc383c6ff2c6fe931e366e090451e8df1a59a06cf26b4f98231d8141bae53043076d01729f3ee427128ff59023b6ef0183304dc7b88998ef8966e4255ce5c030d4a6fc963856fbf5630b097b2182ff973e88c43480f749044f28a9d32909785776e9677fae79ae7f795cc0e6f5e12d2ea2262097966a1ed19a2491d671a20fa1d8a677e18670dab15b9f92372ebf674", 0xa5}], 0x1, 0x0, 0x78) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:33 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="3f99a49c3fb667f48dfa511fa4a01f6c69e5071c32ca0000002000"/36, 0x24}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x5, 0x8, 0x5, 0x9}, {0x8077, 0x1f, 0x1, 0x3}, {0x1, 0x5, 0x3f, 0x100}, {0x0, 0xc8, 0x80, 0x2}, {0xabe1, 0x4d, 0x1, 0x1}]}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="62120217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502442025e71277d4356e2e946a58cde80cb2b31b9800fbed5d203ab48bba0988d2b303ee2fef5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19045be216f52129a955c423970d28cbbdec2e2ae1a5d874e9f2dbe29ca0947f087a0531cec8b7ec2d6812295aef428031359f04030200c614c706deb68e0e528dcab83972547f4610bd8aeb5dd240889ef206dd9f0c503573a1b0afb52548904ea81a56acf0738fea19c6ae0268415be5425487504fee249fafae2d2e82411708dcf5fc39c9f462d141efccf922eb3a7dfb71c07cde01cf45ff0fa041e40190ab3dbf492abbaac95aeec4900a72ed884b63d7dcbd790546baadfbdf4db8610f56e07073e61805bc6c843c10589628970700584c6ece8a5ae473af2fe9046afdbfe6e682e68afe1dcddc856507f6ff59fafa19591021facf8125aef30bc7343f2ac5798812793ce64604549b706efcdce6d33b749a968e6e23c6ec7673d3a85c2deed245e8757c77885b831986adee9d3489c1f92d5b34623bbf894a5ae423f12b5cec4db72bd62344555e451280af3698df66561fad8e15d7b9952e297f1856fa33abc94f97267477ffc23dae26659ddc42055e674634de4c291257a85e0d5a6e068b5253fe527d9cefaf3c19985b8c000000000000000000000000000000009958bfab9a590ed71866405df17b41e2935d89228f1188c0e0ec41745d82f152b505fe450878482eaf49075549544d7e74387d37ef7241873d62e27bae5454631ceff16c8fbd732da5eded60d2676a840cfba4d726a2ef52c774e63acedd2a9a38c378a68562c97d0429e777e27d9b308c717abf8076506a76207e585dfd4c9a650d2c37dfd8353e9e8b8254e4a64316e707e9dc035d29cdde372747b3ee9783cd70c8c205d68c9054f0ec3576ac3753b6dd06b8180f95955658bc6194a7c93897f7e9a1218e589714690fde43"], 0x10) write(r4, 0x0, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setrlimit(0x3, &(0x7f0000000180)={0x0, 0x100000}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x46) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:33 executing program 0: r0 = socket(0x2, 0x4000, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="76726fa60bbce293b06a8284c63a41ff72dfeba550893ef8cb7bf2733caf87e486a13c54166afa6526baf9e9992b98a78b30f4b2a729f4c03830e1a3c47a1f5f994af3fea3ae8d595682d77355e9a4ca8e9c13735fef790bbf841531d2d1497e36755647debefa7da0c70b31cdcefa13f6de9d3ea9dae0755bfa233ea4b227c5a00604bd5ee7d83e2b9a456f", @ANYRESDEC=r1, @ANYRES16=r2, @ANYBLOB="e240300b3ea23be09e68903de432da423899459765c703aa5f369c7f213e4b4855f8d1e7a8f1d1731d594fd75e6ecf0dfbbfdb39dbfd379306dd6b7b4d6f71e3126da4a26a82081b717f091a12033b865c7fb7100f9a03373f"], @ANYRES32=r3, @ANYRES64, @ANYRESOCT=r1, @ANYRESDEC=r2, @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES64=r5, @ANYRESOCT], 0x78}, 0x3) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a65de9aee122c280f51e46522618f0a16ef57db8e76b82cc0a46689cd6785b862cea0fb2d49dd9dd7a1b61b01dd11000a8fc50dfea0e605f8742dde10575a25cff1ae3d894008e9cc88f6197c034dcd1217292d0550f088ec4b4d34d0aed85311a445db10e6c8cae41c50a0ed8ab2cc595ebb12238ad44fd09c28565bc135a1e1df1c7d9acaa8841a9063f56c91c73a5fa079f3a1bd30e1fd05097f0d0cb0c6041514ae4f96093e8aceba0191f4db11631196f0719d5ecd9c0e82925cab0719993b160cf1d30fdcd4fdbffe97fb040ecf15ce1cb25b4b5610e5d73562b3f6fc306e25d348a9df4c5", 0xe8}, {&(0x7f0000000680)="564779790712e12ba193045d27f3f3be3fbd96e5ecb8deb01e78c326d04e1d3cf3813c2dcc28e3cf7aae96e3e67f02e2322dc5519eea5efa4d95ad213dada1da4b70d9a19bffc0a0b82d4857d9f254ca0e73c9d95ac589ed72b4da62de44e2d1554b1dfd440313cf0d958abe6254a42fc490e998bb1d0656a362c6cbff7ee225910bcea185614284588f271e348b9491794208594e9224bdb6f62148d62e3773653f0a1427690076e2aa6932b391c22239d1fcc831b801d96f21a7a3eda0f9e9f1ba570578baff5572a7637741bad17c5863000832f4248867daffe28b7658e050548f63dc824dac47042a4388009cd194f5972cd7abbfebe8fd772eab7e4d439069d0fa6855a5c2f734f7950c289fbea9fe3c3009970b8376ba60c4b341da64f2f25a0bcc82dc64a13b5639413371ee1ab277ebe9b76db239b03b0a482302bd7cca5d2311041d43c8bd899d6fb900c389c9e4415e8a55b6ca827e2600bc588199c6213251dddd4f5e020f5f0e99c1584bd54205a3a1edc2b030580ab3809af755dc818a06b19bbf3d0fe592d645e67ffc096655ce6f70f459f569059850ec44af4b5309014ae204a7c45680cf190c1878dbe26614414cd90ae23805fb43f259e26eadceeaa44ad22e7e2a3668a27447f4de40881fbc18b063df3412b906c4df540490c69d1da646c1141ffceb4efcbd9c64afad81ce492658f18d6ced8e3ff39ab0693c27df4bfa06bb0b97fffb163e145b75313bb99f8abb57c7e042f7c8b9def7b053622306139d4ca63a849c6bff2fa263f39e7de2ab81d23924881c335a6ecaf264dc469839d8ee669c18a69658e8bc3a2029f46252ce65b14fa03b6e570b0242ec533fb6f74acee0a619f47a973f30ac0eeb308efbc72229dfad2cd6b5d987030e2e8771687047143e8ab662cd241b2e207465abe954ea302240772031efd6ab02548e0f2922a24c42f8ed1afab77825adcf8b3755b8822734c5b2ea626495d8266a28115a6f94a09a59a072b7eacb0769ebf1faee35f54a29b54ac70652c380c5ea614170408bfd699d4d983e225d5ede58c1da5c3ce25df52a22c161fda679d71682452cd1c12440fdafb179c497799bf429b8ba1cae5ff937f9e507f86b61eeeb3a0f12311fcf089a1374211ddeffe34786ac6dee9c2e32b1dc7cbb54be064076ec2929afac15c22425eec75006f6ca109c328137501c121b66e927c1b8b7a275cfb65986c5fbbd7740fa175648334b835fc32db1aa9393e8f3586c8a9a3b7890c7942f371e5b6a131f1bf0675172edc59c3aab18ac525d628c73df98823e402492a973a6de889fdc403baafad417098ca945d9aba1c84dff506eb4c1d8ab768aacdb9657c8e136ce870a3537a69b7cc857eac28bc79f541af498c7936c560e1b87b038fe1a87216f9bc9c40fb9184e355a569a66a99096b98a91478975675f293ac5822193632d0f373b3a3ddf0d8d18625b4f0e09c62083ef0893e8726564403ffbe73946e5c79bac40dae539f481ab04eb73f26631880f5ff3c926aea59c00edcd6d820d981a80ad9a1820036b880fc013821b3c18025064198978ba421ea95b96383c43e71c0d31a4fe8237eaf25c155972b14da53db53ff9d80f069b956f8a73607958e4172f53f3870fee8edaf6727215017142e487467a89bb59b64f345ed513997f496a03f8e45b9cd2a2673487e577d9582d28da4b9847ad3dc06b4943a18fa88c48e14179e7aee46de696a618a8a2b981a78f62a43ce4bd3bb5ca0439bf5b099f05290a7dc1bde2c28ccb74c67005232e3dc89990cdb89abbbb6ddd4483793db3ec8883d48449c0ae2337eb618f7e0449c728dff9999fd0150677b52abdcae4afa41fc1f6a6f35fefdc51553a2d31dd846f9b1163b2939d65fedee2ec742cfef0d0cfd5a89d1626848cfd5edb4a0a4fe003c33d420f98bf99da820a54ece443407d15b202dede21f15637476216b2e79c3c1f16f3399d69e325d52d6b278b9180564051296117b60ee9e31c1bf861fda88b95f4ac0f4846162f04c61f9c22c11733660a760dcb8fb123c6ec66df0d63b69165d1ed1fa61453751836ebe06b3cd416a568d562ee90e18944cb0c70533a3b1f30d59ae6724820e6775d3a48dfc015ebbaae7d95a33630287b663ee5d8085bfc68b67d5d593f2102b15e1d3a16e3abce1a08d53bc88db2c44816221e2f1b0500ebd8f28845216b24ade3c6f8e746e67f96afea2fd1456b92cfcfa0ec48918403bf1459be3a5fb5fdf7d806722b4b65a6df37db27c24cb6b433393987dbd58f86895967f0278b8ee4b638245d6c9db30d12fb787c4c78cc27f3e566a4fbee09600104bb95c65186559676434a50f9cd63d7cb57cd1ed65d64d0d919de1af2c308669f44f287c55cabead0ea887b6e96c20c438fc4304cb19e3ec5d9a1b85fda1a84cb23ff8685d2d0cd21839f1c504ad39f9775eba2ddfe46d12d905d92b9e212cbe562ad72f52b76f8ce3f6deaab1e534f84c921f560d6fadce9d050495003f97301290750fdec805dd93c527e5851c600619ad9fa2ce28937384394136f11d4a965a01de8054d1e0d8bb8b2c6bb63e74264c0a06db30801cbc68b69b168ee76e13aebceed0cfb3596088ffbf6e897ae0e3cd616a1fcec8071be480b955a892d3f6f0494c27d07239278bdb2c48ec1170a5edeb0b1d6aec5cf17c8a262b565dbed0c94184c617e44dc1da23089ab922921f7abaef4b62dd8abd0a47427d46868753a7dea6b84d43c47bd4e45dd0ac293de0f3d5a190b52590ac51bf4d85b715aff4e522784c92734a993b2bee5f8dcefcc86a9012077db09172f383587b88d69e993d012558503d4743c551bef12102263f5467a6480df0e9313c7a06a9237b448fb9411680c8fdbc1fc86f21161836904e90ff4970221b26cc3b849b534eab797ed8041ed4ea1fac02219afd1e785b73d7ec88fadc98f92e91afc0bec02db94bcdc4b32e98d9a7f5f050e6b29c654a9245fd08f051d35769cd5ed670451e5ff648b9a2f55c2ff9ede8ff85fef4129a43515aacd217441503ab597edceca8eacf0fce723d11cfb5ca9950fb0e94834fb8ad73b655eb8f44d137d0aebc20daf513d7ab5e50eaab325b1b243cfc08c7a489f50623f37223908758145291b6d914cec45ff64e6a8ef08922e2387928b69845578ca9e9f50f01a190f38adacef59ddf4871b7053a7cd71805a7a882e541b64344061eee9b2ead4ae8e1b6f0db31b76c2a8e7cd3fc02bc9df7d9c420f005443f7d7c0c45e1aaacea19b9e3e51ec7b073527e8957969d2eed4ef62d49a0008894e0dd9231eec9472275080ab68b4fa519ca02c3a84d94087612987e6b60b562b1886fe4092c08776692f5558bb2dc0c8aa4e66208df19d924fd8276cc05518e560ff65945c374b36d622240bce0115d209d63293d26f934fdcf2675ea931b1d111b19c54d7da1ec62235fec018d7be163676a6297159ee8a56a27900d359bcbd8e149156e2fa2a25e3f9bed92949b9bab8a4e525bc3f45cb8132340ab8dd849baacaf5b03b956ebe1f5ad1853df8675690e99117ff1e94cd38bc3fc1593e187ad49f351026807f794224cea15d97bc909fb22bcc73beef3292fdd3f97acf46f985ff0300d8921a368ffa72759e815a549149ff458e854e5461535983362edb478ddf29090d5573e91e0d25ea8c2769f11d1e202ea922c009af7d6c6fbd78d75e46e31a90bb63e8d49b28c9f178eebf9e27ad97664d229b4973ef2267b93f96c4b1ba42fd22afa40a560822dda1aa0cb0d3e14052e2fd310b59efd1f5f354b85351d265e05d62017c69d8fd536084c56dad5ce386e1715a7ecc31a028876d80e3750706ab46a7d08a60440a7d52b85920492943e618e29809b5db59ad1b52edefd06271069afe8f7f80191f02d44789759791eec7cd36f117532f0abace71f3f12ecc4fefd0f36ca84a42a702cf089056f58a8544badaa5312b86f38e2ed7e05ce102f162eeacc664b3d727ef660b1b333f8564eaa8c89aac64b28204000705b0cd5ce79f957e9f67639a0105728f0bd0cfa94f7cb0dac7f3439995543ea88c9e327e0d09e193f66f98cbec7923d9ef99072db15a50e72dc751376bd9f2cd31b776e871f680f7f03de4112d73533447ccec9a50bc67f59e79fab9dcbddda9345bbdac045f3f7770595cd99b39a9eda555f37d0deab99ee963a6f1bfb45eb7afdef4ac9d764669e8c3ad22895c5548352b32dc27949de4391f6387b1cbd36a9eb920aebea01d64186f2bd9e628af3125f7c503f644762d4e6b72e777c93385189b2634e6c6a1ecfc144c52ef23928d882a68d4f5c149be7ec34ac4437a5b8bc51f6a86e0683ee500892ae95f1dd8e7929800c627aea234784897e7e1dfcceba6c6fd34369f7f1686ba073538bffc675d969a5e74e7be2a4cd823a35c5a448b0ae07005b975fd30540917123af2ecfb392c505d4b80c7d0c6886c6bc4674969d375980a2e8aec6b1dbcc2c3ac095b4d22c300752dff7bce4b52903d9464a22f7cd5ab16a35d11dadebd861fa369e4469a5179dddaad81ff8120d7c84959b2814ceb380e0dc84da172848b6fe337a21e55d78b8c12ea98e2b25bb3cf89439bec0de7e674da4a4341ef8f2785645275e01b719b6000a19e4f70715ffcced97c678477ca2be354a677aab844703bd84df9f3c6f80abac738fc6ac946ed7a77911371fe326f803c681949de0755419533b5ac0e48ae6df94ad7eeb56484977a70c6d663fb71cdc1ad32b4f861b7e9b52656613e58ecfc04d6712edae912f00731f0598b62e94e44db2ad2971bcaa52b62d4e2006bf549744fa3617f8f0ba068cacc571a2f42c03a2d8e357960935b2b72659c12fafdf5d7528718816f44c8ad1061fdf01fe815c27e1b36afec914307f3adff4b7efb935438d9ce22561b74e11271e5cccf86e7bc41786f19ebc3426c32a11a5318ea685eaf7b69c4bbf749d505d3d5cbbffc8293e2891f966ce143dd77e2b8f9813630413fe1bae948044341fba93bd91da0c03f180ea9cc4bfa3678c721bc78f4d7169df28fdb50a90324998ffdd7e7729680013020c018ebcf49d0bfc73fa3da59031d20a239ac66b8201400d16eccbc064e8b5e63461a8e4bac46ab96bd9c66f1b643effc9d26e0d9801d3a3ef187733eb29df0d3867b2dd9368394b91bc26057aa97035aed1d5b5e4501b727f34c864c5e87594f2c8c69ef2979505d6458e156f1626ea5d6cc6142732716192c9a47319d74eed9411fb7a803c5156df7974e94d0d3edcbf35a5248ec8793fe8e7050387090858ce2e635910e60dc4b9d362a1b07ae8c0801db85af2b8cd50617b35e477455c9cc372b886800a5232896d641ecfcfd622edbafd40145e50df4b764102593421c1e9e4109eb6e278896fbb4b7f84d423f9a2e80949453e9f9130df586029f633f651466c08c3bc7b8e4d46273858119e3e37b73e77413e5bcccae2517b5a4465e10316132cb0b96f51b430a2dbda7eddbced4a6175d2529ae300d88c849465cbb99b4e1971cb1ce162e05ea912e05eb9a5b9ccc68a850c79606b84d31e09313b14c38f5729df479b663363cfbf445a85f4805911101699a3f27c05fc9ae189f94239e38844bf7997d77588486433573e61cb42b32a8af35b66ff95a809dd8abfdbf620f25f8744e5b75fef96699acc034e70c72f2d5fad82d3466cc79ea55343cc181626fe0da9ef2721812b0531ec6dce14ea76f501510062018b6bf56af7b1899ddc741180939930d40365fa37acb1b", 0x1000}, {&(0x7f0000000280)="5c7dcd80996e63cb3b9eb48fbaaeb41944d701868a146626dfef614fdea829d05d0962409b8db0935ff51864a2027ae8542b528bc875c6305b48f6e32719f97a66750d074030f561aaedfdc0fb849b20a04ed5ec4b6ba8015fdee738ec96e95ee5bbb641cbee157780122f360b5a73879cb278108fd5a993a734fdb4b5eaf89fae93b1f44b2530f2434a7fa40ba66293dcbe481530fdc4275180f1079b324a7f11056832d86fffccc239e126466c97e104682b44efd13159b12b35db06ebddbd6e6bf92b764fc18545c4210510607376611b4e4a36928c47236b4cc4d9138ee3a4e208f1b71e0c60434dc80ca01e01064f73162a", 0xf4}, {&(0x7f0000000380)="674a8f299c460cf330102d9f9c37217d906fd034ff58fed176856bdea9cc37a48de6424c4197bc8a39c96f63d78ca2c7c46d53442a1c16d3b1385eae85693263f1805cf27b927db24eea9a115f7f80d9d655ee8b1301c65a0366d49d959d3be5ac59f82f3d5b2a052fb5f437cf0058602e04ff42269e00fda9ea20836e25a05188fc022b131987ce5bfcaf9735dd3dfbc1484b7b5cc4e64b2b6aba29a6108e2f5db0eb375a73e04c79f001e7f7453d858c7197dcaca05014", 0xb8}, {&(0x7f0000000500)="d37f60dd5a91fac8257b81e238008a5530c24aa71f6339453ee6283ee14f5b62e4af8fac8cbd798b6d804d15f28478cbb58e72f6f156f63c0be1e7784b122e9b7c866910a393a379c1ae28544933aeffa9cc9a77583904233b275ca81b1828857cfb11361be32a1b9068e66570c34c7f440bde32031e773c768902191efa1aa40d5549a5b477188b1a200c6abd43024d6eb5a581e823482fd70b147045f466f3d3a46cbfb6397acfbaa6fe42bbb780335536040006204a0e88eaeb0f444a07b67bc1e3", 0xc3}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x2fc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x7c}, {0x406}]}) syz_emit_ethernet(0x6, &(0x7f0000000140)="7ef1ae88cd7ffc67bda68c0e000000") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x4) chflags(&(0x7f0000000200)='./bus\x00', 0x10001) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x29b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfa2e, 0x8, 0x1, 0x5}]}) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a930ad9655b76e855f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484"], 0x2, 0x1000) ioctl$BIOCLOCK(r1, 0x20004276) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:33 executing program 1: munlockall() shmget(0x1, 0x2000, 0x64e, &(0x7f0000ffe000/0x2000)=nil) r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x8, 0x3, 0x81) getsockopt$sock_timeval(r1, 0xffff, 0x1805, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r1, 0x5, 0x75, &(0x7f0000000100), 0x0) setsockopt(r0, 0x20000000000029, 0xfffffc04, &(0x7f0000000000)="8ac41efee65210fba69d0df927ce3001baf283bd9e9cf35473936f9b54f2005a5d6c1530a92aa520a9c0fb5936cb09d54242026b00e353e35577eee1649bbbf646ea3ff70556031a2372c41c8300ab85981c88174615266600", 0x59) 16:00:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4093, 0xffd}], 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/116, 0x74) pckbd_enable: command error pckbd_enable: command error 16:00:35 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0xce0a73cef8d71cec) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=""/243) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000000001d, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xbb136abe0eb601bd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x100000000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000feb000/0x11000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x200}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x6050}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x86c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa8000/0x4000)=nil, 0xff}, {&(0x7f0000e20000/0x4000)=nil, &(0x7f0000f51000/0x3000)=nil, 0x1}, {&(0x7f0000eac000/0x3000)=nil, &(0x7f0000ba2000/0x2000)=nil, 0x8}, {&(0x7f0000ab3000/0x2000)=nil, &(0x7f0000c7e000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000580)='./file0\x00', r2, r4, 0x2) msgget$private(0x0, 0x40) r5 = socket(0x10, 0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x7fff, 0x1, 0xe9, 0x8}, {0x9, 0x0, 0xff, 0x101}, {0x3f, 0x9, 0x4, 0x401}]}) r6 = semget(0x1, 0x1, 0x20) semop(r6, &(0x7f0000000680)=[{0x0, 0x8001, 0x800}, {0x2, 0x43bb, 0x1000}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x200, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000740)=0x8a) sendmsg(r5, &(0x7f0000001100)={&(0x7f0000000780)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc, &(0x7f0000000dc0)=[{&(0x7f00000007c0)="2a533196fe99f1e9c09241d8955a815901435cabbcdae8fd9cc24483a8a9efb122b18e38e7700cbc379bb704d05801dfe4c9e5d5539017775ed79026d83212491522929c17af207962fd654efa796e731b0aad8a71d40fcef72d28ee8587d92c5cb0519cb0d4c2753d0b469d085bf271ee3fa712d7940c87", 0x78}, {&(0x7f0000000840)="7668e4c91b7ba5425757588ca1529e27d2e3326ec3c2ff6cace3cbcefcfd38b460536075bf72e73e6cd9fba02394a47d41c06528a64d0ba73170c3d3f23828b0e6868e9e06427d2b94bf33a73e78d59ffa8e8066e17d80dac164478829b679814dc4937fd75687be6a0ff4cb4fa3d412f11aaf68876d283dca08bea5b56f8f178ec7492330061fa4607ed0d8ea40617e4ed1aaba94fa0e8b44cd0a3ac2605efb963df1b5ccf6be8abc6c9cc629c1559c2de161a905c8d8f857115c92", 0xbc}, {&(0x7f0000000900)="2eeb8002378d907ea7bdc9191d77bb6a0564a29e2e481e253d5651ee092cf80b2b61586f3f2304de22dc194d255e9e3acf91fe30f9c811e5d26f61b590a9d7a754ccd864aef18c475ac38e2123cef03973322be28a2ddafca0712bbdf4f35d0a6cfad7041559ce4a84b25e3661be7fc77e2b2fad1c055f783509c74c4e9e27183b4bfd2efc8e91330dad7f83d625e7c14eb563e5f1ca3078bfca21f9d99f93d04f72223b05394ce920a2", 0xaa}, {&(0x7f00000009c0)="eb01d2374232ca5128460f8a740657d40800e21b647174b3657ce5195ce75b5fa6bb352357304d8103deb6652c699fbc3d8c55867c4d499fee8a80ee714b8340b1790e071063aae43defe7f963678f00006fc932d0b0b96d088a777d2d7111896e06145a6c235e923fd8b14d75d21b9af3a7227de6dc5816599c50bc3bf043d8cabf3ae4c1bbdac84167618adfb6014bc121e3be783bed", 0x97}, {&(0x7f0000000a80)="a01eb9df6e72c7448eac2425d94392bb721dae53a59982a580604c643d2ca0506d98b8204b3757f0c2596773467830637bd4f6876d0459eca7b503b208da79b5b114e5de89c18ca96db644a7ef9febcd3845e4428b0a8a3fa337b7992d016d7072d01622ad9b2c3dbaa232a490fec738b895046e205c9424b5", 0x79}, {&(0x7f0000000b00)="a889c310857c636fa67a68ac7d23dcca9a1a017123178920ba4d98ce6b1baae5ce54c380094a255f10de34132c4f15fcb32a1d6f644152b9d4adf62afa5bcca3e3813bc4ae51095732dfa3d582bb4c801840da30c74285ec16c7f8fe1ea222b5468f995e7c12cc46aa06db5426714f9096ec1167279589462a053828bad021b270a6bf00f11df77c7d2a0c17bd119fdae5f3aaf372f82f1572eafb72737a2d265d67d4", 0xa3}, {&(0x7f0000000bc0)="e6c7711d54edabe402ea93864bc58dc4eaa62a772f631c23b2d6b3697d0f8657ee44accca294bc39b334abd0ec5e87", 0x2f}, {&(0x7f0000000c00)="6e329933fd3a8ea856e12b3327fbd306665afac3b3d6639a245bdb6911e3fbd417a0f837aab57937b9eacc11bd6bf33ad0dfdb5ca2e16238c0ade93c458e43afbe44a281e8c9200ac728ac347ed1960cf6e034591d207f8fd799843c40d46b1e38af7105639e725001ed7606900794b251c0aec9623d8d96f50cc74a4f2358602c3ae086f1e72cc0347ebdbf492429e04cbd832e2276d36f36496d", 0x9b}, {&(0x7f0000000cc0)="7b6b02e89330dba2be98308576915699e00d86db7e462fca34cc97ae96a7f95584877d7e9ad64a8ec15847ed7d21709f69409fe0f110cddf9d8bb99c3f855ed801016264c5776a92c05a01ec229b81c8b42d7ef4376947ddde8c9ff5d0de99660eef906eed85523474a116c74a8c7c4100e40d367728e0225f68ece89d9e50d64f799fe8007b23ff3aa0c6c5ab4902c904470b6f91ba901228bfb0ea4d48e6b3f2613e29cb8311a694", 0xa9}, {&(0x7f0000000d80)="629b512b6dcd714aee10372d7110a9b2f5e479631322178020d890d5baad90450af70c57f619ba65ed2ca79643034fc9252f9c9476b40ee5e4", 0x39}], 0xa, &(0x7f0000000e80)=[{0xf0, 0xffff, 0xff, "94e75daacdb1c6db35efe0d6d244e42ee48cef49cc5ca2c3faca779ae9088b4a37fcbf80f09f71c34df4dbd2a952b4ba7c0679a2fb6e174ed27345f803acb66620541c91960ed999211d4563f68c800898de0fb3ef94e31a52fbbc972b1eac083db9ece8ba235746125449310b0fde33b71cf13969904f335ff5c2fb91e28c1a9c86ab96f10e5994c1bbbc84ab5672cf08a8eaa20d48bccfc0f900ce379ec197f3d5ab6026eace27128a380ded702fbe3bd2adde42e9dc292dfad3a0d4f89f2ee1bd87bdc5db403bfe97eabcc7c6dbff0a7eec4ac5d6c7f2d5e61d"}, {0x90, 0x8001, 0x0, "16d027cbd779ef87696eb26ddf3bc4633da90fc95b333c48370a4b0608413abb3c5f5ef241a05f395485e2665ba375694568b630926324161dc2685064d8f146a74504be57425757e167698dd6d83d8bc60085865ecb2d88a2bf65129721949b6d948fa65253dcbca3abe2111895bab2fd4cbc6e3627fdc906ef1780185f"}, {0x100, 0x3, 0x8, "f653c11975c93f9902590e4658d9d03900255d6b403d2080ebba49ad0c01c11aef23f6a41a8bbdcf88d1f90b9439aec4880e1c660fbc3166f107858b142bbcacd31277325e0eaa2dc2b0907336f330c709627c8d68d3e99536a4b4b6b1e5e04f377d4b6d2daa09e07de73a63c1978df00e705f6e532edaca38da45a4468e48d7d49b318e4dfe98db802ce46ce3d1c690f6bbe43bce7fca76ec7946404461421fc2a728e8e3f5a1f5906a8469f019581b6a8959ce42569666b21c4163e475fb4f406dd9a45112b68532784738b83aad7105bdc97a10cce12922c6f8ff3da96e9de158905bee852e1815a1d198"}], 0x280}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000011c0)=[r3, r3]) lchown(&(0x7f0000001140)='./file0/../file0\x00', r8, r9) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001200), 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001240)) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) connect$unix(r11, &(0x7f0000002300)=@file={0x0, './file\x00'}, 0x9) r12 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000002340)) accept(0xffffffffffffffff, 0x0, &(0x7f0000002380)) r13 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f00000023c0)={'./file0\x00', 0x80000000, 0x7f, 0x7, 0x1, 0x101, 0x5, 0xed1, 0x0, 0x1, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002440)='/dev/ttyCcfg\x00', 0x10, 0x0) r14 = dup(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) 16:00:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001200)='./bus\x00') 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = socket(0x20, 0x3, 0x61) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup(r0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r1}, 0xd, 0x2, 0x1, 0x43e, 0x20}, {{r0}, 0xfffffffffffffffb, 0x4, 0x280517b23e22fac1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x82, 0x2, 0x6, 0x6}, {{r2}, 0xfffffffffffffffe, 0x9, 0x20000000, 0x5, 0x7d}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1ff, 0x7beb}, {{r4}, 0xfffffffffffffff9, 0x50, 0x124, 0xffffffffffffffff, 0x8}, {{r0}, 0x4, 0x4, 0x1, 0x7, 0x7134}], 0x65b, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x8, 0x3}, {{r6}, 0xfffffffffffffff8, 0x44, 0x1, 0x400, 0x7ff}, {{r0}, 0x1, 0x2e, 0x401fffbb, 0x19fe, 0x7}, {{r7}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x20, 0x2}], 0x65, &(0x7f0000000280)={0x5, 0x7}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x4000000], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0xa65, 0x6}}}) 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8221000000779ce6ffff00ff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r8, 0x0, 0x8d2f, 0x0) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r10 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x598205318c4e5d40) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$WSDISPLAYIO_USEFONT(r20, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$WSDISPLAYIO_USEFONT(r22, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0x8, 0x2, 0x7, 0x1d, 0x400, 0x2, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r24 = getegid() r25 = getegid() r26 = getgid() r27 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r23, r24, 0x0, r25, r26, r27, r28, r29]) chown(&(0x7f0000000300)='./bus\x00', 0x0, r27) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r34 = msgget$private(0x0, 0x4) r35 = socket(0x0, 0x1, 0x0) close(r35) r36 = socket(0x2, 0x4003, 0x0) r37 = socket(0x0, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r37, r36) connect$unix(r36, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r38 = getpgrp() r39 = msgget$private(0x0, 0xfffffffffffffffd) r40 = getegid() msgrcv(r39, 0x0, 0x0, 0x1, 0x1000) msgrcv(r39, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r41 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r42, 0x0, r40, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r45 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r46 = dup(r45) accept(r46, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r47) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = socket(0x2, 0x400000000002, 0x0) setsockopt(r49, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r49, 0xffffffffffffffff) r50 = geteuid() r51 = dup(0xffffffffffffffff) accept(r51, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r52) r53 = socket(0xa, 0x4003, 0x0) r54 = socket(0x2, 0x400000000002, 0x0) dup2(r54, r53) r55 = socket(0x2, 0x400000000002, 0x0) setsockopt(r55, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r56 = socket(0x2, 0x4003, 0x0) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x0, 0x0, 0x0) dup2(r57, r56) r58 = socket(0x2, 0x4003, 0x0) r59 = socket(0x2, 0x400000000002, 0x0) setsockopt(r59, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r59, r58) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filE0\x00'], 0x10) r60 = socket(0x2, 0x4003, 0x0) r61 = socket(0x2, 0x400000000002, 0x0) setsockopt(r61, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r61, r60) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB="4fa3bad126a6f0cf"], 0x10) r62 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r63 = socket(0x2, 0x4003, 0x0) r64 = socket(0x0, 0x400000000002, 0x0) setsockopt(r64, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r64, r63) connect$unix(r63, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c653000d331ffb5b517f589725408a0987ecfdb7d2d878826b7c7e6712c04603d81a9285f5cdb5cb2b3ca792727ef6d1e5492d4e4ed013854f037fa419433ebddace89ab39546dd9a1186e07b4e6aa3be1f4102b8a3ac50874f25d57d4c4f3e90f82e30c0991f1cde3e8c75b3a5078087e0ca6ce9ae0cb8228a67"], 0x10) r65 = socket(0x2, 0x4003, 0x0) r66 = socket(0x2, 0x400000000002, 0x0) setsockopt(r66, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r66, r65) connect$unix(r65, &(0x7f0000000540)=ANY=[@ANYBLOB="fc529dab1fccb5ea3f9b536341bcd846b7d4b00629fbaaf3de0eff84594d2bd9d6c95fd78302bd0395d7023f0c582caacb593198bc369f98e27186c9ab0b8aac40a8"], 0x10) r67 = socket(0x2, 0x4003, 0x0) r68 = socket(0x2, 0x400000000002, 0x0) dup2(r68, r67) r69 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) r70 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r70}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r71 = kqueue() kevent(r71, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r73 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) r74 = kqueue() kevent(r74, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r36, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r68, r69]}, @cred={0x20, 0xffff, 0x0, r38, r41, r44}, @rights={0x28, 0xffff, 0x1, [r70, r71, r72, r73, r74]}, @rights={0x20, 0xffff, 0x1, [r48, r35, r49]}, @cred={0x20, 0xffff, 0x0, 0x0, r50, r52}, @rights={0x20, 0xffff, 0x1, [r54, r35, r55]}, @rights={0x20, 0xffff, 0x1, [r35, r57, r58, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r60, r35, r35, r35, r35, r62, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r63, r65, r35, 0xffffffffffffffff, r35]}], 0x148}, 0x6) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x8, r50, r33, r32, r33, 0x90, 0x10}, 0x5, 0x54, r31, r31, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r11, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r31, r4, 0x7, 0x0, 0x4, 0x80000001}) r75 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r75, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 16:00:36 executing program 0: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d67630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c7609000000000000"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) kqueue() ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x2) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)="7b5ce0305e5bd2e6c4b76b5b158c9be7cb65e6f5e81d7568c706af4819878e8fb8dbad", 0x23}], 0x1) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$setflags(r9, 0x2, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000340)={&(0x7f00000001c0)=[{0x6, 0x7}, {0x5e}], 0x2}) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) getsockname(r3, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) renameat(r0, &(0x7f0000000140)='./bus\x00', r2, &(0x7f00000002c0)='./file2\x00') r4 = syz_open_pts() close(r4) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) r5 = shmget(0x0, 0x1000, 0xe2, &(0x7f0000ffe000/0x1000)=nil) recvfrom$unix(r0, &(0x7f00000001c0)=""/215, 0xd7, 0x842, &(0x7f0000000300)=ANY=[@ANYBLOB="03002e2f666986393220"], 0xa) shmctl$IPC_RMID(r5, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r19 = getppid() r20 = geteuid() r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r21}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r23}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r24}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="e1575bd8debeffa1dd3b3af304a5c2b4cbd22fd7cf0587665777c6f899869dbeeacf90b6c1939c6ce6322a7d55d7bdd5e850a1fc52e70456f07a46d19ec84f2c9583fec43742e58fb4702ec9e5a1080e71e160737bbddeb1d5f095e7bcd8220579a45a35e96fbc540e382e", 0x6b}, {&(0x7f0000000100)="2721e9", 0x3}, {&(0x7f0000000300)}, {&(0x7f0000000340)="cfb8280cd91769f930efd972230c8c6c9f4015d60cfb352634622c7d2413aadf58cf4981ec5831fdade24f96507d2eba14caa8159d34f1c95770546bcc4417", 0x3f}, {&(0x7f0000000380)="22aabc2bb959fcecba4ae4ec02ae7442167a005fedc7905914ed3a1e", 0x1c}, {&(0x7f00000003c0)="91e612970c418f5e7ef514e167ecaa222e8d5372557d4df101fa89878a929c1a6c9847d0340f1976e773dc2136317e3116eeee49a58ead5c61bdb3302d355f2d60dbdb93f130fb1c108c7060932e7a2f45435651a36667be1664f9bff8dc3a1b11fa93003d61e8a75e725f2f825f733d4a656a9053532d6ca42e11f7b20d9ebd5201bc96dde6c91ec8b0e2941e7b983651213f6770bcaccde95ab729ee2ac4ac2f4196f9d25f95da0a0bbb66b3dc8721d8182d00bb93dc2892c6e77e4de6077d376c5e7e9152c2800eda7d38361abe9e1ee6c58fb2e3d7066e7be705239986841317ef1c369b49521c915b304480a106439fbfa751188c", 0xf7}, {&(0x7f00000004c0)="2ecac75493f8ba886314d2917624bce18800407e8a266fd4d0a7258b47df5c8ac5f3df729289eb3e5427b276e9d6d9faf276dd0508208ff4ad368f45c09ebc18414969cb392cfaebbbad28c175e013", 0x4f}, {&(0x7f0000000540)="4a9e94b4aa6acd3097da1c0730ffc2940fd627933e21fe5158dae7fcef7ed70ed9907b42756826c5291ae22b2f7b8d90a8b69940eb98b41f7fc4bf0ec3ff06f0b5b2af7cf88df4c03ca09b94f0f887b199a5e1f0ae1819d9ee0d7a969d791178bd8a", 0x62}, {&(0x7f00000005c0)="59bfecd090347e2aab070d4eb733789c1eeaccc80bbf71ab908a1ec13375bced6636431f996033616f4ef9f515cc948eb3cd8267d5e950abc9b0d174dfed95bd42df3b205ebc33b7aaed75d9844f592e5079d7114b497b827a733a5734f3d30e91955e49f9c6d8513a059baa20d75a70f1c029d82339292ef3da422199875c3200db89197bcd592b45c7368ee3df254239b1d9f0e942ac5906fd2e4c18407b4275ec1a9aef52cff50192bdc1a695269bbc02da7226399bfc45e12980baf85620929353cea6cbe9f6780561a176aae7dbbc395bd54291ca9e0b9cc4c226e7af", 0xdf}, {&(0x7f00000006c0)}], 0xa, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x28, 0xffff, 0x1, [r17, 0xffffffffffffff9c, r18, r0, r1]}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r23, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r24, r25]}], 0x120, 0x402}, 0xe1e3adf83e183645) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x5630, 0x3, r3}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x9d}, {0x4, 0x1}}, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) pckbd_enable: command error 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xa2, 0x8, "02431696824d6861bc84e6451d196d7b0ddbc64b", 0x86, 0x8}) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYBLOB="4526c30001000000000000000000000000000000fcbb64ff0041d27b0ba5c16d7741e5384661c47260aabd0224ff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e9265092c2d07c6d0eeed92939aed2ce67f8ec2170d5f01dde6baf43a083005f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb7edfda3ddfec74bc40b1b3c125de8a5f9c18697ea2c6cd509cc65961a8930930b66de50063945aef83d57f66cabc29a24fb20bb8d200ab542dc67ae5b614da9bf73608150b1efe0b302d549ed0e22b5e7a1cb0ae4cabbaf412e12a7190f4c03ab12a09e54617f044187acea7883f137c57f5feb84de8b65f84c59955f06b52dcb414ef1923c5e93a80870ba807002d6829d9daa76aab45e25dfe1ef86842c816d794f1fa2c32c6cd87972638a3d746b6067fdad9da778190f6b9e81641304f0e9870ff0000000000000000000800f0f64d958d2c5055820000"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 16:00:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x7, 0x0, 0x0, "d730c137faff16054ef7690000309ee713e400"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() r3 = syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000380)="528fd8b22bbefd8622ef4e92ab82fcb538516cfc1d94c5b44256056a411a0841ae5f3524fbd6f375c65040d901f410b0be88620b44dd7308c8c8b1493d99473b6d503d5a7607ccb7fd05eaf0b9fbc77840f533d2f5a8e00d879397c58f209ce9b6f38739115def7191bee5d4d34424b4ca12864ba89ec1d7b9a3e240751b3236ea546bd0fe474a1710bd9a2ba46cdea22482c0ea1333f3b2e9807173f9a6f9842aa9c7a5037250aef22fc0e4b33b58181a9c3ff9ea1d657f", 0xb8}, {&(0x7f0000000180)='c\b', 0x2}], 0x2) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:39 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) fcntl$dupfd(r3, 0xa, r4) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x3}, {r5, 0x80}, {0xffffffffffffffff, 0x100}], 0x3, 0x7fffffff) 16:00:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x172) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7ff, 0x95, 0x0, 0x7}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x3}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) dup2(r4, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1, 0x8001) r7 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r7, 0x0, 0xe6dc) r8 = dup(0xffffffffffffffff) faccessat(r8, &(0x7f0000000340)='./file0\x00', 0x40, 0x4) r9 = open(&(0x7f0000000380)='./file0/file0\x00', 0x100, 0x106) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000003c0)={0x1, 0x4}) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) sendto$unix(r10, &(0x7f0000000440)="c5cb398399832f5284dab7f96622a6dddebaefd3bf8fecb1cbfaaf88736a9c0b6dceba875512035ba06adbcacfe4b50a1b2dff238f5f2252ccccee35ac7cfdd7a4fd882c74748cbea2645ecd74cae772bffe6c7bdead6071a62df18e063ae88cd4073aab4931fec62761ead5ca0658d8c177008bbba7ef6c417b8bc01cb3bd04b591ff933779f462214296198e51c449c4f33e31e32b241a4465a3babd447b42671e7e035c9c74671d9e088b25d3955a7cb8244848955eeea73fbfbe5af3fae59a50712c9cd03f87a8f7547af8365fd7f8170e45e3908e8c7c848652e9cb4a5a032b792a9b81d43808c80083d8848c2dabff8584a45bfe998a8c3f155094701daf5a0457dc6e2f31a3d0b3b2dae911615acce2417efac1e4c5f1cddda2d5a79dc23b237f0790d4f78f1b237ffcaa513c1005d77478c84f9581980ae6db20783b7f86f30735b4d8b5d180eb7c7ce085f07f0707cd4aecaf35149ec68c38b8143800683b0310db4653836274822a88c3b38b35653b5e93d9bed1d64fa05e4fbe0cd477f72bcffaba69cb9d75dbfff6d1989d9374c89dfa66216f81ba436d3b5c805e3a67aa774b90a3ac9d48e1cc55a3bd2cd28eae0c121317c9905dca058a8c4392562a8e9e6c9b6b282b01fc7591f18ede43973125387941298eb3b09762edcb839235aa4861eb3d3caf07b96f3cc1d71a20b24259deeaa82e0da12a7a71298bae1106a6c760cc5304de1534c8ea16b0d141cb302a857402035edfd6debe2f3fee2e3c7a2910f21ac1503695b5ac2ae0e72cf1f118e781815bd3fabdeec4d7d1279246290e23bb077fc6b9b062706d9c4c79013a7c0a385ed84b997f9249644abbb88ba1507a3f330fcc982caede96f2f3f03cfb93fc8c124e32ebe8ecc794318145bdba4e62ee7928aca01e84145ada39d39a878af24c8636b9d22157fccd759626c0e93d2ab80985ce4f2f0e54ae1b7fcab54558d8bc36d19d2c4f1cb4e278c5677dd7df0ad83a78b46627d05d624ebb92e1e5368dd9dce7b3ec1daf3295a720ded6cfaa1a9a9a84bfa841025cabb2bec1c318d56d7c2fa3df69c4feeb7f29f599230fdfce4508473798c6fe0fcca643d25a4e3b254e7493c49d6f28c2cfb100436d6801690d1dfa58d8d80d3e962757fc73200bb89d6f9f47a21f6000062d0b60568d73ec208a495b57d3417af182d0ad17eb850cbd4593bedb0944d38e1df650d0dda8ac3bdc2e8cfd7369a4aabf169dfa099b115e0425dda93a01567c592e166f448b67f31c2e71b1e7933e04a53658b935829df7701232937c3ffd4fd9602cdbcf3c63a81e0722364e02dcec4d7d9ef30bd5ec5fcda84c5a87e7228cae84bacdc5219e2b4099461f56d8e0676dae2aa2dc6bb8c9a911c754c4778f6937c5b2bdb1e0f0f7a57a5c8fec1381cb323b94a674c9103b0a1c3f03167d5fdd09ec256c3b64661128cdebc0351aa1a8acfb83473021f2e50f99a4019e508a525efc6d61f8bbd79077a094c112011951aef5987493a07aab36acad09703afa0919b98da6bc81f6f6d91ea601125c22d8204ebea3b06b5e954e97eb86d1446b059f93d653de4b515fc124a9f3a4f45b845f5ec281fa631cae3f3a0e63dc3298e498ed5318241a8e2c20555b725fe62c3664852008872b0ce94ef0282ea0ab6a0f2b387d82c7583ea47736cbe3f6edad999b52626757da74c18069a0a1c9976727a805083f438514206f99417809657e157f9ec1b661c1aeb07972842f0c1d6d11e8b26be4f13e5a32f256b1e6d9d9d169a30a603a48a32d772e5e4c7de7e8e1f76258fb7ee39e821ac1d86b6e126a2b7b5cd3a26bc413209ce2c5f93bddeafd1a6d13785b263bf92d5dc4ffccd2fcb3d80df1de53988694b4772a8cb1714496c0728ccc681ead3b152ff654ef0bcce5adc8db7da57c29fe2699b8876bfffddc4bcdb972cd827eb066dc8630b184e011114972ee248f039ac6f286c1191b67c40d85a3cb2b82647039a89813e6701bc9c03b95607323dcb7fdcb67f77bd360ed5942c4dbad7b734c9633aa47fb701b9decdfd84f6807d41684383512d527c97bca90ec23400f031651f00d67140b6d42263d45ff12db55e419454c437b7a60e2d743960e0541c9b5cadeea246cc24b211248416ca0678e36ca4424e92e25d629abcad0e52f76ac4c4b7f50959b7fc4d52e74004b0753d0fe50c20d33f25534f7d9ff17a1678c623f603629e55013bd526bc898b655c7df04a23e2519c4446165ea9ec0af8f34897d392ed4ba78c5f210c9fb073340322fe845326ef96b6c6aa9ef9aee47b909e23b26f48579bd86a1a689475100a2ee7564c0008187ce020e33700eb6d4e6e0669411668747d31a35b872021e175fccfc0fa6e656a183216b25e27ac83c1df51ad3901b72690ad8f5380da800688c18d9099b2e1e301940db213c80b62b2db45934d7a8e128b6c9824edb28526d1da32cb2558bfe704347a351db13915d242d6982046ea1bfa362a696465c639e95314eb204ba0719c5172d5a4d4ac5c334f9a533ad011007df1bd26fc5fd2c373d0aeb6ecdb41ff15e33e7eb7d337d3f8f8c68f06de903853c58d44a7678c1cd03293b13b9d3ba58f26e80cf3a1e337da7932112f6f9f00bf29e16cb09f5fefbf7336100ab987b51a161a6e97222f78517dfb549aa1e9ddc0bd597e605c33c590ccd2a7f1eebedc056a784bc149cc0ad27dde7a2c184ff4e59cab6e74161ec0a6c6c751b0c3cf239b818b1f52bffce86360c07123f9c3b45ac4f0618edbdf76eb947f3416c49a3de6808b54106c71aceea0ac940e5215ed0b5f952ed6aae6edbbb314e1f275e69fa431d8d8fd37ef47def8214665bed9fe5e05f10648c7074048101e5674e6c661d92034f00d90b381119097de5e6ae020389e0b41a3a26992eca080f296be313e62fa9969c00b1206c4741203c5fda1b34fdcb750d29c333901ae5708136ba2c7f009c3aab8d0d86c60fccdf05f2a4f8261b3d9093187b8ad4e436caec571be21e31c8c7c195dadb2d71a37fad7ffb2d17d16537d55e726dfed9e7dd050cb751903240cc71e51d65a4e66f0c8ab547d13ed414f9ef84ac53157407e18ae1e79dc492bb30a18502107c3ef5eaaf4ae0f66bfeab287af132320eb865f54d44ae96a6b217f8f6b3dc05b1789b821935f2c2606509ae3e8958c8bdbc5f6e894167a92dd3c42dc2fb218355bb21c56085aea53c1478d60092f1955349ec92ba4cb28f22064c84f2de55ad92fa9bd47682c0d571f5883c5da8da73c429f312191404de1b436501f19af152c7e3233de7d24c0bc9afb2f771c5521f3e1073f475c85e4a5f7ba11d5021ba2158bd846775f0d879d0e2a6338108f1ab1cf75d7ee3c0f9bdbd3e4898deddde3fbfcd8a6978ed6723c23904388cbfc21119375d124c629fed8c4ab950b509dbb2fd8b41d84bee0f3d8de8068a43eaa6eb68ce2182c55e70a0c3ac55e3340db829fba99619d883d1f39062a986399683fd08afa0f69547c63297cda5949b9de9b849ee6daf9f6be18ba17b49fdfeb9ef35117ea21aa00523b31808e9c5c2db4905f09aa402300e40b602f78aab6f24e82befc2313dd19c78e85e54c66e01ff6078cc5f51fed15787f73c720d6571b0d6c366d9eedc41bf269f3d79abca4324c3a85ecff234f83a72d5931595536ba009cc0df8324264453b464fe73d42cbefb9d00ec124da4f6367432bbe8c05aac196bfa259a3ebb5e157f50cd331a70d8c4002c52575436591c2fc479ef362d204770c09c8dcb4d45b004e526bd0a0383ee02f585a589971277dd4ea58c0c679783c6ccce2fbc30f051b8f3d2a23b21750716dfa34ad2775695797bb003ce8fbb0988c0e31748270f366f024582a6a1c1372b16fac2f4e759175dd04fc047af20d0ae89131cb73bb56bc72bde147bbe31b1e931c808a2dd0e8d661882c02d94a6e2f5f7af77c2fe318ab0549be272b317135646ae4ace087b292e4e6097d416034326f3032549f427fed2daa546a03184db6873c015b0712338186054727e9539bed8065bd3e7c7560e3a0a95742584f8c235f882fbd92c813eb785bc8bd3ed4bc850c1afb53df2601f2894a78427fe3ff6e28b93e2d196e76b6c9eb95108f4fe700052cb8378e576970dd40ad9fe4fdc4573ef02c05c3862166cafe046342668b5d1f3fcc4ece61cf72dd508b7511e83499952a514971b4e77feb71e45ea4ba09fb8d6558b390e76e2714d504981bc5d9ef575a989bec70d81629292891b629de258be9ccbe7cb0157f0228bd4db983cebf0873d20a1661cb944a5bc46c8ba58a0786623e03508b4088990edd1037e703982a08101055b3b50b3b67f24561c2b56f3d130bda42284ee429b18c9e18de4aec7c5d9ee1f40a240a8fa9f35269bc0883c805de1cfc0d35e79a8fee0deac59da1dd1b0ac06f8ab616e6973303b27d37b81221ba6d8f2e40fb49cd2237bf3e3435526c6cfa2536aef92ffb57ddb430b9c3d501a71a6fd99415f442965f53b412905ed41eec2fc9ca3f03f3d6000b8507916537226f6a09c268b6b23b462e321f5c6ce064a69e31c8129e9cdc911fd27ef33ceecd3cff520cdd8cbfa38b6b31fb0cc0b3da9c1822a96b6eb3c9676b203de6f91f364d704770276994fac9caf50a0d7ee5416630a32de96a5ae984c732c03a8cea6f96191c7d5bd2757e7783db17f801bb0f6578b9e2d7449a4bc50ce77f90a65c7d9381481aa52f94915d61753466dfea435950d39e2ce926b6069126e9327dae28119d4ac797c871f0af3585db9ba049900bede4e4966fc791c85858f4fc1bd49739a38736bb5fa4bf5e3523b29c23f7cd9af441c125e2534b6398f370a36584c10b3ca524dba383665bf602e640ffd75daf2da25b1b1b3c6980b3eea193f51b129a628fac6ae85b362f4f98a8661a94f5b4377df43ac47e707a1bebb72c77683443cda024525d16df5c741f41a6ad7a1be7aa7509d5c921cf32db5331003879ea69f3829287ac1b52ae652f777bd62625fad391ae3b256ef83c2f5553294d4b340fc8ff150b3af5cffa6cfbcc5565dd34e04a019b69ccb6d323318dd6a55d5a6ea04de7e0f7ad4833668be6d7d7ea3ff769035a5f43cf58264886409bc050aca9bf096653a054a774708a60e6f1a550b83f7369de11f28ddd7c55c08c61fede4ce0972d6d7ea44cd8c9af5bf11e052ce5ecec5992722352e92121ea93f0b02ed20fc24326ebd66ef26341e2e0ed010466b51661afb48597d5cf17fe86ae46def45abd628af6aa0a49534550907eaeffdb812418a692021c5fe8ac8750bb87d40184e378793e08e6b62fb84f200a99e362597a7c99534db4f4938c2ee217a855958ac03f8bfe17608023e6eee38fd456651a32bec1967a821c5e336cc0dcb2f9958f0495fa64ed61b4266e4fb2c00ab1f2d3419012b3a71786efcdebee0844321a343257df27286f423f542c99975838f686c3f6534faa77b09e86c8ccd0f7218c67b07481c8d7c922f03e914e19a69212d9623750bdfb3e2b3ba24b9b72dc14e7d25bf1c4b086710561576cb88d1c0d44c59a7a05b118ef12e4b02feb977a82c0673507fec206b5af4b97555072dbf38822e3616f10118d75838a2b155e9b29160400ddf9782675470a54f29a27f7d6eae13fa1f9f9bd3cd2a2ac394cac5346397f095ad30637c17a940b5f2473b2556ef6c6a49d5c91534a4e2329f3868e5aef9ffe9f583dd6b410ea96726ee2ee0605c22d1c5aa63a81e033128782d8abe7f1c7aade28aaf2b0b16bf6dcd2da", 0x1000, 0x8, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000001480)=@file={0x0, './file0/file0\x00'}, 0x10) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r12 = open(&(0x7f0000001500)='./file0/file0\x00', 0x20, 0x28) ioctl$TIOCDRAIN(r12, 0x2000745e) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001540)={'./file0\x00', 0x1, 0x8, 0x800, 0x0, 0x1ff, 0x200, 0xffffffff, 0x2, 0x2, 0x9, 0x4}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) r7 = semget$private(0x0, 0x4, 0x413) semop(r7, &(0x7f0000000140)=[{0x1, 0x42}, {0x0, 0x600b, 0x1000}, {0x4, 0x4, 0x1400}], 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r8 = getuid() getegid() fcntl$getown(r5, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, r8, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x7, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xdc}], 0x0, 0x0, 0xff, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0x7, 0x37, 0x4, 0x8}], 0x66, 0x0, 0x85, 0x0) kqueue() read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x204) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x81, 0x4, 0xa259, "a74992a9fda101400740b64661b11ea1f910e2f9", 0x800, 0x7fff}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff7daaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) acct(&(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) 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 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r8 = getegid() r9 = getegid() r10 = getgid() r11 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r7, r8, 0x0, r9, r10, r11, r12, r13]) r14 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, 0x0, 0xffffffffffffffff, r10, 0x41, 0xff12}, 0x20000000000008, 0x480000, r2, r14, 0x400, 0x0, 0x20000001e, 0x10003fe}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r18 = getegid() r19 = getegid() r20 = getgid() r21 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r17, r18, 0x0, r19, r20, r21, r22, r23]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, r21, 0x2) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x18) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="1cff000101000000000000bf15a6042b0cf1216ec83c7605d49558efbf789f8abd000118b269372c0d28cff11b127407863b7ef9a5e5b5a16b9fd2520016b478d61b1617e630495a3134fec05faa4cffdcffd51a94e777a4bbf9ad361517e29caa7c95ac6393766904b50dc9d4edf7b4fb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) openat(r5, &(0x7f0000000400)='./bus\x00', 0x200, 0x40) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296489bd5e961d1b661fb3634cc6e60452f2e366d2a2aa4c394fdf48dbabe5fbf7d11cd20ccf4f37fa8624c1dac9e633d05115ecc907a29564f694bb3cfc13c63f89e8535e2c71c8152123f0e655b1770a28377503103f0689fbe6608f01e2dfed64c06089cba12160fb352e6e92e903e6e1de6432c9c8717bb5ae69a27e6eab8e7e063b83e54734d9312e82898c64c26e1c47c6d0089f5dc7d4314d9507b10386cbd3481aea5569f7dea90f6c1d4896e9966eb3a44944558cd77b11b09a3896d5020e1536869718b3c9db7edcf09b9d6bc73b6f2e1f4e830ab85892eb5ad20bbba73ac9ac4f5a9fe86497140a54b83268e24e19632737c73cb2377ebc7cb050228172deb30b69dd3f2eb495b0294c31f33b21ebb713cc02aa7948fade64c4f10d2b28003767522b72dc5bbfdf4c211e7ad539068e9075cf8", 0x14a) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x7}) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x40000508, 0x0) clock_gettime(0x0, &(0x7f0000001500)) semget$private(0x0, 0x7, 0x88) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8001}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000440)="f4eee5869234627030dcf032cd27cf883917f555d53a32b34ff7e514576188d25a5cded24f52459e227f2c21a165ef36ae844dd9e05a0cd48b866c1aa2910b45aa08178e0d"}], 0x1000000000000081) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r9 = semget$private(0x0, 0x7, 0x88) r10 = socket(0x10, 0x8004, 0xfffffffffffffe01) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r11, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r13, &(0x7f0000000200), 0xfe72) r14 = syz_open_pts() close(r13) r15 = dup(r14) ioctl$TIOCCBRK(r14, 0x2000747a) ioctl$TIOCSTOP(r14, 0x2000746f) r16 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000000)=""/155) r17 = semget(0x0, 0x6, 0x89) bind$unix(r10, &(0x7f0000000300)=ANY=[@ANYRES16=r14, @ANYRESDEC=r14, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r11], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r15, @ANYRESOCT=0x0, @ANYRES16=r12, @ANYRES64=r13, @ANYRES16=0x0, @ANYRES16=r17], @ANYRES32=r10, @ANYRESDEC=r11, @ANYRESOCT=r9, @ANYRESOCT=r17, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228f2339c544874513751ff3a56d53363fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a5"]], @ANYRESDEC=r16], 0x4) bind$unix(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c653000ad53ab9afd8a464340b8d045e4618622cd231cff80c3c6006f11b7c2b104f7792c882f8774ec114a8fc55b905a859997282da8bd4d2e02b9384ac2faa09f58c0bd69a38a7f278cde3d05f048683c7c0675c8bc2474bbf634d76a2d87636d3599e3b0d0322ea7c8"], 0xa) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x8}) 16:00:41 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="befc3c48875a011f18b27717722f0f38646da55f5f5ff5f86da93ad11aadb49ee5c9418769317633de1cc0467604d6460107f38adae0c5c90540c402b009f20542d1b6e177d453f168c9d78100f1280b3b138631d50a1d521ff10f38e59f0b3e46f61208021db0f6288d4e5ec4d9d9f12ca1bdcec6177ebf2aa88d82b14a293e6c980084a738e0bf022772908034f368ce5ec1313e5c6f0d06c0a47249", 0x9d}], 0x1, 0x0, 0x10001) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0x0, 0x0, 0x0, 0xfc5], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xef2}]}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x2000200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="6fae7e88e6f13adf494e0002481fec873739a5aa82ad532da14acf6c6d7d554446e61bee4deaa817985c47ab6906b8d8099a14b179b4b276f179f776a3d14b0ad3ef4fe79d2b23e2a21c297beb375efefacfc0f5775b6284b5d807668d0143471d38f2d6f262aa26123b59c489af6eb5e61711834c34021ecf34b4fe9c24b3584fab1ece26f05d0a04b57ffa8e5122a7999e8e84b5a097e7975a2a451f320ed1b23d28dd4c0e78d50f64faa4aac7c172b312f8f1fb46cac7135e397c23b0ebc137c534201918cb19dd3c878b1bc36b2f54a45e63ae0498a3b1d6b6cd48a31fb80eca761f6511fefeb901338a271fb39549077e061bfc5aebfafba8af587cb8e0d5f29e80fee689b152eac382d102bd2285f27f12e5c3c79a09dfb65cc4575d3e3e0db81f778abd2b4bd50be6c4eee47fb6f0312f44208710128f86b4c44cb4baee2adc22add02cbfc2c3a6f53b0a429407767fee9f19a8b3150d36fad6f99b96ff6f00ccd8a2fe8f06699738069ff297fd00be66efb30c52bee7ba64d30f43e4656c7362ecb56efc1a3ed593359030389fe8ad71072da5619c1892826fc0cb3e603072ec48af78443f3dbba6d1b4f503c766d2eefe9e5b6ea122a5fbd3dcae2441ba56f2aaa412b9a4c20a7411a44394e773cb665a0a15d2fdcc1dcf94d9e22836a7de4d0bca85b67e161cd3dbaef7f6e569cc597c74ef838a32e662173bc9495e1be7c1ee1b3bdc889c6c430d8b2571ad28c09b2398c4e98a8d8947a21986e16bbdf82c36afb2ecdeabfcd3d8564e78ab4b81607ae716f0a25c29ac283d5cd34489fb6794054c8259af7644ace3daf9df1e1e1ead21de6c95f8784ad0a2ddb24285fe66dfdaf8f202150f7f19c380d2cfa51a837a2bcfa0dad6d505b55be4387e18ef0b5198caa4af0592236a8ce84c7f791eec179f2c5f7511b57964809a0428eecf4b9c2b0f477dc6937dbacebec60e2026e947ab342d1c47a348a714fc133cb93dc551a9c46daafbe62eaa4192953c533da327acc3e1ee58c1a699c5fc923f0542f256b8151a887dc7ac20b7807cc6c42b93eea3b11c11a95c3c05ea7fa9340d461967f549ffe885d6902ad9ad7c5c560ce308b9e34f3bc2188ff3f94d5c36e149dab3eeb2a1261219a50a0e49da86ca21a631cf5364c295784476f80f5d42216ae67178e5cff2d5e751cbdcd3a5dbc28f1663eff1467d025ecec065c4afeb7e9e1c0436d23156597b494d8dc462a4c297e32aa77502d1b972d3d67702bfe087c4910d38561b75e5bc99f39adb9a29b048342bd8a8dd3335ba57701f46d6775b9bccbc445fee231b06f083a714a17aa8dc6f6445de2454b4c06a775564be360fedfe8c453a3b96b37faae79aacfa14fa202d785dfc83556560ba3eed26f702afb52a5995a8dd20c3ecf737cafd9b7aec77491ffc19b2321bff376cecf6e0ad38b0744366e7f15acc4f2df0fbee470f06fc45b7c364ea218d80aa6dd8fdef36b249b6881a72871245362a34378d34d00248a4e4c9c1af6e44e1ae7eed367f8264172d71b685d27adf6854f26deef4c60f7ae75a61fc7001d837fe8c942631c1c2847d329fcc79e2e9456c5ae5d671d8ab19c2b5c9205cbee0a01e62d36f2f209deece93dc9354adcd8c4a2a25efad0a61e73f792428f8789f92e4d7506e1f232417dc39785b028ca979663a4a1926f5967a48ed9bb0f5e79b66d79361595727790ebc495c37e13a6433da2df8283463509267295be515116cb93506cbd32b12040671c54301ab88e788ca46263aa570209bccc986f51eefd53d5078d2ce258a4a3713742f439778c698ba052bb30401d322f81f78930339fe14f642ed0f2a004dcc4dee7c310fe608bb2bebff6e3a42735671634bfc60e0d4eccfef30c9cd3a12f49f5cfae44a2c35f10265fe69fc44adf705d023d3977bd71b6e3f721723020d28e2dda360e4f5d86962d739118288cda68c3615ee073bfb793965a7410d532185cdb0676a476fd885ab2cacaef5f94143209de64055e926110343398231ce754759b75ff41acd5ff05dc1aaf649e1b23a7acc2abed804eb783acbfffa04a494b37e7fbfcc074e63e5b36557c3fe19be5c3863bf5f089aac37095130b708bc28e2a0a080775bfbcd05accfe165fcdb5a38314a6e2035e0423ff8ea8dfdb2010cec58112875183af6c6c1f88c7448ce67ba9b585354984b383010106aeae914eed2ae3d5ab32ab7b9a8fb91efe82325217a44abebff867446c2fa1912f770e9f89eb0060c291c24cccb2399edcc44b9b25b149b76ac16652c6c5eee5bdf1635f5213b6cb7152d63ca040c6a2db9262afe52dfa5418e81727582d63ad5294735d2842ea7a99d014c7226ad70f2dc120f9bc66a967217d98c50860499632b3059116eb5d722b9bb34527b0470312e4941495da2bbb4cff6f2055d7cf2e7dbb70c65306d1a98a4a1c24957d21fa270d2b0bd5668479f1c8be7ef824787d487e49b088cf014f7130cd626f7622e40ddc169a4675bc5c878effa8db2ddfc3d008920f23772a9a570addf5aa97a4303b3f2487b55d9f3c11d5db4a0cd592251e39bc1dc2404f890348efc7e135e08389f4e39a756fc0a236fc59670eeaec7641afa272b923f88ad96876efd11082053b7679185c46836fb2a18f2611d43f66713578ff1c5d043df0d24ddfee77289a160e0ea57ed41b3ffbb4e2b78c147f97957ba74f64c405bd751748a2ea06ed6a80f6bbb8c43e879a3097dd5394115de39bf1724043a22647bbd440e7d52eb02026070de51173fd8abba34924fc0ba7687553056692c3a451b99c4ce5b6735b603696385b2f16783089fdf9d3b82bc7a61b0c4f4368a07d0b2e68b636d9aaff335ca8126df282ad7554cfc33e7293a9cb172ac36b1fe1fbab9e3464eeaea7387f387e13c5b6d039c687e7598579475793d085786fbfad499c0c86cc0995433b1e64ffd5a1e1488c35798ce3b3488648ebf405b761b48f67c827e6a939c1dbd902d60f555605dddaea8e277caadf6fb951d05b8747dddd691ac14640fb82215d06ab0e1be498d1e239777595d0d0ef7dc738b74cebd062b9b672a7307d4735236e19d7ddbee3bf82c5b5dc6bb4c28b980ce19f9635a3c4af4a3c02d4aa15ddb02ab7e79c98018d698119122707bdb4147e2199565ff8d83f7eed81dfe975c2be730ae7f2fa849d27cd49d0b395132a20bdf4b9e3609e19910200aec51c3e9f3af5673c05fbaa0217ae88b72dbe97133121f6523929594004c9011814eaeec9a6ccafbb3f69353b9d489afd54bac67dd5a63aa93476cc8879c400a40bff02ab417ea10b815dd644273b54bb05b43e1db0738caea05e70e297fd6646ef53396b7a56c80aa00de770dbef57179f745791afb90b680e88dd206821f56c1d274273aff49104e34c957d197af09c805dd124566b40671bde24d86ae572674d8716c16307bc1c41c24ba114f0a2cc1e3f5823bb651dcc5a86d2ec3a5c3e2cbc3cc55480d3835aa7e28c273451fbbb28f67e5534315020d6b8f505cb5a6366f2157ed65e3a7c204ed53414083b23c0495c0df55a53fea23767ce9a4a9cd492739dabf094b1b4b072a79f25b3c1a9ee02593d9c82c6f6d98c49add059c372c9af02ed57436738f4375aad46dab07c4a3d10f686222c1fb511d22ce99d56d4e7e31b3e21ee0c4c7304639d44b903c20a77b42aca416c7ae05eea0e434f55a41af1df6f2d511d1baf1c92e11e67fccd298561f6e32691818b65bfefd31c7a13bc064e2b8010d8272f2dc56916f6f0094ee1967e9a07807a197492f9df091601bca625a10c42cb6b26090d26b10de472562a861d5fad670d738e0641b3693ce75bf5d01b3136817473225054add6c883aad79bac8eb6613f1aa275cfe531f5a84cb6bb27db6bef3f6c157f9ad73f32c00947c2f4fcad96e1c91c1f47fdca8ad2544d80912163743bcc512b17415ff06930474619440d76415ae6167c3e6fefc48e881826edb73abe93618dd7076172e599c16cc6f1c565008f543022ecb5b8424c33b2d3a5092d1412afa66f54a6e737988d06456eefe2c63fd3a27d2e46b9b28726b65355cfa8a870ec08fc15e1c81cd1d998f2a05f476f54d865e2e5e76904d214642b9dafd64cb0f4aaeb7d2bb7677876dcbbf1364b815b95fa4de2db07a4054df431b018b88c0b674ae7111a6dd11770d433517fdf6a1b7479ffbeae743b61b953f187b66561bd7165771d92c05476d05d71bafa31f9830c0f80ccdfcc2490d21a0f4c834766125737f2d960228238aa87df8e46bc465b4a4a47f5ccb1aa0d805e9467f459a3338b67b05cee6d46e093a5b44c9671408643340751ad8e2d257d1c9aaa2780d0e94d723da0906baaed75067d6b1f176b955c56939251d4d9d7af4033153c41854f6488543b17e9888ba831a83e08f7cf4b7a7e40b9e18b79bb362906ea10a49338e762c820ffe0a7b4e05442d62cc68224ca89d955e96481bbd4b6e03617884ba6bf75acbd9653b331f30afa5dc9cf8b6e93118488d4009f5a93b50e9a0d82be85bf233ef6f6ad021bc968ce731c9398daf5658e2676be88c2e6d001846e9b7e76be559857ab6b9db0d3a037282937f0d76d51488387b67c5ab50bed828311511748651677bce91b163740b416ccfd50dab541070bef71df285e4b842249a1d24f5860fb55ea4f17c4939dbe31cf01cd2139dd1b2989c5b94cc0aee6eade0ae472e697e1ee2a213904b129ab410b569b736f0d676f9638a851a8ace1d94a4e737104e73dc2d521de11aaa44cd0ac1e1aa15ebc761eb5fa4dc61c39631bb234c4206691bfa0ba5acbc0f15f7d045061ff895f53a12800b47f3fdd17320a00db59e3b291914ac8defe5318abb8b59b18179fe6d2526265d8afe6f4c6bff37aede23b04f2762b600b991c50e913ee8cd3b282283c5185b0a93428d21cbe8e2bc51474e3f18b7ffe8390525bd98060cbdde046ec914b7fb0b04da214ff4de70e65f8e57258de644aff3ef33760fd13de147cf7118657f17f60fe591a6900cccf58f8b8159c621179b089400c81ad03f1b3cd46c9482f99ca15a0c128952564a730bf4e96a0eabde9de3c99aa3269d12cc78de0726764b1aa5ec20b2ec0662e986168f2bb51e6c782287142d9882b28858099cdbb5ced0a847f3f6e603f1c313a5f41a6091f09647c0ceae17bd086098d02cb07547df36d3ed77038dd9bf99485314b3d0b8d043193aba1e4364a7251116c70a64a4633f31fa2a6ada35bc0e50720578c283b1d7a5bfe644828ad04b8fb4a295ca955ac57b6d9b6df4557c33483201ca9f4f05d4176586e147d14f2eb44ade9df0ecd5764d4804f65194c1f97f917849fbc994ed1d363e230bd1f5d07b689c48c0706e1a264ea59d2b8360b0aa69caa3c2a408d5eae718cc7c1d8ec2d606833fe2da3c2d8dff28360201e061b9f603a7bac519fdaf567c674616fcd4e9c98082cafdf3472746638e19587c4ece28deec65598df21aac574f95bd2e7331bf94c2e43b26dd6396150cf9e6daa64da57dff22ea6a2c7499c33d30c1e70eb3307807b731448932a3559ab8052bb54047175a1af366c1d9e77ec315288ed04eb20b4ba4a62fcaa7a3c0d4a912813ccaf94ed759d78190914fdb45151e03c7cf311c1b638ae59d36499b470819bb8b6fdbf6a9ffe68f656b272aaa82ec26c239682a96bfd96286df5e5883b3bbf1ef3b6ae819c7090081033d2e36810c1f1aaa000b77b721efbb4ba735ae6f76d12d7f598c4d97e7d3241ae0e06babbcc1497de591ec26", 0x1000}, {&(0x7f0000001140)="df7d2aa5ed4806707e274dd17efa923b15c6054df49a07ed1e98fa7170ce7d1508b3319eb73af56cbb4958d8a757e437f71a369605292aba3016f74f05cad9a4e82992e8f625cafb68c14b161baa5d3d796b2b15d413b619c1897aea93a5e307cdcea5d6", 0x64}, {&(0x7f00000011c0)="3181bf246272c6dd2326166cef3edea33e81b9251f80913e", 0x18}, {&(0x7f0000001200)="0830af1c8a775765413601c212a8ec2eb8ee6c2bc40a95d495298d27a829d78545c24906e1166cc44b7dad53202c5e05f7b3041079545b9b8c6cf1de1d6253e22ab88342866f154e1bfa4e901d7bc09a7d9ce75be1030603754dbd2a49327b2ea8086b3d1b6f8db078cdfb69f9947a32ebb8383fc261e222ef57e2f2ad4e92b54dd5c028f00a7b7eaf313c2b5bd3c9665e72773c76bbba5cc53ebd5371e08419bd56e1b594867e97e2f63a04bc9a4c47d63c6fac0b70d55891184915720a859cb8611966d9", 0xc5}, {&(0x7f0000001300)="b9baf40d9fc38c00f50e0584e7a001eb012df057d8eb3da1a22d16b4746f10c43034b0ada2935d4936ebecc35702fb0141ee5f650d046a8aa48548bb2d72665fa68b790e83592dbe159deddd8fbc36eb28267227a0763e013ab1d447d111b012d3b814f8531cc29bc2758330159547e5cc03aff1dc52d0b49fb0b930c6ba9b73f5a75f579ff64ad1a640e01112d5212099c0a07e5ac41f816f26ae6997abfc55dbce253ebadb815774be266f04eba1aacbdc58e00730de1679f3d1f4cb313dd9ccee3d72571875bc60d0c1e7ea2972a5156f0a9eb13b3222e9122d692cb225a3758c47bdd5751db2503e6301d03e87890e9a182abf074182f546", 0xfa}], 0x5, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x400}, 0x40c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket(0x20, 0x4000, 0x7f) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017baf090 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017baf090 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, 0x0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x8, 0x400c, {[0x99, 0x3f, 0x1000, 0x1, 0x40, 0xd2, 0x9, 0x2, 0xffff, 0x3, 0x2, 0x9469, 0x100000000, 0x1, 0x9, 0x64a715d8, 0x6, 0x6], [0x0, 0x2, 0x0, 0x5, 0x6, 0x6, 0x2, 0x7ff, 0x0, 0x40], [0x5, 0xb6, 0x400, 0x772, 0x401, 0xfffffffffffffffb, 0x5142], [0x100, 0x9, 0x80000001, 0x40, 0x7, 0x75ec], [{0x2, 0x36295c1c, 0x10000, 0x6}, {0x20, 0x5, 0x9, 0x2}, {0x9, 0x36, 0xffff7fff, 0x1}, {0x200, 0x7, 0x6, 0x6}, {0x3, 0x7fff, 0x95, 0x4}, {0x1f, 0x9, 0x800, 0x200}, {0x3ff, 0xb8, 0x9, 0xfffffffffffeffff}, {0x3, 0x5, 0x4e3c, 0xc00000000000}], {0xfe, 0x2d, 0x5, 0x7}, {0x1f, 0x3, 0x6, 0x7}}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="66403416"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r6 = socket(0x18, 0x4, 0x6) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r7 = dup2(r6, 0xffffffffffffffff) linkat(r5, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvfrom$unix(r9, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r9, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x4, 0x81}, 0x7fff, 0x7, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x222, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x27}, {0x34, 0x0, 0x0, 0x8}, {0x4405, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="bf47090b090000000000001954a4") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xb1, 0xfffffeff, 0x8000, 0x0, 0x40, 0x9, 0x4cb1, 0x1, 0x0, 0x3, 0x6}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x401) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0x8}, {0x5, 0xfffffffb}, {0x6, 0x4}, {0x40, 0x36}], 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) 16:00:43 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='>nu\x00\x80\x00\x00\x02\x00\x10', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xf9a247f3f364bdd7, 0x88) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0xffffffffffffffff) socketpair(0x0, 0x8a60bf2ec1747157, 0xff, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) dup2(r0, r1) 16:00:43 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r3 = getegid() r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r2, r3, 0x0, r4, r5, r6, r7, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$WSDISPLAYIO_USEFONT(r19, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r21 = getegid() r22 = getegid() r23 = getgid() r24 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r20, r21, 0x0, r22, r23, r24, r25, r26]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$WSDISPLAYIO_USEFONT(r28, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r30 = getegid() r31 = getegid() r32 = getgid() r33 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r29, r30, 0x0, r31, r32, r33, r34, r35]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$WSDISPLAYIO_USEFONT(r37, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r39 = getegid() r40 = getegid() r41 = getgid() r42 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r38, r39, 0x0, r40, r41, r42, r43, r44]) setegid(r39) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) acct(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\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') 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1bb) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/108}, 0x74, 0x1, 0x800) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x9, 0x6, 0x299e, "f76f4cb3f73022e084b38adcd7773c1e1879b0ba", 0x100, 0x2}) 16:00:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x120, 0x3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x14ad3099b3bad1, 0x1, 0x47df3309, 0x40}, {{r1}, 0xfffffffffffffff2, 0x4, 0x0, 0x0, 0x20}, {{r1}, 0xfffffffffffffffd, 0x22, 0x1, 0x6, 0x1}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0xffffffff, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x40000000, 0x10000, 0x1}, {{r5}, 0x7ffffffffffffffc, 0x0, 0xfffff, 0x4, 0xff}], 0x4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0xffffffff, 0x81}], 0x10001, &(0x7f00000000c0)={0x5, 0x100000001}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) shutdown(r2, 0x2) chdir(&(0x7f0000000000)='./bus\x00') connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202002fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399cf30053bb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29126ca8c256b2000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc0505006bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d448dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef27447ac39a9868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a4512beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3b6d3ccc3243c8d783027543000734829dc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b40000000000002000f9ba91b98365d6d337711564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88873831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a510368ffe538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d810b4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98c04000000b2147e154be17a6ca5c989702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d011fc3c6471fa1e642387665c07394299"], 0x10) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) clock_getres(0x0, &(0x7f0000001240)) mprotect(&(0x7f000073c000/0x1000)=nil, 0x1000, 0x1) kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000012c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x5, 0x816, r2, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000001180)="29f8c7ec1271ca69c0274dcf1559a982965cef46e36f0cf868e8e4abaf61deff758b603c8d44cf7e5e440aa46a701988ff4909c9f465fe8bcae6c2d0ece133d9a674880661aaf86b520ef2e1dcd8af51b888cfe533570456b3c1cedded66a2cc9ff72da6a966e705bc82e779e3394c2470a3add5fd6c3cef4b6937eee9fd4888e99b8b9b7dc1eb2d6dde297d0b074ce30a5bc4132f04981c21d165eab0a3fff981f89025f340c410777122") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001280)) readv(r2, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8100, 0x0) fchdir(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) setreuid(0x0, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r10, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r10, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r11 = geteuid() setreuid(r11, r11) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x5, 0x2000, r15, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r18, 0x0, 0x0, 0x4a, 0x80a5}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) socket(0x18, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x3, r11, r12, r13, r20, 0x0, 0x15}, 0xa, 0x2, r15, r18, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r21 = getpgid(r7) r22 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f0000001540)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f04305c4af82492eb82e2b69ffed6735016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x3471bc75, 0x0, r5, r6, r8, 0xb9, 0x6}, 0xa, 0x100000001, r21, r24, 0x0, 0xfffffffeffffffff, 0x100}) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) syz_open_pts() 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x101, &(0x7f00000001c0), 0x0, 0x0) r3 = dup2(r0, r1) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x7) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r5) r6 = syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r10 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) pwritev(r10, &(0x7f00000001c0), 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3, 0x895b}, {{r0}, 0xfffffffffffffffa, 0xe1, 0x2, 0x9, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x8000}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0x40}, {{r8}, 0xfffffffffffffff9, 0xc5, 0x8, 0xaac, 0xf0ab}, {{r9}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x2, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1ff, 0xbc5}], 0xc014, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xab, 0x200}], 0x2, &(0x7f0000000140)={0x40, 0x4}) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/241, 0xf1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) socket$inet(0x2, 0x4000000000000001, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/Bev\x01\x00f\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r3 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getgid() setegid(r4) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) sendmsg(r5, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0xde}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000001280)="401ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb54e800fe792376f5f818e099efba135f3aabb01d87f6a071a05c49aeb1aac09d1a0166008bf35932deeaebb2a0abe6d00"/102, 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d880"], 0x2a8}, 0xc) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) sendto(r7, &(0x7f0000000180)="3e27cf71d26ceeddd0680c0480d384868085036c6c6b30e593920fdc867c80147dc90ad59c12040d85b7dba030fb6898e022cf5d0ce0a74e5f0d4f21b94c947910500f0d64a165d03eaabad6e38cdc34dd014e38ed3ae2b7231c75b8e1fa52e054c0bbffee7d0e57e5f595f29147b02f1997a5f28e026c654ca1a040e3a6f52b209b941b12234418d5bc89ee913e9679f5cedcc00c6f6af530b1b03de2c230400c06feec7469b81733aec971063aa15cc5f8d030b4b5c78042179dfff06b050f1b445a80797a1f2ceae4cf4867e845343d063a529ce4b98c5c34cc31bd30809077433d3796178435d37de5c3f994799a80ae78f880dea52a08dbb8bd027f4deb3a4603bf1d71dbd85b71c03e5b1741e3b689c9ca0196f8127fe40e1e4cb6a0e4590a8bda91e97bc29f6b046bd74346e9c1ddf18349d08bc0f1c74d21694bef96588dcc820955c13470ce625057b5604edc9268674e3e0ad24364332b1fb4aa03e1de3da6b800d84669b59014fd04bad920a6c6560d5535a5eda293774ed5c4875534baf328a30a0a01ce888ce06bac9caae9e1c039087153c34195e077b68483bf27290d25da05bc65301eb88bb9abddf79611d578780e69284f8321ecc7b69a6d186b6860e3fcfc6d66508988cb4a10a4742972688e210e9a3bcb8b947373992fc7a26bd5fa81016c35d440b92036f35aeb37c3898aa0d130c98497908386a611e506fa17a6bfcb17cdb225ac6545bb607402847e7299679c0ac0f9e0e3e5f12f34b19a506fceb0dfc93f431b65400ef9612f54c6963bac9e9d132c268bb17de878ba599286c3276e843fa10b32179807cf1148fdf86b0e99b86e00c33d5a9f76ac043bd33c1bdb3a4f69b4fea43b2a88e54ba911e9e56cd9789116917d1837a32a7c63691262ba5dc943c473b76da4a92592c6d4cff16a1851ef42d875e5bdedbaf646629ed8affd7e18786d53eb62840d5f1647089129d8dae900b3dd9a009eb395ff5287cff45ebe4215699df6cf32120afa6bcc49499d0ea7342f7df66aab398f3c96aca6f7ca24295dca2aec68670c87aedb40efb2b21d72b702e96142f958d7ab2d41a2d380fa3b8bd231e04b9ee115bbafdf2702e3b5cda290b17561ffbbf47cff9e9f834b6c5228e1261822f86a864d7e09fc2ae5acfbfc739bf6b7523799c66b4acb0f2984600dc0a026312c60713b3738b1cb0326414221591d51de0a8f2ebad9d0c7805af6c91805201029407605d1cb4e9bbf486eb66a9f89943513bfdc928cab85d8dee4695ad767da1495aec533f4d35482aaeaac0f624dc63275a79b1c960462387aa147f739c4c150552144856d701b1431a9372d1756cd41c1b31816204efbde68eee6046db7baa66409a355872cbd97f23590ea2d254b04ec06329d76d74b18269a889fdc1aa1538dfac944070069396005a0144eaeab909019ad88e0fc54e2d1d6fe70aec758d80a2e50243cabca23031b285288cc4d640a4a759eacdb9569333f556ddac21ad5282d5c0a21ad3abf17f8e79b55c048ea9ad55c47ff0b6960b9ecb41daa8f50a289fa23510c1cfcd8ad1bf19047463716325b88e1f603c999b54beea766147ec5e18f0da154406dd14053d7adfdf64f44dadac7759f7c2e64ff8c891caaad82f665688572ce394a22eb0a0bf40c554f52cfee404bf61b41d8c24cf6df26fa549543bea59387a59d1ba77a658451d93b6e5490f581a149ab6b7ee5a8dc6842dfb28c6bc502fb8d28746f7f80641da45be522c872b5b8428a86dab6a84858d1ce7096b3db028ee0ef9c086873fd8599075b49d45d681cb6fee751d872f4ffb132b8f0a761b61a0ad52fccd189dc0aae650b6e0a80d7f3300a88651884c54858ff606e04b642e8f678a310676ed364446e536564c409b118785fe874c21287be27547249b09c36b1bd86d271ef9e7eec88a97a352865f3e09cf71339ed237093e5192bed0b6709f8e77e6658dc9f1cc81439ba5d8fac40d78cda246835fec620eebacb2759d071ca62db60fcff251262ffb9902bd4d03edd62ce82f9cbac1b3d81b0c40a2578fdc21f671a046d4ffd78d95f2471787f644e25f71171926aa461027be55962c1d03c09f4d935504766fd77f27269fe52ae81650658d9da57cbf7b9f093e8fb67880cc4347187c60b951e03441831cf7106f1196a3e4f5fadc247e95d7c8e59cad838cb2f9189068a4bccf2f46c09bd810515e83d1eb3d5f694c555ca1511600803b1c8fcbef603b2ea945ceb67a1a12c1a330e9f3d98074bee0598fb4e2fa9cb0a1b51d864898911c0334eb86d20d191998b948e5cd1e29e65d7c593d7ca596411be03a0133b8b76efbef7ef63a18cb8429e611bbdbcc6b661369d3d671768b15a7a96a4d20c038abe0e0b898f286e59dbda2a1cc7141aa9b4630588b4b47de0ec3bb610ea748a13f25254b30b4cec1c7cc65bd4b308acd4647b3ebaef3213ccc0d11f654be91e9061f4a6dc56accf023dfea108806351fbf4e8f3dc5af7dbcc8bf8a3511164cee6ad1b4a88ded334f283cae587816766ed05eab44703bec55616a40cc0e4a3d4b186feb53dee710ffa1384a349153a656ecc2a7f7f5f320bb90e2d8958bc9e17f29befaa789288c7184a8e38a2b3663e5b83b905f39e42a3300d0ad01607b0968ce4f560e2d0ab97c5820803a3b1d67e88c2f3eb3e5fcfd6ec9b6eba6060e6adec4ccae3349e58a24d951b4768b99801d4ceee1f66f41ae474aebb4271822c8f2afbcf8a03a22b211ac9d2d97f19941e8b48e5637dd240c5a50b9960fd8db7b399963c0d80bedd1970c08932ca49d897faa6d86c80a116b4f5146344c22d8fa8c89c78b5f9177fdf53a44cab44ce80e7e5b050ae7204af7d40cda0d901058088645ef4a283082ec81aaaeec7264adc10e9242ecb0e92034c31b5a231008befb76365de4ad8b97b3d29a53c9c1e32770e7913897a9a975032df371c787d7e6581cb6c441df1e85e84b93a7433e23197f6e3ea55df3d618ef050240fc2a9297971d47a87fe1e256eb4aa2226740e66675e58d3ce53dd7029766ffe4d37942cb761ca55b5e758471c51db0184acd81436dc41b2a294f945fe60a6fe5e18055ebc4aec682bda87079546fea8bd5b800a8a777d2f94cbd9324bf72b351baa3e09a2a5dfbe979ed19da4d25e319f28bdce6f5519705cd0e54b17422b2fc4294606d54e87b99ec7d0212dcef794767f027ef3460aff3ab61d10803039ce3bf17d50d20ba6f4bcd93e9b7309581af7bca1161f2a3dc8637d5738850fb45561ffb29ad4f0033c78e2d75b7f20c8f71177e40937c31bdea3993a0bcc48fdfac5a1e70851076f6db965d046665370ddd825f9e0d06176b45f2178e9c42b10b2ddc54546ff7da3ff34debe119580731a099644118f6677be2ece01dceac5ca4e2ee759b13a19e457880c414e7f238af4a1964dce92262df4d435478a52d560088adc69772b2878315c1a27810c16ab343700cb6b9c18cda56d1f79caabc6540978d46330a0165c738f769b84c911793438bf5b14882b68d3aad5fda074906ecdeb0088a37c5ca2e354906e3eed64d747762ce2de07a91d76d905bbea06a27db3d7e8012e0e1d42da8a3d5848329af90ba7bb0a126f5d548c5739ab7f601814f27bf54959cab8c17ad5e43b3452f6d03d882b498a31cf97dba8f883ed1074352c3cd3a474b1006094949cb1b9ea1fec4aa6097068f036b8bf1c2c6a80c3a72010b7da2a796934bf6a57e329a6b1dfd5ff79030f2156e8a1d1cb4371c25dc636154c092233c8f3cb560906877c1a146a07ea4d19d0bfb32c6dd123a492815e5ba76c1f15b3505e927112c61da50f0c10d43c6d0d006d0f13ce119a7bb5715c3bbaf6e02a44dd709255a38c44e77e55e87a7d863aca8ef9ea2bc66ce6c5fb390fc66ccceb137552801dbb031d19f14f91f279c414be80be0e44784dd66c9f9363355f7b8b9f28f3124850600c5131054a3a0e57f28ca68b4dd6a56370a3405ed015b6e5c4adb74e1ceb2a28d74f52bf49b31a39c4b9aee3291d4abb2f52767d259467ce311fd8b88835a3781ab1bc0709abab3e5298babb009a4ab1ad31e924ed283b24594273962a74985bc7dd891cc117cd59f149a3a7fc22e7af1bafb6663437ff2b9de4125a241ab4a29ef0e226be478d301259f7e4d16fef431254c5180f30a8d2556bd72e21e5d3a26a0be5f23c33cd6600e514c612f1928aafe2d11fbeee9981b30d7d110e47accfab1135e57745513bf1b9aa552fc024a5682fad49a41762d63775e37350723707bb65e9862db15db99b7d39a3475552038d70ef52581ccee23c40e7f9ef6b5f9fcfe2834ac79a362ae728b8f6998067ca2ab717850ec20e718893a203ffdd4c41e83ab5b99208d412fa4dd81f22c6c127c94cdfc08c35b4a3dd401551c77daeb8f91cb74ec49bc14aac39c9f52e623a5f62205339bbe094ad6d60b6fc968ad8a2fadfcce32f95e34636c99fc82282ae43db28f69d0f3d0d17b2bc026421d20723e36da586a4bd6249b6cfb3a935cd123890af651753fb1b32a4c45a5778650ba1fcfc73b262b53a193a45a190ee3e123d232eb20503f40ef7df6919d3316ad5bc3160c1a71f38f2a9a30af61fe3da8a1d9109d76cfbc34e736fbaac76ac39c7ac21834318508f647ca7f7280fe12296dc993dc4442d9ad1726cebdbcb15591b70a89d7c00269589dce3aa50fac70005db55403fbe05be7b606fc5984a4c3d0cacb2a90d00008c48493c178c8c2ec54a3306e373c480fed5c025709f593dddc9df41ba9c71b206fac9625dfe249540ca842599b01b8424174ce9d52cdb3e7fc247b194259d73c938873914ec03d23bed49463a3e9cf9e67ba8f3ee17bbb44caa85932de740512a77d1d0619f2b826c8e36755aebcb1a0b8b94688e873cded9452de94cb66ec3ff396eca5f805af2c316b9d2e62061da9ed9945baedccc048699da1bac4b741dd04d0041831116f61919f16be7c7f6de1e648f8db5641b39977c290d733096b388f361cd669e7ee59c7cd900e79b5248f961bae77e2549f5b4c400e77e2f0178fb00d15880b2eebda7e3cb527abd3beec0173de960bb5f4274d0b1ec8b26b60357f96d1a1a1ac80b70e275db5ff2b117626380be208addff66cd0699ef6aa176ddb7703e5e14e6af8fe05750310df48d80e9370a4957ed8ff5e09967a8e377b6ba4efe74a2cbc65ca54aedffc8193460823bc01adc17ebe01f7dd583fbf3d0a5cef876f5cb0e3a82767373d272ed747606cd5411e6b267a9302488532da9af67dc5538cd3183b69e1938a84d3c85724f57ada7ce805b16e4cb6611999fc950f7bde5105dfa76fe4eb2ca7502114a5ab12ae700bc44e832e9fd3cfd5e116d6bb340671a5f415e9ae84ccf0cd8738b8491cfba982627be17e4f13d79d67499fe0782129b00890f148708f2e72f998432f686f2e03b7254e3589264142c1421dc73e069bb47df809e39cd9261bbc4f7217952ca6827c790c601d21c04f81e7742407cdf0a77e7306cff964267435d34983b4750245c1a29293fcb0089f4cc31338a175ccce15a441fee95d035daa767e936311bbec30dec17036851fc960cc919c0a8cc77d7a76946b02b5284b9f6c073ce7a8e1de794254c184c55b52e6ee49f7a70d02fb2100a47a774b54a2104482dd47e283f0dfa0dc2366161e93c73daf93b88dee7bcbb832e52d214ac4bd73cc2367265d8ff75b62a4af9385da2e9519c8429fbb7615b706a9e7734b1584add88763fd5d0a8e77d3d732d79b8", 0x1000, 0x4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = kqueue() poll(&(0x7f0000001200)=[{r0, 0x8}, {r7}, {0xffffffffffffffff, 0x1}, {r1, 0x80}, {r8, 0xc}], 0x5, 0x7f) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001180)={'./bus\x00', 0xfffffffd, 0x7, 0x1, 0x0, 0xd6cf000, 0x8001, 0x4510, 0x1, 0x1, 0x9, 0x8}) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)='la', 0x2}, {&(0x7f0000000100)="2f68f5132c9a2bb4bc796599637ba4b08d62f0c235216a15b663fe7093057cb4c07c77e17703fcf2698a278ffa121dc2219a7b8834c8108c963808c662dd7c824176741267446909b0e537e46966823e5d3b2ea21c", 0x55}], 0x2, 0x0, 0x0, 0x213e1652926258c7}, 0x405) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) socket$inet(0x2, 0x1, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x22, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x23], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x5, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="220e228901", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x327f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x6, 0xa3, 0x8, 0x100, 0x4], [0x6, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x1000000000000008, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000002, 0x7}, {0x4, 0x200, 0xfffe, 0xfffffffffffffffc}, {0x9, 0x100101, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0xffffffff, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x88000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xb, r7) r8 = accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x13797468a89c7cb1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0xecd, 0x81, 0x0, 0x400, 0x400, 0x7a, 0x0, 0x2, 0x1, 0x969}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0xa7, 0x10, 0xffffffffbfffffff, 0x2}], 0x0, 0x0) setsockopt(r2, 0x865, 0x0, &(0x7f0000000100)="fc47d915db18c96a185cf3035f9d7cde81e96f8b6ae60d911d2a418b4eccee817aebbb4c105819c906885005e6a73fa64ac587f810efec3894d279dfc8cc895581ff87d6333a4727d05122bb54f6675af276e6506cc8f4a42f2bad10fea17ad2814068081fbcd9b2f9ecd2911107d74bfbdb8c12bf6652773b754202ca8c54822dfbe26eba2f0990eb39e2169d0495190e8a019f95a315805f7573d12fd566430dee46b6d4b99b5a1839013168d97f627cd44773e808a65d3f85d807891171bc53d54e8410fdb59fb84c6b6cdbcb0d5f9e511eed46f278402151cc2c38d709f26825cb6daa3333989d042f6ac5927397f6a45c49fdda5a45ef", 0xf9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xfff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x20) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0xeff, 0x0, "a10810a900", 0x0, 0x40000}) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x100, 0x8}, {0x1000, 0x99}}) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x6, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffff9c, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r12, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r12, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r13 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r13, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aedcc1f124e1e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x40}, {}, {0x0, 0x0, 0xb86d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000064d000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x1, 0xfffffffffffffff8}, {0xfff, 0x3}}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x69d1fe8887642577, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000000140)}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/125, 0x7d}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdfbffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d4400000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x208, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe01, 0x217}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) select(0x40, &(0x7f0000000140)={0x0, 0x8, 0x3f, 0x1, 0x10001, 0x2, 0x8, 0x7ff}, &(0x7f0000000180)={0x8, 0x30095bc9, 0x3, 0x5, 0x80, 0x4, 0x81, 0x6}, &(0x7f00000001c0)={0x8, 0x38e, 0x7, 0x5, 0x90, 0x4, 0x7, 0x159}, &(0x7f0000000280)={0x4394f2dc, 0x3ff}) fcntl$setstatus(r2, 0x4, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r4, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r4, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r7 = fcntl$dupfd(r5, 0x0, r6) write(r7, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r7, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r8 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) socket(0x18, 0x1, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="700108d01124d64c072e2f66696c653000"], 0xa, 0x0}, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x400, 0x0) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) syz_open_pts() r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r20 = open$dir(&(0x7f0000000300)='./bus\x00', 0x80, 0x93fd664e0e228178) fcntl$dupfd(r20, 0xa, r16) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffaeffffffff], [0x0, 0x0, 0x401]}}) socket(0x6, 0x2, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) mprotect(&(0x7f00001ba000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffffffa, 0xbd06, {0x4, 0x400}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x1, 0x2, 0xfb) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x10}], 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ce53ffb1d28ef82e"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0xffffffffffffffc5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x541, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffe97, &(0x7f0000000180)=[{0x80, 0x1}, {0x1}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup2(r7, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r6, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r9, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) 16:00:46 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c8040000000000000000000000000000e20000000000000000000013000000000000000000000000000000000000000000000000006172df47a3ffc4729859040000000000d00000000000000000000000000000000000000000000000000000000000000000cb935c393df65afc9aa99ebd17e1000493c2e06e62c03c0006274c469da5bffb8bd4f049d01edf7ebe6fe3118f719ae558506569ce1d009ed4adb5c0d894ca1ff89bae4c2d2b7fa33f42d654a5b6b3c6737c376850b3e3a439897095821b0dd7c1391474af953a29fc3c2bba391a062151037ee4620c5bd80dc4c461f1b4673b566e530b730e4b1c20dde3c32b8fa23d9ac15a0bc0d2ffdb"], &(0x7f0000000040)=0x6e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x8130, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:46 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800ecff010000000000000000000000f0417225719af6c197b5b133e223f77af671ea9e50150185f4955004e6258e858a2aaa52ac440c02373ed1c4e465e1fccb1f92ff0536b02356a3f0e51f6060989d2c5d04953851c8a37725f41b38f97902946f3f7bb8f336ffdfa56601c10cd0dea17f1b012ed863b66c58d84cbc94ef9e2627dd04e374a026ba980aa7fca200004ca55126e079558afe4c3c90b423b83ce21ef2d7eabcc0ec2e6b08e28e78189eb4d9d796eeeb6162abb08be334", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x20, 0x8, "00000000e74de464df290b945978c6000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0x80000000, 0x100000000000000}], 0x40, 0x0, 0x0, 0x0) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0xb969, 0x8, 0x5, 0x1, 0x1f, 0x5, 0x7, 0x6, 0x3, 0x2, 0x9}) 16:00:46 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x40) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) write(r2, &(0x7f00000002c0)="f1808416360eea7278f5759a40ab648200fb74a2c8d752f0f9cbb29c72bb8ea9f42edceb11e320b0cc7bf2b184a3f9bd3c352c565322409c48c7ecb063e276fdc873dd5c8b3c60a65ff828f2b06e02c08d04b2765a2b4d5e81f303d5676b4cf92e334589faad8d7024c8a00e6c134ea805cbf5c62c0fcc68c2472d6222d349f8f65cd6bcf2adb96d87c2d12c831067", 0x8f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f00000001c0)=0xffffffffffffff0b) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchmod(r3, 0x180) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x7, 0x1000}, {0x2, 0x800, 0x1000}, {0x3, 0x7ff}, {0x3, 0x6, 0x1000}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x3f, 0xcb51, 0x9ee0}, 0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x2, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000140)=0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000740)=0xfffffd2a) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r10 = getegid() r11 = getegid() r12 = getgid() r13 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r9, r10, 0x0, r11, r12, r13, r14, r15]) r16 = socket(0x0, 0x1, 0x0) close(r16) r17 = socket(0x2, 0x4003, 0x0) r18 = socket(0x0, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r18, r17) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r19 = getpgrp() r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = getegid() msgrcv(r20, 0x0, 0x0, 0x1, 0x1000) msgrcv(r20, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f00000002c0)=ANY=[@ANYBLOB="ad295bf6f7b1d3a469dc52d745fdb0ca1d04cd71d3b3f3a418e0a17b58fcb748"], 0x1, 0x0, 0x0) r22 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfe) r26 = getpid() fcntl$setown(r25, 0x6, r26) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r23, 0x0, r21, 0xc0}, 0x103, 0xc07, r26, r24, 0x1, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r28 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r29 = dup(r28) accept(r29, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r30) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = socket(0x2, 0x400000000002, 0x0) setsockopt(r32, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r32, 0xffffffffffffffff) r33 = geteuid() r34 = dup(0xffffffffffffffff) accept(r34, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x59090a53280aafb9) setegid(r35) r36 = socket(0x2, 0x4003, 0x0) r37 = socket(0x2, 0x400000000002, 0x0) dup2(r37, r36) r38 = socket(0x2, 0x400000000002, 0x0) setsockopt(r38, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r39 = socket(0x2, 0x4003, 0x0) r40 = socket(0x2, 0x400000000002, 0x0) setsockopt(r40, 0x0, 0x0, 0x0, 0x0) dup2(r40, r39) r41 = socket(0x2, 0x4003, 0x0) r42 = socket(0x2, 0x400000000002, 0x0) setsockopt(r42, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r42, r41) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="883caaacb6fa"], 0x10) r43 = socket(0x2, 0x4003, 0x0) r44 = socket(0x2, 0x400000000002, 0x0) setsockopt(r44, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r44, r43) connect$unix(r43, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r45 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r46 = socket(0x2, 0x4003, 0x0) r47 = socket(0x0, 0x400000000002, 0x0) setsockopt(r47, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r47, r46) connect$unix(r46, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r48 = socket(0x2, 0x4003, 0x0) r49 = socket(0x2, 0x400000000002, 0x0) setsockopt(r49, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r49, r48) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) dup2(r51, r50) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() preadv(r52, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r56 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, 0x0, r56, r57, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x0, 0x1f, 0x400}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r59 = fcntl$dupfd(r58, 0x0, r58) ioctl$WSDISPLAYIO_USEFONT(r59, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r61 = getegid() r62 = getegid() r63 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r67 = fcntl$dupfd(r66, 0x0, r66) ioctl$WSDISPLAYIO_USEFONT(r67, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r69 = getegid() r70 = getegid() r71 = getgid() r72 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r68, r69, 0x0, r70, r71, r72, r73, r74]) getgroups(0x8, &(0x7f0000001580)=[r60, r61, 0x0, r62, r63, r71, r64, r65]) sendmsg$unix(r17, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r19, r22, r27}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r30}, @rights={0x20, 0xffff, 0x1, [r31, r16, r32]}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r35}, @rights={0x20, 0xffff, 0x1, [r37, r16, r38]}, @rights={0x20, 0xffff, 0x1, [r16, r40, r41, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r43, r16, r16, r16, r16, r45, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r55, r62}], 0x128, 0x1}, 0x603) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r76 = fcntl$dupfd(r75, 0x0, r75) ioctl$WSDISPLAYIO_USEFONT(r76, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r78 = getegid() r79 = getegid() r80 = getgid() r81 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r77, r78, 0x0, r79, r80, r81, r82, r83]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r6, r10, r22, r80, 0x8, 0xc}, 0x7b73, 0x34b1, r4, 0x0, 0xffff, 0x8000, 0x14b, 0x7}) getgroups(0x400000000000025e, &(0x7f0000000780)=[0x0, 0x0]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, 0x0, r6, r84, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x0, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000001a40)=ANY=[@ANYBLOB="020000000000000016d81e0f076b09acb2a3a3f9b553b4fdf38c454a834f660000000000000000c916c4daf0e3a0f0e692fd7ff0008af1127f7cf6524bbeb851adcdf70bf93b9722f9ec4a380083492598de27a0c99fc79a5372b82b83f5e8873b94819909e60be0eb70a46ce1c983ca71705b120fe73dfca975ab8c3e506d5c8f0c121a123eaeaeb918d6bea0965e31d00b9342dd19ce5a5cc45d832f479f8e65b213754977e01d437c5aed814d26e391acb96c099bd467756e29f5e360f43d42982fca31f6787eda1bfde8263a0d34a170d2242fac23ef850008fdbea8fdbcbcd4f99a9feab727269eb836f5a47edf080b53b51f4ebc57bb5d005adbf917b1dc691642da64726740151d4ad02f94c0c01df40a974e422a557fca9484983cc868749d67e739a3c627f3465b062b2d151ab205ca88d4e154b6a3de865bcda1c9ce21e527863196eb10d6180d39ba252b2a63b40ddea287"], 0xe9, 0x800) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:46 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r4, 0x0, 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = dup(r2) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000000)) read(r3, &(0x7f00000001c0)=""/63, 0x2a) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)={0x6, 0x8b}) fchflags(r3, 0x0) 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() rmdir(&(0x7f0000000080)='./file0\x00') geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) listen(r1, 0x4) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) semget(0x3, 0x1, 0x208) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r3, 0x7) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) flock(r4, 0x4) pckbd_enable: command error 16:00:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0)={0x2bc80000000, 0xa1a}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000040)="b417b50b5e8634b5850b5508a427a356473c9d06c66166b100efb446d35bfb1f02d193aa9bb8c9eeaa5db4a3e77ca814696afcaa4d654838ce1fc35142e0142bd8b0c2212c175ed312c8af6b251e853d0c75e33db4a061a2c5667609945fdcd3f081217dc44ce8e190be247e760faf344c53fa9a20f94091c9fb0b7fd0e59a80867a648f494a4029cf9c30511b0bfcf9371f3a4f5533ed356632af1b8a237419416547e31e0cb51e28325c4a65a0abe98a99b78761", 0xb5}, {&(0x7f0000000140)="db171232985284dd06ebfc171b7021d5a1d40a58be4b64e6d858ecdb42907b272a0c6c66e67054a07290ee13290ef1be0ab4d76b06c656df4211c5befc84617c347c223fa74f03bcc499fdb54e96b82f7191c36b571418040554", 0x5a}, {&(0x7f00000001c0)="0c2a648f48e8b73d8952ee137b75f6d66e6b45b9c23dabd9064fa8b42df0f9f2fabf1aae4b8c9cad495f35e7e3eca7e24c90bf851b7ce9d81aeee6ddce67a0ed95137f275c056844d8fb5b4e1e7175eb1eef4484ee52b9861a477dcb0cac22e879c0a626cd98dd680445b17c8b5c05e9bf7eeb3851860aecf5100b04de2a1753c076d7ea8236e71e0f6f45b4a93721e49d927f153eb5877d1cf99f0cf010064f", 0xa0}, {&(0x7f0000000280)="9a038d2230701b11783d5e54c9141f69364e77e24e820ff9646b5af39bfa78e0a5a793be31130add6fb7849c98188f3920d63a2f253fd33924ad32b22ac2fd798727c6359ef9b505bfc38e5d3a34118771a075a8b3d69ae9eaaea1c17db26b42718518b706765536de1eced920401833821b242173dc867eff8fc0c01a29d4a94185ce086156f7d2220f93e9932f5c7b2ef79990cd5276775dcbd951d6e1f19386c42cbd0f3cd0a2fe93dac626214a998a7c64a98fe72e4298ec2437d751d0f033393525148139494f5eb747dab1676a03db717f5a1019ae1c7835a96b32f74d0bfca3c8ea0020e8bbc700572fb19389a09aed5b05a34c7bbb97e7eb", 0xfc}, {&(0x7f0000000380)="58e58c474ae659f0ea212d6dd452386081babf810331dfa5676572d87e4e0aa6e86541ce47c7e9039673c9fba33edc23487cd5f8afc92d0d42fcaa06d9cf86", 0x3f}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc05, 0x4, 0x5b, 0x2}, {0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x182, &(0x7f0000000240)="fa47b2a192367ccc346daad89774266df01dbc5fa765b73c69c70d26b4446ec1c66c8d3c8405f7b2055d5a173bf2246e6f152680e2b373f015a38c524f69c43260e72aae85f63f086166276c35fca88a01042d7c7a54bab9628e71717a8d013548fe26185ef24c900da83f236828d2b2d448fed678705e830000000074cea15c6158af46b8ba800ae050b2e942056ca0ad9b7a32a190ee594f397f4187fc1784a3977b92bdb60567765f7a294a85066c625eec28e72a26e6acadd5dcc7bae94e9d63326563e8c0bc4fb44705bcc61a4f9eb74cbe7dc289db5f1097958414bfbe4ffd0e69b5d74e4a9b80e41923d35ac40514de71af1c7070384c0baa44a741c0ed982735910defd92f8e72c3a0a838b29a6941b63e2876b7d67d55063c0daeee41167e36f36cc6ffc389fc62ecd5009e4f513b024262d8d8d937067c4ec3a4c043f41e38afce2161d2f6e3a96e308d1f91c75863d871ac2a5be18cb86db333b7b71fb6f853224e0a6048615543ebe3edc23f6e844029b4170dd278260de74b76575c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x8b, 0xfffffffa, 0x1, 0x9, 0x772, 0x800, 0x3, 0x1, 0x5e, 0x7}) 16:00:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x797406ca, 0x20000000, 0x7, 0xfe, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872", 0x0, 0x6}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) 16:00:48 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1a6) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) 16:00:48 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001880)=0x17) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x4, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) shmget(0x3, 0x2000, 0x1, &(0x7f0000ff3000/0x2000)=nil) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="c000000000000000ffff0000080000001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf287f4a2576c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f56f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86906df5ac91f8503640e0d10e3a115b8027e78f106224492f84d12740d6f6e0807ad35085dae17334a233e2d642be0de3fba6429689b271e40e2b632aee763f57aa4199cc16b58f781ec9b9460191082017f6fcf17d6887e67be3d9e7feb72367edec4231bae6a502313401fe9b9a2c0dd30ab18ac4463745cd642dd6bbf6cd4f564d13df874f539cea08769121f3c178c13ecdf6df3aeb4bba3dd7f408749ee14e64b5b40ecab3bc17bf3972c1ec33cbeb766205633321576fe14c396505af72dfceafdc7b293806a29bf15b5a7cfdcb140472d0c53b166621900a31180c30aa802db4a93a0eea0c48cde51267922af9d48819791fa64b6501a1a641a0cdaccc856f06234e8fce84bef5fe724508c47f7d1d326df9ea177bbbf9e9b31dfeda53d182e73d0036fa265e1ef4c5b9a0bbeb8308f5"], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x401b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000900)="a7060c173e406c0456a7dce3e1ea80b4f249662d", 0x14}], 0x1) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x400) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x7f) 16:00:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x4ffbafb4134fec5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="9486ad9c1b6cb3be8e8d771f35969a881960e00fc928acfe99e68478481419e9b7758fae8e15f4de752e30d31cbe7a39dc7ada492bd9b27b67fa49db4dfc09f6f0a7e4a5e54aaa895c9c34cf6754fad9fe4c86cadf9e7417eff27f6f29a408c4107fd821cec754b8d0ee16954dde5c4e7ebeb91370d3692ef35e6174c13039d376a597ea897dc27e866c28ffcdfe6b77b228a796f4f6e4783959d1bfff968338cc9d83a34ba78cd157c4d370879a01fd27121320f3c934dcf1a0f429a22bc0d024750f85cb210f732bf6bb089dd43f42711e8ad7ac0100837a966e451ec867d5c26cc90ea9e57f033e99b867f28a03902afc9f971470ec18c09f1a7b552d79757ec3e1dc28b3ebb11a633b6af136f15e68bf5e8df6dc8c689dedce522d740a7e206ac27e397a0234d638287d3cb1dbcce2cc757703744feaec72a1b18d45a618e33d3c8cc81db58cbae1cdab9998ef1b8665627538dfa963ded984eb2a80f37215249bd6e1a3de20897a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x42) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x120) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) 16:00:49 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x60) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e1ffd5ce050800481a00"/26], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x101, 0xfe000000, 0x1000, 0x562, 0x1a7, 0x7fff, 0x3, 0x10, [{0x0, 0x3, 0x20, 0x101}, {0x20, 0x7af, 0x0, 0x2}, {0x5, 0xa8b3, 0x0, 0x8}, {0x401, 0x4bfd, 0x9, 0x8001}, {0x101, 0x8130fcb8, 0x400, 0x9}, {0x1, 0x1, 0x2, 0x7b23}, {0x401, 0x4, 0x4, 0xfffffffc}, {0x4, 0x1ff, 0x39, 0x3}, {0x1, 0xf3, 0xbfb, 0x6}, {0x4, 0x2, 0x2, 0x2}, {0x1c60, 0x5, 0x800, 0x97}, {0x1, 0xa85, 0x401, 0x1}, {0x2, 0x8000, 0x8}, {0x81, 0x1, 0x6, 0x9}, {0x4, 0x2, 0x8, 0x6}, {0x1, 0xda, 0x34, 0x400}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a0", 0x171, 0x0, 0x0, 0x18e) 16:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) dup(r3) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x1, 0x66, 0x5, 0x8001}, {0xbd, 0xff, 0xf3, 0x4}, {0xfffc, 0x3, 0x6, 0xc00002}, {0x1, 0x2, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x3, 0x9}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b0000e900", 0x0, 0x3}) syz_open_pts() r7 = getgid() semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffe, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = kqueue() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000280)=0xc) accept$inet6(r10, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="026f"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2c55cd3265f917ea2e83e824271b4e669207d9894981fc7638b8dca3c6dbb4853f71b9472fc13ba244df827eddc13297e7e116df3472a0c65a3f3d2405daa3f76b"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x0) syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x1000, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48, 0x1f}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6ea24bf2e7bf410b}, {0x8, 0x2}], 0x2}) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x200000000000006e, &(0x7f0000000080)=[{0x100000b1}, {0x28, 0x0, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000200)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f0000001500)=[r6, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) getgroups(0x413, &(0x7f00000013c0)=[r10]) r14 = getegid() r15 = getegid() r16 = getgid() r17 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r13, r14, 0x0, r15, r16, r17, r18, r16]) chown(&(0x7f0000000040)='./file0\x00', r1, r19) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) dup(r0) r2 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) 16:00:50 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000600)=[{{r1}, 0xffffffffffffffff, 0x61, 0x40, 0x5b1f, 0x9}, {{r0}, 0xfffffffffffffffc, 0x28, 0x10, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0x48e, 0x9}, {{r3}, 0xfffffffffffffffc, 0x6, 0x8, 0x10000, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0xf8666b6e14d22b93, 0x100, 0xffff}, {{r5}, 0xfffffffffffffffc, 0x100, 0x400b9ad5f4e6f017, 0x4, 0x101}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf0000080, 0x2, 0xffff}], 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="cb1e492b8ad4511f14d9d8e006bf20fb5a317b69f6ea860d98afdee36bbb62613b094ec4c16863cdcac28eb4f5be3a775af37787acc7e818f199b3e9775c1207711ba7cbd0158261cfbb65da53c557d5648a9a5d87e568fd656be36fd5c0876d7db53343d9c030d520eaac6c9c91cfc35834abaf416d5456091543f4f8dbd3f2dc06386fcc521e01628f9da4c8fa890576c78176d3eb344036bea0b7c55746fe54cc027980433b98a8837571f7a2281ce1a679437d62e89af9f2e5de3415c2ffbfb1bd16530c35e8166c4f9a29807f4ee469d63245b070395aaa0bb2ba03f07ad41332e5", @ANYPTR, @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYBLOB="476c1867d0f8973b9d160c42c4a7e923cddf58c077af", @ANYRES64=r2], @ANYRES16=r6]], @ANYRES16, @ANYRESDEC]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r8, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x1, './bus\x00'}, 0x8) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000080)=0x3) ioctl$TIOCSTART(r8, 0x2000746e) execve(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x40) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fchdir(r11) dup2(r8, r10) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x92f, [{0x3, 0x800}, {0x2, 0x1}, {0x3, 0xffff}, {0x2, 0x7fffffff}, {0x3, 0x3}, {0x1, 0x2}, {0x3}, {0x4, 0x7f}, {0x2}, {0x1, 0xfffffffa}, {0x1, 0x8}, {0x3, 0x32f6}, {0x0, 0x3}, {0x3, 0x400}, {0x1, 0x20}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x4}, {0x1, 0x20000000}, {0xb6b3430be04f40e4, 0x7fffffff}, {0x1, 0x3}, {0x1, 0x9}, {0x1, 0x1ff}, {0x1, 0x3f}, {0x3, 0x16bbac01}, {0x1, 0x4}, {0x2, 0x2}, {0x1, 0x9}, {0x3, 0x8}, {0x2, 0x400}, {0x1, 0x7}, {0x1, 0x5}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xd837, 0x3, 0x80ce, 0x4}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:50 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x823, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x27}], 0x1000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0xc0, {0x6, 0x6}}) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000240)="29647cbef59f3b6c06a44db6ee15b5e9c288d3eb4921fa020818d50ab9da8bb5561ea8101c552edb036e93b78d84dc443b952eae36c60393e111a7d25253aa84843ad6e3c04ac8360d3c291657aae3a40ded91459ce757814494b62154b152bdb60c92d0876afedc53d97721b4d7db3f034ffaf31b478368d6c0e9ed2eee2285fbbdd645bd839a975aeebe3e7c98dd2212e61427e654452b35c04debcc5ddca332cb1dd510f967806f19157190244a4ce1d71ac9181e526ccc30cf0ef44070fdb7aa2f1766771661a42bceef4799a63815f907812430113c28b9517afcabdc9e531002baa01c9b0a3da7b7e65253", 0xee}, {&(0x7f0000000040)="901b7ac9d467cdd781d18ac60164f6374b458a40ea8f5180f808fe0bfe648b6c67f5e679188bcf248e45beaac6dec02b8b3816e78d5f14e5e8870beacfbdc859eee582794a1e2190df0dffad57ab07b172fb398faa8a26f3c945d1bdb9f36bfbe720e49696753b2967d3fe2083", 0x6d}, {&(0x7f0000000140)}], 0x3) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 16:00:51 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x54, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x10001, [{0x1, 0x3}, {0x2, 0x8}, {0xd918775be216b965, 0x81}, {0x2, 0x4db}, {0x1, 0x9}, {0x2, 0x7fff}, {0x2, 0x7}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x5}, {0x3, 0x8d1e}, {0x1, 0x7c9}, {0x2, 0x2}, {0x1}, {0x45a92e64910299d6, 0x5}, {0x1, 0xbc}, {0x1, 0xedd}, {0x3, 0x2}, {0x1}, {0x3, 0x10000}, {0x3, 0x77}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x400}, {0xc3d72562782c0744, 0x316c}, {0x6, 0x8000}, {0x2, 0x7ff}, {0x3}, {0x1, 0x8262}, {0x0, 0x9e48}, {0x3, 0xb539}, {0x1, 0x6000}]}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x5}, {0x6, 0x0, 0x0, 0x803}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="f56416c19fa8e83abfa2ef727516d1e619fc9d871c56513e9485cefee3fcfed0289d115e851501e326df56dd4f72be2f57db0a04f20c7c01b659dce978286abc88851c385d76cc51426d47ce9357829fdcf9d3837c7deed11945e0f3f289b744ed7c2946920c35c72f883ccb640c7fc11af75cf3d9590e0f51a4c3f424c99c38264a94b04240af279c7a1e1ccc1c647d2f8fc6588114e8827030c0e9c9fcdc06733b828f486352d5d306a4acce87327f08f95e3ac4a8367053e8eb5b5b4a2bec9555d8fd1503b0fac2cbc5469afcaabf0a43ef6df3040773", 0xd8, 0x0, 0x9) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x5f01) unlink(&(0x7f0000000080)='./file0\x00') socketpair(0x1, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x5, 0x400, {0x33, 0x20}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x101, 0x10000}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000001280)="f6547ae1b4d9c7dae3b856b344a9fe236c7a1a8da56999f4f09a2d2f4023e4e12777b4ed7e8fbdb053a13714595272ba8ecce92e0df98b2aeb51130b310bc0f0751b0dacf17336e79ed28cf84689d0136e1773e7a56f63d1ebff04950f6eafec367b535648a459a515537b006bb7cd4b1d630336561c9c5e371023e015f96bc2c678b403bd7afd6575137044c0cc02345917c192abd4da391be8d95ad15b89b375177dff446bba3eb5a0ed1d36a389df9ec4e5d067a4dd7e054aafacc591426236397489532cc68311f8b1588b852ab20225831f1cdc9f79cc6a4fc9c6300cbb6b847f2b84f1c936dccdf37d591c0fe1c42390090446e2448eb48ae8aa8753bb8652e42b27c7deb86fa5f68146ce52b748ae2fd8f62d552912127eec5ebd2a0b16998d0276f24b72bea3817bb07738644f44ace59dead03da4df1cdb49bcd697dd760036d6906e9762391cf8d7b9662ead3964f6bb72ab3427141bfd339f189212da533c3585b22c55d36dd4aa465b28ce83418e706e44508b87c6af3765e1fb9a9c19e35fd9dbc340388e122e87969d6e5503100804cfbc269420ebc74682a00baf4acd1704c058a4985b08f427e5bd8f2762b700f355326fba7bd60768bcb706c1988cc8e23d4eb9ecd777d1da55cd0a7373bde740d7cde591b06f1a793050c0b04632db36e9043cdbae5ad0c55b2bcfe443c7690b01497e13704006a8fa908568fed52a0db7599e562218344d96c8878a5e7880c631462a5c6e63dcdbaa8e1ba6345ba731d41942b76128ad8213d2f4ae2c7ffcdb8fb11b65c03ffbe53861b20cbfc27dec983366bc0bd6529a044ee004f6db3c23a0e447e3eb34b56b775c82271b18d0824c8eed7ec860a731c3850c2c67f9a6cf7aa2c78203aef78f2882a08371bf1e2e1f98f2c29b1f01aa1f6fc783cb26dcea03c6145344c01eee770bb87c01f5843eec6d8eb38c66749759f1b77f96ef3c7bd6ab58a82d6b76a3141b39e37eab5c5a996b86ebbae68dd4b3da1a09f8eea96440755eddccec713d9d1c45bf763038e5a64de156d5713b1dae8a688143f206b56f04ed153680b65a78d1424ce48832244ab7e96b30a6e38f8798556a38667a078bbda44e03e7aa77b0cd01fc13b1a4474a433edcb5fae9068eacb49fc5513846aba08491812859b93e7f5773dab170c6116b7f0fe2195c0bc7fc854316c3085f3026e7f0a4b55da5568ba0c4301ea31adc108a3e6431030822c00bb100114525ac5ea06b6b261ed23cda1f9a2fdeebf241384649feb3262ff477c74d680faaef6bc4770f9ee5dcd741fde5c8baa1b74b826600304c1b79841c24441d72bd6730731382aab1bf068d296bcb0bbccc75efa72b7fc67cd8b2d1cce29f7a71ee1aa1ab24f24c9af24c6ecf4d7634ec58c8842780aeedeffb7407da0c7149d07f3507a1cce101419db7bebdba39b24e5af6c70d139d481d2ba79b1708f8a503e57c8857ba716542370fa0478e5aeef70048b85645a97bc6d5c1ff44bb4075bafbf17c1430d5ef4cd07419574e5dfad1a087214be87c32ec52edb4e40d649a3b44bd720f8f7fef4fe9c1569b4c64831940d1bfb9ce7d0a08d903f46ddd15fe3cb0e5d460076df9a1400cad963e663f0da8431a3fee16029318a831a430884b1a2bb97aa45d9e0688fa985e91a684860fe5fb4222d18083e5f080e0262202dba4f6c4582fca49eb650187f1e19f4c6035423fb4be60914a0a58f1ca1336983304639bf0926fae82747467da546d651039901c3a399de78e6c9c9c6cde97d1415ac942cb4b3bd4f2ad0ee9ec129388733e55be21752f806e68b63411af753ad0a28bd6cc7366bccab494cebbb751eb7650603f15f3dda52c4bd00cc27a629752dda064882db522756837125f1c897ab7a5f2e097c9f586aa6087ed22a3bfd0a0ecd756f72638fdb3b2a2ac6685275a49236d680729f9fbb096337949eef1b79cea93485d7c5d1d81f1b350b3c26fd928b0e1f82f189fe322f38a469b594ade2c9146eeefbbc37f982bedd1e7b1fca462fc8af2cae6236c8020e405605a17ea9a4a18452b690ac224384395d66bc6e632fa4711a068ba08ae1d6809aab2ec514c717b68ec135fccfc70282a2da432d0c711f056dc29d8b8ad369aa45b511bbbce20e47f88feb0ac85734874de69c35f8ce21215c5314b6c200e2792061157b0fb30a6853235f7d9312e6f445e7c7b80f69c187a7ef8f22c38a266669b9e57cb5d656a01eb3ae62a401e983fdb10f19684aaa5258b09dca21270dd3eec6b8dd34b36dbfa8264abf7c8481746abdddc721efbe39f640bc3811bde5a3ec46e7ecc5e2e9ff5bfc29b5f3ee7a5d3c0d748dfae9c324b9ea226d9e356b3b2956f02e49424a15d0c5fed8e30f368a49de9b645afcd18683ad737f66bea19a1b6f51696dfa6bafd025a6513bb6ae23ba1adbf9b03da1bd7fffae714cafe3c3803b481c523e3df1c72a7d6b3aaee2a15a0e8192c5ef4b496a8da2a626015195acf5e2c7deaf3cb6bfa3ac7de41a7cff83501d6a2cab41b26a15a7e339275f4299a006c9f0382a66a44907b37d122951974a55db7e63e705a4492c741e4891f39579515af855a38080deda675a1ac0940ba08046805ed82a43a88227497dcbb041d72e232f14ded7070c7ddcf50205ac9517ff30111a1f5fc6fb2e51a607f7c28f62017ac14aad1af12cac78e35afad16f6155af51cbe6eb5e99d67c7aa0ff4684e226f9bbc4e01ba7953c59b421a6812cf1feaba8a8604392702e698eeb8e08a475db9573287240f8e72d5eba90e977f27dd4f5fba4c0fc126fc5615aaeee32b2992645c85972278545c1868067d4ff0fa728eaa7504db0e34118bf9a73535c56eebc645bda5e3a4516b5ac28d4de6010bcb028f7a75e695511ea647ff26ac2f534dec70ece3fa4790ab1ca36cd50bca9561e79e994b9447d3ff992955392c3fcb60f7a92961a65c6ea45fc4b20cb44cdd8965dcc075b01531e5a653ac3b506592d5c3d288e96c0aa2eb35a7e8df51996ee1d26e150362b3a2bc33fedd78b361daa82fee31b7262732668c1648cfc3dba571a10e492d254fa805f700309c1548b44de0b75a87c059f0cfc8a8e5434ecf783fb8f34662738cc455f6d80c1f59557d5cf235f06580879ed3faafe005fe8c6724cfd8521526881a52f4f0c9034d5beea5a9ad8d5a42cf83c15b94fd4fc2a303727212f9b7e3c11b7b35fcbfb930e55ffc5622ce1762e86e21a0bbec0fd9d3af25307613d60d1d7b8961c6ada6ee9cf62162e1363472e8f0b73261b2e1614ddd13e9ef4b08baf94277c0e7a1a80d0e7f16260a82786707eea9b343187f4fcc28e48d569ddef84e369806bfd9cb6684aa0a0750d08be1ab4ff8c3e7fb7b34866768778e86a4100e65211fc81ddd09eb9ada81d5f1bb6da7431ef40521739127073760162da1126bbaf9a870a067091a70ba2027688135323c4e7b98ac3addd051b8b6e6a5dc2bfae212445f84a0476c425b72a94133d2e454a22447f967e8aad5715d03d6e562f03983ed5a2f5d2ef4ac7ed1e48323c53953e2e029a076194371489ac56cfc102c6deb8806a3f1b711c6720e2e61fa725c15e116771728cbff0449b7e0a8d2508aeb55b98e73cd9a2130687c63fd37e59b9050740ad44526167a45801d2e46f699e446cddc50950d8be0416f6e866d810f555ae0c665f19808800dc09c0f5e879b1979a35a794d45beb7ef2a4bfb818249ba915b940cc0cc7150ac9a82c5b62133caf540c20da7ab88d453d9647181eba0ba82c48b9e28a79e4d82791b21860340a7dc47493f4db35d88fee18977d4fe801019bd5a7c55b3e6a4d697e19d18966717e3a227d3fda06fa5158a3ecf12e7cee617ba2d3fd53ab64d14c987ada4e675a187a002bfacc8c25305608fbbfd0d9457c599352af238d4664e8c1a11a8736d3e4ae211c5b6bfce915200f54d2c5500fc35946e49f2c130507e665490d58736b20bb92397707d495cf67ea746295aef5ee5059a9472590246ff41ce7924c000ee84413e0e21a014bb23f30e7771157a5b3fdacb2c123810fe52546926692f9c8a8b56a07f96d6f704d72f8eb47247f6bdb9358f6a5320f4e3e8653d21089efdd31b57093afb5dc393b38ed1b7389f11ebfc57f2a46ef5889bbd42246d2c7a2e187a6a6634ac3627b4738cfc94888df1ea5a205fc98e1adb4216547f677023351916d89625e2da5ef1ac26686d7ec4e55fdbca9da2088407d81da311e2e0204def05e0d70a48c1d590cfeabb431a4c2a93958cc17651d4d0fab41b8d31ce69c78dff35399d330da98e8675f59b46dab0bcb9e38f4ca38610864738a5d1782737124095180f915e038bc328a78863badbd8d753b28b7f1b53babafa558da81a93724b4034f7c366068117e3c4f23f5e14e3cfaee2b52765125c56e95f0a879d8366e4457ebde324fe830c81b56398c6447da1036dc84b96da41bbb8d86104fc324b7748a85d0574515d5f4c637506a42f4e48262c4e6011d70814d1bc17add28357b8d9a788b1f9d5ca0b2cc992ee3cd088f941cf58ccb4b73475109c5a1b23a66b8db59aad0f4cd1cb6c615000eab9ddc674abe556f2542a0b8b2eec1e8eb18edaa09ed7454e90595ab1821593ce81dacfb4907effb2e70e570aea0b41465bf306dbdecc0f29ae5dcedb3e93612f4e79e04a5ab28f501ab27f2667120e31adf2935fe1b68dec122c26118508b7b9470d4fcc6dd5ee4947ac18554ad54c6ed95b6379da125f53426f581a49b6539a3c71590c816a273097cc540e31f46c66ac9c5ec6e0749974f5f6645c4b368b608899b9fa528f707f14747de960128bebcf795037c59ade4695f3d1c063fe01bbf45a185111dd1ab607ba509e2ec588360793b39086344def75cdfafc22482d2d282dc3328405bac0c1f7281e755233c18bc75cdf99c0662ec4b98e6303c40ea212e160a01d20edce032fba30aa82599fe88df91d7de6e1b3b5e8de995de625bda09c8b329342463bd62c179dd5ef420dfc9955391bc42a36d99c82e4067e93ce37454e273ba85a2905f073235ba60384646890b9e17f9469af0b5ea68fd490d2170dce5dfd84bf12f3eb4ac92368e8d70637132fa4771eb01ed87b02108df098986df0f03b506434233d2373a87b84bc62ca718f461e9e34d92653ca03cd3b4716695641552c1720857c3e9d021dafb3979bd94e136220ce829f38a691e97645c7a851a3ea501af9994fadcc15f1a71c4f66a6588508a081bd88d234622104e64aeb6262733b5cb301d124e45b2dd0cab08e1209b041e9debf4504a9d4d9ebfa0509685f4d610cfc090675473b65c90bd45d58a8497a25621f618f06942089fdce36d51f49cc46f38bbefcaf557494f741f75565d91bf44011a038436768dd7fde859296097391deee0d119380619ab775a3d303c1e8b7a7fbd05dd5735b90bd612adc3b9f3872e994ba978d92ad634261f2ae6c3543d2506b4e9cccdfb63769b2d5eca4ada42905be76e2650e51d44c8c9f48cfbc4a7a1291f219610609aad3364215cb41d56fb9e7594dbbdc11fee93aaac837f8e318294cab8dc4a6b9d7f6c0e768472402ab687b9bf5827cde574fa02a222cb649a45d69f16af783698ce48da97328c3ac38384e11960329cf87b182a9b142d60cb052aa662e701ae78e58646989659821c0fe533d2f65bb5fc4bb7456402efa2ba8a1f0dbc6d9453d21bd65ecae698564302d1c6fffbecc1c56919182c75c5497bbbbc185ba1ff883a1bc25052ad96b94dcb53839bfad95", 0x1000}, {&(0x7f00000000c0)="463a642c576fa256977d7115578e03ac98d544f024aeb7bbd7b5010757cdfb784a5a485a2180ec27d17254f573b86b03deed2441af7b7ea97d82ec72bc22c33303080f0768d7db02a2415ae9e4a21f0c92dbc784771674800305157407098e0e3bc6fcf74bd63e1fc5", 0x69}, {&(0x7f0000000140)="906de416f70807c6bcb8f50c149775b02c8e91dd2ed3170cbf42b2ca40f69d05106d77f0bd901a5d7c1a7dc79a8c6513720826eeaeff39b94662e1125ea1dc9ad064169e1ad9eb066fed2d36cee804308dc99a25f43eb89cc7b8f0439d8be4c14e31a58b64c5f92a7e152541f19da8dccaed5970240c45347226e5eeb6eea461dfd002a17cf3e43b98b04bbc8de569164dc94d524b370edb1b54729cfb3ce2948681952f72af99b28d646cab5c0cc4ac7a2199d80af17d8d6a4910d61c66bc9527e0cacaaf207a9226687477e6cd22aa6907afadfb3452fe5da3bc8f", 0xdc}, {&(0x7f0000000240)="53da9aa1a1b8969e187afab6c910b3d4da4a7e5994af65de886d2ebd6f5160db89d098c6f03918029b2fbdbfd2d95dd3938af3af4508a5753d098e08615bb164556663f844b31a78c4b1e8487140235cac56e4b90390055fd6a8f72d0fbab3ee6c1c1ddb5c31c4ca7a8eb61bc96cac5db9abcf4e5048e311e4ea881779e25cadaaea64c05b0d5c85dc9e73206bde930e609fa68145b686f1b07422728e335c952b4557d1e71a973408e1ab5e34004cf2cd306782854a2d36bb474903f523bc5684fedb22b1bb", 0xc6}, {&(0x7f0000000340)="fcdc52c6d92aa29ef44b3c0985b3dd94dd36065c8722e50aea9bdfffc5b95b03f29b772d461b2588b17e725c4d767cce2ae22435fda0ed1a2d0bc4d4b2260ebe923959f4c909635bee0403e7db1dc2f6881c514d4681c92c684e2af26af355033724ea942552683256cb10114b8273231c1ce591452e52474bf6f78e332ce724b9873785e4472420772a97fc4cc221e19c8cebeab29b0c414e76f04bde578ad7ed1d773015d0", 0xa6}, {&(0x7f0000000400)="ab2c17232dbb1651cdd5e00f6c88ed2690e5455950a9cd9ce0952c11580dd9397b42ee2f2469441f503e61617c981fcd16973ed6d0e46ecaf1ea0d1b996f08336b467fe653507b6ac3bebdd6dce7c23247059d5e3534a5a8747fd1de27ece34e990116ef7470645fed20f052bdecf0d099d7a1cf7fdd", 0x76}], 0x6, &(0x7f0000000540)=[{0x20, 0x0, 0x40, "0aedcd2ad8892d1cea7d05"}, {0x30, 0x1, 0x7ff, "67b73ae47b5d0f0cc0012a1305d55531ac9eeadd8334769675cf50"}, {0xd0, 0x0, 0x7, "4d47fa06fbe1e890132195bf31c5159a8c9093cc5f68d8bb4ffaa3f2c3862b44c87517813baa9affba18cc5092eadb9cdb5255fb9e867557bfa70ba0b1bddff706ab8cc991f05af88e3c9b663025c9ebd311a0af3de2ff12e0d6d6eeebce8db35ba541f0de75ad733d32bff509a7e91a2d67c17e84be28ee04871a274436a78d66f701a5c009058c260fc87844b0cedf31868c2a693395939280984e806f1a1e2dbfee622e8bd2d7480ef40e7275500fd78058fe83611e8b9651df8d27c12f52"}], 0x120}, 0x4) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x180) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r0, &(0x7f0000000000), 0x174) 16:00:51 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f00000001c0)="3623645f47d3ef71dcddfc4fdee74bba22c84dbe69d0ccabb8c5397742c15058528d54bbaf526de550ad06b2b00cd8eaf16e769a784c0ec7c32dc3fa6597a7d446bef33fda1dd9b6ac52b1a1bb846fcade3370336523ed9a3fe01f27dedf610a1175e3ffe270987c480e503cebb67c1e4dc0ba28ae52c7c10fb2373d442b59a060827df5440e76fa74d6a93363ce9e6ca1202b135dec569b76492a5ba1a537c5ec6c8f6c5ff6c591d71748bacb322f5ec315392b892295814177bda9197ed0d1d25d6c01981206499cb638b371fa76a6e4a9e2de11faaf", 0xd7}, {&(0x7f00000002c0)="9447ce68fd5285fdc8b7f3ca4adf30807e286c37e0db869b2371b09c01deafb2bc176d73ac3efd5ac3d90a814a5e13e24dfe83164f8a1ee86cd22e", 0x3b}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d034184ce87b761d6a325d91dc42af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7db86a3edb0faf7e8a16587233cb437a563c29c76c313e85767bd425a795162e8cf216327cf307421aa9aee718db31a5491c9880f69fed50eb3d1ca3c08f489b793932e23911f37bbdf07c5c25f31a7d6b9c39a1eb8d51f0accae7f495547e031b130578b60a35f09a59c0caedb5868b851953202d835632126d9b0c5f4b49f1f912d35669e4f899b9d522ff8d4f77d218cf9e3000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49f795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffdae43905d66bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0xdf2ce46aa52e3397, 0x6) socketpair(0x20, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x56a733c861f53013, 0x1410, r2, 0x0, 0x7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0xa0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x4}]}}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:51 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x2, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xa0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x2a8, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x9}, {{r4}, 0xfffffffffffffffd, 0x0, 0x10, 0xb9c1, 0x6}, {{r5}, 0x3a937be21cf691c0, 0x4, 0x4, 0x5, 0x6}, {{r6}, 0xfffffffffffffffe, 0x372093d618274ec3, 0x20, 0x2, 0x200}, {{r7}, 0x3cfdfb7802a89819, 0x10, 0x8, 0x5, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf007fffe, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffffd, 0xc, 0x10, 0x6}], 0xe8, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x40, 0x2, 0x100000000, 0x3}, {{r10}, 0x1d500f60b90411a2, 0x46, 0xf0000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0x36, 0x2}, {{r11}, 0xfffffffffffffff8, 0xf4, 0x8, 0xe1, 0x9}, {{r12}, 0x4, 0x68, 0x4, 0x4}], 0x32, &(0x7f00000004c0)={0x2, 0x343}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r2, 0x0, &(0x7f0000000080)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) flock(r3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) write(r3, &(0x7f0000000080)="179d2f0ccbafc9ce8718f77801487b1566e64f1f944a6c08e270bf0394f225472636eafd01ff0b61874ec712a05e5d91ea74d677da561b8ba1516d15e277d0ad298eef02bf497c6011515e5f20a1e49593009c1f9e3c49ebd4671b56510a9db67404af78be4c364fdb6a265093238280b9079b4d1304d73816822f7f9d8ed66663adacf49eb4ed2da4faca72b2e59014d1688453955b91f45df107ef93677ee05659549e80a6b845d513d458393ef46f3b3507b575ea66f619306a02130e505ed38cdb", 0xc3) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r1, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x28d, &(0x7f0000000040)=[{}, {0x15, 0x20}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x87a984d0913c6e16) pread(r0, &(0x7f00000002c0)="904ad71cdfc8bf73bcfa500d6f186fe75d73c71f548666ebc01b8978534c0df30ade96b3c742864b44a9de5cafd3d6d5b79149f2b7ba3ad0eae90da14695a7fb9a2385b82216930301cf5505c7aed60576cf5ccb1b1f30c516d9d8049c9288b150adaa067ee5463f101a2807454a8ca02c925a2b17732a15ab03b73d37f90e470e505a34b26d8cd88340bec5857bd302cba0cd0b0058d4876937174faa803a4a891b4dce49b89dbb6afaaf177542fb887656", 0xb2, 0x0, 0x8) syz_open_pts() syz_emit_ethernet(0xe1, &(0x7f0000000180)="6530f0b4ef423775dc8df724bff41004d3dee65baf585070992771302053767c8eba6d9955123957391769806de961bbf12e275cbfd592e8ee8960107504bf2c20752c8a040f4b5b3bbabc8a5bf57f4cf0188da8faacba953463b7ebaf8cbb584a0684169a038f056c3aa301a81abfc6f536f306eee7e186ba04c232a107a1e5c04d99aea0d7402519b961765b3bafa101d82f38a2df8df8791ad3dd30fc7ffd3de600d0c8bd9540ad7f98e75fbfe14f567ac5869b4135484cedbd2a1134574e45047fa8bccd7613d4c47e973c248ef94fe1fb502722d98c11b1ca6322534eb175") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000380)=0x2) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpgid(r2) r3 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xfffffd4a}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d91b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c57626000000000000002000000000000000000000000800005d0000003c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d8805b148974ef47ed05c9ff8dac9fa8b19dc9d3270bfe2cb9561c16517fd46643b3479bb8062585b38f111ff71728f14ac8f4eb2aa568979bf40d29eb92b474cdd0"], 0x260}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:52 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f00000001c0)) r2 = getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfe) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r17 = getegid() r18 = fcntl$getown(r0, 0x5) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$WSDISPLAYIO_USEFONT(r21, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r23 = getegid() r24 = getegid() r25 = getgid() r26 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r22, r23, 0x0, r24, r25, r26, r27, r28]) getgroups(0x5, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r26]) r30 = getpgrp() r31 = socket(0x0, 0x1, 0x0) close(r31) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x0, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r34 = getpgrp() r35 = msgget$private(0x0, 0xfffffffffffffffd) r36 = getegid() msgrcv(r35, 0x0, 0x0, 0x1, 0x1000) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r37, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r38 = getpid() preadv(r37, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r39 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r41 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r39, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r40, 0x0, r41, r42, 0x1, 0xff}, 0x8, 0x6, r38, r38, 0x0, 0x0, 0x1f, 0x400}) msgrcv(r39, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r43 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r43, r44, 0x0, r36, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r47 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r48 = dup(r47) accept(r48, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r49) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, 0xffffffffffffffff) r52 = geteuid() r53 = dup(0xffffffffffffffff) accept(r53, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r54) r55 = socket(0x2, 0x4003, 0x0) r56 = socket(0x2, 0x400000000002, 0x0) dup2(r56, r55) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r58 = socket(0x2, 0x4003, 0x0) r59 = socket(0x2, 0x400000000002, 0x0) setsockopt(r59, 0x0, 0x0, 0x0, 0x0) dup2(r59, r58) r60 = socket(0x2, 0x4003, 0x0) r61 = socket(0x2, 0x400000000002, 0x0) setsockopt(r61, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r61, r60) connect$unix(r60, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r62 = socket(0x2, 0x4003, 0x0) r63 = socket(0x2, 0x400000000002, 0x0) setsockopt(r63, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r63, r62) connect$unix(r62, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r64 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r65 = socket(0x2, 0x4003, 0x0) r66 = socket(0x0, 0x400000000002, 0x0) setsockopt(r66, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r66, r65) connect$unix(r65, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r67 = socket(0x2, 0x4003, 0x0) r68 = socket(0x2, 0x400000000002, 0x0) setsockopt(r68, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r68, r67) connect$unix(r67, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r69 = socket(0x2, 0x4003, 0x0) r70 = socket(0x2, 0x400000000002, 0x0) dup2(r70, r69) r71 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r32, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r70, r71]}, @cred={0x20, 0xffff, 0x0, r34, r43, r46}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r49}, @rights={0x20, 0xffff, 0x1, [r50, r31, r51]}, @cred={0x20, 0xffff, 0x0, 0x0, r52, r54}, @rights={0x20, 0xffff, 0x1, [r56, r31, r57]}, @rights={0x20, 0xffff, 0x1, [r31, r59, r60, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r62, r31, r31, r31, r31, r64, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r65, r67, r31, 0xffffffffffffffff, r31]}], 0x140}, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000280)="0549a66d44abbff7cd1cefd31b1b771da75ec76230148766f9aa6497a31aa5592f15", 0x22}, {&(0x7f00000002c0)="28bbc9c2a525c3f8c5ba436d4028c1af7cd979038cfecb0c62d00b55157c0ac56927b7ca334c0a17631d48e4f53e908aedb153a2be32f769d7af6d44ff3edc071bf6f667601d9093c5fc745331d089866f0e56f400e010c6b839d449588a1b7642f70e0f91d2e379d601367593bd72aae420b968062d5e5e14e57d4d437a23218ebbe11a40d95eaa09c9aa3ae4c2edb9116f0ee804f5123092c6f4ae6f409de5aeafc87590f20054c6f96e5f7cbfb87ed1c597d37fb97e7fd37fb035a2a3d6d2135c3b81e2d2afb13e02b8f2742d017c020a8773ef0a0c30d0f34c5a25e1545556a0a1113a7701976deeca7807676ae4a90f52f04679b78e29a08f76", 0xfc}, {&(0x7f00000003c0)="c019e743e319879a8fa84b02bf7f79a39c30220c3fc9c65b9797c8ab3c893f69a0354100d4f4feb299cbae599a887224d9ff126d7d6fa5dfdd5de1f4eb038ff1c2684d75b7a37db53960c3c37b07579665aa3088c4a6defb50d2f4b2154a426c540e1b9cc765022957e90e74599af0034bbad7d3f7cf6917e5c5523e9f0aa949898059bad6313b2014b25c7a5653e20baf57f9cdaf495ca8d24ffe90f458a2fcb675", 0xa2}, {&(0x7f0000000480)="f529a1120479f1a2d7c58ec15d0b8b5b63e4c11516a8774e9a8e4d0306af", 0x1e}, {&(0x7f00000004c0)="9458a7be4c2562aa7ffe5fc5e25d20fffbe37bf41795d1398bde8d", 0x1b}, {&(0x7f0000000500)="dc78b4fb986606683c2c9227736a6c57d1affd510932070913df28f936bb6669f9fa3bd2f02c67793081ea22b4207250708f84fe57f69851068acdd178a4985e6c08dc7ef43c4e8e50fe3184dadcba873c14fc927454eeb3a340f5b7cf98f7e08a6d42c0fb547a8852b266c00649cf46201b3b21cfdeb9f3d908d754be2074f22de96ad6c10a1661f23d0bf2e92d881e28c5300f8c27f46489d6a5b66d7371a10743da817a020e3733de9a34363bd3fc780828a4f7c31fa179942fe926a54d602dcddaef6dcf", 0xc6}, {&(0x7f0000000600)="c5e1286cc5cbd78bfe06ef594bd8c2492df23cd1b96b1a1d2d475d97174c1d0a0b0c383123c018c7e77af26c8d3c9a69dccea08c1ba6fd9df95ea6ec459f5279932744effc810acad18be48d5e5bb5d77cc978d62232e1e7c4af511802a06785d297a7cafb533ae8b379baa66fdd9c1cd358bc36105bf433423f363d59af8ac6338b4ad4832b0b4e77140c4fe789a8b4325386db7a7dccc1b41594ff621e66bb0aabda60deebe7270324d0ea9ce4f19f675527d9ed8db35fa7b6cbca1be1797252ac", 0xc2}, {&(0x7f0000000700)="2db4bbf344016e89b552eb32a7ac272a2e5c132678cadb3a818fecfbfa7eb580e1ef11ad23b7de5cf7f93ac3cf5d9c83b18aa0f6bd6105bb879ba9d12a9594572d11070cc82ac26281d89b043236378761933c8e275ed968bf325d3a313ef6a98d63ea86452c23ea55ec27b45496b98bde964902078ea5c90792ed4be77df786e95646faa130f5ebd594aa1b90deb9d2879f00f3729de9064ffd8d9d0b8ad5e2ae8e45cb85c567c07aee01141f9bae79bc0d567c0b2179f3943f479bd1b882186e7cf32f26bb2a55ee80c4511119bcf64908840272ac73564fc5d4475ac6f147d2", 0xe1}, {&(0x7f0000000800)="061fc6076b3146e303e296c747e4e262d614fc521614738a8a0a484c3efd43e3a60dc2626ce703402325181c3f99bc9872383ebc1706501db68188e2b16a7110b8ed1ec9ed25d0e2b2c916ad606b5c546d1e0c59e449aca184d5a66bc9d1a6db178c40bfae60a48125e9b508495afa71e38934d8c37416a7f61b64c0a68a596d9eb385cdcc480802f09eb1684b94a7c408c02f322189cac2e88bd18c88569f72a7ff52c46a81271d350e2344e6162320e90fffb93d97598c44fca485aa139e", 0xbf}], 0x9, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r6}, @rights={0x20, 0xffff, 0x1, [r12, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r29}, @cred={0x20, 0xffff, 0x0, r30, r52, r72}], 0xb8, 0x400}, 0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r73 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r73}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r74 = accept(r73, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) dup(r74) r75 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r75, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x0, 0x10001}], 0x3ff, 0x0, 0x2a1, 0x0) kqueue() close(r0) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pckbd_enable: command error 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x68, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10208, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0x2}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000200)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) listen(r5, 0x3f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x27cd06fb24b4e0af) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0xa4}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000000c0)={0x3ff, 0x3ff}) close(r6) 16:00:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0xf01f888988e313cc, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="c80035c1ad08698bfc1e015f5cc34d25312531b9df311618a691c6b6940607e9d0927d6d88e19a0516771ae35b9ed7932a4a6973a92dc088d04d03ac7a5475f5dff377eb7450cb556a2a6e9e83eb8a5cfd2d3e90aaa0888893e54b603e5bff643dd30912b1695ef3019a2c261e2f9a64e1cd7407657d35", 0x77}, {&(0x7f0000000240)="2b9c3a0f2d850de1102b11a96e47e49869d63ea09f4b4084b968d0933328dff73e054f04ec5d7f3a3545098a545ff6f61c3929f49e2377b12af5227336d5345dc1", 0x41}, {&(0x7f00000002c0)="1e198de6847c610fbfe6823ae937fdbca85926ccbf736dadb5a8a4728c51d671fac833b022df1350e98f4514c52daa1c01c929381a0eff1d5cc38d685a2a7b9129581d5563b00fa47c0df80cf3d5b9db4e1a319c1b79306cad978ae6585f114d11b8798f71dfca1c9a6ff192375fe793202bcac5fe0e870366333b3e", 0x7c}, {&(0x7f0000000340)="e97eead8cb9917f33772b3cfa291f0263005fe5c4a74c97afe5cb608eb39ccb26b7831663446a4ac97e8fb81773ae471268bef3787c4e662bd1a4681fc097c9a1e1b28d205b80ebda330dd715eedf9410c815e16e6aae0f2daf683bb6e46edb6b30437beeacc293d6317765d7fe0bc6682d00783305c0a5b5c5f5a2370b157561e639315cf2c4841ec99b13d3cafb9f0e14bc36d88e057812a0ab0dda4951e4a4ac2452e2b109f27084b93ef3ad6aa52f9082cf06760b1bb4ddec186cb238450bf", 0xc1}, {&(0x7f0000000440)="df6fb83384a9ad977f9706bfc1558f3f0794f231028a4b569c792e", 0x1b}, {&(0x7f00000004c0)="8ba4fd426adba15a8f00d678441c6e78f6c7c9abab8dafd2a4c637974d52972cc2fdf23cf90824d5eb1b3cf0bb871510dda2c266702c8e0bfb8a31ca26863ca7ceff920b21d1e48958d50a4a9690ff90a95698ed26d5c2b08f8d482dcfeb780f5c81b4f54dc8fcc331be9bdf651a72b245723c78613c7e2c002a740a674db60260528dd21e30bd2f60ae2a0ccad841100164fc7a77c9c6ebab5ba8e01f1865e60edb8d430e73b95060f45096d086f183446189d691c676be89f368d9e9c81d6658a57db3f2", 0xc5}, {&(0x7f00000005c0)="ef49467bd3bee99503c9e893e0325a312b8a2e4026ae3e57876725ac6a3b0facd5b8a2044d79eee307eb45d4912b695add0b58198d82dddae376c484f502f1e80c863fd477ea89ffec576470b0179049fe018c284fb51636aba6eaa8bffb763f18b98c654169536155fa17003b1665e76254", 0x72}], 0x7, 0x0, 0x0, 0x400}, 0x8) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x530a) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x22) open(&(0x7f0000000100)='./bus/file0\x00', 0x10, 0xac) 16:00:57 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) 16:01:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x120) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x1000, 0x8}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = getegid() msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r3, r4, 0x0, r2, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r5, 0xa5, 0x3, 0x1000000100000000}) msgsnd(r1, &(0x7f00000000c0)={0x2}, 0x8, 0x1000) 16:01:05 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) write(r1, &(0x7f00000001c0)="5e93cd76fa304d30847661695887d8019a1711", 0x13) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xd, 0x0, &(0x7f0000000000)=""/13}) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) write(r5, &(0x7f0000000200)="d66f383514788f99797e4f20c376edee3e903931a5fbac97a8867ccbeb70ac522d0d813efab03c", 0x27) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r4, &(0x7f0000000140)="4d0bd3e94fde39cb125658d9101a7246ae7a718ddec2d923671bae89497d70", 0x1f, 0x0, 0x47d31360) 16:01:05 executing program 1: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) nanosleep(&(0x7f0000000380)={0x2}, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x800, 0x3, 0x3, 0x6, "c6793a15af92392a02c9180bf3f7f054543e99ba", 0x80000000, 0x2b9c}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) r4 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/173) semop(r4, &(0x7f0000000000)=[{0x2, 0xc89, 0x1000}, {0x2, 0xf44, 0x1800}, {0x0, 0x3}, {0x0, 0x1000, 0x1000}, {0xad22ebe44700242}, {0x2, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0x7, 0x800}, {0x2, 0x964e, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) 15:59:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00003d3000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e02131fde66d9454de3c0000a700000008000000"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:59:57 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 15:59:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x8c) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:59:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffff86, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 15:59:57 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, 0x0, r7, r8, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x0, 0x1f, 0x400}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r19}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r20 = socket(0x18, 0x4000, 0x5) sendmsg$unix(r0, &(0x7f0000002280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000000040)="47cca63217300f17599c0a455661eba4a745f30ec43e01fd7f6d05396f58e634594e5f399ec568f570744158404ded7db33bf5dd83b8f74fe26579a5b6dd923e4ebbded21063c9d1c06a7978db8557421fb7e3a8593e", 0x56}, {&(0x7f00000000c0)="bdfd", 0x2}, {&(0x7f0000000180)="e5ef76f6f5606f002bae7ca0f698aebe46a89dad26599b5d9f356631d78c3ed8d6013f673fb1cccd3ca4f279ec0f2326bdd4fc719c27d5e835ddf95e0931b0f6a0a95f4e431d1bfe09d871dba56e30c117e8e3a6f788a7aecaa1f7c8cd39088f925135261c406019e803c592a1193d34442fae597d147184a3a2577169e34e9231a376ebfde28b64a40f1f8ce253c7c603e0ac32a503ff761f040e8cd2389b69cc00e7ddb405d414090356bd662cefd87a6ce2e053711c8773031255dd6949d1e4d52bec800394e72c0b82b697534f28e25bb895915f150029b575ab2842ff49f31d08e4af20e7d3967e6bc2eba59618e6d65fecc74d96484aad722f11a78abd4dc5a860ba11db7771064d2341d00af3b55e10567ea7dd9ee4fccb119ceb3d35437d19036e71a49ee6595615ba769589b36c330ecc0c90dad0c40de0193b647573271ad2119cd8a3c2fa3dd47cd55f9ea31a28ce66658e3ca7048631e1ca8d80cb86c2cd07624b067e350225c843ce7b4c1cf2dedfae8c709c95e505ff7865aeffaa8b88964886e8c1738486757f2b837a61102bdf29d69168fb0fd58ae5d8777c12876b898ef3d67170dc4a6c4a4434afea5909876302dc6eafc4142f76960796ac41fdb9016b930b2a5e962fdabcede7f69664f4786c16de00127f87a290f0e1d0a1e3965910a190faadb3991f4e8b47417948095aac4ac70e4e7c6b450bb76e2ea2051fdf7ea660a34a7d7467097562f40a9b6f7e4fdc75f073535cb129f1270fac70901d6c469455710d6adc392bb2f7b80ee0f2299ceec8bfd0bb715327c7012711e1dd7059ab902e8759f4c1bbb792defd7b6adb2c6bc5b83ae2df42448d19111d2fd665baeb24a47cca9088d4296933e826a2c0eb3ce566d9b1071ba57d8c83328fac7bc8158e0ed214229e2382fb1b28b06b31bbc6bad28db82676cb2dd9b05348fa27e06adad7b543baa7f0605fb97ff3313cbd776839a98474d9d786e410764ae77debe03441662e6dabda374406be122a850e36629bc8797e6cee905ee194477fdc1125fe8df5d24f6993d08d0347e696d030a69f877feb34881a8c2e1f2e4dde6fb54e1eccb4a85a1d8624510ef6773b66f1a973f827e7be38ed4b8de18a9f03667be8f7a70ba6abd90c4ce0a43ecfa51d96fc09009a4f6a262c48bbdb682fc7c5c01a598aaa7551893afe26eeef5f7726ba071dc03f2ee4b20e805ff2980f56e24c32b8e8fa0bedd3f8a39e708fc50d744ab6b636406807c5cc51426ca259cb41a64593fa21504790ce11b09a4f3e20864c8d226f280e7897124b9dce2dc4880ff3b6038e4e6317c419e655a817b8d737cfe4f10cb87fd13b7376232cc1e23f38bbf37a8d02ec53ef25f379c3f024d6581980c53940de941baa85c2cd9c0798134782bae91148a401e750a189c0be1d11450c35d318daaac6e5a657f98dd6d96c41a082eaf3ca30693804e538a79150bbdd651333fb2b3f62b333654ec8f8e2cf711c08092801a3ab20e4e1f2d5020c19447cfa772eae369bbbddeec33b97e047ae91a9bc99b99df56d6ec203e5c3dc128dcf68d6f6ef8009f868a12c0dcedd1d875d519b35a7375914028afb62175e32583da60c44ab34dffb07500f00ac3253099f27c4a01da13378c30a514d948367306f0563b693a36f57cf39c17b2dae7932dcbba9c91dcf334fa5299b4998a0b47bb86f3e712ea55c5232f773d8ed1e9122f3886dd64908a564dcaa0b5363a22a74a159543f0907f96db276ab539ca09f6da88f984d637cb79ea6a1eb7d083854d9015448a137be702ec101f4d2bbe5fd7b1fe3ea17d3829b274460d7ecbf1397e4a9da2b6f68a307f01d155b828e0e3c9b12a7796168d61999f8392361f37ef105d4b7d183a66d923c7fc5763955df1d3f4309ef497d17ca6c49e036a9d26810ed4e1829a8ce42b8819c8df151c3329260ab9b1c7f510d072d497797a34935cfc7fa567882f3e025a4a2e4159b657eda1a50e4b1b2f085402cdbac8edfa6cac94f129fc2140b43ce7c349f7381155a448189f9afd8071cdd6d7ebe2921f3536980509dfbd8adcfddb3af98c2aa9f7bece734a169495e019d00f1a38738e5626947d92ac9d6de0ed5f7a7484c651ea54970079c7ba4879ad60a1d4dc6e97323ec2c9017b8a6c6fb8f023b74cfb005172b0bdc90a3abb9fcd856846a18ada9f3b5e16c2b9c6ae80ef5114a7121b92cf7cf8a5e37dd18c258c9fa69e0058058e728bd614be857f583809f5cc5d62afa06c574c0bec91a27a854e2dd08863457662529741621caf444fd70c3426e0d823ea9b170380cf3d8377abd67d43482a17e10f774de9748beb3c13a9298408f8618a7ebd0047f79269f00098694b918a77fc25615c7135fe98c401e1a9ee826bfee795af8cf397bb200b13c3e3784375d27e714ea60f09f581015460faacbf7ff11dac6d1ebd2a21006e3e03eabfada09d2d3298d40e6157e3efda55000a4336a396b096f9ecbe67811879802f896e1e985d5b8756a520e47f7f1a644dfc9f498ed55c9e839e0d575f94b342cd7be6750ba93e47b1a01d250164f0b4ef74206cc3a16a96ada01e5728e73d1bb56c4855b566c70e4b377e620bbc57b711433a221f854d04df9994cd4ad2227414743de624fe0c6c9096001d997d716e4d2db411a55e1440d5f2ef54c906c42d19b2f2e211a22528c9ba77496df2897d2c356c391de1a229eed40ff1ed84db974b6fa340e781e7ca3a28725e7b8db7fcffcce0ef8c4bf056004119177b3f889fe5148ba8ed0dcc773227707bd6a824dca2f89486aef8893af07df41ad5f3d5ebea64e142dced9d51d4a6dc58236ab86c454466058e3ec230d3ff3d69abf6ad851dedf4afe33887ea831b2d62a468dbb377679ab3b2e075eb22542592b25656f646d00bc47016da566e3128da453adfaccef815de23ca1c786e46460d4ee1641aed52f28683582efd333b0dff447861a1a08bce32aa4c7730c5f57fe80f6c6e2c838fea7c50d24e4e705a05f4863af5d9b10f849f68e5bbc576db419feb1ee5c80fc808535cf364e70a9c9160341a1b6b3f2545b25f0a4818a69b46acc60da9178d843aeaab99b7b6e874435839f77aa7f4ae0f43ad3ecdf3a6cbcafce3c9bb988553126751dee341c82cf06d57424bccc6d5fcbf937824cff7f154f3f3827ea21ffb22bc77ae7fc72464f9df56e9acff7fe36d52cd4baaada9cc393658340311a7e6cede01b3902ea219edc62dbdd84773a059f39778e814de2ad64d7db82ccf3bcadd7d22342f2bea2c49b69406c741a2f65ffce21c83f91388522948834eca5c7c98a2fb5662f076cfae29ed193674252099a61d33ef28d9e1a29f17be08913b0e9a569ff5d3cde5f6e9ff6729c0bc1922c97941bd70c1ec8da16599398dc34597748038973d6d7593f05304ebc3d53c2034cbf4b79a128718f3ca576135d0d7877b0b2926189340150d42691db4ca6ac7b64a7ff8ae97508d318e2a5c7b9f1c32943441b9ab6e89a6e9647a6527f8c64974c7b5761fc934a771b9642b7f657fb9b80e51c8a0ee8a7f3ac2f67d0faad78c24409e19d86eab2466e7642280e85f132444d4b505d4c61c2ab4c40030f2ee98d64b29f219a07fcb216905a64dcd6bff4936f153e01a4c5e96ace59294dfc7c0418c65bb6f1f99ee372fba79f2a1b684492cea7f7e589fffe08593f0ef940ec27216d1cd9746efa4294a108a9e446229d07cdea51e7234075446f7e3718ff8c5b24d4705e0f6121b89ac55be20079c24f749901c13ef031557f69068e65cbb6b75a85a551f9bb3bba13f3468f6b1283eb6b82423b4cd5d95183842c912d65c95ba25579056ee98c00d1caec73a485a4534172cbe371ee15671b7c920362c9e90c20d29fd8f1239cb46c473502d27b0de9cc1cb2a5d2a65c617b5d37f86ae8ac56c1718a9d14789c11bf0c09f948d3f1276dfda55c0b0d2ee7c90eedeca75966e66d183a2a8bca091190e7e7fa8c6560100281a1d33d1cd602888ab5163049358bedcbf1613e80b91529a3f6434b4caea7cb92ad572838493bd8e095769729513e71678851d1824d93638b99712978acd9073ca71fc4950cd7a56f7e8d211e4bc1d67f5b6c9fc9d1a44c20f24a2bd4ad632e4716621db126bc22da31cffc30dfc11d95614152777654ea079ef2332c9441e710ebd45965b51e59e586aed1be1c1d4c3fc034c9ebef0242ff64b5a4de4f6fc4a2b2b5e4cd572cf64467f83536b13ce75c4ad8023ac92bc0af146e37bc413210aa4575af4b62a2e4ba047355957e59a9189553ce43359907f1709506e3605c0853d213d216c8703751e7569ff54e56ce6c888ed214e147ca6ed5a7de6a83aa2a88b2f01226389f5837396687f0fdac8b59e39d668893f298ca42ab6e2ce5b6700956004ae57465449073f0f1c30ff2b1ad303342db7eb7b21b08a4fc895c968bbcb8e59e3244f9dfa48fa8a01305118ca75d4126c047226800d45a64e113df31ecbe5d1065b33c73a6493f46a7d9c52a89fe085cbb9498b8c97a5cea6574718fc58d47cb52757ead2a1697332054b6af04e9604254a84abf628f6bf4f35b24eb3790a85709613472c1377cb4313a73433500c1170586f1f151266771f78626d5e91d88c833904995c73d793aee749bb7b5fc3e30eb0576952b497085d980eadceb53e229a795b91d33839efbcf3e03b2815941fc5f169a3b24c58cdb44488fc99950fa7de77bfcc35c723870c877a37cca61a414afdaa4e78d390ce294d9c9c83effb543c3ea0e4fd0c3ac941a82a627fba76b78e6f734714e89bcc3e2ea7cf0560a3b4170c248c59f08b0fd636fcaafc6e743afa744d5e0c69f1b0e002308922d7b9b5efcc3cfad1d1705a49a6c01ab234dfcdeca7adddf69e9958bf54fa558d8e12740a5f76d794d4011853ca3e5d917175ec919e5d90a469b3f0fe0f95bf25623aef64f2b4dba3df0b08a3fb532a347a3307229adad54640c6251629568bb59981e733dc2a8cc2321239850b9a3bc362a70ff3e877a5033ba70a5ce2f5baba38955a4e6095e5c1cd91b2ea2f7cd299d1f1cce18aad8b881e8277d4a3f03a564373d0e548b0ddea21cfac38d802fec1372533447133cabd8cbaaf5b1fa874ec23f10ef7752bf5fec018fa161ee82e25d92cdf9795cf200c066c990f4778afafa0e7a8141572e8559a429b11238b8e979e4dc4f22b88cb79b47e61b800e9a5361b7fa6ae8479c0c1a2c260b0bacaf6276cbe224f1ee5b99efc885318950dd0b012397e2522fbf6d5259db589be80052880c2302bf5ca98982f13d9ae2d32fa291fdb5910d12c47e99ef3b5215f186035098496e3d72934e8e9854919d1fe61e62a4b496266520539ea453092b27bff2ba61f4da08d67a72477f0c880cc24969497ef6c375bd35a467cbed90f984de5f9503cca94c30c8c1eb87ce0f8ac6e204ba4577252f4d1c99effe9d59b7be8238a6264e4394467c5e040a8df249b35618099b3a87c490a903e8510598694cb23c4a0170fcf5ede8eba95c8668224bca6d3540bb758f327926845e6198cef7290c533b0bd997db93534be6806ef9a101523a7362c4cb1e7be929d3b7af93248a64b406cbaa458d2e2a46260fbbe5d475ed612c0fa50f003e2c5c9c5da0b43077d8b26c9c7ed987a10ef70e1dbd4318d9575cc44d94c50822499133efa00aac82f689d5ad5dd5e3f28b1db4fd3c761d84b37eecf646310d1fb165943ceefe9fca0a6c5e827e100344893d332f4859d07f98d4e1a299d27650c8b2580549", 0x1000}, {&(0x7f0000001180)="6180a7470fa84fc77b40a6dbcd8a5577358343f91bd59aea06b19b110dc5bc6a29a8eab8a0d3dca281a55150ffee2079dcd0c49a8c053d139f8027a2deabed6f8c437a9b790f3fe1ddbe59f7d4c8c5f855c69fa55605544a04c5c58a2960ef74688d510ed41f67ebfb0eabdbacd8d19c8e4391496064a4ba356f45aa0def298d15c58ea7a9d707ca54b4d3c868a91a724da4c4f643fc05ec1a2bd5c870a967b7d37f2f2588020101fe92262c51173f2b71e72dedddd6080dfbb321c02ff6fc01523b39146f4c52bfbe90774f6fafa4ffe4ad844095a471ef0cb844c008e92580fa7e6010e8348da70f7aebc6c63fdbaacb2d0441d5aed07096e3188ccb315a2307a4f7e462f67cffd2b9eff3e71c5b952d5e353855216dcd616a7cf9f0bf1059c8ceccb2378d69e8799f052daf2cabdbccce5d80de05f4304125f85b7c27ad12333ec49fa2627faf5a1f8cb0afa0f556b80b393d103644e348a8abeaf159a7248e599248f186ce15358c93d414ef42f42fad04773d213c00dbfaac04936a5a0a43b592d4dea6e103bf3ffd38f3c1454297b1ff156b39800bb3a5b96c32b55c57bc4e14c0eb31e4f09677b23eeabb74d5ec133ba4b4bb7c28855df4befb49414b7fadf20685b9695b58e2338fb9d0f84f3cc59efddf8ec83be9914826e2933909b4eb792e8523d39b3533c700a5dd5e13e2268d0620e873b904acd78b7af7b7b35d38ca831a5d50df68a500d6cfe30ab180ccf28ca96a19c69005a990fd949f511f030b930d3813f8eb1567b86f0e43c4d7b4c412e345ad1a4e0ddcf42b4ef7b5472b51db91e1497e6d745541b54ca646e615e15e7218b24761b324d6dca23c56d65f5248e660fdc024ee83797547d0dca8d153ae1e8c70d5c6d19ea199d15a6c9d1a65a44b19c3bda52c4babf3b3e436da084f1ed91cb98184e6e2dbe4e130d285124c7824aa1a5dc90d9d8e34f7aeb21d5bf36ac63f7be8b65b01db9eda30dc623e210fc41ba678363139a097cde6cf8f10f6536a2a749eca9e8c417ee25e0d14ca6c47d5e7591cf0bd5ab1d0fc0586ae78e1bc2a8a10eec60bfb37a90c943193114c160822ea714c2ad929a3b922299b8a25a759236b4b9289662fcccce55dedb9e061d9fc2ad7570854183fa29484ffa343a1377e2820b030d670a1958e3d4337c5ac4771ecbc9539d3a33306f9c2e34b6d278a6252e061860120720f70aeeadef94354ee17850151a60cf3383769b40c98a86a532d5e2aa0e8743986a099ab75838b3b8774e974cbff4dcd45ac263bfb9b44aa3f4905e39e88c7d2a1c618759ea7f28159cb13a01197917bd937e9ddbf505dae698e620675f78ee7db1b3c0bb0a4e5f19454b075493016cae1ce5f8a67b65e31001c8173e236cc0bf1d7298421e5d5f94b2e33dec7d67f02c425f6be13e0d88056f30cc2aa298c672d53c2d5c239cced0e7ba6657849e6f21ee28044ceb600d1854a6fce40e9d472e405a1d68d90ab61c27ec42dc6191f00c51b21228bb7bff0a13813699f2f37ac79ac486f79d1c8c50b1a5e5477307b4d00a87164d13de595ba2af1696cc54d9aeaba56faadce8885da41ba86625cd1037dc0f07bdc6ba3ae6db5a88baae2a4a1928a576dc09fa5e17e4c1974925958827c4a774d6f8767d0e9a1c3f750c02a9cc4fbf3528cd62c25f3bdb77938df3e1479e7ac2d56fc1a0b34a12dc6c5e77434b72f0e48300836bdac29b2518aef6dd5b8b8c40e5f5ec37161691a8213eacae7244d6c79f00c0178f5bec2aebe8e2980ef28b131d43fbff1b2cdb21ac0a3ba613296ab080b8c05839bb4bd195f385e8315df711ec82d000c68f731026753e8c023fb45bf66de7a1c78fd81a008e180a258b394b2cce1fbd5d5614962b90798025fd22fec8fd28ca74abe28d1c3510033b2005ac15135fc53d5fae06950aeda88e1313c83b0e746077f2c771b42956807bd1355e0205528abf026d444ec92299de9daaeaa5b3e449fd9440cb0dfc3224735178afbb062d7240a9efc4a4a03fbed11ba8daf121ccfd8bda636fccaf3f3319587de3fbfb4618f77d41f3d7b59524d8428d18b2699510922b9a37f6dd2daad6c21e41be1d8728aeb0b54533afe28f37651633992ea994ae64bdee68160b80f944b88671434b641c2faa160378561ca46079d50d9c6c118bcc66dc3b1521e93991b736a58683b6e12feba3211ee1f399f52ea21c3ae1e9460196c7b327e1ec98f8286ac76c5107b38f97063d7d4ec71798238b697a2da4703083f113939095c28559143cd6853e39a5680d3fa50b82d8774d51cfb1d230bce7c6059b336a1f86a62760a39b1b8cc52effbb80417074c0c5ee9e371ccb7ea2ab4549a5d0c93eeb80bfc39621a2fe6d7ecadacdf17709cf37e8703cd7927e33e68f3747ac650fb96821e5eedf8b28a03ae0fa3c2188edeeceb828c0e47393bd1325b829a4c5dcf0e74a3aef6ca48bebecb444e6111736d37c38ea5bb86baf0d7057fe6ad9280a53eed9ed3c1fabb82eca9432fa6acfd7d0b889e153e415aaaff7a74da407599dab1f334f34df3d1f5baea8d33aa2687d5c3a764a3728f26e797c55044227ec4d7f263614a7f861f80fe7b9b8066fc664317fbfc77b8773d0539faa82ff20054dc9a2bb40df657938d14b52200b4f49a3bf2d35d9ccfd2ebee975770e00b58d4ce0cf9939e4afb2a8c02ff7ec7ad9bf6c4f4b022dce9b4cd30c9d38f039985b96000a111b6c46da18d4b73170da1f60ff2c0e8f78c0befc279a400bd71fedf4b229c4e3fd839c9ccfddd1fd24323544e322dd206cf46330032b67ac951382a204bf242cca3e236f32962a5764714c3ea46aabc1ffeed3b692103cb7b24118458a984c2bf3e0793abc48fd44fcae9a880915fcc9db1f090d3782923a60e229ade9205eac75dc99fd0d17f1fb7ef3492c31d03837e5b8d9efcf4ae5d69fa0585d3f3f7a7c3457ce51a12f2eb188a424b723a29569df43519d106ccdc621ce11e0cfa8f9f6310ab6fb90000db5bdfb453cb9ae3387b8ed3b76f50548279d453d3873357653db6050a41fdec528a82cf2b927321f71a564c68908aa56f7ab045cb6585477a5c98a1f92f062a3a3767d786f732e33958a9589fb4a5958b855047aa523747522bc5f45ed25cd025d3b8c1b60cd297726b3af65dd49a793d788679c44db994a3dd4080ff005221b233ce6840772daadc253e6f99211ddeb63fd454a7b1a251a6f581191d21400eb0785b3b81204c270cc58cb82f76e92d8248ca903aa416147e2b8aaaa21bd62638c66926b179ca7d8876d6a502dba203daa1523c9262d192a7327526d55dbbbff3abcb0b78f20bb7854c7ecc37d5f11772d2c51dc3f0b028c8295eeef09cbdb00f0c09c9de9c17822db4a2510619b87a74b69b544e2e7c8d182bc981a5ac2a3ae1b524fadaa94bdbbc09b0462cf2d8c23d97ad00930384d782419add6ce88f0641f0e0acac0f7c8143f11510dfff6901d26929672c62915e97464e00ec2cc85bb88b3a44e2e6440aa5eefb97df4d69b44006de11958518cb2a10b53620e9d79af70526226f894169b67fc7f44e30ca25b1b5cd5322a178cfbb92eaab11266d91f5c4e1ca6399728a49330170db96c541cc22763a86a4bd9a66e5ff56842d540900c56c1edf6cd1e91a4e71beaad4d251f08aff9347fc6b0d4a2b580d982c3e487a21b51526d80c8eb2a520b08ff760863b17bd4f642277cd76c4541278fc64c6673cbc6e9d554f7cc57a19efc169c5e0571d2fa3a770a2014a8b7e4222d898d73264ea2e176c31000c74b9687e9a5b87a4dbbaa9cdcda0f29f028595613ee5c4dbc7daf873ce2cdb747676b4ae72b56c685ed1ffb9a69e1ce4539d84c9e0ff455db21e7c33c745c9da251a05703c804ad58ddf0dcc163eaa475bf405d9dd3abc3fc2d50aa309a610e6815d1dc6ab8f4715a84bf287f5d0bcc64f21c024555a045c188d534b5584b12764eb895fb7bcf817450b8c1c9ae1c4b60e2760423866eb1484e42d47593c2f05a1db5c2b1fa69182863f316c980075c65acf70befdf68485bff2400b74a64733889af22fb60af4874e765cc6c92ab38333bf3dd2d00511fe96533f70b1498492027c83886129e70e31cdf613b46acea74f24bc0a9890fea7c044e01c72ee2a782031801dc5db737885a17d90e9ffd933829a8fc53a5a4e3370e7339cd985253f1ecfbd6b53565797a1e49de823f7f404d36567506b23c4787127af9cd028ccd086a5a39e815b73fbf8076cabaf555ef5a3a7bfb29a776100f987b9b617f2fab3f8a220f8b1a07753ecc3690d28e12851805fc90656b1d137f655f701047614aedb5f00bf8e572d6e8580bab6dcb31cf87564d7b628127584518aed7261a486b3b1a607adaceda7f1f3957ab260256740bad8fb4603ba9e97a8a8aebaae02b7f48e4f1da08822a739521315e2844362da1d34ac199c4700b86918d9f6395374e685a49bd39811d13375d0d9e32d4bb069925801b0dc6b2aad7b50ac63e59d841c190ecf91dcea8088a7548bdc887f3855d12ec9ad5b0d55952e9ac7559c77b17f53332a8626c09565f0c04c5514a6fbea933047b9d019be94531081f238a0bc6e1ec227d0164c7ae2a715ce1f3ed172574fc8c87b37598ed8e6271fd9ddb062d2af0c265a0d211b3dbaa25587570a91fd398e035fdd767b3f2de436383a03569fc8350d3cbcc21a2f09f60e9da0205b674b6028e0bfd3b4e08d02b381fca68d42127bd5133773e702635e5604b10bece2a7b77fe5e7692c69c7fd398358700be89dd89fa7d54acf47e29a30a48b6ac806164e7373fb8d7ec0c7a55e6a66366ac7c5a79363d5945e46c3f53573d7fd09830ee5e7d33a83265618a21832205d505244ee8420576eedb0ecacbc45645a64dfeb89cccc8761703f7ae75f0083cfb2c1f0c35d7fb85095a40b8b6190804ffbe53e9005fa8c37bf2bb82f30fd9f9839fe6617b9a9e3b728ef614a23355d06480c93dbccc06014f43b268732410d694a9388d0e68d57aad2137963b708d8b6e3e46d3ed160b45b548b25ee3f2e0c7c4aafccf6f957b5350d1c23cbcd5a2f2e0829042f857960803a8b56b892dfc66cf1e10deffeaa3c32ceade7faae63d75a9c31e9d12d6f8b9973e1891d156ef6acbfe584c7af31855fbc182d310b616581c28c4767dff558a682c69cd99c341a9f18a465160e01ca29fb0440815c3b1d832ee02c9c5ebc764a19afd0b16896185db0ba29159394c0e17519ec92547858879d0b2a403487dbf60595599b666a481b4ef22f092a54ee2f9ac2538fc9e444e6a9d0f59cdcf9c7b808febde4819ae4f4368089da639d0c5e6b35fc92135e484f01cb5768c895140d64a33f0eae08d3e123621a626ca9abe09c9c8fb264bac046be1bc2527d429bad3f00ad41b954808935361797c4f82149c0454c714453d40867dde013b0c97073c9612ca5be05fbec9d26eb2c009cc5da63e1a125d8d1b139c440aad66b3503ca0bb5d406d38b13392d4b3d102b3a90a7d62e84dfa56c7987a9f87388268da8019eeafd64694565bb208ac155a49bb773d68bbcab773c54750764048ef7cdd57f098907f30258e1abc5405b01b0952f5e4c7c0e27b519a105405771a9fb7afded4b3c172516ade8636f3be4cae70ad2aa3de830893ff2d511226541a37d26e26def6268b1fa301aaead6f788900b28e26fecbf4f2585998ee77446671ad9d2032b483d715c533bb99a246badb881f0402bd514ffc54126237c10fece72ef40b1b201783efb2e88a7308afde", 0x1000}, {&(0x7f0000000100)="9230524a8b0fd239a47b6f74c61c925130e07579757c6ee4eb0e06cdf599bc938198632bac50db1b0c43f93101b8ec60b0ba158969d3", 0x36}], 0x5, &(0x7f0000002200)=[@cred={0x20, 0xffff, 0x0, r2, r7, r14}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20]}], 0x50, 0x400}, 0x4) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getflags(r21, 0x2) close(r21) 15:59:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semget(0x2, 0x2, 0x2) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000300)=""/53) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() close(r2) geteuid() getrusage(0x0, &(0x7f0000000340)) munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000500)=""/4096) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) utimensat(r6, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r2, 0x4, 0x80) close(r2) close(r6) 15:59:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r6) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/143, 0x8f}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000680)=""/37, 0x25}], 0xa) connect$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)) dup2(r0, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000002880)=ANY=[@ANYBLOB="e3e7b6b2a93ed0e8a5ed026d5a776209f011b49614fe8d410624a8d219243d4ff6618e942d5c925882cc18eed9f449d51c700066210ed8cfe7d8a9d442a5097db4770e74dd0e398092e406b588f1f006b1de3b"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r26, 0xffffffffffffffff, r27, 0x0, 0x0]) r28 = geteuid() setreuid(r28, 0x0) r29 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x3}, {0x18, 0x0, 0x6, 0x7}, 0x0, [0x3f, 0x0, 0x7, 0x8, 0x6, 0x8, 0x1, 0x7]}, 0x3c) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) fcntl$getown(r8, 0x5) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg(r9, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543ec8368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffed9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r14) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x80487008, &(0x7f0000000040)) accept$unix(r19, &(0x7f00000003c0)=@file={0x0, ""/56}, &(0x7f0000000400)=0x3a) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80487008, &(0x7f0000000040)) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='\xbf\xd0\xb8\n{\xcad\xff\x01', 0x2, 0x0) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x8000000000000], [], [{0x0, 0x2, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="880fe52b6ef913f09bc11d71cd74923dbb269ed8fd7b2dd64f17e7ef03758596acc836fbef43552a10901e14405e516c86e58d5a52b3e17c9266aa99408baff78e28bd4dad9eccbd2be4c01912e5544cc450c2805b54df1ac63af286d929dc6605f1b3f4b76f08f4848d3ad02af1333511b6724c061452f87feeada6bef7554c8ee41bed3b147a2607c24512bce1bb3fbcb542560dbef19dc7b7a50d0ed2e398efa9fb99488a31d9eb2d3922b5ce5796192c54adcc13343e910ec95807dd2d48306d5ab17b57178660e68781999fb0a40e9df06b68ed1e5435b347d753eff237", 0xfffffcd0) close(r0) 13:34:12 executing program 0: kqueue() r0 = socket(0x18, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x67, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$dupfd(r8, 0x0, r9) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) getpid() r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3, 0x0, 0x1}], 0x0, 0x0) getppid() 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8, 0x0}, 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) 13:34:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x3, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44047cc6dd0bcb75, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x13, r2, 0x0, 0x7) execve(0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x4) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 13:34:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x868, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) read(r1, &(0x7f0000000080)=""/59, 0x3b) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 13:34:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000263000/0x4000)=nil, 0x4000, 0x7) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x31437d3a7df11b17, 0x80) r2 = semget$private(0x0, 0x4, 0x20) semop(r2, &(0x7f0000000140)=[{0x3, 0x401, 0x728eeb1eb5f3fb2b}, {0x0, 0x1}], 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0xffff}, 0xc) clock_settime(0x3, &(0x7f00000001c0)={0x200, 0xffffffffffffff81}) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611f10598f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a6a61be4c519a9b43b71aa74e7fef928bbbcdddfd15277e8aedbadc78589c6ad0700000000000000975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb40dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6024b1ec2c4f124582ad098872c9e6fa7e00000000000000000"], 0xe8}, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/201) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1b7, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x3}, {0x1c}, {0x5, 0x0, 0x0, 0x1d}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000200)="af08a204eb42890ab7eeac7ae96e7899c75ecc877215c6cabb791d79be194edb3d404fac24f310d668136495dde99657e744a394fefbd3106d336a11e2b10eba11aeed71bc51211d54456b863ef08affa2f7267a4eb619743ded7513225f610e7079151e7f8bf1e9ea5ee6e308a745e37edde25f47e1172096c581b8d6b52b0313f5349b80bc8281240f30552ead821752a18fafc871e657") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x100) 13:34:13 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44010000809e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349f42effe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e99100"/570], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000400)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xfffffff8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r8, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) msgctl$IPC_RMID(r9, 0x0) 13:34:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fe4d012ae447473c220495aaee48c02f6ac41e6bf3bf55479900002b2ce5febb0f85b700ed8a0b00000000000057d60f4905031c5a00d8bd016813ad30505e8f5300a4aeef8d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b412062cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf90000000000000000000000ee9a498a52abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e6edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048f1bbfa9734339212be0000000000002c336acfcc39301c4a351835c8b6e4bd8cc4775a176943f86d7f73dbd2d48e74c4432fad2aa6923016340a525dfaac5023b814376756df0600bf1f974cc361ede0865fd19bc6a3f5bc7f8a39352f3b929bcee3b13d289ee41bf7674d83e407d35271e0217afa20f035ba64ed"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r9, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r10, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r11, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r12 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x89, 0x4, 0xffffffffffffff81, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1600fff70, 0x4, 0x40}, {{r10}, 0xffffffffffffffff, 0xea, 0x40, 0x44b8, 0x9}, {{r11}, 0xfffffffffffffffb, 0x48, 0x0, 0x1, 0xa6b5}], 0xffffffc1, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x4, 0x0, 0x80000001, 0x7ff}, {{r5}, 0x5, 0x19, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9, 0x1}], 0x1f, &(0x7f00000002c0)={0x5, 0x9}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0xffffffffffffffff, 0x800}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000, 0x1000}, {0x0, 0xffe, 0x1800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 13:34:13 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 13:34:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x88a0, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 13:34:13 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000300)=0x7) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f00000001c0)="0f2e298bdd0ecd74bf013eb194c70d04d423c3a8126e6439b0267358d7ba60ba2b8331d9808703ec915c586dcdc1dc7552d2739234f3fb09e0cfb964dd4a202d35f973ed2d1053bec9b59bb5bd26981a4a21ffdedb2825c7fca1237f151e42e69499c47d072d478af2e82ed4850f89b35727e198551f179abf0197d49edf6fb767c31f00ef4d9c", 0x87) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000280)=0x8, 0x4) 13:34:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82bd02013aa7f16a97c64973cc6a858f31ac3eb90ac8ba560e20ce342cdfa0107bc4e1e7b917cb4c"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 13:34:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) 13:34:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socket$unix(0x1, 0x2, 0x0) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) close(r4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000180)=0x1efc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r6 = accept$unix(r3, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 13:34:14 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r3 = getegid() r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r2, r3, 0x0, r4, r5, r6, r7, r8]) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, r4) socket$inet6(0x18, 0x4006, 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/(%\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 13:34:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) r2 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r3, &(0x7f0000001500)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="b5ca15fdd7bbd6b737af2e82a0cbec0051829497ae5af6f53bb7e11666039756865160f3c6e6a6a35ba0b7fd67003538b79b187824678c1eb69398da79f05a63aa79daf91cf409dda65597f47d1d5cf08dabcaa3c6ea2449771c6a5f2c1a0bd56224cd7c71460dcabab7a01fba1b118bb37fe0662552c07694a39bc7432305a0f24f841c28dd3ca8f5363ea6b701cf8d8e529d", 0x93}, {&(0x7f0000000240)="99626d430baa1b6462b3c2bf1576cad247b3ebd17ea263c23d503564384c3c02500b5201042854b4ddf29a0c329199c8d997649aa01583f7cf64494619f19db36f062676241b529a4723b0e4e450f78e6308d771c0bac8414aecc6310bda65bc0850e66b95e9677cafab94dd5430678f98654f4f99fed640576545c14f6b8eb5d4ca670c35d7cdb8fdabc239bcbeda39e8d96c6e6903c9c361cdcfbbbd54c0e33f2114111e8eee4c5c0c7fd737eeadb2c3cccdea8b41b1abd53d1d47dad142126e", 0xc1}], 0x2, &(0x7f0000000380)=[{0x1010, 0xffff, 0x0, "ecac28cb0412acaeb489bd1dbc4cd375d79606b30ae5aaedc8ab3242fe8f988688843f93ce5b89aa039ccf7a98231d44f81508ee6851421ea448ad24f96327b9137c59f27e3892f9fbdf2374fd1a4ff3013ee22876f916186232a0a5a8f980f683648eb9a3872a90017e4cf1bfba5856387168ac79dd4be2d785168a6a9b2f6f1cf2608c48c8df9af7b8e6733c0f5e33418b838b3ead3849a2d44334ca7c194899678ffe44aa8235f8167cb9a61968105cfa713fd064d413c8b997701355c22862f59f23d192a4cc9658dc6e1cb1cb264c30088f4e87d9934d9a6e1e2dd8f821b64be6dfd268fd841e2e38874620602606a40be3bab422ebd88daf3e8a083344b28c18c9a5be8ec4a93cc705eed65ea4b346a21d07bcf4c314b82013a30dacc63bbd3daa0faa9da854c8e06bf99aa711abf0115e4961f36424f3f7322412fd1660ec1ee595bde9379cc2a49eb2a42ecb80fda0a36a9aa2f12616ebf9d622e7cb65474bade32e9a35d27d442c5927dae61cd625044d4722f1d32584ede40f3e747e15ae11a2b01bf29ad955a319bc382d4bde8cc3f98bd38ab65b1a9935fb25d5fe14d23777102cdaac651293692fb466849bb79b5146aeab8aacf36f53b34bfaa924d309a36b05ea97c089fbb9596fb3c51564a64a48b7bf1e309fff1f01961b1ddb931167c047935c8ee45ae45ee3d386725336c63dfde6eb9adee41c2474918d953c7132094e21c218e514844c579ed26760e331b2f36692623972c727921c7eec2f7c8a7525f78cd819ede35fca01861ffc5ebe21c92c97a125edead0d196be5db3de2b34ed3516d0c834506cedce59725b2d44d7c75912a05ef768bea91a77a8c9a5b51649577ae433a745aa97be626cfb56928e1b63e105c042bbf1ad636b5b69f360d7f2258ea29f1d100153378986041663e4cfbf3a47fe4e0740764ca9a5d00afb8c85cf6adad018b485ef2613e03c48318e288f0d4d0aba8dea2638cb13545b227cd6b029d79eb32aab09836b12d14de6ef4ddd6fad4af496e9c98ca626a1ac6e2ae2ae7705a4db0f7d34d8a6a167d2bfa009e9689fc3afd7fea77c3a157197e14873f6fd685484fd8534d08bfed40dd6071d17db5989f96a4674b994728b3275d57e8abe6ed05524924edf4c877c7d0363097292faf647c5dc81814c6dfecfc7bba5e85ad0286c0d4bf6d83aca406e924e20c5c3c50e533c83b09f5b713c01ebd29c7095daa54ccec6635d611ac6d061aad95e109af8d7b5f270d37c9f170a002f36702cc270b9dc620358547db9b355543b161885d5c42f0d18b424a86b99d34c1c6b81dee6b0f3350bf7494a483aa59e7dabe555d3a73a9b50556d5f8d2077ccc4fb0d527963e167d1420ef017a2a2446daad5aec482c368208899192373fd02e2e7b6c55063b0cf16156a32ea9b3842b4990a919ed9d7345332ec79d8dee3ec7bb64e7a332dde8c652c18f2b0c2de8ff3fda2f1d7a738487fddf55f087878dcf1b4d765554253daf939cff919d57b2c949dbb5e6ef056baae6bbbe099e43d4af765017755daa6a9af07f3a0a3c50dc5a2908338b4449082dc846d763c7377e170e2dea9da939f94228307bc556eb3df382ed3ce4c6d7461e3e24a9096504686a166362a88db3780f3f6f279fed62bca5bce1152af5b8aaef8c1b5075be5e8428951e6e1ba26301ddc71277fd5b0719ba62f0be0d64e6f9d5083a013effe50eff5f89018fd1951d15ab3c168b520ae9330a500cd9434558ecb3d9e78e37879956afc4d75cbd48317a0aa0f9e308758ccc11c2fb41357a4271bc0ba3a3de527bd111e73daaa535ec75a671329c20a6d0b7b89035934c01704c4303f6c4ed23eb4401dd440a4015342ccebf0c6adef68c5b961612159ec2c1c66a06071a688005ddb0ca25f3a7d6d8b92550c22b3598447345f04c4262dd94d25ea1d6438840d80bba0f9d7bdb1c9c55268834283137a95f84b3c67a245d9134eb7f692eeca43326af79da3247100c2412f69c70e99b44ff934612c714eb8b8014064f148c592d1b3b69e3abfbda68086338cf576ee3308074d17f534f6a9e1bc37e26480c1830d0b3c09b12da415d3fab19d66e450a82a4d069388efb30cc2a5d652d872b650e5035c677186719758e61fba582b38ccb5ab8381223afae29ccbc4527b3804d4743843fb1665078db01e650a0375e283a569f6744681e4efaf1cc8c6a14939d7310788db7cbd1528e947d321570ff117ac5e16cb98c3686a73ca6605133aabf14aac7026b2850abb4331d0d24a0ddfcab4f7e59e413911b2c1bd7fcee501964500fd82d938f205b93e793dddcd271614017d5e91d07ff5fa49a348c78bbbfcef6c49cfb192aaf51fd34d1db0106869f7d8d025550b937a2bae2efc1002ab4ce4acb5faabb60717f767bff5e007b6558a346136ee527f4f3f8304f4aac868eed0a3ebe6f6f188d38bcc65c3f337d234a0bc3cdf0b561ea205f8b5454234b72ad74a9083301b642633ffb9975050af9e81acb315af17cc1020901a9c27163d137b560792643b496b18be0df344282ba99f7aa44324d165d5a4dd33be78f902c6d1799efa0f7260d3b64962de307cc2f8cc07d608566fb013a4f326e54b04cf898681a8ac8b966c477f0a1dd904359b9278b367db253a0a2932d703eb0b0f30359ddbd36abf489598d80d28d1a890ef6ea2c18900dc0ef809097d6fb9aa2ba066ca551f529f36d2d237c635930f747a23c1a8cdabf10b7ed6128573ad8e579868c7d2e573848f890105be043a1fc45c2f93180bbabfd2e4e0651d52dc5a198cc4d546d55b0dab03491592eb87362edce383c8ef274d993762e7d9835b56e20216660ab3d9822fc71e6547281e0c50ce6c7ad07ff1b0a2691cdf35401d899815416f3462514f6ed47391a6c3a7919d04711c82a31e879832f24dd4f6f057c5e9afb7abb7adf551767aa89f8ed1255c4aaaf01f803182ff256c955b20b4b7a33312ddcf643e79dce1486c8a12e13d773d9c3e31052acec6914fe34bcf70543c396f07b0f662f28a4197d9513c0def80f2b4da06d247b0412d8447f5d5ef72f2c9c79faa49647d9a2420f351509010b91db813296bebea629e3c46012c3aa7491f6c6e6e19f35e76153a19435546f79b36631cbeb883b5bea13bc3c33dd21f205ba130919be5f2b1d79d1fdf5b2faa822fa1c653a4662b8ca1fd92b8dab213f12acb4fcd98a0baf88f563634f6346cbe4cfaef373009e516aaf2cd93433921b79db3182fcb2aa8b7ba61849e2b20243feea076d16a51a4cebe14f6969a6d70fa8bd41407689a10106cbdbeb298e92729f98a6bf38ac20313f47c725de4d106dd8721f581a3b04ce726596c4ef370056642b4be91e4145546ed01d8872639f87b8bb8f246c469651832a90df03e139880e5d8eaabf31a33575fe5750d10b507f146c42d7801e1b91115e3ceaad3056c34ea96ce76b2a0d42eadc81319369b95e042a33abcd5f78257a91d4764db307042db971fd54a3e2e68a048111d2e615627d0d33ff02878cc4a567a49eb94e5630f8ffe62b99177f4eabbe11a8f99055b4be8faf6e5a5439cfd5fd8c4c74cea278e15eb741c788aac38cea1dbaae1858b042714cdd4aab5986e18b0b0d1cd62fd7de731cb24e98bfd8c981f7ed67b8539b104c3e64b2c78fda717d3a6e21ed19c4cdd0e9d042fb63447735396410eeecc2a3f60951fcc0df2cb3159c39b7bf122d44901f274725352b603058eac6c7c091ba7b1e921e234822ab97ea89c2eb8d7fceca73b96644c02980a7f7e03e095d8822f9c84a158e96ca9d1078504df3512519c37e3adaa83e1df7dab3fee5e8ba99f47c86632b42b7cb6761a5326fb7413d37c81d53fe6a4bd14a68d6816d52f6daab1e24716373cc86f007a994e2a1de149dbabda1137d9b9f9ce9d6f1edb07d82dd62fa8ac1d0e12180bae326b1fa9bf7803fc2361d190a63a3aa6daf102f33346fa83598d10d701c273e8e431f0d921c16844d285585f733aaadb73eea4ed83591f17c2660adc3dd429b8ffda0625076952ca178ab158049ea5a98c809531c2c6172cdb36a5e9aec39ea9878d767aad18242e97c528b2239dbdfeec06d49da9bf876131be9f1b0b0c1887a3bacd90bcf7bb1d8353728602413eb014430a9eb262d101afa431755d6e55c93216ed08bed20d9a900e645cfc602644656ad5e512997391b8865ef76b0738eafa325f64f1eb5406594b460a7269b74ea17a60f3ef9e8c6fc799a84cbcf0bdb47da72a6eb052839b8e3b306b9328557687a903320f280d0924dbf3f1ebcfdd9c474324473cc3c3a5a55a4cf23cbfe01ec86907b58a021c3eb8f95853e75058810ab52272350fde1a58a4cb3f40a10a840513924601f294a734fbfd24a9c9b4f4c708d407fd135782d154defec6f8b6444798e06271f06348b0bcce4e5664766a71d86bbcc0d7b18b4954c051227d6579536912017fd42cf203427bc1213c4d6ed0ba69d21b90f153861b4a9da7a42c975e1e3f0742c0bba269afcc6f2e1914e4933214a6ea90716f05df5a66bdd0c2ec0b4105b933fe32a3b95c1b56272eb9e9dfe15bf7ba5c9b66062adab1ad6e0cc79666af697f999d3d273c7fc9352ce860ebd03237f0dc45c7062ce6abe4c76f3cb85e3c02f0dfef073ce6249d156530db7a67df1583ab5ff1b7ce5fd4d0697a1c8ba6cecde7838b29d85a86c9a8b3da3345c3dd1a880783f17d9e9e16678eddc198e0e58f1ce7f2263090e093ae401ba4d230317490dc9d6fb96bd5b71d78672412a310ac34d442ff2fee63f016d1a7e9b067429fdb75ec87aa814c7488900a515b73cb9e03bb5b0b185a2bc11395654aab444234c2e818ff775ba1eefbcc18c15d74a8ed2b3aa8b3ba90f78771d15c2c7164444770948bd22c1a08d00ed4c3a1652864d76c01bc4ca5aac9082a5b7a4a7981bcb2d2582dca69e10f3ff4e52da6f0b47e04b742becd25a646e5bdc6f6b08163f76b603bb720919ac3810a73ddfca3f56ee59ac2ddf56c38a1431a3a90a253a666fad4fe797f15a14321fd3ba995454f4df1aff73c177816c5cadc0853744feb0bc0b93b89e5741f65f83360027bada6b7cdb815774b8b26eb5a0625425a68c24e95e29f82806161fb73bc04b6a34dd562409c9de6c24aad5cc186fa14af6736eb4c6ff879e8597be19fb0f7f06f52b71dcda1f7b3a48002d534c4e11215067de601aee1d5b4b0e3996b631d1a6b5d3e8b4326578f4cfb747f4bb8afc0dfca317ca50082bd7908998ebe7f2816a4c451c7b538d3dc3b8ffb695e35843f3479d0e524af1e8d06a166fbeb868fd4ceb38c823b86fe4a300ce4a3307b4154fd605a869a95a89644e86f43ed89ea5d54cfc16a392c1bdd20d05d0af29a1f58702fb89b59750b31e2d4c69e5e13dc279be358609af907a133dc30f76a4fb7248976a147084e4a5e434252c77339e8d0e9dbfe548a595679b121f4e89a251bc0ed4ce0dea7a9fedd7d7771d2d0217662fbb9a4c53f75d1a7bf6786fe10d8ecdf310b2debe6ebfc8f9e91a9822c2a01169f563604d2cffb225143e04589538a2a363330d2a6d425e931431e193dc3a1a3abf5ec0d03e8a0080644907748ac7fc2ed9c8fb21b20c4c649b8d12c9dc31fd4d283daddb17a4382ec686b8aa5902711c60c07f1a22a245a87bddc6ff2ef40d59ba8456fe9e00a2aa661cc280f81ebd98012f6c145249efec18cadd29efc9303b1710847b1d53e5c50d4e0f6b5bfe616cfb91308dbcdb7ee093bd82e18c75ec0be99948f08"}, {0xa0, 0x1, 0x6, "26a11c9f0a32f226d10a15eb70ec507c5d153df5a6fe4b0c1883ea893884392f98514dd269b4c511760a4be475f30e021864e2bac5786987f349b618b4ec0ab219b5a11f9f9a3dee51bc60aaa7fc4c82812580581f9ade281407b456745e357e76668a61f7be0e59e09771a9d978e95506d8dcebfe8abb4b7075582e79206306fc0b6e4382efa36b2069674004"}, {0x98, 0xffff, 0x80000000, "11f61492b398d7cf3b096e264da9f32cdc68490a3a9c8096647d29d4939adec9db8a931133d30255dc198f471dcbb5beda89fa388b2d9c5737be9e3ae79db3ebf9360bf88b4ebc73cde2edae483492b764ea639e76ded58adb2081c940aeaaf37d04a436639c06933a8f7eb93e26e838f93d898955588e5bda2e9fdb91313c56deeeb81ceb2d"}], 0x1148}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x5, 0x8, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000002a40)='./file0\x00', 0x10, 0x84) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/tty\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) r11 = getgid() sendmsg$unix(r4, &(0x7f0000002c40)={&(0x7f0000001580)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002980)=[{&(0x7f00000015c0)="471c7e143a849b6ac8105477c8c8324efc0d01b998a1de222eed5815f6b4700bf7c6c8606de53c6c575a7bcaad4605675164dfec5014870a018b5944fe93a94253b8ba92a88998c9e7e62aff9b97c501b5b03383f7c14a2a87f06650dd1f2c942d3daee5bc4c48a518bb7941bcb4af7725720e41f648cc456fbcadd25ec5c7b7ca944fcfa8b8830f0cf9a3d0d4d576ad4bc826932fbdd3bb036b0143e40aef89f4c771b95bab64fda3ca62a9bcab228ff7a7c09e288cb67e1fcf74082f9def9b96e21223f3650931b05a749626a372a13c80ff679949508e9ac665980b41310e6ed1efe4ff302ffde28bc157187f3056ebc6b7766479033225e1e8e335a885663e7b1b93d94dbfac6d1f956d9e6ed3260cdbac866f6cdc72f765e01d3056efd36a9c1833acbf73e938195d446572118649ed6cc6ab79fdbf56e0930004dddf57b524ce93b1628b9255e6014d5200ab0d250d7d33fc2f7de27f009b16094db07aa2d550cdc0e613078b3197629c60a15115855c49c4e560505a6f2fd7773b2b15028769cc504f2863b7189525bcb3cc9f93b593da8af429f8673b72c434dad2821b8f4a15369ade3c23436f358f472dff4cf398c072623275f4b85d1541937a5e9865ce0e481cb892e669daaea4b0345319bfb6a5bdd12ee4bb446ba86a28f94fbacbc71c334f082b1895fef1c6a79969cd0c0cd681b31b2934ee844da6d5f3fe39d97400aaf631671c88805fc10b336087bf445c4284403db11256f90aa5010eb58a94eaac57a5d6b081ee3675bfb2ca010a78a965e81551d7f03549720aeccff50d7ca86d8dcaffb28557556f9b61476a6d3064645494d1f9abbd1160ba73f32aa421b8b7989945f3d47764de3c9bad88a48fe96f9f0841f5e4468e170d6b9917dde6c92e0051b7abd539dd1e7ca27d79e173bae0d7592aef105c94b965f61f584e483b6423bd11df913a0d5bf9dc88334f1242d781c5662d89944d54bbdc5a3cfbd9540cbb084b306df91acaf00ba0d1a7a7c4561462274f933c38746b67fee8688f5f5e41e13bde5f143f7de1d64418e15ef7da060b0c9619d8e3fbb5318d313ec66782e6b1bff4969740f8c964eaa5f9789d8c617551379090affcb1a6c94299e238c24bb5f19725a87c9c7d463d8fb4f22e34fde63f9c151af978a7cd209bf0ee78da95e6f8dd99484ec8a360d896ad83e12271c0efe09b698dfef4029fc2850109b1230001f18f185b8034e07fcfd62a9124930a90abd3f1a8bace0f0649a1d83ba8e288405b5329ac012893b58684a392432cc0a8983ed53dbafdd458a14775251c6c6aaf10f05eaf9464731b2dd581456ae2063d117ba7445b0c747f5d831cd228ea895197c4ec31adf60cf1e098449d396d0b62ba60447155f5050e283a74f7137f781940e4b9f8eb410afbb47b431a54873a4877502348195063f2d363f79591b9432e4f054f682b28b47e81c9ff38cab55ba57751acd9d47327fd507307c1b944f45cba113f34603105bf89f93fa00af12f713502cd13a595cc010956d1257d3d28fed49b06e0a111109b2da7c7702bf5be1ae762e6ee23bca199b10aad2ed853d8dc7761fa2b9831548a5f06e2438ef260b213478823008142960a64c1d7e8ca6aba129a0966676d981110c24a3d24be345f31909c9bb6edf889c2032c11200d2b722def9444d91c443ec6d1abda79b03d635acd01be6a08589dbf4f8e39dd0327f91189df8681f6b9fd23ed6d8c72302b7e35de52033e188f24cec762739e8b25b638f33e63eef8727eef9bf555cf6da9672a9d79725ee260624afdb6a83d12981adab25e7f42f5d89742e6a5ce17571f70b8e452a3230783f1795a1d0cf3d2008c12716b77c9e014f9a4f7375ed61c6c43f0f64ab4a0c730ed2819599de2eb2c0ed04a414bf47cdae4e3684dac2c8849be18ad7f0295d29f41d9f30f4957dcb5b3b17ea3deb787a646932aa83a8f4da4106d0711f7dc3efb9724423fa48e43e3f8d7bcc324a047bfd14bfd92f5d5cf0907d02c94810d358d3301ff3a25d20ab611f979df653e16c68e3645e44f82e0fd0c0e967c9238dcbb07c3c7db5dfe7ab22ff2732981f24b872773eae0b2cde894d3cc02329a5490fd039efb29156efa7186d25e8a542cd2cd15a8725aa69f5e34bdf50d31f860c25014c665c112c1391dba58884d0dd7d2fd8d38cc42208a434faa9582f7b98bb775361b5eb9cdb9a1a8b734a415ff9a30f8648abef85779ff35bbed57e2c06ccfee3c3418ee4bdd4e35ad28a9ef35f5aac3e4686b33ae251c34a45ef4935b9c586eae48dafedf656fb799c46715aa2b4a50200bd82cd9ffb2822c045e587752df85f6ba9aeb617e83aa5f21ad3c7128e1fe859063e24995beb519faa5cf69ba6c49c8281c230f33fdcedea3d70c35931ed0bbdbc970651b91259d73df670221dfaf7899e474bca25bbd746d08c114c38d661a0ea60a694f5f2dc6767a962a0335e1928b35c2c97c37a3a66dd6699a07eda10dc5e9394ed4a25aa2176efa4141255c9019d5837ab4cbd162ac89520b14a50016e6713f3bc2ff9c78885a47b7152f6fbdddc6052024b23c6134750978b044b4982488eb2bfee51fde9587a854182955c62bec3196e39eb66dae2bbad0b8df4dded8296dbeb987b65f4aa11c4d18560d0de11f1470c0be360e57bd73d65174efb094eda9153684df6f7d170b39b1ae3bca7b28e41fac003f959d70d5215866d82aeef2f9c17debc69a566b62dc3958cf269eea00c534c2cc86643cf1c4e595512d3176c84f987cbce68b22daa2083260aaaeea13c742d044d71c16be1f8ac82642a2411e030a476b2b7c7fff9e53be248a5c4d4a99ad335704823a9f3772c3072c8f1d2a9798863e73d3025777cf9521a30dff0e0b598ab4531cf6d4395708b492d6fd24065ab1d7dff9291b8be7d0adc3ddc2ce3eb6752e8fecb1db3a029d57e3a8bd79d208b985096466105d09ad4752934d9e59256f6bf23d20dbd526e63ffd398593d0f5175cab7be0231b9209f41443993b2ff7d7410ee898aff41f15e446d924409eb41068cc914f77ff8dc6aa0a0f4dba62b7df3b14149217a56aaa13c58873805d1fe1bb2cec7f3042f146a20c43dc3ed710b398ef4445a15787fc3d3892d19826e169672b7af7978d1c544399072f552dbe4f16814ea0cc05ec59536b82dbc3127ac4fc4936758e10fe10bee0dd8ea39d87b4a78cd8b9f028805143b5ed3f96df57624d51aa52a35aa3bc8c2f49b22d5e956664e24bdf38ea95a050fc6c7d65299d7f28283284f9f61807804d764abac761182645e8bb3ede184debbb69e82b1e9de33ba40a83dcdf6fe42fe2186a86f60aab60f3dfcd00174babbb0d3bcd9b72fc7f11836137621dfa837658d3bc00479bc67a0934cdec38c1921fda8583d5fe2e9450ca68304fc5248fd3c10dde446450f1719d429ac72744415fcf93fa79b847d7bdd19bbce630cfbf713eb2b90963fcd54f6a57a750e9223f247a36b19bf85ec713e3906193b9ae95091f57a64259e41878bee8eecee9020c04d886b1458cb29dbe93995ada7eb42823ce9467fa7013b95a9ab90b97e676d73aacd2d64f21884e4ffdf83b9529814f77e29fee04cba224e8b18e9c1788eff5e9bda61202c6db524df0042582411df64affe67f45a8f9e156453ef0a384be3f4a228f944ec50ecc43a3c4e85a919d3dd84808b481d951f4e8bddeaaba4ea27710bf0043011e7c491f33f53644d0ad6c4fc80c4ad8f5fdb1d22d7a3570b925ae154d56f7c35af873a673325059d3086e56fd9c54c18b735c243c7b446a52627b737c7e87b14d1ed5fad60352f8d1d58b93f31c31549e28b3c9faf277920d160ebdaac4458afe7b5881ca4a7bc2e2f21653681472e093cfa0d6fc7b3f55b3cf92dbe2449844f7694ce4090d5fed5bb0ad1614264113fc6bedb2d225b0004428c7edac4214c51a52cee54619e94e882d18e47d8911ae60d5213d93439a931d25be870ab33814e635094f63a9262a33dc338ff1edfb3fc015f1d39c91d12b6e9a7162cddaaa92bf6df62a8cbacd01a2947d1f28b03231d579b5591c5cb510dae3e1f2c5889f94d93c9e46921081055d0a2fa65a722ea29785e12b6a132e21da71fe68bb467173767426d905b2732b89c1a6fc8c9710be24731fb88f2f702f7121f429c0e6c8725e6eae002fbf5824d936925e8ce7057dbbf97ec9d9a3046a437c9098cfc0b8a3511d39372a3254958d908d679067c48c26c5f562b69837b3847512f1d8ebe9710e271f6a3f2ccb047a42a353e9c188fc95e8dbe927a3d587319c0f7caa0f9ffa5bd329bf4d8f0ce0cf0399069f654b78c1efa1383dee6ad370c752931b2f25090c27e805cef4d75341b22fdedfb0f591f8ffadc73851770f2d40e10b15a23287f25ed4846cf66b4fdf96be3ff634d51aa579c790e39852b4777ace2af2ff0054ba24c9b35257f2de92295ac392b48d6a36fd2550d52f270af553f4ec4d6c74f47de9d3d22f90956f3fd1bcfe4f3b8c196d57ca6b18f655f8eac80cc88b21e6d5cdf1b6c27d778902cdaff93c327467a2c453566cded979a6c75047515fd0e924fa0418b1bf10e8d517afcb59a51999ada103f067b15fa30ebb3ca6dbbd882a1f85996c699406f10abcf2cb0f8d2dac74e56a4c5ce683961e67f6b620d27072d61b6be3b1ed799ca65cbd300299db643d220f9c23b1c52219f7dec143cae5f04af31a706c83b8b04cc5871abaa88d0fb8d8adfde4810d4a8a23d38e122277f5edfa45e4b7d5983fd2bfda57f63257b62ff3e010a7aa1df7af77a7846a820bf9f06c745f0daacde7dae1905e4cb404ad6129dc615cf7ecea0f0451b16577cac973a03f4d88f9fb595be628e2e5d948ac350a6ebc6f6300bb0309b03389d9face4c8763825726e5f7f88c68e83479be53bc4f834bd31e328863e5aea1bfc4d10940de629ae97d60dfd7b1f6f7a2c38d7280a9db3083c4ed32c346151887a0178d0f21c7dcf519258b2cd061383373ce464f92a452fb980535632cb01b8cf6569f0be3946a7b1b3ea87055f9544207d7ed2ecf9934bc55f2e3df23ed5600c2527fb65b5c47c656065aafaa854551aa8f721610e87c2604ba6c34c1d778f3a692ff1de0f8183c104c12c4cdc72777d3ab748ad5d62f0b5aaa20716fcf570106d15112021c9f5e37b6fec6b311ae24d0cd83bbdf0ead9cfb14a058a134247a7bd90dba8812e12f51ce402cc1342f91166d5cc2734d0786da710b869bc834f8870cd09e94dff22966ce509b9ac8f02abeae1574c54ef366f078996f725a92db337a130de018369d2a11111a8d40723474513c3f3e03b26f18a46ad42aa5e2440e3882ef697cae5f14595d7294021368c32c31fa66ec33f4ec6f1e76f5dc2ac45459a414404966cf722107031225ec4d015df8645e3900495595e56fc09c4bb313f0fbe833e84af3cd3dc7fa8fee46fb195bff20b94cc3f926f91515eb506003d9d5aef7b07c51112df6c528278de705205307e4882c55fec0a66a7aba83e7f9e846828ff5b8871d84f7517c2e9fd1f0dc6a0f74219f40512359d0f5a574547909c01877d6507a3054ac6166dfbcefcc088a91e66786f6623d9c5864ff504652080b5a56075704dd1f1943cb61f2bf66503d3bc47ea5869c465d7ec7431e327235b89e82e8245c9d33d7537b00d1a746dfe0db3cea42752e8a1520156b3ea5e9ff3dc5dc7f8b8bac6a720050fd0d8abc8dba6d8d5d26ec1160cf5d6722c88bed639278b85ee9445ad9e367aadede11a383", 0x1000}, {&(0x7f00000025c0)="978c1c8502fa84edb1b4e5b11e0a9dd6c6f9227ea9346c9766b83e0e418570a5c3636c0fe100010d10a876e612a76a21e79542dd1fb226e5762483d4d22024409c0377ea166359f1d9421add5cc05eea78f2a8703d6917c0730fc6eed1d67551282a75dc0f68d77469859f94425b206bd0696697587e097a7bebc5ff087bd7286053777febc1e1233e57af955f07a871df80c307af5061252b27c819fe7c962f2d37625f873f8ab39ab8f3c538a1503ee01e03bd53452432d8f1420240b9737e9095c157b2d42ff4af244b231fed9a644ecb71c7fcca42e2499bcfbb565bff38298612661d75f99c19310512c95e58016c5050", 0xf3}, {&(0x7f00000026c0)="6bf72f13f2499b78063e06514f34d37353d90570ba441e96b5f50cce2947961314122e23e959025b4adcda79683a221309973c49fd4d46c475d92272c380683e72950f2410391344a1d10d1b8a2e4d3d281cc2a0e9d82d7634648902d3ea0b1e666c17c5901b3b5424bd23793bfd0523d9d75cbec3dadeccbea93a731e431ad6636663b080b9ef427cd9b794628d906d93f5cbdcee9fd4b67388a4b164a576b1e908b0265dd0e866eb309e347f83ae1a", 0xb0}, {&(0x7f0000002780)="1220b060800c8ce8b454e756d9bcb9526ba9d02f471672dd21702717233ac9a62d6a4cc358304acf0bc61604133a0fb09ef153aeb1d302ea452eaf63542e42328fedd8c7b0b2078f2e64317f61405a8ed89855500422d7a7f2ed97b05f78ae15618628013afaef6362ef830c26ee53abacb79925f9d39f3782fcb45cb7288051d30ce897c737c9676626d3ad236406a4c7068b07b451d3000e83244fc5a6955d9b1173cb8cfcffba51", 0xa9}, {&(0x7f0000002840)="b4e706fad3446c80426accf1a688d5e4900c", 0x12}, {&(0x7f0000002880)="76af26d92bebb646f7e53272ba3f909bcd05604e72820da682ff431ce3730fd99793605a63636ef972813fb7530a1a4fb0c0c0f8f70f8c1c9b7b08cfa2c34bcb03b9914750642346a4bcecc5da3d2b7000f287d5d235b65d91644f2d4d263ef200ec2c4fb2e6db44b8c8a6209eb6b46c2c73c89a81909d478bb2d7e63679666034505b5623b282ad4cdeffc57a5a69fba9ec555de0df3ff28eeb700a14da13829dd0f7a04303f6abb041dcd49151a05864c6e275b98b8424baa1583c1a9e78f6cfd787c05d216ba94af87f9f9a721b218f63449700615079cc4348a6bf7d38aadacfe960b6bd24506164d5bbbdd5a850e5adecd2cb02510a8648d766", 0xfc}], 0x6, &(0x7f0000002bc0)=[@rights={0x28, 0xffff, 0x1, [r6, r1, r7, r8, r3, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}], 0x68, 0x214}, 0x5) listen(r4, 0x5) clock_gettime(0x3, &(0x7f0000002c80)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb3fde7e9c94a7dbc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0}, &(0x7f0000002d00)=0xc) fcntl$setown(r0, 0x6, r12) socket$inet(0x2, 0x3, 0x8) getsockopt(0xffffffffffffff9c, 0x3, 0x9, &(0x7f0000002d40)=""/103, &(0x7f0000002dc0)=0x67) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002e00)=""/165, &(0x7f0000002ec0)=0xa5) r13 = socket$inet6(0x18, 0x4000, 0x3) recvmsg(r13, &(0x7f0000003440)={&(0x7f0000002f00)=@un=@file={0x0, ""/64}, 0x42, &(0x7f0000003340)=[{&(0x7f0000002f80)=""/65, 0x41}, {&(0x7f0000003000)=""/110, 0x6e}, {&(0x7f0000003080)=""/57, 0x39}, {&(0x7f00000030c0)=""/78, 0x4e}, {&(0x7f0000003140)=""/213, 0xd5}, {&(0x7f0000003240)=""/249, 0xf9}], 0x6, &(0x7f00000033c0)=""/74, 0x4a}, 0x2) lseek(0xffffffffffffffff, 0x0, 0x2, 0x1) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000003480)='/dev/null\x00', 0x2, 0x0) ioctl$VT_RELDISP(r14, 0x20007604, &(0x7f00000034c0)=0x1) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r15, 0x402c7413, &(0x7f0000003500)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000003540)) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x89, 0x7, 0x3}, {0x8, 0x7d, 0x5, 0xfffffeff}, {0x4, 0x3, 0x8, 0x6}, {0xa90, 0x0, 0x2, 0x9}, {0x9, 0x90, 0x8, 0x3}, {0x0, 0xff, 0xca, 0x3f}, {0x8001, 0x4, 0x7, 0xa}, {0x6, 0x4, 0x7}, {0xf801, 0xd7, 0x8, 0x8001}]}) socketpair(0x1, 0xb765d83e15b8ac44, 0x7, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r2 = socket(0x0, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x0, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = getpgrp() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = getegid() msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r8, r9, 0x0, r7, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r10, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket(0x2, 0x400000000002, 0x0) dup2(r16, 0xffffffffffffffff) r17 = geteuid() r18 = dup(0xffffffffffffffff) accept(r18, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) r20 = socket(0x2, 0x4003, 0x0) r21 = socket(0x2, 0x400000000002, 0x0) dup2(r21, r20) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r23 = socket(0x2, 0x4003, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = socket(0x2, 0x4003, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r26, r25) connect$unix(r25, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r27 = socket(0x2, 0x4003, 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r28, r27) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r29 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x0, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r31, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r34 = socket(0x2, 0x4003, 0x0) r35 = socket(0x2, 0x400000000002, 0x0) dup2(r35, r34) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r3, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r35, r36]}, @cred={0x20, 0xffff, 0x0, r5, r8, r11}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [r15, r2, r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r19}, @rights={0x20, 0xffff, 0x1, [r21, r2, r22]}, @rights={0x20, 0xffff, 0x1, [r2, r24, r25, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r27, r2, r2, r2, r2, r29, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r30, r32, r2, 0xffffffffffffffff, r2]}], 0x140}, 0x6) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$WSDISPLAYIO_USEFONT(r38, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r40 = getegid() r41 = getegid() r42 = getgid() r43 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r39, r40, 0x0, r41, r42, r43, r44, r45]) chown(&(0x7f0000000240)='./file0\x00', r17, r42) pckbd_enable: command error pckbd_enable: command error 13:34:17 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "7300f7000000004010000000000000424700"}) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002eff00000000004da60e662cbdc52f66fa46eda6040646403eefbf3387fa6f8e06f7e2fbe3e6"], 0x8) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x2, 0x7}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x206, &(0x7f0000000140)='H') 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x8) r0 = open(&(0x7f0000000300)='./bus\x00', 0x85, 0x20) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x3f, 0x8}, 0xffffffffffffff38) write(r0, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x80e0788bd04e23f5, 0x8031, r0, 0x0, 0x1) pipe(&(0x7f0000000080)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="531f000000000000000000000002507fd7cd7904dcca316dbaf560745780b002d653f14a3c34a10292e682005b6914ba1de4dae2c2680b79967dcd4007da3bee3db226938ebbbbdfbd7f56c5bb5cda16139b7a12bec39c192b0e75048b918cab7d79d39fef33e1229cc158a25d0e488619640dbf0d1799d48c77687b880a4d369ee45d0a04fcde4c3b785e4c4074c7d233dba7c329c20536d72845346e2b362565b2fe6e61f7b1ada7a9e6c6e661bd2460d495d2ab765c8e71ed4727af712254eb74d474b662b19ebc6a725c0365481a20abd124c0ba05dd373294db28b8da848d1d15d0c3156d1d2b0a918ede98791b55a29b7be78e2fdc72f2dcfcca3e879e0ef5bf2d22d1340000000000", 0x10c}], 0x1, 0x0, 0x3ff) 13:34:17 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x4000) shmdt(r1) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r5, 0x4, 0x80) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000180)={0x0, 0x0, 0xb}) pwritev(r5, &(0x7f0000000300), 0x42e, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r9 = accept(r3, &(0x7f0000002800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087e5bb1ff72a521a265462a7b9268f18d45e3a9f9583ec04055b92b80aa0d17e1cb1f8deda1d4d7246465a1bf8ce44192db851b6fcb567733ebaf29cbf16c7a21e2056bcc39e6dabe8eb881476997e5a91e9e7fb3d3c4476a1053683c9d06a6aa6305e7ecdbf6835d0320df582251f0fc98f711e884d239a1174fcec775050ebf23c7295f54e"], &(0x7f0000000280)=0x1002) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000300)={0xfffffffffffffbf8, 0x41}, 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x2, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0d9013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27000000000000000000"], 0x10) shutdown(r2, 0x4) 13:34:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x71b6e63933bfe7a, 0x0) socket$unix(0x1, 0x9, 0x0) accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) socketpair(0x4, 0xc005, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xfcf4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000002c0)=0x40, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) 13:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xea, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000ff5f0a5998221b274155bee0db355f3d002c3b"], 0x1b, 0x409}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0xcfba3669360df95e, &(0x7f0000000440)=""/4096, &(0x7f0000000000)=0x1000) 13:34:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x81, 0xfc}, {0xa, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r9, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)=':\xff\xff\xff\xb5$u\x1f\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r10, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r11, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r12 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x89, 0x4, 0xffffffffffffff81, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1600fff70, 0x4, 0x40}, {{r10}, 0xffffffffffffffff, 0xea, 0x40, 0x44b8, 0x9}, {{r11}, 0xfffffffffffffffb, 0x48, 0x0, 0x1, 0xa6b5}], 0xffffffc1, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x4, 0x0, 0x80000001, 0x7ff}, {{r5}, 0x5, 0x19, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9, 0x1}], 0x1f, &(0x7f00000002c0)={0x5, 0x9}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001640)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") syz_emit_ethernet(0x15c, &(0x7f0000000340)) sendmsg(r2, &(0x7f0000001600)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)="ccec25a495814d365938131f8bb01475db0b7da39de079fc0eb8b730d4a04081e74873d054bc669a0ec5381c311ffdddffa66d28a897422f0d848154a39abdea0ffca29d9d28ffb922d823555564585dddffdd4c5778e2832e9ff48a68a3ca4bc28cd206c0b77a1e4c142808314ff826891ef8343e585ad7b133a4208d434ca2010a03b159f5854ab15ff4da7d50a0382ea75891c9e1dca4f1c6b91c92034d0263cc79be2910af6c6bd2b1d5515c7079479c052db6e9729f65ef44cb52068b9d8b59a18a36008aeb6139bb3512c0f8c13fd0098aabc67c5f30b0864daf63225d8e08", 0xe2}, {&(0x7f0000000140)="2216c968a0383530bf94f395b8288f672bd39c6d9bd8356ceed03516602744947be883861c64c8d771e4204a05a9e6d4c9f0c60622e00b179e4308fa8b6efa7ad44e51c891537f0d4e214d684b6a4e840c13512fac3599b65f1ddfcc66d5308ae2071890e71409681802076ded4222f571265750bd6c4fd27285edaf6300b3c26e", 0x81}, {&(0x7f0000000340)="7842b194cb5d956ccc2837e7c3f33af02e6ce80f497182093f8aaf155b2b01c3a0e71e2a6327e0320a74a850ad1ec69dce6fa4d1be23123c773290d80a700dadcabd1f193a1a9ed2f29def48783e4bdc567f993a4cc3a784679e8502e1c46bd4e67c722a4fc5446fc878daf6cf496ce57beef36b94d9bd98951bc1fbbf1761a544c967b3d55b6b055ed7c78e3f7d9420fcca90a3c71f729b7d408a979986ee303302ef505204030a4ef196ba4bb9296344a10a9b55e2acad526d8b0b5bb5b8c96d19038cc96481e25a1840224585313b83e075db9da9442d20fa52402fcbacfbdf5628ec4b1b454150572ffbd6e587f50ef77959cafbcff49391d8a343a87f9063dcf800e6e861f82d079d943c6a4292b4a81751d54c45dedf9d7cf44d5e02ff294a9d080c27712977673346588a388644f58ab8e74e37dcd5a812d15066419fc123c4092a1b00111ac38a09ba8d9eaca25426c2e385dd2ba5f85ea7c2968a60045eb0e833724cc67c9bdddd5db9769e78070ab577f1c64f727ad2cf7c1afbccda556c430bcd0864f026e5a2d86308285f605c6a01d8bf377f1d01d73dace967d2d21bed1341670fa0aaf7740a39ecde74fe55f6dcf08f5dacd9279744361b631f7ab4ca9316217db7dc185187bae56950bac966af27f28ab38d9962390fedd173b910346f903efc56af617e14cb3947d414c316bd8132a56994ecabe45a6ca459d6ceeb3eea45d49e7966a19409aea2716ff49643efe2ec67288171e28d32d3e633b5657223b591492e2189079f8daf35c201fd25ebf3d8fea8f2154d701b209a4d5ea3bbefbb241ff79e83f7a7b6ff0b11f5368f18cb6411cd86f83d948a16ef54e9f22079f2aa53dddf219bfc87b8cced6dfa59b67c8b512bb138085f7c178697316ddc5824d0c41bcb7fee43b8c93b7e272b671d0a7f9781feef12e511d3e67e7996859fabb1d56f657a1589893fe66b0c67b0bbc5ceae26add839750dd35be728a5bb215f58d586cff7e0b11c965213e549a350afb79978d8d868e9602932b76e9ec21a2c51617a1cd9e0cd2fe99c045cd854e22bbc3de046fb0503fb6c4ac365161bc08b8097ff4e37650dbeb046637123cdeb9898422985c1564cd31cbb74fcbdfbc5d13d04a74ac7f614c8b6b45b0f520eb750d58b9c6f5155b49b6c065daf4d186b2d432f2ea3c9fbd5662a1814a6289f8ae44fb6f79be22c77381adb0411dc1ef011f96cae62c3627f273fbf07a5bf3f6558d248d0d12d7f9dfcb0036af57921cbdff4f384720ac341e6c00d104f19bc1335f979d6ec1be62fe279ecff885147682f2443218bb97db192b4280d415d1c63ca50aa33172811a0e98d9e975340dafd81426a8b030b91b01486da659ca0968171d1d2a7564c11db7df6ebbe57f116abb4a0dd7e1bb03c7111bf8a8f2270768252ac6e63515986ca3501bbb7f17019bbf2cc6734555034f1e1706aa0ba4206aa1d385abf97936e8070dd2afa2d053aef6950745a7b0c7b3cb523d685dbabe4ee4f85ca9e0a84d6e4e63c6fc5907fe24db4a685ec1a831d8efc6f81ca746dce4b1197d81bd987246779bf01e7ffe513e45f82c81c992fecda19a98acf9a55cc00dc7821ee20455095530d73756c18e2f5f6a1006959d9cd0d4d317304671b6515a3de9ce599c07adf62800d6bb40b09783854f1185ae3c39d2eee8ae236176913cc40f2ca19c84e08c8820811ff61d60e0d1e2d8955b2249859b57b0b92adf65788d26e1bc30c6a0ec79a1d0cd379f8bb5235ec9e27448fc9a4b87513e9be0f202b4b21dc6e2e954d45f83e0426a80f2233271cd3dd67e20f091c6cc81fa22cde8aa0f2150d8fc641c43c57934576636502f3be2ab677458b17c2f01043d155e9a602c84d32e4f5dc66e8da45239ec6113fb1ffe778eb5105cd8240cc9de4620e0af187cce71f8719fb4633e6e08f2d5acca99627533e95e217c023730accd0ac7da1ac4dddf07cbff6d51e868d961a9e3ee11f6cb51759194b086882c77bcf32ca823e6fbbae8d687a538e225180879259d30c3fae9495e1097b95b4945395edc7ee4c8dfa865bfbb80af39bbe54077a0c39ef558d7b4875478789aed13ec72fe055eeffb7d45021495c1f7185b378d54b7c56e025874e51ced5ab6c258f8d2db4cc0bd9b90d74724391b8fd6430263e446e6cad95ecdf28026d058061420bda72de5b33fbee08cc9da8b3c008f99fad21f42cf6219e40dac79fa1f433dcf8d437d49b1476c852c28103814701597d098a8481e4fe6e56079cf177fdb59a2019bead145140feb586078839323cb6a054da7226dd1c1c11698965e7ed28e6394b9226682dbbc1bf06c042ba517845bc39fcf1fc275a592c31e2cd5afa3272846a23087f2af08bfb3f55bbcdf802aac983d9506e59f3d83d89d7fb1d039020cc992a31eee5c7d2fc0fa00a62949aa738f56f900ae5bde66174a542da8df18b55e4f22e27109ade109c82bafcf6c6b333bed0e1bf47d884e29e52bc61878cebc81cb3e761f0a1a066b0d2dc405f782e08c582a6e466bc7caaa361cd73ee14ce43f37f37388675e3f5a8aa0b7f05e2385118f8a067b0e62086618118b3456dfe5128808f10f0028cac0775e5ab756e2b974b0a2472c2590691f77bf7166a06107aa855ac60f01294bc9b00daf59da5c5bc5441da81f1b9230dbfa2745159d469952af5cd88336ce35dd5a5e1f92c638c4b3b3f51501fa5004cd7c9b053fd22cd2f623cc53f2f0b50359319bd137e98f983c31b23f0f7154291c8c295876bdd64b8d475601c56787af138d00ae2fd92be7b9842c05942245cb514cfc37e6d616a53b5971bdde7d639a5584ac4c968240b2993c5129bdc27f4f75ca4eb3dc47296e6fe400f507af665ec5cf1e1dfb308147e22efbf2710853681702b6791d4b20d1bcfb3ce33dfed177863ad546932431c48502c6f8cc601be593c2f33b95043a967326ee69f1f853741d0bda18939f9e6d39ca4d770367750dd7bdd2052d005fc594c1716fd2ccfcd79d48833f57b9b2c4fbf17c259f6ddf2bcbf08055b57dfb1a02f329c0d7ddfc1efab67563459537416b61f21c3a9d1acbd257447d62c095c608310da66c7e7f7c2ceda4af85457a0d7b9e6bea93d9e6257d18491bac919b91241712f7431f6cac99851fbc8c4227db893479b3e39728ae47b9eb7f80ae3cb0a0dbeaaee1403e36275568a15f6b21da450a793433741036a8826a5befcdaa8754d9c453d8b6822344c1772e43f6f3c19c04faf68445333efc4580fe46fd3d4ada854dea5eee28146227a8efb2b7cea038b5fbeb4f0c54e8c1da588e25abe98003b7e547f27a4125adcf62c2a7f04776838132d2e77a368d5948c1e291624c202878406c811d7de01af571d7fcaff0dc1dbf3fc7cbaa97a70dba2fc210949df20cef65048cedad29a66ca880a3d9031ca98cf9a4df49e662371c31a9ca157a49c97462f11c5357eb4320b20bc4458a1a76aa7839cbfce79ef3ec6f1b5fe65d2492d6547afbcd15bfd58ac7a2e608ed50d541bf3202e5504896b0ca2559d2db7a8ae61cfceaa1cd060895c97e45c962f07495f0fc9941550ba2b26a98837c3e17fe115e6c34f8776968445392356f55d6c90708c3d52cef9ebf6e29fdec1a328108e216b05e1bf446bc0cf3a0d762d4e6cef68ad20c94b979516e6f8fb5c96d0a09aa73da68b2a6ba7d7e16ef00666e72cc64e1930a61b9b6effc834f19c15eb76a94764a824dd90c4c6766cd1312aa2e4f146ab164d48594e2c16e9f232d81bdd75aa27db69d221dd1e2f0b2e6426922f4d3d82164a8c330eca9a83d94ee7f863387f6eb9d32be036e0134d5495872b40416fb666881613f991525df0c240b2edbe80a4af6c8d474d7771bb6c512bb49160efbe3d8cae8d1a065d07d10e112e0540f1297100f044aff0c240fca811446ec7cf2479a057daf6d4d132c4eeb8f7b31723c6d7b18bd81f95761efedfd89b9b669fbf2361b1df471b1600033d10089fdec0e5be331d97923cf2aa63003f5cbb582a5fa5786ba3c00977c744f142375c2b9a57c224acae0deca1fbefad7a3a20472deb75e78e95f3cd7ca06acaaedb35c90b8ba599c950e88672ac7360d82fabc558afa8fb58cd551cd65adca505d74a38cfeb9af9cf8f7bc9bb12146f1ddba73d345f18a1b85f3f83a61266ecfd27cdaea1bda9ba5ce71005f7c403ddc64f317766aee65d3b0074c3ff3c6478588ab2c44737c83d6617c251afd227f0cf028de0bbfd5e59e7fd22f07493c5b5304c8287b1378d175f49f4e48e6844623fdbc7d4da3e1e0f6713b6720b5ee2544caedbb4f7e0eaaf1e0c0c01f48e771c8f5f625a9bc086a52a7b16e5862b1d63b121c800ad4e7bf5bdaf37f495446191131d5cbbd1e0131337a6039edf474891b7e70a1d28f80ac149cb2c1ca15c24db204981bc3b64ebd87567da33962933b38ff91b362df13afc5d251a3907a0f760281b6ca55549de7392b446ca25506e1688e9becc315e906740c38d2456e3d10af372c7b3e6efb4e59064a662c2b66eaa40bd754e7adaea420d5f3621f29618ccd42aed1cc8d263c556cbe7d839e86019c93cf878db0ed2c4ed00c7eb30d16d8e1a3d7bf9705d851097b444d93aa204000bac7838079766317ac41c52fca2f8eb486099c00ac7821a4b6d138e6867b72b5aa3144743931249ef9df3c9c05ff46a7f8cef4a6b5e6801c2189e5f5fe550b8cf7c1ee2ff4b2d13ec78f288a0f27c49184382b7bfebdb2a83d7b595fb675372c0185d4de543e10457e697c5dfdcef59d525afd941a298619b40a0fe4f654adcd3d361a582121577b094fc505294090b4e2a60bbf55153ecdca54030390add0769c7f92c8b137dfb0a24f139758950ad724442e82bd6d7fc0b00cd05ec9bd41441509e610ba91461949e51475db164e9e56004a339efc178d7012db3c15c61c7a80af3f9a86d6b2c153e525984ac4939497402512884092a91421d9d460c76736664754be50a5654a0127dffeb4f1221dbb2e9ac9720391f90ba48c264628ff612150f3a7db482de025b730a526b457d7b8b1a7af52af04e4a6461f30524d74df432513682349ccf18856a4e3187d61fba5d5dd9e05ea414110f68661c66a8ad959acb33ef4d033a7377bc44fe40c9934e88ed388c035248170e59a224c2303c07b1daa7b92c51b76ea842948cc782d93c352efc6508b73ff3c77a827c70f8bb2c162b0e0a7046109b1399d5759a9cf025c583cb0d9f27b5a20ec3d081be1a08947d616ae1369820c7381c6f611077f55dc30cd9c5f78189c86ed1e7709164f3e20196329474ec1f9df13b3553b8bd89e214af484286e0fee15c0977a9f2c3d122074133afb9ec49ee1f66748117166ae62d185c3b9af0e7b9467540b55afa52de500164878262467fc6dc3a597c2f64200032d70de179d9aae934adf3b3850eba7304f688c7eede4e114f91c473b3f28a702cc194074533845c5ea5f03687e1cc33956570478f1fd82d6164091551f00d2e5bd5fb71674ea8870625acb56b233662cf31cb9f4c42e60bd71a02182cb0c9f7fc4605222d14d00d07a17adc7f51565b182d47921ba4b7e64f1b75f8b910feafceebf9e59ac9e851a9943cc80d5d098213680eeea37e9c39d3a3ad7017f02e4456a30c7a97336067366cd5aced4ac9bf688eecdb6f311dc4bf237c7a9cb21e43bd8b83e761c8c4de21753f31c02651dc413b5cc081eb23d2957f01faa0361665f06d0a86b5f749bc24530f552b58ba848f23054ffb84850a8dd3f119", 0x1000}, {&(0x7f0000001340)="e3f43b5449fb3948ac799d97ba44d76e13f9da44790e8f17fc42b85a3cedce83bdc42d7a91f280206baf959d3ae7195700bb11cbeb5be545025c49f502586294b6e02d85aa661fd920f0c5c7990b64061c69d88a7e5069aa1c915991f233e7af51dcc45bbced96a647fedc3eda6621e31a2e7e7aa1f246993a5b392850fc3aafb434f88beba62db3204d6c811ea64fabc9e2bd38fc200e41a495a7d4055b5ce5f6baa06b6137ba8df5dcf766ddad1fa108ec", 0xb2}, {&(0x7f0000001400)="3106dca3fcc23358862a7ff7bbce96a41a62f897473b947435c9c94a51c7fccaf7fcdc5db39610dc22e5ecd4a74eda847523f9e7a3163d1c0235b377cfd1a3a2a77d2f662b8663874a891bc65e551a86d8c3f257f1fe64550d26e1491588", 0x5e}, {&(0x7f0000001480)="992b83e1cd56544427ec1e5c3c602577efeb2174ecab1e0e10d6c4f074e766dbe19f87df31adb4a4cd476f5cf7abbbd2142bbb4211a3ef5437b3961b67afe8f0e5e6b55a4942f6fe2c6439f477b90457fb52dec9840c1601ee5ab448658c4a9a3ca8f6d9c250f1cc", 0x68}], 0x6, &(0x7f0000001580)=[{0x80, 0x1, 0x7fffffff, "b032c96d441aa53f1b0a7f5a14845681d30fb47e069fde2fa04bc89547c9415d402992beb5288640b7a31dc5640fdf10928e76179d4ff133fe720113e344779fb3aadd8597250361b248d24848b2bd344e85337997354aad9794df4d85f2f05f1d3a2b68003db63d7e03115dcd8b50"}], 0x80}, 0x8) 13:34:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r1, 0xfffffffffffffffe, 0x0, 0xea2189113b1ed313, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x66a) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:17 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0x6, 0x9, 0x400}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r4 = socket(0x6, 0x5, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="8222adfdffffffffffff3f7b236df401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa2022a77be56897015bd6751dffda11760361c0300c7dbbc5b8ddd593d2870b4122cd2358000000000000000000000f044a27c4b76bf75d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0a34bc03df48a2ef460fb0dc5ed8c8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e62f1a167b5377b65316d8a893f9cb20edc034f6208bc33bac744333dead7bab29b4f157572c9bb033d2346ac0acac975a399c453bddf876d7b51321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abec5b51b4d7bdbed586dfadbdc8b5edef1bbfa9734339212be982b23b6d8ed194b4f0d4454fb26274002b0801fbfd0ecdeccc6b93f66f02cc7dcaaab3f01f19c94effebbfaef9e"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x800, 0x6, {0x1, 0x18}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x20}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x115}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:34:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:17 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x2, 0x6, 0x8000}, 0x3, [0x0, 0xe5dc, 0x6, 0x5, 0x4, 0xff, 0x0, 0x8]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x23a, &(0x7f00000001c0)=[{0x8001, 0x0, 0x0, 0xf258}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 13:34:17 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x100000000, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r4 = getegid() r5 = getegid() r6 = getgid() r7 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r3, r4, 0x0, r5, r6, r7, r8, r9]) getgroups(0x1, &(0x7f00000001c0)=[r6]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x9}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$WSDISPLAYIO_USEFONT(r19, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r21 = getegid() r22 = getegid() r23 = getgid() r24 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r20, r21, 0x0, r22, r23, r24, r25, r26]) getgroups(0x8, &(0x7f0000001580)=[r12, r13, r26, r14, r15, 0x0, r16, r17]) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, r9, r17]) setregid(0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x5c, 0x0, &(0x7f0000000280)=""/92}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x2d, 0x5, 0x0, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2bc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 13:34:17 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x2) msgsnd(r4, 0x0, 0x0, 0x800) r5 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 13:34:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x42, 0xff}, {0x84, 0x5}, {0x42, 0x5}, {0x85, 0x6}, {0x0, 0x7f}, {0x47, 0x401}, {0x5, 0x8}, {0x44, 0x101}], 0x8}) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x800) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/77, &(0x7f0000000080)=0x40) 13:34:17 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) write(r1, &(0x7f0000000140)="81e66a11213325f4b02ae7549c095a152135c9909940d88822cde1890fabffca36272fabe7712055d985c45bb8b98dd08d29eb9e72ccfe2c76327685bdf0ac9827513042916a3b1c974c65133b90316cc8bf01a7f572d6498d76d25008b77f38d866165db76396a15dcce2bfaac618e02e27cf0beab97b9438347dde3312e320baa5074066b7eab09ff7bc0a961b7987f4eadaa8f12febf0b12e106ad45f4204c01b960724435d036a31", 0xaa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:17 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x0, 0x1000) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r8, r7) listen(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66690065710717571f073cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 13:34:18 executing program 0: open$dir(&(0x7f00000003c0)='./bus/../file0\x00', 0x26de56bfca82ddf1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000200)='./file1\x00', 0x800, 0x60) ioctl$BIOCLOCK(r1, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) getpgrp() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x39a6, &(0x7f0000000040)=0x5, 0x4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept(r6, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = accept(r7, &(0x7f0000000480)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000100)=[{r4, 0x40}, {0xffffffffffffffff, 0x80}, {r8, 0x100}], 0x3, 0x7664) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000280)=0x9, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x21, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000340)) r9 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x8000, 0x1) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) flock(r3, 0x6) symlinkat(&(0x7f0000000000)='./bus\x00', r9, &(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 13:34:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xbc0, 0x104) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8b9, 0x0, 0x8d}, {0x8, 0x0, 0x9, 0x7f}, {0xffff, 0x5, 0xff, 0x5}]}) 13:34:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x158) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300)=[{{r5}, 0x3189602dfa59978b, 0x80, 0x11, 0x3, 0xffffffff}, {{r6}, 0xfffffffffffffff8, 0x8, 0x2, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x13, 0x20000004, 0x6, 0x1}, {{r12}, 0xf, 0x11, 0x10, 0x0, 0x1}, {{r7}, 0xffffffffffffffff, 0x11, 0x42, 0x6, 0x9}, {{r8}, 0xfffffffffffffffe, 0x18, 0x4000001d, 0xe85c, 0x8001}, {{r9}, 0xfffffffffffffffb, 0x88, 0x20, 0x2, 0x3f}, {{r10}, 0xfffffffffffffffc, 0x6, 0x4, 0x0, 0xfffffffffffffffd}, {{r13}, 0x0, 0x40, 0x40000004, 0x9, 0x6}, {{r11}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x8, 0x7fff}], 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [0x0, 0x0, 0x100000000, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x200000000000000}, {0x0, 0x401}, {0x0, 0x8000000}], {}, {0x0, 0x0, 0x9503}}}) 13:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000780)={0xfffffffe, 0x0, 0x1003, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") lseek(0xffffffffffffffff, 0x0, 0xffff, 0x3) 13:34:18 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockopt(r1, 0x0, 0x100, &(0x7f0000001140)=""/7, &(0x7f0000001180)=0x7) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x120) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x2f, 0x0, &(0x7f0000000040)=""/47}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$getown(r4, 0x5) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 13:34:19 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') setitimer(0x0, &(0x7f0000000100)={{0x10001, 0x6cf}, {0x76, 0xffffffffffffffe0}}, &(0x7f0000000140)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='\x04\x00\x00\x00\x00\x00\x00\xe4\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 13:34:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9929648000000000000000000008000000000000000", 0x1b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0xf4a286c79e2e87f0, &(0x7f0000000100)=0x6, 0x4) 13:34:19 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x22) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0xfffffff7, 0x7, 0x4, 0x2, 0x1, 0x7, 0x8001, 0x2, 0x2, 0x400, 0x80000001}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 13:34:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) r3 = dup2(0xffffffffffffffff, r2) r4 = dup(r3) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x401, 0x8) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) r7 = dup2(r2, 0xffffffffffffff9c) r8 = dup(0xffffffffffffffff) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r10, 0x0, 0x1, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kqueue() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r12 = accept$unix(r11, &(0x7f0000002300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ded30fc7fe675a69964f96922fd803255afae6d65cc52f0ae77c90a1bff6d6cd7675484fbc498e59a78541859ce290dc276a922ab55551a06d65cc5cb4e37b33fe0ce1ee2ded3b3c374a1ccc3bbd013b39afdefa71ee09418bdc599dd2f637d2eb40acd048a32af672a1660af50be9dc40921b4e43dd721ac6008b1b689784891fe5849f89"], &(0x7f0000000240)=0x1002) kevent(r7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xa9, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x401, 0x18eb}, {{r8}, 0x0, 0x2d, 0x20000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x82, 0x87, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x1, 0x7c, 0x3}, {{r9}, 0xffffffffffffffff, 0x4, 0x80, 0xf4e, 0x6146}], 0x3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x23, 0x2, 0x2, 0x1f}, {{r12}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x5070fed9}, {{r2}, 0x0, 0x1, 0x2, 0x7, 0x10}, {{r6}, 0xfffffffffffffffb, 0x186, 0x10, 0x3, 0x8}], 0x4, &(0x7f0000000300)={0x2}) writev(r1, &(0x7f0000000040), 0x1b) r13 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) bind(r13, &(0x7f0000000140)=@in6={0x18, 0x0, 0x100, 0xfffffff8}, 0xc) 13:34:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000000c0)="25de22fe9aeb55c0d8e3151e2a145df2bda543b2ebf4f835fe1644bd4c0c574bd317c802b1b8010050776b3207cb1512b000fa8fd9dec39c47c799a030520bb9d7d12ada15df77757930bc7142d98f8db2ad5fd71b08f0bd4d561110834a8586e7d37f12348e891f86b2d9a44fc6f5822416c1e2aa998b9b9da20ccf2af547593444f9bdadc14b7322b66790296e3cb953f03648886b574ada772133963a1181abda7fa423d73647c601b94ff085bbb8b2cb740c7ff59db6a2686839168953734408b574b475d1de407442bd03da1d5eb3b78721d7cf2099f123f53b4d7108d859a55102d177fc9fc092fc78d1eef3358388", 0xf2) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xfffffd38, 0x0, 0x0, 0xd4) pwrite(r1, &(0x7f0000000240)="b565e8baf4512e8d4e73acfdfd493b65206b62d2e59a0becd192fe662c5263d3518c19a12bec8e595bf91c6304f6ed76d87282fd875d423dccd342f3a12396c4f5df2a202bb83ab1fb7d466d947942d09eae41b3230cf6840ddc20905162d60ab2aadbb0e3e3275b7bd81a508d6ae215f2d2e73a63f64986e01d5326f92ec81410ae49c47e968f04d2d9b76d2c47cd461da9245bd3ec8b7c3fcc5ba9f9bea390db5e92fb3d91ecc265b11cf82be0b3cf9d753aa07186b904edd272572e8bd80090a2757f9564fec6e7d3187b8a8b09d16cfbe5b0b954e121ef30718ad0086ea4750defb598bd0737d5d53454a07705a3e3a8a9ef19bcc489f64bcb02", 0xfc, 0x0, 0x7ff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0x0, 0x37}], 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x0, 0xb3, 0x6a, 0x5}, {0x2944, 0x1, 0xff, 0x5}, {0x8, 0xbb, 0x80}, {0x57a7, 0x3e, 0x7f}, {0x8, 0xfe, 0x40, 0x8}, {0xff, 0x1f, 0x35, 0x8}]}) 13:34:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = socket$unix(0x1, 0x5, 0x0) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x803, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x17, 0x840b2e8f19b8b4a2}], 0x200000, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000012c0)=[{0x47, 0x6}, {0x82, 0xb6f}, {0x48, 0x3}, {0xe3, 0x4}, {0x43, 0x80000000}, {0x1c6, 0x98c}, {0x101, 0x31}, {0x23, 0xff}, {0x202, 0x78}], 0x2000000000000250}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fchflags(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r2) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)=0x1) 13:34:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(r0, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r8, r3) r11 = socket$inet(0x2, 0x3, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f00000004c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37321863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36ce1f7f9b6a42d9b0c991ed0ce33e5e0208d79e3690872df8c9807465f39a755ff07c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12924c71e9ff95acf06da1d21e002271754fb2d9fc5e53825aa874da0764309070c403a575b157196ec264759fc99122a9b453c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52e", 0xe8}], 0x1000000000000349) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, r17, r14, r8, r16, 0x2, 0xb}, 0x7fffffff, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r8, r14}, 0x47) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6, 0xc0}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)) syz_emit_ethernet(0xffffffb4, &(0x7f0000000000)="b75d03dd00ef43f7f7c855bb7042167162b0ed26aae1e2febc57e904ad64e384935f098d347e301232ca8537b83d4701e50b16b5378ba3308c7b26b0f2d16661cab6e8c51c639b4e73de130fab660bb5bb69e6a20a0376b142ed500d02c9d3a1d15840f09dfb6be9fb9b7f71f5a4746223797572536fb5325775e278aac933cb9b6a6221a5e22d79c59e10994b1839484a30") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0xed, 0x6, 0xc70}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6fa208ad7133b1ce) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x48e, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r2 = dup(0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r5 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xf1c41e9abf1a34a4, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x2, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xd4, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x80, 0x10, 0x400, 0x7}, {{r6}, 0xffffffffffffffff, 0x2, 0x80000001, 0x5, 0xea}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x1f}, {{r2}, 0xdb3b2337f632d1c3, 0x77, 0x20, 0x8, 0x9}, {{r7}, 0xfffffffffffffffc, 0x10, 0x1, 0x100, 0x8}, {{r2}, 0xfffffffffffffffe, 0x43e0c81efa08fc61, 0x3b3b9321638f3dc6, 0xffffffff80000000, 0xa8}, {{}, 0xfffffffffffffff9, 0xd0, 0x80, 0xffff, 0x6}], 0x4, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0xad, 0x1, 0x4, 0x6a}, {{0xffffffffffffff9c}, 0x5, 0x4, 0x2, 0x5, 0x8667}, {{r0}, 0xfffffffffffffffd, 0x24, 0x8, 0x8, 0x2}, {{r9}, 0xfffffffffffffffb, 0x82bb2fba21c48ad7, 0x1, 0x40, 0x4}], 0x5, &(0x7f00000003c0)={0xfffffffffffffff7, 0x6}) pwrite(0xffffffffffffff9c, &(0x7f0000000400)="58abcab9c804091f31235a8febab5ec39dc243710c24feadfa7afe2649e71c50b794e953dc369af7ceaec1a1c9a33f2823c1e34157736681235e806a6937d4f379d6acf67b59a5f557eb52380b878e0a0d24b8a9ae635e9aed128fc1faeecb66476bc2002bbd5d7ac8783556fb08d6d3bc89145c85069eed9b79e91577d05ba42918fcb08f80579eb0670de19ed535976052117dc4e439d46b9f820af13d15c27d815c896ba3365ba04459b1db5aaa0b131de7c8225a5fc50fcfbcf6a5a89d1a74d58447479e8d7d33c7ccb4eec66dd58afe27478a3926f207d246f14981fcc7a41bae929fe6256ee678d7638fa75c66b5c17a5e37ee", 0xf6, 0x0, 0x1) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x0, ""/78}, &(0x7f0000000740)=0x50) r11 = dup2(r7, r5) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x8, 0x0) r13 = getpid() r14 = geteuid() r15 = getegid() r16 = getpgrp() getgroups(0x6, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) r20 = geteuid() r21 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) socketpair$unix(0x1, 0xdadff2cebcf5c892, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x41, 0x0) r26 = kqueue() r27 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@file={0x0, ""/4096}, &(0x7f0000001a80)=0x1002) r28 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x800, 0xe172230290d7a61f) r29 = accept(r2, &(0x7f0000001b00)=@un=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/vmm\x00', 0x40f7372a1b2e8292, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001d80)={&(0x7f0000000500)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000540)="c5d0e6da29cd889a83334c04be8b662645a3d60c49616a", 0x17}, {&(0x7f0000000580)="5990936e096d0119a2461686ad3553fb9bde71f462db00e525288de9b695a56e435e611f7ae7b39a3e50456f2c73e0a6842a834f49ae163dd1b581c3afe591437f1e21a5c5e612f4b05ed7fc246c1cbaef9ad586a330df872f3adb4d54b0a9441edbc9fa058e63833b3c8c13757dc1f13967aa45a0be3ba616bd02a4165dd7e6abf153145ae9ad81a00cb2a21e0e07c98638be5761519eeefb6672f9d31f95b9ffa72a183fc5f5d4e2e466aace686de461d45865d659c95f13412fbcec7c4d7bec9e5a93719654fc3939b58532cdc0131bd6a74ff915a2ee6a9547691709623acfa0de7c6a", 0xe5}], 0x2, &(0x7f0000001c40)=[@rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}, @rights={0x20, 0xffff, 0x1, [r2, r18, r8, r19]}, @cred={0x20, 0xffff, 0x0, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r3, r29, r30]}, @rights={0x20, 0xffff, 0x1, [r8, r31, r1, r8]}], 0x110, 0x408}, 0x404) 13:34:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r4, 0x0, 0x0, &(0x7f0000000300), 0x8f7, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = dup(r7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x106, 0x20000005, 0x0, 0x3ff}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0x800000000000000c, 0xca1c23f83e5e375f, 0x4, 0xffffffff, 0xff}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x1, 0xffffffff00000000}, {{r3}, 0x0, 0x10, 0x1, 0x8, 0x20}, {{r6}, 0x0, 0x4, 0x2, 0x2, 0x1}], 0xfffffffc, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) sendto$inet6(r9, &(0x7f0000000040)="d77c8dfac99cd83181a877e8bf9fd68b0135d19699324bef3cc6905d8df05dacdcd6f8258114b72518eec99027b322983eaddf6d24dbe1c2d7105cec9f6379bb61745509fc142d9d4fd1292c615c90311e53c27f791374b1765c0a6ac5ce1e2a4307505acdccab9ccc9c0224eca6373f06115f11d0acbdeac0e7978c702cc032780a282c636dd8c5a68a49ff27accca40e1447df843b4e", 0x97, 0xc, &(0x7f0000000140)={0x18, 0x3, 0x7f, 0x7f}, 0xc) close(r1) syz_open_pts() write(r0, 0x0, 0x26a) r10 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r10, 0x2000740e) 13:34:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="9e13d297e33efb3a824c6c4228ad53ed06f9a921332e9a7478de253d27a5bc78fbbcbef40205bacef0e9ab3a5407bf94c9e0c96d963c4ff15d2c2adc98b82c5da41b26", 0x43, 0x6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 13:34:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240), 0xfffffffffffffeb1}], 0x23f, 0x0, 0x0) fchdir(r0) r3 = semget$private(0x0, 0x5, 0x204) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) 13:34:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) r4 = getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, 0x0, r9, r10, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x0, 0x1f, 0x400}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r12 = kqueue() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r13}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r15 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x40, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r19}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r20 = accept$unix(r19, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r22 = socket$inet6(0x18, 0x1, 0xf8) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r23}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r24}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r26 = socket(0x0, 0x1, 0x0) close(r26) r27 = socket(0x2, 0x4003, 0x0) r28 = socket(0x0, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r28, r27) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r29 = getpgrp() r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = getegid() msgrcv(r30, 0x0, 0x0, 0x1, 0x1000) msgrcv(r30, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r32 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r33, 0x0, r31, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r34, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r36 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r37 = dup(r36) accept(r37, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r38) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = socket(0x2, 0x400000000002, 0x0) setsockopt(r40, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r40, 0xffffffffffffffff) r41 = geteuid() r42 = dup(0xffffffffffffffff) accept(r42, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r43) r44 = socket(0x2, 0x4003, 0x0) r45 = socket(0x2, 0x400000000002, 0x0) dup2(r45, r44) r46 = socket(0x2, 0x400000000002, 0x0) setsockopt(r46, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r47 = socket(0x2, 0x4003, 0x0) r48 = socket(0x2, 0x400000000002, 0x0) setsockopt(r48, 0x0, 0x0, 0x0, 0x0) dup2(r48, r47) r49 = socket(0x2, 0x4003, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) setsockopt(r50, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r50, r49) connect$unix(r49, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r51 = socket(0x2, 0x4003, 0x0) r52 = socket(0x2, 0x400000000002, 0x0) setsockopt(r52, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r52, r51) connect$unix(r51, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r54 = socket(0x2, 0x4003, 0x0) r55 = socket(0x0, 0x400000000002, 0x0) setsockopt(r55, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r55, r54) connect$unix(r54, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x2, 0x4003, 0x0) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r57, r56) connect$unix(r56, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r58 = socket(0x2, 0x4, 0x0) r59 = socket(0x2, 0x400000000002, 0x0) dup2(r59, r58) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r27, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r59, r60]}, @cred={0x20, 0xffff, 0x0, r29, r32, r35}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r38}, @rights={0x20, 0xffff, 0x1, [r39, r26, r40]}, @cred={0x20, 0xffff, 0x0, 0x0, r41, r43}, @rights={0x20, 0xffff, 0x1, [r45, r26, r46]}, @rights={0x20, 0xffff, 0x1, [r26, r48, r49, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r51, r26, r26, r26, r26, r53, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r54, r56, r26, 0xffffffffffffffff, r26]}], 0x140}, 0x6) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r62 = fcntl$dupfd(r61, 0x0, r61) ioctl$WSDISPLAYIO_USEFONT(r62, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r64 = getegid() r65 = getegid() r66 = getgid() r67 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r63, r64, 0x0, r65, r66, r67, r68, r69]) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000280)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="fda6482eeaece0675f", 0x9}, {&(0x7f0000000300)="c199b1ff668ca7e06c2793bf04af61d346c6c18b081e41effce5b5", 0x1b}, {&(0x7f0000000340)="a215cba4204a3e776a4df7daa2bac69588cd8ff7d6bdb4b27d5eb8061356da4b15835d15092ad31defcb2363752c810cfb122816ff3b86a6b2afa50651d38fa9033241b85f5a923bf7b201183716a8ece535d6566516b26af40532ec8eab101837e8d5ab433bd1b0e2e7fc1e7996c054dc07e386", 0x74}, {&(0x7f00000003c0)="8e243c20c4f6398eb4c50d88137a6bb5617ffa5f9aea22b19c6c08ad2fc6899e976e4efba9bb96f70574dae18b35443f00ace3200fed3976970757e5884fe47f1faf4bae07d919244c5ea620161b8b1db0a460d989468f33e5a539c54cf3fb311519558ba83ff84892b89e2310423cf01fd9a7bc5302b490183ecd", 0x7b}, {&(0x7f0000000440)="647dc872053813cedde77cd29c5fa5afc07ec149cec0b3dbadf38f326da1003be864361ac50db077ee56e69b289d817a4a0da042cbaa8ae226a20248", 0x3c}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r4, r8}, @rights={0x20, 0xffff, 0x1, [r1, r11, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r12, r13, r14, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r15, r16, r1, r17, r18]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r25, r32, r64}], 0xd0, 0x5}, 0x401) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) 13:34:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "04713d0000280000f4b31b3700"}) 13:34:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b62dc44fabc4b75804583f4b45b30db6aaed1f0cbae2a5ef3ad66e06fe83b16ec2fdc0c8f482fb4"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000340)="b034cf73962faadabf87cde4bcea3b9eed97110363b7714b6cf0212b4ce71a97622fc9537bf8000ce4e47e28978a3a75aa09244bd202147060d5be11e48a27db0a00e21d7e3658c86f530493fa15919f57af613433d6a48c6c4ab4d90ded9fa78d413bd2abe1aa0662523e905d8abe2fa67cd8415c4eca42cb36816fc3ba8b81a3d5f2014d2032cb37d5fef0354ec202a84815d6ef1a2eb9d26beffd57a9f13defaed4168b9d41325a713b13f68211137bd56c2d35eac2afc7203e0303c26503672776979bcb5f8a9b50e21ca70eb26cf3ed49b9cbbd7f53e43b589ffa5082b0ad22bebdace4584156375bc1b0fd37dddea974c054e128c67221a0c4b377a72aa986ee096f0de7e767a537437a4786deadf0c6df2b4e", 0x33b, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, 0x0, r14, 0x6, 0x1, 0x1, 0x2}) r15 = semget$private(0x0, 0x9, 0x42) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r15, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r15, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r15, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r15, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000140)=""/161) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = msgget(0x1, 0x254) msgsnd(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r20, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x8, 0x0, r19, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x3, r16, r19, r35, r39, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r12, 0xffffffffffffffff, r19, 0xffffffffffffffff]) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x80000000000006}]}) r42 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r43, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r48 = getuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r50 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r49, 0x1, 0x9}, 0x800, 0x1, r50, r51, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r52, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r54 = msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r57 = getuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r59, 0x4, 0x46bfe) r60 = getpid() fcntl$setown(r59, 0x6, r60) r61 = getpgid(r60) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r55, r56, r57, r58, 0x1, 0x9}, 0x800, 0x1, r61, r62, 0x6, 0x1, 0x1, 0x2}) r63 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r63, &(0x7f0000000080)=""/37, 0xfe37) getdents(r63, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r65, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r67 = msgget(0x0, 0xc0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r70 = getuid() getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r72 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r67, 0x1, &(0x7f00000003c0)={{0x0, r68, r69, r70, r71, 0x40, 0x9}, 0x800, 0x1, r72, r73, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r69]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r76, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getuid() getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r81 = getpgid(0xffffffffffffffff) r82 = socket(0x18, 0x2, 0x0) setsockopt(r82, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r84 = getuid() r85 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r85, 0x1, &(0x7f00000003c0)={{0x0, r78, r79, r84, r80, 0x1, 0x9}, 0xfffffffa, 0x1, r81, r83, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r42, r47, r56, r64, r74, r75, r79, 0x0]) fchown(r41, r4, r40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) pckbd_enable: command error 13:34:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0xfffffffffffffea3) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x1a2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000000c0)=0xfffffe75) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x108c0, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 13:34:22 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000340)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) r13 = semget(0x3, 0x4, 0x8) semop(r13, &(0x7f0000000240), 0x0) pckbd_enable: command error 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x37, 0x20, 0x0, 0x2}], 0x0, 0x0) syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x80000001) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x2, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r4, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:34:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000432f000001081000ac2e0c16becd47f5e46a45af4e20e06880a7acb9f2d7b98660b59b6e7410ed787132c9f1e1fa640d74734ea3f6dbf88468737e4123e721cb7d6dc747ed3328a1ad5ca0c2c9745aaf09b636923e721eab4cb9ef3a574a9d08b387542e577a492cbf25eff57614fcb53bea9d419076227132e4735b2f04a7087bfe5d133cdfd3f5bd24526c40f46d8345b6ab34b837b1d684c00986670ceca777d289f7ff7eea56560b210633312e7965a1de1d70833793ccf375dd48afc70955038ae60da50ddabf18b65581cf61ae5e8b97e94528dfbab852421ddd53bbe8b065e5e37ad0101a85960f9e86f58da95d0e90"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 13:34:23 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 13:34:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x98) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) socket$inet6(0x18, 0x3, 0xee) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x181, 0x0) dup(r4) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:34:23 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x16, 0xb1c, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 13:34:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3caacf7fb4e72321"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 13:34:23 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x81, 0x6c4e5f06}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffa, 0x2, 0x67, 0x6, "ef294d66d157afe4756802855b3378e05daa842d", 0x7fffffff, 0x7fff}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 13:34:23 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 13:34:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x0, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x0, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = getpgrp() r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = getegid() msgrcv(r8, 0x0, 0x0, 0x1, 0x1000) msgrcv(r8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r11, 0x0, r9, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r12, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r15 = dup(r14) accept(r15, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r16) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r18, 0xffffffffffffffff) r19 = geteuid() r20 = dup(0xffffffffffffffff) accept(r20, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r21) r22 = socket(0x2, 0x4003, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) dup2(r23, r22) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r25 = socket(0x2, 0x4003, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x0, 0x0, 0x0) dup2(r26, r25) r27 = socket(0x2, 0x4003, 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r28, r27) connect$unix(r27, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r29 = socket(0x2, 0x4003, 0x0) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r30, r29) connect$unix(r29, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r31 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x0, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r34 = socket(0x2, 0x4003, 0x0) r35 = socket(0x2, 0x400000000002, 0x0) setsockopt(r35, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r35, r34) connect$unix(r34, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r36 = socket(0x2, 0x4003, 0x0) r37 = socket(0x2, 0x400000000002, 0x0) dup2(r37, r36) r38 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r5, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r37, r38]}, @cred={0x20, 0xffff, 0x0, r7, r10, r13}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r16}, @rights={0x20, 0xffff, 0x1, [r17, r4, r18]}, @cred={0x20, 0xffff, 0x0, 0x0, r19, r21}, @rights={0x20, 0xffff, 0x1, [r23, r4, r24]}, @rights={0x20, 0xffff, 0x1, [r4, r26, r27, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r29, r4, r4, r4, r4, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r32, r34, r4, 0xffffffffffffffff, r4]}], 0x140}, 0x6) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$WSDISPLAYIO_USEFONT(r40, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r42 = getegid() r43 = getegid() r44 = getgid() r45 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r41, r42, 0x0, r43, r44, r45, r46, r47]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r49 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x4, r10, r43, r48, 0x0, 0x47, 0x4}, 0x10001, 0x6, r49, r1, 0x5, 0x7, 0x1b58, 0x9}) r50 = socket(0x18, 0x1, 0x0) r51 = dup2(r50, r50) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r51, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r51, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r52 = socket(0x18, 0x1, 0x0) r53 = dup2(r52, r52) ioctl$VMM_IOC_RUN(r53, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r53, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x44}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37, 0x0, 0x3, 0x200000000000}], 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x8}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r5 = getegid() r6 = getegid() writev(r2, &(0x7f0000000900)=[{&(0x7f0000000540)="16b0f8bccfacbaa69eb5e9073160e73b88748568ef94301a82ebaa8e50b8b07b44ba442bc1b18d92c7ee8b32d196d2e0dec699afda073776e1f75099d1330ca8da8c2b3e8b03f52f07918d39bba1e731d8a477f2da3d82330e8c7d2e3600f07539b06dd99d12f6b6d01783e64426b46e0088a64cec9b66b18d812b306a1523d7c6fa5f704c94f8b6f6b8f97085fc8fe81b91be8fa9db4d0885151f24d945627f75aaa71b4df218419d502503c058ee707f9e1f12c1e546d0acff7ed6583cd7b5602541fb7d764081612297b46d42a1", 0xcf}, {&(0x7f0000000640)="a00e3da159b812440ceedc883f365fe08c61e87472e4e4615b1e92893751924a0556688da93cb6275732282dedc1c846003eaeda38f77f1063398c92f04fe7da4b99b1af5b5501d520971166140b626a3d830eeb7d2d341207c872333901c12e269e732af3cc00357e6b8f85d373370f9df36fc05bbc1b310a13726eff507e31ca8fc28dcc299c016a546f6c3b0e976becd47bfae84761126ec0ba728ba952f9098f40d76386783cf0e83bd3702073", 0xaf}, {&(0x7f0000001600)="2f3539c5132d4c7c067a2386f29305191695faecf953c5907095f3d11ae9c261d8105727e6165c6376194563dffc9d086f4b6dcaf65229525232e3578ddf2b5a424d68bdcfe6494e444ad9b54963cd8994e3cd8b32012a5f94313a887b18a1fd9ed6827e183e69b6237a85225fe76aba6517e7621b20103f96fb934dc1cf18d0f5f6187061c376e73a1701e738926461d0937ee68792164df5c595042a911c2e5a445adbca5f5ee2131dec36f57af07870897d6426525b6b83785d78497ae1177e4ef48156330889039e523f89271b45d90a57dc841313b0dcd23e150176ed993b7d346ade86089bb456a8c3831cd4dc68ab146b330ba0bf796bedcf639624ca40cd6a2a75046fc27f0eb34fe70d78156b66ac1abd64c61eaf1322fd121dd1901c0cc4017e878d813157c7cc7691dc9c9e5b4365b464449363678f7e134cd63a1a66023de179396d7906a1e4df332b17f6a8fef63ffa17b36468219fafa9d31a1e8d9ac3432b71b05b231a561a3aa74ad9ecde0794386343fc85f9fbcc0603b7ac7d5884b24123d197846b12ece0e2d9b53bc6c570df9ace2311cd620d798ee2d71014e0091e47839097a460b4cba059cfb4fd6d1fd74e3a6b52544b1682dbd8ede36e62c58270eef4bacaefc24fd049a5278baba8ad6531b6f15f1a858966c91f1102d7ece74c9f42cd2125f04c109f4997d33640ff1e1a02c9610a2ec09fe2c8e6d9497d3ad413f3b26caffe8a3497f534996a5ff470fe485281ea5e8501e8d5c722c74cc878398daf63a02fddad941de9356102e8dcfcee6c665e376266579687a3a4782325ff05ee10e1771ddc16127eec7a7ad2627441ea2715ae19975a4d2f6e12238b771e2d88ee1432b4c2eaaf1879941609bbe2454ff53540dd9c805b3013c51ef09cd95c41e9d8f76a0f730319474ed6dc9476037bdbf9f1183b24271df995acb92edf19fcc616c5da0323c6a59b46e1337ddbb5cb20207855c93f30523316ab898e71b5f174b333813c40efd4458a82d6c107e987088bbfda1fc53fbe98ed6f1e959f48b8d997adeaeb365c9df7896a02354265d8d14cb70c7b6be3a4729e959ee23137ef0057841e39106b454aff9cd9a6578c512bb629dfa2b3e6eab5ef9d677d739c9a920b1279cadaf32da3a7db5f78540ccbc564161c77e912525414e80b8491539630e97a0b3fcf02abf2d7b019e29e6af3be74779be81ce47ca8627fe994e183f4390e22272e03c1f94a2c77eaaa27314f8500310444dff6731af81ba38bed3a0c1c6bc71c793adb9e96c72a63840040ecc0fd25cea429d9055729c80f4a0d7ca45fba2d1d2f31cd26133890c36c93473b9c75bf99f521b06068df7253e3d9ffcf223a5b1fa0a22b0f59c74e0fcc8af7afec41ba3638e8be4858f8cba6a7598b5599f56ca1b4d501068308cc0aedb8b0161ae7113bccc347717d01a8b186c5d90938851858664a20e0119275e4d94d848b3a16d95ff726f3daa810820dc79a115641ed06f92847db72965e9d02983465fcb418947943e9ebf504908e27ffbb212ef1b6b127bcc080e58894130625875bb5a15faa19ed07b6dcf47012842cd651d7a2bcffac33dd517ee60756efe8dc3404df9893240f04cae3c196f4ef2437d695f0b5dddf9962c92bd51de1f89f7a59a06b53ce2d7310c17f430eea4f6289ef51cd381b01e4b6a7c580d1fb2b848bf8a4ba0dd4c5777d613b3937c407e19a1b354fcf2a8283a43a2af47ee92e352929f4056217f7a0fbd33fd477b8ebe829cce087e4abc9a93c0206972fd55f1caad4664e8b0da7c5dcf3fa9b2fc2fbe906b5772ce0c2145f9268e3b85f34268c3b91fa29b1dbe197969c53f6bd1b04568e3ef93f6e9816a0e6fa39642be64414b02219e200c826be6805735f057c33a2e1ed3f94620380b09f87e37f6e93c36a6494f37aa8c32c92a065f2831e33f5385d765b0c267ee429594c00dc9149b8dbb8277c8dcb9ba1601ac8076e846fd4638577c70ff2125dfe03316d8b9cf66d4430039bfa07d155c8abb51d3fbd29668af2108a8ae55f0dfd76bbb456f327cdeecc7cadc645d3031ec8335028ffbb900c077f32b2dc3403c83976ab68b0226e2e13eaa03681d46f61791754221022741b70364560cc7e91327c996907ffda3ceb29168ddeadb250f382415930603f1f6d994f34217ca83cd9920206332cf32f8e304152ecec79b7350ff3d0c22ab218008c0bb33484d17b83c3a6f61a45cce88f4d3d2b3bf9a4d1ff5f2f53322fd18d9d9f05bc0f4fa17dfbc06e897c2c0f69ec52f80826a69dcf44f71105e4271f1989446dcc7893002977b2817785f9020c43bce9b172e686750a1d34f5115e9e1053ed0f686a93c4c4e93b8c5e650b870808c9812cdfa46c5547eaf835fe19c4f528665ef451ab2e8e1648903db253c34eede5a7b2ea35ff4d15b353b024687853a43fa41f69c5f107e170471a587eeea46d410c5fca46004407921d37425ca046a604a8da5614606dd12aa5ec720309c2ee7511a1992ff9f2a2f4fbdd78f24f3dc5da7be3c5f9af97079b48c22b2c8bc3aa663d0941f54120b93ace3b3ef733d5c9a9669021176efc5b6f3ae74fac58e841298010154c7c717656027b6ed330b5125c2ec510e6c34d0d0165c682078fed38720654471cf66759eebb0ab83f27f870a2c924e8e8bafd62acdac964194eac541b3e977e547498c014067734a1fe599b82b5281f0afc265c05579820f7a2b2c17507f26933b9832ceeafeb64e23f29eaf608168ee2251cf5cece77a491dd2e59bc59d99d14d8c12e7b3b145ce549fbac6441b4d8681929a762b42f416d21530cccbb31ea05665121a977b59ec7525229e4081c52dca3ff473900a8d339c9e477aa9fa3e1286928188648e5aa9b6a93b5ffff9b87f93df7695ea852d0a0bf3d0a4288412999fcce603aeb70c1e7bc98cb2a98f0e676f90a5930e636ec606661e9b44a9c11f686d07573c45df872207358786fe1dc94deaeed10c0097a490f1cdf28e90c73c337b7cf4e5b9527c126fd8688a627d0ef58cffa5bf5ee36ac6eb529b1f4b61161a0f00d557d9df317314e385fce731c4fcff85b660b20bd01898da6d9adf022c3dbfb868b588ac8f1853f52c73116410ab0b5439b772c17744c2b7ce2fe2fbc2cb2691406d3b39fc3aa6773c789d26d9e3e4f73aff2c10e5ff28cb89515b49a5fdd2447db57c58de07e74411b3426c5afc94f8dae08dcc026d05b1bab10e7c1be31ebe9406efec1982ef24bd69ef14e0fb67f71a9c4fa386dea57785db2e9d0864652aabc0fccbb48f4647cae61f1061ba0de3ea75443eeb08b29d9d8896236e7bb009d766729938ca60d66928ea0b1726358fb1a60366101340fe869190911d68680a2e9ed38fcc986d5f75a0cae06225a3e52171086c1b284d063c392e81d1210120ac99733e66a81385f8f4216cd805dfb60473dcc494cff7378b96fe4c098c1464f5ee279f3eeb69cead59fbed7e611e8fceb52db9158debeb2581c793237720aa3ffa6306b3f6dbccd4607e61877291515efd038ccee70fe82b25e0826e236fe64792727620db88e0e6ebd35bf9786392a9e7377bc30923fe9490d9d597f32f63e3d996dbe004fba5123c29fcae6db26b9b8b713909fc788afa4b03c0526d0e5fbadbe20df816996bbba118b51eab0edb45eeb5139dc9c003038df4cf66d6dc288b55cf30b4102b50ee1f4dc3fdae702399d1e3b625d711eb706356fc81a9b7cdf43000ad2cb94e90ee805a1024ecdf0de4a3bbed9bc0690187f9c354702f0bb783d88d26e7e4b50fafbb3795e161c6943f00083944ccb6aecaa2c540c5450d36e24a4363e6ac058ebe79a4c789e46af570f685cc3030a96c5d3e212810e9de0375781799cb8556546587fec698b076c6698eddcdddaf5976dc2fd1847b867366b938cc34ffe3ca85e51257a58f6da92656f9ae528ec9b5e67bc5fe0f99a920cc583293c694270e4071b5f4ea80a347691b669b1e20a2bcc9d50537ecb7d4fef2d8d6b57d73a063a4f39771ddb43764495ed6ecd7fd20e212bd16eacea2f0ef7c90b237931b750de1c655ea5fbc0bdfa7090921d19db9c1e611fc9b69b71c5d142a89ce0d39050bcf456f7837f7f9a0d26a33d3877bc220d46c1d2d62748a077aded16f706cd20833f7a71a351e8e12f62cd807682f9a82429845eea601917b9e0aa1993103b5932fc7b4addc670ac4ceece5b05377379a9c205f0ab22ff1ee898454864264ad801f0d182e835dc4deff848de432c2189b928d9419dff799e1136fdccd4465f135426b0d8ca99a5b3c77ea960d6104e72b462ce35e512193c29f047e98ed3de888534077b36c60a838ff7175ebb944700223d239492861a14d87637e7d5f050c7f812a4366bf5f59265defdc53845473989ecae429eff1242dbbebd14d1da37601d90e9072d43706939963d83e0a9c3f73a272903b8242eb6fb370afe501d6896ee4123be949c76977f89fabb2d7f9a190061a492fdaa506495bae5c41dbae152dec8584c24c0d83655d6983e50d3a3cd50bb1ec66810beaa69e5bfc08cb885afb6061d619ec4481c5157fee67bf18159103832ea13f861ec8b8feed92dd0cc5c8891c7a6f2faefeffd33d40321202cdbf0808d07c9ea2698c62c801a4cc2777184b5dc52a0b31ce3e1013681612012c9fffe5204e51fe97822ec23df9f41d0a75e9cfd1aad8359c8943858a4ac91dd744d581619fd4563ebbbe77991fa73eaad477bbd10fd1e8d877a716314c4afe5e735ba0fbc7e235d2cfef96bc1153681f097da12289a94d9a4a84a59a23cbd7596c7daefc900c8d67c2ebcbf79ec2219a8ff558778abc259a548b2a1bce05b4934333e95a18911ec66c50cf451936786d5683ad9c16d402195f98329b244efc9037eb037043653cfcf0060f91270082481e9b61ac4c228cdb91bf977ddd96854a310d5cfd4fc0f8a195ff9f4dfb90c413e4d662fb56a92926f122fcd2650eaf3daa349649ece3b9b669deb4acb0aee40af1a6af23058b1cb55fb93adf79d466a9c9a0914c7b3bacbd5c38c1bca919c7a44c67b4930cb55cb3667f148291712bb7969638da93cada24161d981bccaf66adf651fdafe4fda9352e303c6bdbd1bfda3d620bc5a0f77bc9fbe783d375b23c33a0de593da5524d725aaa75942d163a83652650ff73bb4d10394ef34e7761b45facace55268f0b4c6674461a7b0d34233be522ea1affc6d7311b809976ac30224147d77500977fa45245c2d22c97daa00fc1167c77c18083fc54b697fa8d7c4fe69367b76448a6bd09663de4dabb33ff5ea813b9d2e9f1dfc9f125f8c8fa42fe42e53393647173a709a259b5215e542541a0f2f92c60baf72829f8f3eae1323cd2a2fc95885fa672f03d362a9a9fadbc916b39315a41165c353aba5339af23f620a2b86ab28cfbd61c2dc27296bb13f68b7cf9665d282d4256c555ca75fae46f440b310a80a32c9da07535dda2ddf6d15b60f226a4e97572597f641e137f348d8158b2735c0e2c5a9ea0f4f99f586eedc33860ea78f93f9dfa12ce87f883a20b07d34f80bd7b947c653ced94e07954909253e0e8526cf3f6084eedd715eff7e16ab6a332e8388c4e51a37f955d26921757fc5694f324f5aba34bb083e76319ca38ead43f160b9b242b47ad59d4b7031317c08231b72d1f23ebc526b6d0fdd5dcffb4308b64954297277b92e1d824437732817ad51d765dd96c1696ab4888e5298e7c79b3676d8250f0ab53aa38d9aa35bb82d901ccdc2e7673513648", 0x1000}, {&(0x7f0000000700)="2fa54785fdf4820fd0772fb2972da204c606f5728c66c11614351521a12ca3fc5143f2acaed0efbb9c5586927c1b5fedbe138e6fcfd9bb3e933a8bbf00e7911ea6ecc652237e56b5cb6dec2d5cbb5ae9d0288a6d7a2716d9011d2abcbe8a3bd3b2b43e8291b5cec47504ec5af79e0b3f1c746a60f8bc6b1ed6de3fbdaa5ed7e333f6b22edf382cff46da0c14ab9531ec9bb78b73fd425ff52b0cc9e1b7f081e9cc253d9030ea18fc1a564aa4f3554b0c4f1c9efacc7acadd9eb91b7b95cff0fdfedde6", 0xc3}, {&(0x7f0000000800)="c27a869732e0a1c4052011c2219f4a8b2b6c74b3a714098e094685bf0af67b6d9c1bb01e2ee8c3422329f5eba5f8f074e7f07ea4a7434e38b42891c923393e4a729938ddb0351104cea222d8b90158e6e561d8c19c277a9270a047ac3a89d6fdd9681fb78fcb430080c93ef135ecd80f8be6e3c64d797c5e4d9cbf610f23f82e802e2ed070b6599f954daf1225f7ac6495b2ea062840670bdf500973e1f51f0623edf52fe09d53799d315f2fada4dfb9e2101b3b59b6d0f1837a8328a575e09be9", 0xc1}], 0x5) r7 = getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r4, r5, 0x0, r6, r7, r8, r9, r10]) fchown(r0, r1, r8) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x19, 0x0, &(0x7f0000000200)=""/25}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) unlinkat(r11, &(0x7f00000004c0)='./file0\x00', 0x0) mprotect(&(0x7f0000331000/0x2000)=nil, 0x2000, 0x7) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) mlock(&(0x7f00002bb000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f0000706000/0x11000)=nil, 0x11000, 0x5) 13:34:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x40}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x3f, 0x3}, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 13:34:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f00000000c0)={0x0, 0xe84fe414259784a, 0x100, 0x9de9, r1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="eaff125c00000000", 0x1fb) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff6f, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000800000000000000000000000000000200"/28]) 13:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1b, 0x95}) getrlimit(0x3, &(0x7f0000000200)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x1, 0xffffffff, './bus\x00', 0x7, 0x80000001, 0xd45c, 0x100}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) write(r2, &(0x7f0000000080)="07b3eeeced72e401ba553470e6577901122316a61e3f9b81df5f55689b675137be95360c43a0aa16866d62842cb48797f1075172e4fff7556da43d96d7a134a446e0e14b1b5ab87b8ad99048ffc636252bcceb984fabdc54f76dd8f2482e2f02c15d1999bdc22cdbbcb011d1acfced7c8a03d9727b25", 0x76) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa991, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 13:34:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) accept$unix(r1, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000002780)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x80000001, 0x0, 0x2, 0x8, &(0x7f0000000400)={{0x6, 0x0, 0x0, 0x9, 0x8, 0x8000, 0x6}, {[0x0, 0x6, 0x78, 0x10001, 0x7, 0x7fffffff, 0x0, 0x1, 0x8, 0x800, 0x401, 0x4a7, 0x3, 0x1, 0x2, 0x7, 0x9, 0x100000001], [0x9, 0x2, 0x2, 0x3ff, 0xdfe1, 0x8, 0x203f64, 0x8, 0x101, 0x1], [0x50, 0xfffffffffffffffd, 0xffffffff, 0x9, 0x81, 0xde], [0x59, 0x6, 0x2e4, 0x9, 0x8, 0x5], [{0x3ff, 0x8aa0, 0x4, 0x9}, {0x800, 0x1, 0x7, 0x3}, {0xb2, 0x0, 0x7, 0x100}, {0xb5f7, 0x2, 0x1, 0x8}, {0x1ff, 0x9, 0x1, 0x5}, {0x0, 0xece, 0x9, 0x4}, {0x2, 0x1, 0x41f, 0x7fffffff}, {0x18, 0x0, 0xf3, 0x6}], {0x6, 0x0, 0x797a, 0x7}, {0x4, 0x8, 0x6c, 0x2}}}, 0x0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000180)={0x9, 0x80000001, {0x5, 0x5}}) pipe(&(0x7f00000027c0)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002800)=0x9) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) sendsyslog(&(0x7f00000001c0)="2879644bc60be15b5cafe7c8c7f1137b10fbd48576d41696074d4341d56318c803366e11e920e3dcb920b5ed78d3d3d771ecd4623c8d3a04d059ca0e626c39b328acbc498d2ce3f196ca9ee32f8add8895b6f67256e7340bf97916676a8742d5b9b8400e96102d5c26d8ca64387026e900f27177254694096e8f3f0b12d10ae4311fae6aec36d5a229cbddfc938275a2a0aeba53bbc9e8cc2b06f8089d75223d5b57ebf730ba1f73cbaf299cce9f8eba3b16673d60ed02cd1dcd3a9c9bef13d0346b4143896794c1581405ca9df9501eceb4e071bd83341faf7b8dc361e77e60448994094d", 0xe5, 0x10) 13:34:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000580)=""/235) semop(r2, &(0x7f00000004c0)=[{0x1, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r13) getgroups(0x6, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r8, r14, r15, r16, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r17 = socket(0x11, 0x3, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r18 = socket(0x11, 0x3, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 13:34:24 executing program 1: socketpair(0x6, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r5, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:24 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2410, r2, 0x0, 0x2) write(r1, &(0x7f00000001c0), 0xfffffffffffffcaf) execve(0x0, 0x0, 0x0) 13:34:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a930ad9655b76e855f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484"], 0x2, 0x1000) ioctl$BIOCLOCK(r1, 0x20004276) msgsnd(r5, &(0x7f0000000300)={0x3, "4698b18fecb2e3be3b2354424728df4c3ef16ae18626e9adcae143b4871ddd81bf6073e8994ab04adcad6d97364a084fd649c28c671b494a7201cd72fb1c2af823cdda2e281e167d293ca17b89312c720af8eaf01b1e8a24bf723767c1a94cc864065121342b423279ae1343d632234be8b03dc626cf6903322e4c9172e65b3a65314995e8df987d8ab5ca78298248af61d38d24f7933cc538f20dbafb2a60a5"}, 0xa8, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = getegid() msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r8, r9, 0x0, r7, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r10, 0xa5, 0x3, 0x1000000100000000}) msgrcv(r6, &(0x7f0000000240), 0x3, 0x0, 0x1c00) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 13:34:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getgid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 13:34:24 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5bacff9a34783e63, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x2, 0x100, 0x820, 0x5510, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20066, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r5) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000000c0)) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="92931619ebe94e7767a12ca3a30246104ec356dcb9fb4d5a90c5f7834ce987cad6afd0a3d5de14991f86206a1441f53a896ea5d944b4cfb3443f101aaec18799ef55b1a73bfd05cfaf52e0f36f187a201ed2c9a844313b3d002c556670c733eadbedbb2aa3f84831e91bb8829de1473567ec448269529e2e36c4893ba5ab151a5e3359b9886718436789c02a6e37f92ddcab7c1732abbab407060d52a3ec9700000000"], 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000140)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xffffffffffffff8d) 13:34:25 executing program 0: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getrlimit(0x9, &(0x7f0000000000)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="11d120db8eaf38551ea33099e9a5c22ddec17275bb38db7fda261e22beee23a34a10f83a5d37586a6f06f6740116c4fed403a4cfdde384d5f7c23c610f20cf298df3bd0a4f0e1e24c0061e87c1bbc3402f695dc06bf90b0721de8cefc74aabe60788ce5aa489720202faea3d9d7cd2826cd8a00703c80dcac14a8b9fd68c7aeba95e5a133ffedeff94c83184915b0a9fd69ddb", 0x5e}], 0x1, 0x0, 0x0) 13:34:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0xffffffffffffffff, 0x0, r7, 0x2, 0x9}, 0x200000001005, 0x1, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = fcntl$dupfd(r8, 0x0, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r14, r15}, 0xc) r16 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r17 = dup(r16) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r19 = accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r17, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r26 = fcntl$dupfd(r23, 0x0, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) r29 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r29, r30}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r15, r22, r30]) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x2e4) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r31, r34) r35 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r36 = dup(r35) r37 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r37, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) dup2(r36, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r2 = dup(r0) r3 = semget$private(0x0, 0xb, 0x80000004) semop(r3, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaab9a) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) 13:34:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = fcntl$getown(r4, 0x5) setpgid(r3, r5) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x101c2) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r9 = accept$inet(r8, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getpeername$inet(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) setgid(r7) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r2, 0xa, r3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0x0, 0x2, 0x8, 0x6, 0x8000}, {{r6}, 0xfffffffffffffff9, 0x45, 0x40, 0x9, 0x1}, {{}, 0x7ffffffffffffffa, 0x4, 0x1, 0x3f, 0x100000000}, {{r1}, 0x0, 0x44, 0x40, 0x5, 0x1000}], 0x7fff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x1}, {{r8}, 0xfffffffffffffffd, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xffffffff, 0x5}, {{r9}, 0x7ffffffffffffff8, 0x80, 0x2, 0xfffffffffffffffb, 0x4}, {{r10}, 0xfffffffffffffffa, 0x1, 0x3, 0xa8, 0xb15}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0x10001}], 0x6, &(0x7f0000000200)={0x8, 0x9}) dup2(r1, r0) 13:34:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000140)=""/67, 0x43, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:34:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xa2, 0x8, "02431696824d6861bc84e6451d196d7b0ddbc64b", 0x86, 0x8}) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ff0041d27b0ba5c16d7741e5384661c47260aabd0224ff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eeed92939aed2ce67f8ec2170d5f01dde6baf43a083005f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb7edfda3ddfec74bc40b1b3c125de8a5f9c18697ea2c6cd509cc65961a8930930b66de50063945aef83d57f66cabc29a24fb20bb8d200ab542dc67ae5b614da9bf73608150b1efe0b302d549ed0e22b5e7a1cb0ae4cabbaf412e1187acea7883f137c57f5feb84de8b65f84c59955f06b52dcb414ef1923c5e93a80870ba807002d6829d9daa76aab45e25dfe1ef86842c816d794f1fa2c32c6cd87972638a3d746b6067fdad9da778190f6b9e81641304f0e9870ff000000000000000000"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0xcab6cb1e73f9120b}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5}, {0x5, 0x4, 0x1800}], 0x6) getuid() 13:34:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x0, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = getpgrp() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = getegid() msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r7, r8, 0x0, r6, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r9, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) accept(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r13) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r15, 0xffffffffffffffff) r16 = geteuid() r17 = dup(0xffffffffffffffff) accept(r17, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r18) r19 = socket(0x2, 0x4003, 0x0) r20 = socket(0x2, 0x400000000002, 0x0) dup2(r20, r19) r21 = socket(0x10, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r22 = socket(0x2, 0x4003, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x0, 0x0, 0x0) dup2(r23, r22) r24 = socket(0x2, 0x4003, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r25, r24) connect$unix(r24, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r27, r26) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r28 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r29 = socket(0x2, 0x4003, 0x0) r30 = socket(0x0, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r30, r29) connect$unix(r29, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r31 = socket(0x2, 0x4003, 0x0) r32 = socket(0x2, 0x400000000002, 0x0) setsockopt(r32, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r32, r31) connect$unix(r31, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r33 = socket(0x2, 0x4003, 0x0) r34 = socket(0x2, 0x400000000002, 0x0) dup2(r34, r33) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00'/12, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r1, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r31, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0x6) r36 = getegid() fchown(r0, r16, r36) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5, 0x3f}, {0x0, 0x9213}], 0x2}) pckbd_enable: command error 13:34:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="6bff4b2801830ec2ef9c3186b2dd7ee98b90798f14b9fd812f7c", 0x1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100000ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x120) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffd5, 0x36}) pckbd_enable: command error 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x57], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x100004}], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8000, 0x2}, {0x18, 0x0, 0x7f, 0x7}, 0x2, [0x462, 0x1000, 0x8, 0x7ff, 0x4, 0x80, 0xffff0000, 0x7]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = msgget$private(0x0, 0x82a) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/118) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "0f87996b5517004e6461c2f3703e45ece522812b"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x100000000000008b) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x2f}, {0x87}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xefe510d96c87ec4e, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x32}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:27 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197ae4fed0430000008295955984c87910162be976abeebf453f68c11700287e944bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee000000000000000000000000000000000000d92c3fb6b206799c69e36c062ddd0068ffa37b7aa375e0f59ffe21c09b0e4bcee05786a27905ecf7b53ca1768bda62a64036848a6203520069166f6c5d81a989f33e056d833df69a9b68c4ec7d1129e7387493b70abd7cfa98446addc824f0b954430eb063de885bc88a475435f803277e628ff80605f96c5c94442348b8dac117a34c822fbca797aaa575ed7cd6671dbd5122b2862b74d925a4b17ca14cb17c47d894b76fd140914fb24a98125661ad81af4ce49cb956ab0e992d4564ab15e17c3c02917d5ef9d8b77f64c522ead2d0eb33f1a46b3014016b42f87ef1400ba1"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:34:28 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8d56b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0xfe) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 13:34:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = getppid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:34:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) poll(&(0x7f0000000240), 0x1, 0x0) 13:34:28 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) sendto$inet6(r5, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r9 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x7fffffff) ftruncate(r9, 0x0, 0x80000001) kevent(r4, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r8}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r9}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 13:34:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x81) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x20, 0xe3db8e7}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000002c0)) r3 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0xf0, 0x0, 0x0, 0xe198, 0x0, 0x20, 0x10000000}, 0x0, 0x0, &(0x7f00000000c0)={0x2020040000400022, 0x2}) dup(r0) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) fcntl$setstatus(r4, 0x4, 0x48) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f0000000200)=[{r8, 0x44}, {r4, 0x100}], 0x2, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r7, 0x6, r10) writev(r5, &(0x7f0000000000), 0x1f0) write(0xffffffffffffffff, 0x0, 0x0) r11 = dup(0xffffffffffffff9c) mkdirat(r11, &(0x7f0000000140)='./bus\x00', 0x188) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(r1) 13:34:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() fchown(0xffffffffffffffff, r12, r13) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r15, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r17 = socket(0x2, 0x8000, 0x81) r18 = fcntl$dupfd(r17, 0x0, r16) close(r18) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r19, 0x8000000000004, 0xffffffffffffffff) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)=0x10000) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r14, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) read(r1, &(0x7f0000000100)=""/110, 0x6e) 13:34:28 executing program 0: r0 = shmget(0x1, 0x3000, 0x394, &(0x7f0000711000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x40, 0x0, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x80) r2 = kqueue() socket(0x1, 0x5, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c, 0x0, 0x0, 0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) 13:34:28 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) listen(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x9, 0x5, r3}) 13:34:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1007, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r38 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r38}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r39 = getuid() r40 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) r41 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r41}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r42 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r42}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r27, 0x0, 0x0, &(0x7f0000000580)=[{{r44}, 0xf6d1078cf55d8061, 0x10, 0xf0000000, 0x7, 0x20000001ff}, {{r41}, 0xfffffffffffffffe, 0x23, 0x3, 0x7fffffff, 0x4b0}, {{r21}, 0x0, 0x1, 0x0, 0x3, 0x35}, {{r43}, 0x7fffffffffffffff, 0x0, 0x1, 0x8000, 0x101}, {{r37}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x4, 0x8}], 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r38, r39, r45}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r45]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 13:34:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x6}], 0x2}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x102, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x2, 0x40, 0x0, 0x1}, {0x7ff, 0xda, 0x0, 0xcf}, {0x3f, 0x2, 0x9, 0x80}, {0x8000, 0x24, 0x6, 0x4}, {0x8, 0x3f, 0xde, 0x5}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xffff) 13:34:29 executing program 1: r0 = kqueue() socket(0x20, 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20ba1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x77101c84f1160df6, 0xfff7e, 0x4, 0x18}, {{r3}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1, 0xc93}, {{r4}, 0x6, 0x2, 0x20, 0x5, 0x20}], 0x49130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f00003f3000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 13:34:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 13:34:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000140)='./bus\x00', 0x8180, 0x1a0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffd, 0x0, "65b68e8ffb7641e3dc6d52ca2e4b2b569294647f"}) 13:34:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt(r2, 0xce3, 0x1, &(0x7f00000000c0)=""/99, &(0x7f0000000140)=0x63) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) write(r3, &(0x7f0000000380)="e40d1993bb19d2309414fa008ae11b4057a2ae97661c966f849101c71b106f3fc75d5504418d6f04f72bb1d04e860e83c16ef0cf3d92b8137c4ab51ec268387f2f9573d8a38f9f18e25889f3866b59ef4eea9c97b11f1ee8901f014b342ee821b59f2ce93bb53d923170bd7370a972aeb6ad4aba935212a59f30c752cd993dee56d5a66072e301654fda694f088d0976b63b5598d8a74c63b211903f2c47f7dabb2c3beb34d54fb9fc7eab15cf74a0026717ed5c66b4737a2e49ff34b1df695ea1682d9287570db21c38a42449e5e6", 0xcf) pwrite(r2, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16ba50337fe059345390caf274fcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b814875fb6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e97", 0xeb, 0x0, 0x59) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)={{0xcb, 0xffffffff}, {0xfffffffffffffffa, 0x8}}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chflags(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="17f00664e0c3a4be7fc14c293b0559aa414004e0adf244113a3e555e1d60319b77cb87ea307911e9034a67a03a7bfc59396618127e6e4d1fb99c58cece6f04597fde3156973bf4bb6513c5f5d57009ac9ed873daa41c8342869dd8a91adcf7fd6692268b13417af07f0d6fbec86f7e17ce35c4a1fdbad641f163e28992308dc2bf0e50b65f57fabcb62c", 0x8a}, {&(0x7f0000000100)='a', 0x1}, {&(0x7f0000000300)="b21d3374631ccc2a5ce23dd7eebdf482f6314c4b481c88dee211aa7ea0562795da29b7e92984b9b38882086346723996e39d28a80e8c2c482d7db48931535c040d74dc014e3c6329bbcc12eb6df937518ed9bcc1a594245d158956441dd23fff37ef92d3efab44613a50e74d6dc33dd49bc80f65537f91768b3a1d653b1220", 0x7f}, {&(0x7f0000000380)="97eb2065e379244f7b60b6c822d5e27b5d7f910868af7cba27e9c23059566bfa170c658c8ca5677fcf120995c5780e2f4d2e1da6fca7fc9b327ab4dcb5a39f0b3fe12bb5f609d5ae5097538ead9887304e728c60cf035611a45d59cdc84f25e51b87750cf7d624e0ba1b198f71390d5a2c2c1dcdd11a37aa0a78d82e89b8ee9a4d34f7e56dbafa41d2b19f72ac9d9f23a93589c9747d960f3b0cc56920535e6c4a2c3d68fef17bd35ec6ea8637f609bde842683cd55aa49dc1adeb63e0ff516706896480c4132e7ac20053ac05206fa77e7d3dd73d73f6c75e3eb9b78ffe0c3849fa3a7bb30ab9fa68095bbfd8b84372995efa71c3926044", 0xf8}], 0x4, 0x0, 0x58) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) fchownat(r2, &(0x7f0000000480)='./bus\x00', r3, r10, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) geteuid() pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 13:34:29 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2c36e78e19835669ad47ab6ef9e6256766432781e6b70e29d45bac426f3de09149ac2bea08e50e2467c924680a7bb7fa912b46ddc5e297e0b8fa458a2790ca7f4ad3bcf3e18f10c8403bd0e06e758a72703861ce3a398f7d06f41fe702ca64b11bd1a4b58ef13e737c5918357baa55b0794584a994834df370fe9a091e54f12d9a2f2ce87c1ce9b6cb544db0aff9965c0af4877ca4d258e1dc69bd3333cd3b7d0b4887d793da202bb572aba77e63"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) close(r1) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) ftruncate(r2, 0x0, 0xd7) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) fchdir(r3) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r6 = msgget(0x3, 0x2) msgrcv(r6, &(0x7f0000000140)={0x0, ""/4}, 0xc, 0x2, 0x1000) getsockname(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x16, 0x8000, 0x35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 13:34:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5494d204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2010035cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e04d22c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab80f151f56984ed75020000005abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:29 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x1}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000206, &(0x7f0000000140)=[{0x4e, 0x0, 0x0, 0x10}, {0xff}, {0x20000000000006, 0x0, 0x81}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 13:34:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket$inet(0x2, 0x4000, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r5 = getegid() r6 = getegid() r7 = getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r4, r5, 0x0, r6, r7, r8, r9, r10]) setgid(r10) pckbd_enable: command error pckbd_enable: command error 13:34:31 executing program 0: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f00000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a001400000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1003f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4d, 0x6, 0xc6}, {0x2000020, 0x0, 0xab, 0xfffffffb}, {0x1f, 0x5, 0x80, 0xffffffff}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 13:34:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x5}, 0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 13:34:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 13:34:31 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="09fe0d7f1f055ad4ed528b1d797841986cb638b094f817da5bc000c9b1581bb97165a2f8ec8e57bd02ff073e10cc0d45d9d01018774956c14f9cb2071c80463e341fdd1d788c6834e89d87a9afb606360a545e01deebc0743efffe8b61ad08a18d3b63061e2f481e8b1b4df09c7517394ae5ff326ad6f4ae1c0d4870ff5237662aae6e32baf69333124e119366202bfa9dee57ed8607d0bc8061755c41b25ff7af8967fe94a3ec40ab41a6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) mlock(&(0x7f000015c000/0x2000)=nil, 0x2000) 13:34:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc195077ec64d2843f22fbb61c91de3bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000010000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d93420f4ac62cb68d4bb4d1998b230758941d8126047a0f301366398ee658560eaef7e0e2abaead8111ae58a70b303492a05eec3e019bb1fca3c676fd15312ea613717271f6f5652349170cf959dfdd6fed47d3c281a7dfb42fc1928fa88d405f8ed4c77f9e1b9d76c746824f0bf2c2d6bb195790fad9f34c104bd3cbcbb4d8a4ff61977756928817eaf311fef4c7ae61d2f484507b5cc"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02b46a8ca49d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a0000000074d0407c05599bf107d30838b6"], 0xe7, 0x800) msgsnd(r27, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c26905bcc19809000000efb95a80f6c0e3bd36e8c0c712a92b77e5e825d97a584cd4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6d"], 0x4, 0x800) 13:34:31 executing program 0: 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:34:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693f, &(0x7f0000000300)) 13:34:31 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 13:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x41) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0xa2}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7, 0x0, 0x0, 0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) shutdown(r2, 0x2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:34:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="2915ca798685ff5f6b576126a990491fba64e2d663287293a933bebc0455f9e7e5c7a69b47b2b6a5e365a4e4bdb95664112b1e84d598087b162749cd6bb58358e07b730e7227fb6dbbf224958488332949ffae6ce8fc", 0x56) 13:34:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0xeb8b10c8803f9628, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xf88555379733a4ea, 0x0) fchmod(r4, 0x10) 13:34:31 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) 13:34:31 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)={0x3, &(0x7f0000000000)=[{0x54}, {0x3d}, {0x4006}]}) shutdown(0xffffffffffffffff, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) lseek(r1, 0x0, 0x0, 0x2) r2 = getppid() r3 = socket(0x0, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x0, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = getpgrp() r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = getegid() msgrcv(r7, 0x0, 0x0, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r9, r10, 0x0, r8, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r11, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) accept(r14, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r15) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r17, 0xffffffffffffffff) r18 = geteuid() r19 = dup(0xffffffffffffffff) accept(r19, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) r21 = socket(0x2, 0x4003, 0x0) r22 = socket(0x2, 0x400000000002, 0x0) dup2(r22, r21) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r24 = socket(0x2, 0x4003, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x0, 0x0, 0x0) dup2(r25, r24) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r27, r26) connect$unix(r26, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r29, r28) connect$unix(r28, &(0x7f0000000400)=ANY=[@ANYBLOB="82022c045e2f2b66696c653000"], 0x10) r30 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r31 = socket(0x2, 0x4003, 0x0) r32 = socket(0x0, 0x400000000002, 0x0) setsockopt(r32, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r32, r31) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB="8d022e2f66d8f2e6721c"], 0x10) r33 = socket(0x2, 0x4003, 0x0) r34 = socket(0x2, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r34, r33) connect$unix(r33, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = socket(0x2, 0x4003, 0x0) r36 = socket(0x2, 0x400000000002, 0x0) dup2(r36, r35) r37 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r36, r37]}, @cred={0x20, 0xffff, 0x0, r6, r9, r12}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r15}, @rights={0x20, 0xffff, 0x1, [r16, r3, r17]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r20}, @rights={0x20, 0xffff, 0x1, [r22, r3, r23]}, @rights={0x20, 0xffff, 0x1, [r3, r25, r26, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r28, r3, r3, r3, r3, r30, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r31, r33, r3, 0xffffffffffffffff, r3]}], 0x140}, 0x6) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$WSDISPLAYIO_USEFONT(r39, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r41 = getegid() r42 = getegid() r43 = getgid() r44 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r40, r41, 0x0, r42, r43, r44, r45, r46]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r47, 0x4, 0x46bfe) r48 = getpid() fcntl$setown(r47, 0x6, r48) r49 = geteuid() r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$WSDISPLAYIO_USEFONT(r51, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r53 = getegid() r54 = getegid() r55 = getgid() r56 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r52, r53, 0x0, r54, r55, r56, r57, r58]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="0dc9d856d94af90f5723f6b4ff59cac1a5d928bc9f0a2279b1dc50497da5a7d47a8c2b8431b70ed13d116382384867bee14d30c09959f503771bfdd0422ba5d30827e150672460e1db221518322338f30ba3e753c5", 0x55}, {&(0x7f0000000080)="1e", 0x1}, {&(0x7f00000001c0)="710a8bc3921f7c45cba8254fd995e86d6176328da6d289fbc832fd7af69ba30f270b0ab8d03cbad494b2a4", 0x2b}, {&(0x7f0000000280)="f7be3ec1f5a4192028c6a60c61308befa03d02f695880f5e8d944effee17ea8604b574152539fb5128fd528a0f205518d10e8c75563c680386c769ac338846122cbfa1a865fb17813438833349d01e7228faf93f3d8353429a66c137191738ef9da3718db73711605b63b6f093322ec9fb54183e141912457778d439c55b6d3b58c14433d23d81e33ad10493bdbbe2506f7017483ea5d29be19302", 0x9b}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r9, r46}, @cred={0x20, 0xffff, 0x0, r48, r49, r56}], 0x40, 0x6}, 0x402) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pckbd_enable: command error 13:34:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000010000000000020000000000000002914c32d"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000040)=""/71, 0xffffff76, 0x800, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x995e8e5ab5aae1f6, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = msgget(0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000480)=[{0xfff7, 0x3, 0xc, 0x5}, {0x3, 0x7, 0x80, 0x7}, {0x0, 0x2, 0xe1, 0xffffffff}, {0x4, 0x1, 0x4, 0x4}, {0x8001, 0x4, 0x1, 0x7}, {0x3, 0x7, 0x0, 0x8}, {0x7, 0x7, 0x20, 0xf4}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r4 = getegid() r5 = getegid() r6 = getgid() r7 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r3, r4, 0x0, r5, r6, r7, r8, r9]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x200, 0x0, r9, r10, r11, 0x8, 0xfffa}, 0x9, 0x6, r12, 0xffffffffffffffff, 0xfffffffffffffffd, 0x4, 0x5, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x0, 0x5, 0x8) close(r13) r14 = socket(0x18, 0x3, 0x0) bind$inet6(r14, &(0x7f0000000040)={0x18, 0x2, 0x7fff, 0x401}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r14) socket(0x400000000018, 0x3, 0x3a) setrlimit(0x0, &(0x7f0000000300)={0x6, 0x6}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt(r16, 0xef9, 0x2e, &(0x7f00000004c0)="2e119ba967c823e2ffb75bebffcbff13b9fd812e", 0xc) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r18, 0x3}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xffff, 0x81, 0x1, 0x3ff}]}) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x102) write(0xffffffffffffffff, &(0x7f0000000180)="d9215cec8c52f89819ff25be26a2b58038f214f5a506a2b1d769d8ee600d91c2dbb57a8491f3b24c8d9ca6cae6a9a03bcab99aa6c9967bbdcdaa97bd75dbb70a0b115560fb76923ee2eb4411b56c839eff97e6df9286e77fa0e3cf532cdcafab354830a477dfb59a8ca3921a3c557947305a5d95bc5405a0fde5a10daf06c1f35f386a279f", 0xffffffffffffffb2) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x4c}], 0x0, 0x0) r2 = semget(0x2, 0x0, 0x414) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x9, 0x4, 0x3f, 0x3, 0x3]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x4, 0x800], [0x0, 0x800000000000, 0x0, 0x9, 0x1ff, 0x0, 0x2000000000], [0x100000000000, 0x0, 0x403], [{}, {0x0, 0x0, 0x1, 0x4}, {}, {0x0, 0x4, 0xffffeffc, 0x5}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r2, &(0x7f0000000080)=""/130, 0x82, 0x2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 13:34:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x3f}, {{r4}, 0xfffffffffffffffd, 0x5, 0x130cbc39d98ba940, 0x86e, 0x6}, {{}, 0x0, 0x122, 0x2, 0x9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x8, 0x2, 0x0, 0x7fffffff}], 0x2, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xa59ac811da913e56, 0x2, 0x20, 0x7, 0x100}, {{}, 0xfffffffffffffffa, 0x21, 0xac, 0x40}], 0x495b, &(0x7f00000002c0)={0x1cc, 0x7fff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="4c0e9c4460354d34b4345169c0b6", 0xe}, {&(0x7f00000000c0)="98bb0483a693c6611808c2889884a7229898dddfb025b17b068b94bbc73fc5afd35a99555d6b2e22d8116d86a9d18f960d3a13bb683535d7e915e986747243a9c6f53026ca0a193787cbab045607c48f3f13", 0x52}], 0x2) 13:34:34 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) mmap(&(0x7f0000362000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x2) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x7, 0x1, &(0x7f00000001c0)=""/232, &(0x7f00000000c0)=0xe8) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100100008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 13:34:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f668d6c653000"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 13:34:34 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000"/188], 0xbc, 0x1, 0x1000) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r5 = getegid() r6 = getegid() r7 = getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r4, r5, 0x0, r6, r7, r8, r9, r10]) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r10, r12) 13:34:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x10f4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffff, 0x400, 0x7, '\x00', 0x3, 0x80000000}) execve(0x0, 0x0, 0x0) 13:34:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1015, r1, 0x0, 0xfffffffffffffc00) write(r0, &(0x7f0000000000)="220e22", 0x3) r2 = getpgid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x241) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x8b1) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000006c0)=0x6) pread(r3, &(0x7f0000000640)="57b0cb61b5308ffd0374dd49047589dec720270cf9fed5648ab30cac2a15acff03e28faa8aad51f4a8c9e7c3136cee5ed19762db71159826d227584f5ceae687ed6fdb055b40e9dce1182db20be247d241406e95e430453f711af31ad7039ce8bb45031b", 0x64, 0x0, 0x8) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000140)={0x10, 0x80000001, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffff801}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c18000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc059}, {&(0x7f0000c0c000/0x2000)=nil, &(0x7f0000df0000/0x3000)=nil, 0x8}, {&(0x7f0000c3c000/0x1000)=nil, &(0x7f0000ead000/0x4000)=nil, 0x400}, {&(0x7f0000fc9000/0x3000)=nil, &(0x7f0000f5e000/0x1000)=nil, 0x786}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c15000/0x2000)=nil, 0x20}, {&(0x7f0000f51000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e19000/0x1000)=nil, 0x8}, {&(0x7f0000e18000/0x4000)=nil, &(0x7f0000f07000/0x2000)=nil, 0x1}, {&(0x7f0000c35000/0x4000)=nil, &(0x7f0000cdd000/0x3000)=nil, 0x5}, {&(0x7f0000c6b000/0x5000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000e24000/0x1000)=nil, &(0x7f0000fc0000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) kqueue() 13:34:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x5, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./bus\x00', 0x2, 0x7fff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r5 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r5, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r6 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r6, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pwritev(r7, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x3) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x80000000000006}]}) r1 = socket(0x1c, 0x1, 0x81) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = socket(0x0, 0x1, 0x0) close(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x0, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r8 = getpgrp() r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = getegid() msgrcv(r9, 0x0, 0x0, 0x1, 0x1000) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r12, 0x0, r10, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) accept(r16, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r17) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r19, 0xffffffffffffffff) r20 = geteuid() r21 = dup(0xffffffffffffffff) accept(r21, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r22) r23 = socket(0x2, 0x4003, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) dup2(r24, r23) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x0, 0x0, 0x0) dup2(r27, r26) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r29, r28) connect$unix(r28, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r31, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r32 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r33 = socket(0x2, 0x4003, 0x0) r34 = socket(0x0, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r34, r33) connect$unix(r33, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = socket(0x2, 0x4003, 0x0) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r36, r35) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r37 = socket(0x2, 0x4003, 0x0) r38 = socket(0x2, 0x400000000002, 0x0) dup2(r38, r37) r39 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r38, r39]}, @cred={0x20, 0xffff, 0x0, r8, r11, r14}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r17}, @rights={0x20, 0xffff, 0x1, [r18, r5, r19]}, @cred={0x20, 0xffff, 0x0, 0x0, r20, r22}, @rights={0x20, 0xffff, 0x1, [r24, r5, r25]}, @rights={0x20, 0xffff, 0x1, [r5, r27, r28, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r30, r5, r5, r5, r5, r32, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r33, r35, r5, 0xffffffffffffffff, r5]}], 0x140}, 0x6) r40 = getgid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r41, 0x4, 0x46bfe) r42 = getpid() fcntl$setown(r41, 0x6, r42) r43 = socket(0x0, 0x1, 0x0) close(r43) r44 = socket(0x2, 0x4003, 0x0) r45 = socket(0x0, 0x400000000002, 0x0) setsockopt(r45, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r45, r44) connect$unix(r44, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r46 = getpgrp() r47 = msgget$private(0x0, 0xfffffffffffffffd) r48 = getegid() msgrcv(r47, 0x0, 0x0, 0x1, 0x1000) msgrcv(r47, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r49 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r50, 0x0, r48, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r53 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r54 = dup(r53) accept(r54, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r55) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r57, 0xffffffffffffffff) r58 = geteuid() r59 = dup(0xffffffffffffffff) accept(r59, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r60) r61 = socket(0x2, 0x4003, 0x0) r62 = socket(0x2, 0x400000000002, 0x0) dup2(r62, r61) r63 = socket(0x2, 0x400000000002, 0x0) setsockopt(r63, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r64 = socket(0x2, 0x4003, 0x0) r65 = socket(0x2, 0x400000000002, 0x0) setsockopt(r65, 0x0, 0x0, 0x0, 0x0) dup2(r65, r64) r66 = socket(0x2, 0x4000, 0x0) r67 = socket(0x2, 0x400000000002, 0x0) setsockopt(r67, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r67, r66) connect$unix(r66, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r68 = socket(0x2, 0x4003, 0x0) r69 = socket(0x2, 0x400000000002, 0x0) setsockopt(r69, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r69, r68) connect$unix(r68, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r70 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r71 = socket(0x2, 0x4003, 0x0) r72 = socket(0x0, 0x400000000002, 0x0) setsockopt(r72, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r72, r71) connect$unix(r71, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r73 = socket(0x2, 0x4003, 0x0) r74 = socket(0x2, 0x400000000002, 0x0) setsockopt(r74, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r74, r73) connect$unix(r73, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x2, 0x4003, 0x0) r76 = socket(0x2, 0x400000000002, 0x0) dup2(r76, r75) r77 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r44, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r76, r77]}, @cred={0x20, 0xffff, 0x0, r46, r49, r52}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r55}, @rights={0x20, 0xffff, 0x1, [r56, r43, r57]}, @cred={0x20, 0xffff, 0x0, 0x0, r58, r60}, @rights={0x20, 0xffff, 0x1, [r62, r43, r63]}, @rights={0x20, 0xffff, 0x1, [r43, r65, r66, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r68, r43, r43, r43, r43, r70, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r71, r73, r43, 0xffffffffffffffff, r43]}], 0x140}, 0x6) r78 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="987bde8d96dd5572ee0a2117cf73f75467e03884da08046e95a655fa7b42c81f5cbb16dac6ebf05bfcdbf7a986e6a941cefc37188f9c65c5babfe4b03b8ee194c218d41ab3749dc815a527c81f041ea397404e0bc90d8efcece908a8f5ec47280f83b4703e17d0", 0x67}, {&(0x7f0000000280)="8874797d1431f009de92e2b2d8cf18dc72320ddedddf08e89e4f4dac13ad848ca09700555a3ee6eb4068dfbdeef8b3c9bac041af3d4e2a0f1ff1bee714ed46407b6958562a8a1c21f9843eafed7e37a9b8b620c9e34bde172b53af040f3591dd2cd39941385faf4398ded5c8e437a38b187e05e49d", 0x75}, {&(0x7f0000000040)="1737f58992c9c7c0b203", 0xa}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r11, r40}, @cred={0x20, 0xffff, 0x0, r42, r49, r78}], 0x70, 0x4}, 0x4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") pckbd_enable: command error 13:34:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000180)="ebffcb0004b9fd292e015075e4bfaa4e713048e691319296481a3648baa787fa856b49143d87c55779e9d6973584f076b5eabc644573e57aa6ab6222d9979e32d39ca81894271b77959317ae435bd077cf13ce4aa634a1c7b6", 0x188) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) rmdir(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="bc5e568c62e4963af10b23ad31321235a3802fecc1217a40728c3dad594eafaf0504223e1fc9", 0x26) pckbd_enable: command error 13:34:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x340, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 13:34:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 13:34:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000000)="b06fc0b23d4f32", 0x7}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000240)) pipe(&(0x7f0000000000)) pckbd_enable: command error 13:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x400000000018, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x17e91f3e) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x3, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000140)=0x33) write(r0, &(0x7f0000000100)="8c65", 0x13f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ftruncate(r6, 0x0, 0x2987e6cb) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000240)) 13:34:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mlockall(0x1) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000680)=""/4096, 0x1000, 0x801, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x5e032b02}, 0xc) syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) syz_emit_ethernet(0x1d, &(0x7f0000000040)="740692e3e249f356173a7dae3f04338670faca3ed28bb406598af7456d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) r2 = socket(0x0, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x0, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = getpgrp() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = getegid() msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r8, r9, 0x0, r7, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r10, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r16, 0xffffffffffffffff) r17 = geteuid() r18 = dup(0xffffffffffffffff) accept(r18, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) r20 = socket(0x2, 0x4003, 0x0) r21 = socket(0x2, 0x400000000002, 0x0) dup2(r21, r20) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r23 = socket(0x2, 0x4003, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = socket(0x2, 0x4003, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r26, r25) connect$unix(r25, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r27 = socket(0x2, 0x4003, 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r28, r27) connect$unix(r27, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r29 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r30 = socket(0x2, 0x75c2a3a9a326b949, 0x0) r31 = socket(0x0, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r31, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r34 = socket(0x2, 0x4003, 0x0) r35 = socket(0x2, 0x400000000002, 0x0) dup2(r35, r34) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r3, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r35, r36]}, @cred={0x20, 0xffff, 0x0, r5, r8, r11}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [r15, r2, r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r19}, @rights={0x20, 0xffff, 0x1, [r21, r2, r22]}, @rights={0x20, 0xffff, 0x1, [r2, r24, r25, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r27, r2, r2, r2, r2, r29, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r30, r32, r2, 0xffffffffffffffff, r2]}], 0x140}, 0x6) r37 = socket(0x0, 0x1, 0x0) close(r37) r38 = socket(0x2, 0x4003, 0x0) r39 = socket(0x0, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r39, r38) connect$unix(r38, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c653000b55e30d9bde699cbbc8545596741dd919ba99eb22fa88a3d764aae106e8a576602c8a1adb9a9841db7a2473884679118093401e54849eaaba6746b5c1e81b07a0000000000e68e071e11ccb4959eeb5d1580bae7f6210a11f6c2fe05688e45b46c26ac8f0ca829ec50"], 0x10) r40 = getpgrp() r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = getegid() msgrcv(r41, 0x0, 0x0, 0x1, 0x1000) msgrcv(r41, &(0x7f00000002c0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x0) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r43 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r43, r44, 0x0, r42, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r47 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r48 = dup(r47) accept(r48, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r49) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, 0xffffffffffffffff) r52 = geteuid() r53 = dup(0xffffffffffffffff) accept(r53, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r54) r55 = socket(0x2, 0x4003, 0x0) r56 = socket(0x2, 0x400000000002, 0x0) dup2(r56, r55) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r58 = socket(0x2, 0x4003, 0x0) r59 = socket(0x2, 0x400000000002, 0x0) setsockopt(r59, 0x0, 0x0, 0x0, 0x0) dup2(r59, r58) r60 = socket(0x2, 0x4003, 0x0) r61 = socket(0x2, 0x400000000002, 0x0) setsockopt(r61, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r61, r60) connect$unix(r60, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r62 = socket(0x2, 0x4003, 0x0) r63 = socket(0x2, 0x400000000002, 0x0) setsockopt(r63, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r63, r62) connect$unix(r62, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r64 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r65 = socket(0x2, 0x4003, 0x0) r66 = socket(0x0, 0x400000000002, 0x0) setsockopt(r66, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r66, r65) connect$unix(r65, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r67 = socket(0x2, 0x4003, 0x0) r68 = socket(0x2, 0x400000000002, 0x0) setsockopt(r68, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r68, r67) connect$unix(r67, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r69 = socket(0x2, 0x4003, 0x0) r70 = socket(0x2, 0x400000000002, 0x0) dup2(r70, r69) r71 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r38, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r70, r71]}, @cred={0x20, 0xffff, 0x0, r40, r43, r46}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r49}, @rights={0x20, 0xffff, 0x1, [r50, r37, r51]}, @cred={0x20, 0xffff, 0x0, 0x0, r52, r54}, @rights={0x20, 0xffff, 0x1, [r56, r37, r57]}, @rights={0x20, 0xffff, 0x1, [r37, r59, r60, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r62, r37, r37, r37, r37, r64, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r65, r67, r37, 0xffffffffffffffff, r37]}], 0x140}, 0x6) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r73, 0x4, 0x46bfe) r74 = getpid() fcntl$setown(r73, 0x6, r74) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r75, 0x4, 0x46bfe) r76 = getpid() fcntl$setown(r75, 0x6, r76) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r8, 0x0, r43, r72, 0x20, 0x3ff}, 0xff, 0x4, r74, r76, 0x2, 0x5, 0x6a}) r77 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r77}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) bind$inet(r77, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 13:34:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd1a) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket(0x2, 0x5, 0xfe) pckbd_enable: command error 13:34:41 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x10, 0x4, 0x3f) readv(r0, &(0x7f0000000000), 0x100000000000021b) pckbd_enable: command error 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0xfd}, {0x5}, {0x2}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x47) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pckbd_enable: command error 13:34:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r1) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r3 = getegid() r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r2, r3, 0x0, r4, r5, r6, r7, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f0000000240), 0x4) r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r20, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r20, &(0x7f0000000140)=[{&(0x7f0000000c80)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) kevent(r20, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x80, 0xffffffffffffffff, 0x6b}, {{r19}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x2}, {{r21}, 0xffffffffffffffff, 0x2b13a7fd3f78781e, 0x20, 0x0, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x9, 0x20}], 0x6b0, &(0x7f0000000140), 0x1d, &(0x7f0000000180)={0x0, 0x3}) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 13:34:42 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/20, 0xfffffffffffffe8b}], 0x24d) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() 13:34:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x20, 0x0, 0x8, 0x0) msgget$private(0x0, 0x108) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000180)=""/125, 0x7d}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001480), 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x4000000f, 0x5c69afa0, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x409}], 0x3, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffffb, 0x18, 0xa01d1318cec07d2e, 0x9, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x2, 0xe6f54694e28fa460, 0x800, 0x9}, {{}, 0xf6937959facffa80, 0x40, 0x20000000, 0x636, 0x80}], 0xd1, &(0x7f0000001440)={0x4}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001300)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt(r8, 0x9, 0x2, &(0x7f0000001480)=""/103, &(0x7f0000001500)=0x67) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCDRAIN(r9, 0x2000745e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x300, r7) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept$inet6(r10, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000012c0)={0x3, 0x2}) 13:34:42 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x46) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:42 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e8c17621fc9bd3188fbeb75c0e8da8225e57bb39b80e97cb66a0c9d31fbcd097f74dcf3ee52736be1af1cfcc00807f1d0f2218fe2436b3a36b6a6a8d2df086e87b1416545c1966360e4692fbfd69bc546227d5a59a9df07a7dc4df6fec31543b18875d357b33e7bbc645a9ced89dccd"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) mknodat(r0, &(0x7f0000000540)='./bus\x00', 0xe117, 0x4) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000280)=""/20, 0x14}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/165, 0xa5}], 0x3) socket(0x4, 0x8000, 0xff) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000580)=""/235) 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9b5, 0x95}) getrlimit(0x7, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:34:42 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:34:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) clock_gettime(0x6f175483a294b4e1, &(0x7f0000000000)) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x1a2], [], [0x0, 0x1fc], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) 13:34:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() r4 = semget(0x1, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() r7 = socket(0x0, 0x1, 0x0) close(r7) r8 = socket(0x2, 0x4003, 0x0) r9 = socket(0x0, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = getpgrp() r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = getegid() msgrcv(r11, 0x0, 0x0, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="fdec30b41cb3bbbb8c8d083414380b16209396f9989268771ab07f9306d12cfe318da3a0d850b8ab00"], 0x1, 0x0, 0x0) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r14, 0x0, r12, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socket$inet6(0x18, 0x4000, 0x1f) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r18 = dup(r17) accept(r18, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r21, 0xffffffffffffffff) r22 = geteuid() r23 = dup(0xffffffffffffffff) accept(r23, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r24) r25 = socket(0x2, 0x4003, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) dup2(r26, r25) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x0, 0x0, 0x0) dup2(r29, r28) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r31, r30) connect$unix(r30, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) socket$inet(0x2, 0x2, 0x2) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8000, 0x0) dup2(r23, r34) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r36 = socket(0x2, 0x4003, 0x0) r37 = socket(0x0, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) connect$unix(r36, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r38 = socket(0x2, 0x4003, 0x0) r39 = socket(0x2, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r39, r38) connect$unix(r38, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r40 = socket(0x2, 0x4003, 0x0) dup2(0xffffffffffffffff, r40) r41 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r41]}, @cred={0x20, 0xffff, 0x0, r10, r13, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r19}, @rights={0x20, 0xffff, 0x1, [r20, r7, r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r24}, @rights={0x20, 0xffff, 0x1, [r26, r7, r27]}, @rights={0x20, 0xffff, 0x1, [r7, r29, r30, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r32, r7, r7, r7, r7, r35, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r36, r38, r7, 0xffffffffffffffff, r7]}], 0x140}, 0x6) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x2143, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x85}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x1, 0x800009}, {0x2, 0x1, 0x80, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$WSDISPLAYIO_USEFONT(r43, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r45 = getegid() r46 = getegid() r47 = getgid() r48 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r44, r45, 0x0, r46, r47, r48, r49, r50]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7e, r5, r6, r13, r48, 0x42, 0x802}, 0x1, 0x3000000000, 0x1}) close(r2) r51 = syz_open_pts() dup(r51) r52 = kqueue() kevent(r52, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r53 = kqueue() kevent(r53, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r53, &(0x7f00000001c0)=[{{r52}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1e, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x5e, 0x3f, 0x6}, {0x4, 0x8, 0xf7, 0x9}, {0x8, 0x1f, 0x0, 0x8}, {0x3, 0x6, 0x0, 0x2}, {0x70, 0x1f, 0x20, 0x9}, {0x7, 0x20, 0x9, 0x868}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) pckbd_enable: command error 13:34:44 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000040)={0x69, 0x400}, 0x0) kqueue() 13:34:44 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/129, 0x81, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x7, 0x2}, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f00000002c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) pckbd_enable: command error 13:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0x4, 0x9f56, 0x8008}, 0xfffffffffffffe2c) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x80000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) geteuid() r14 = geteuid() setreuid(r14, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xc) accept$unix(r16, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 13:34:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x25) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\xa5\x17C\xb6pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 13:34:45 executing program 1: r0 = open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x180, 0x94bd04b7c58eb807) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 13:34:45 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x3, 0x200}, {0x0, 0x4}}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20348, 0x0) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x0, 0x80, 0x3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r4, &(0x7f0000000200)='./file0\x00', 0x10, 0x180) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000240)="27ebb7e2071dfda53227dcd52e2b65bbe6891f2adc28fb984de02ce79370ff2b115f0aa9fc2f85235e714a9e46998b072c681589997b0f6bfcbd34be544c83ee3bfe07b66a5e3376fb32a4f0e01b7caa1a4da1017adcce2c155de82a44190c33c8b6041ab8592d1bac4b777c081c5619faf4d680ad6e173b97c93e208baa49e2b511647297d7e6cac79ab63f6ecf2423c143fb199f748b587810f3ed01aa1b7323a4e9e4873b5edfe55ee316fe3e97655f7eef26632cb212fd5f1b3f87c9b9d4d06d6fee7f7fe535", 0xc8}, {&(0x7f0000000340)="a287da09b181ade5fece3b9f5afe8f6a2ca914afb9f0403f2cb0e25273071ce9e4f8b408dbe3f990431c281e81ae157d478a1f883377c0182b6317c10a6d3a76eea2ee2f5c029049", 0x48}, {&(0x7f00000003c0)="41bef4bee79dbf3f450ac97ffb086434e8a37aee47248b878f1fd7dc44e865adc805e41af0b41dcf7252e303016c19e6ae6a4123d78840261005f47050153a7894eb75e0761ed2c76405bfb709d5c31807eef2956e0cb36aa26dc9e2c6c68280bf95bb84ba0e88c7970706be79c9e48a8a7d32b4e275d395230a320d6bf254341213c2ec63a924d47eeba67385526663291739525d89817ec9cfaaa2dd66046c7484c673e021c69096cdfa698c9c73dcf1c7878d", 0xb4}, {&(0x7f0000000480)="a1797c98d8f65bb1d8b9d3cb09d2de8b56ee645d52a46087b3d9b49e177ddea1b324451484aca66a14386f0c51dca5ac9a4f689cc4f2184f95adbb602234c14c51b2326231dd9612f4b2358f5ac6e8d4b0c3d9b8e1277325d1e3d0c7690a4b0c0318c9e0993888dcecf5eac77258e3d4d9f617f54d1ac3e4bcb04c841132fa18662f3fd50b7910a5bc49328d70f7b47393ee38f0ac535732381ec61251b5a54a37834a8edfe1e5febeb0", 0xaa}, {&(0x7f0000000540)="7d027cb396b4cdd38bc2f607a31e06062301a814cfc46f1c481245f3f687", 0x1e}, {&(0x7f0000000580)="37c257835f0939c3d65087aa0d4566dd44c4a17e99394775ff2f35903f75217ca1a38eb19185afbd96c0328820d03eefe93e1ca991c1d1ea390a8b188891c6ad5913f4832e8dfd4a8e3298a3816e814841aeb07ab0a7586c43d4130b52c592047f89bd2748e9fd6833e2c9f31dceef67dae34300afe68bea554402a8ab1b7c61bb8b0626829fd2205d16f829350cd7fc4ec2dd6144879ee0f5afc52ce25f3296b360bcbd090920c6e86b2f5ffc07b1575198dcb4da11869137eb023e5f610258bd19a199a6ffed36dc2867c7b76c035f99a2a3eff0c8394d740c74f71385faee74e48f424cc989e84619e6612a431643088a0bd26d9011bbf070be0d8838f6ba41d01a66b2c7718962f9f35d37aa12efb35ed25c78cf594efe4fe4731feebc85af0b28a63e50431d3817362382d4e42d2f0c45fb7b744b753f1680c744a48b4c78b0d524b04f3a9acec495084b3d733b81ee37ffb53bf9ef9fc245ac656dd12b6d152d9c21242caad2a7fe2a45a4221b86fd528cd1eac7646da0564eba91ae112e6a7a11fb1973275e3235c93038e9e50c5d0482bf5b962ed235d0cbf43fdfb688a5b142be972bfe67a8887acaf9dd1038678501d18db6c631fda39f6b4ee35603ece845509e039ee1cd99be9e8196c3a40fcbd3fcd8dd8449d1da9d561133ec3349657ca8d2f0ad7246ef45bf7d8f45fb78fd5922e60112c4320fd1299c9cfa17e18122c7bbabd59fad210b92996af0d3a700593bbe41812e1f4226eba8a2c663464d0a4d2423b180376daa8571a361cfe78e73341e32291bf7c78bf2a151e7aae2a2f9c94eff0e6c47ba9ecd4ac88cf48c809994cc984ddfc2ba1c43b2b0abfed8729609efffcf3f266c53f2cc4a15f00e94c6d569992bd907373da06621c3be14afe41280a85d259f28761ef881984f4b140cd2cc04ac31e94abe5af6e642f901e13310bca624616bd9513975872065381f62e916036fd27bb4db3f5cfe5d99f58ecdebcef6e9a8fbf1c16d5bb6bd3a47ed972cdc8959e3e37544d91ae3524fab354d72cff83a9a41fa10a92e0d82af11abaa0446b3e55c3772d1a4f11343a6b736076242adea7df4920cd8daf3ed92f4965b344e4de2c1a2ec806c94f227097441a65929f41da996e6f993ef073c6907363ed3867197bdf52e80307f6018465e29db3cbe0678420159f2ce08e45971b5b41089da09f07f2a5443d6c405095d0ff332610555fa46d320f1c755a1640ad035eb66623dfe1e24998c41ae51fa2119b4d2161886d243102bba12849450d003102b585ef6e774a5666d1ba945fa492470c45c0d66d270c6f195fcce3167313100976f09ab45e6a6173ebf0ba1f53692d4408616c1d616d1a5f97f6177845aec825fb8b233638afe49ac521c6de427b558e8b19f03e78b19ada57dc300f0af542df4a908fdcb706b0cee4f89e49627615369422f441b8ee5b13cca82014bab2bb907941909dee82193fd5abb31f7da7a3ae7f937ed2eaf5a618a0103589736d5483e7f37ad3eef84333c0bc7db3b86cf84df10c334e3ddac3aedfebfc55b9144b74bc23ed0caab52d3828e6a02fc3bf2d87ccc34afa99ea035e7dd41b5d8b15d692ff1a287841988fa0b9a6a1b05aa57db820f8914be358bcf1ffde51021e1b08ce9f04941a1c90a9b1d5b646b3f3373fdd979586d622f2e4434b7e4353a87c9be0491f45a46952be33548ac7a3040a4c809866fd8eb6c53fa0a0a0a219103ca59aaa920419bde4e0f4660a12536990ad095e060105802b27567a4d4b4bc303cc12bb4b54c35d1d5d7089c6306f9f190873db14f2c5e3649bc4664d7a94ace46c43d80469f179643c0f098c9df9b4139f8a5d68a02b1d9d9e2005911796b3ec71267c38391d011249f3aa5e555a7426c23bb0d7871487fe995dd6b19498b4c31798826c4a8901b507edfde11036b13c74b1a8e6f294ebf3d5eab5c825894f1d14d0ccb1917704b8a20a27ccf69bf4df304c258e5c0311a00828dfaa1a6850ce195af098121d1b3630cff9e5dfe57800a8cc9a7f6c184a322fc6a2540bedcf4e88386b38348ec8d83711bf8bced92497afc1f0ae7efa11ab51dab8ae9108400758f2e6cc36df60f05df3cb95c0443abb89c70c230f384ab0a0821caf5f2f53aa93529f3d74884fe69209111eacffde1a0001d391b87bdfcc26bd4d6cdcb372af227f7475c9413054e887c5205ccdfdda3874b53411cb6e83c3d4052104d3a88c499b05809ee8cb02385351cc6f6a12196afc307c66a1ce9bfca1dfea5d504fc6f60ccc30a43e2b38cd7e46650af70ec9f9abbb76adf3776cd8c4962e05dae97cdcfe033974e116f523bb9678d79320e2cb84744b847c6cbad1521a6d466a094963183fa0624afb64d3d8e55d6dc2c5490c0a6723d65ff7eee510abf64b98f9b38564e0778c16dd677a58bd4273cf9cfcc654fbb632ce78cc36b4e5cad959ff0b2aaedc1916b082a14c0b715a6efbbdcdcf79fb88082a382df25dd21c97de6f337a18cb904d2bc8f47276486363425683782af81603977b2429dd775472456c79fa4921293611ce8dff8b38151fe0bdcf2fbad671f480066ff5892867397d0aa374d316b95ddfb04f8829ee17747e64558597a116862f03f268b2a0ad18326dde2c1647853fc3bf2c1c76681049fc79583ad111cf069792c70d23bbb109a7eb7b1dc1b025782767a36be2512417c9fe88f72a56b364928ea525294cae0f9b8fa20937bcad58959eb6be7ba07fb7ca80cb7513ffb6c4fa3984b2aa8a79e61295ecd18e66b1bce814ffdcd301cc3d0cd57e653e5bd30c680aa3522020e2cbc2eca1dd93069d3d47871ac65e71ec66de393f47503d381c38608ada2bb59bc2bfb9d728b0021d95236078edec33b1f20fef17f0048837b8976df8cb14ca44413290eecbe3632c94cc6fa245d959463da6dd1c3beaf7901357bd2068b829d92d6fe806b216871d5165706463b11ef8bb6428846a710615e1a89050d194c93d36d81907b814c5159ec605960b79d15d9ce65c7de00fa7fff10f8fe5e959d344c3cc9b9bc7bf46eb1046ec7b4ed254188ef78213ffc305c1e0d6bb2b7761036607c04638140caaf59c3f94b70886f5bc0811a4ea9e49a4235f27318b688e660dcff78186d8415493e4e032f6f2f91f8570e4ec8f989d0514a52444edc462f107971679b26c7867c0b4136d2e6ee8a90885fcb5a82641ee9b099a02587ce0bbc84660279c5776f0af73079d3463bf79136e8808c5e18fe3e86d9d12458999e28f5afbc3648ce08c044e860ed84188674e03de2f6733c7a9a5fb1d9896573b9432a02ca207bb08040e4095f9093bda0288c4db3db780bd9e9f47898372b245ddb6d72aa7a2ad36015341ba9d02c71a083c8f9d5b8122b02ad8ad09fa2f6372ce4392f96056c70128ee11cf9d8f61217ef325818bcb56ae213b6b26b6e1f477398d95999af6e7068c53a1a1263345558887d47c25cbdfb5233114a0320d79b9240dfe65ffd100e5cee3e71e434df1d09eaffa395fcc67fa006b3b77b7402abeba192d5c6ffa5148b27d4c0cd7a0c0259718c195af60ecb32bdc6342c89257bb86b894059ebeefe2ff3730a850b0d41d507382d72bacb0473db599ac8c4feeee295f25f474ea545831a0c0828cef288b561f8c306a3892d8b3887c49395108626b2300f07ffcfa4a54d6ed82385ef4d917fb00e96bf957f8301036a120c324e165c5488eb2567792cb33c2a7f2715ef5f7cfc6b632a7a7356dc9eaafb36827915e496f107c277495dccfa51cbc4ff8ccc8fbfa70159c41be913c45defff6379afa9c531d984de1edcb72a0eb8b1aa3137ff4f1ce2e0567fd2c7dfc31f1f7d81e92bf5ffd73dde0a4cab1f72a463d774b06b0f44ae3dfd0b8d5cff377043ca7d515626c95d5178baee510a217f2f6127ed74910af605fbd571aa353f7384f11c38b9ee907cdb37d87b8b80c07f9d1195d679eca48f03cf884164e6e6223c94f3a2b207b146e03ee04db22a5dca38f490e639a4412841d77697ce6d5056051422992fd35f5e2d6a10aa977abd977a849a16ae11fc698a64ed8e55e70ffeaa54fb0916e6b3885b3605897b327d3e58472adf4d45d415493e65b7b38c0d4fd8c0b318552bb8a2abf882339ac4fe977f4e08eef62178e87afef1e3bd7ed3db3137b9d0f79289c77d0a445bce1d23ed82bd04a23cf7780d518fb807d02fc245e4d6070ca471f9960cb3b79406e288944c901d04b125cab7ea68e1b7d77bbf149b9b0358ea9ba5491aad0f9a6f79f90f6655e16d84ae3f8512bc5acea40375909f77d5c0c7cd2bba6576649aacc547a3a7da4aa4b600b0ed39d7890c8cd684e05638a4d6b6604ba19f112c7780d6cb1a02599ddea1569cae0c5fdfe60169a5d2cde4e031780f6b40cd55639e6b8f3acb62076e9325482d566cf99ccd70cba646bdf53d05a0ef6be8578893e101606c1a0bec2a034143586d535faae0e315fb413d472ac0d2ac8d23bb8ec27fc3bbb5db416176151018325b2bd983bbbb5f5894a80674ba1f052878b71fa33e5295a158cb7ec939810528495dfc8d465f39302f20d0d460f7c5e29e74cbbc6b43faafe95bd43684080fd523117f0a9333b0debf16c6a5019ba32c8c2f33c6aeb12947841427679218929dff0d3597235ecc68f873e0048a33b688c364319912f8b3bc273ad0aed50fe3af0b10e4482b796fe4662029c3769ab5d8eecc4423352cff7ae7b7cae910e6fa0e899fab9f8876b7460ee580abf4046ab3ee26c64d30f023e9d533f4d254c28305703ca3c70ed3aa02bfbd7f402782b6c5088e4574284e314b435853ccb6f2457e6eb8e0c9f8c8e782a9aeff8edc0af38a39ab33ad5c0b41e03436cd2d646413d4cefb312590ed1411bbf063faa5e870765fc53b831b3578f7d218431d23cc1b6fb3dca5adf92661934badc787df1f348e838062850878dc7889774ab021a6cbdb2cdcd98270f8514988aa0fec8bb0c1b2811b94b3a55832485d0d1eb59c22138ba78b2016842c840478bbcef75f24a2591a095191664081b9eab677824181acc3da531c386942baf9a1fd42dd5247097abcbfc8784f0e020431f63e2e759b656dc257aefbfbb1eb131582ba23d4ac8c442837af450e016fc7ad63c7ed30a243f0c6aa8195f23466b3884d09b59922ed3d6ae6a03e73d31a4daa990724f62832a4ffe0185101fed211a27cfc2982163ee61d7fe4584ace930285024cdd2f32a6a296988a1aaec6b113ae1916ffa673cf54a2245ecf912027df74c25ef720ed15c6e3586209f4e7dcbfb5c85649be123703c63c7087ae59937c9f37d7cac92378a1e1e22a43691e731eb5d0a20a82cd33ef96bb9e59462bae2c8be92025fda4e21cdd5a9f4f6e04b1c6f16482d9d4a14b8c43c62e5f6919cdddd0f6850778654cebb7179797f09f71b1d9bb8ad87906644a37a50f887c64f1a4557534c6e6621c2d8b3bc95cabffecc11af89c3fc918c7f29cf51d5cad24f86f283cea4d3b66498b515dced2a3db69683b8d685120e62b0754f743938da6f18eee59fbdec47dd2f94e4f2fcbb7e3b8816ed35c7dbeac00207043034d7d0078b9c96d660c0f7d24c785c91f6cce0114a1e705ad40e29ae594c85ce6bb0ad1af8646a2eb6ac12979409045eb6da33c22e69df4028679d7b31e5528cc8b582533201808940c3b0390a6bba705684f95dc3c2b9fc5b3d4bdadb14d1590864eaaffa85483fd076f96a201eac7e12f475a3d691defe3c50d6d1a42e219debb85e7fc84df3482a5a6f010ff68", 0x1000}, {&(0x7f0000001580)="86caad198a977d6527adf3d06b199da010cd18fa29246cac7e45e2902611277f81cdae794e6562bf76a7159e4920ee6eb4dd484acf39ad3862dda46f7dbd0ca1893229702bf6344a72ddc06495a3ee34132594541fb20fa9d3ccaa055a7030add5489f928c30364e25cef78eb816c77ed9bae7ea78ac01d119231ac2771e3ffffe69148d3c84903ab89cc14cfe340e2e6e3ec9c204aef2dde3268aac3f49f2d9f0718438d34f58858daf67e32731835f41bd89cc7fa419f9afac7bb2fe6d7acd892a37d59d143117227aeaae269fff5036e297613e777cf5e57b5f434ad72f3e4dffbdadc16b83a37a3fea44254897724f6e3ab22c7ce603b32334fe9b4523d3a361a7b14c357d40b8def4d73bd970238119464c50616247889f4ed5b2955c06be84eccdcacb2eef7ab234784bc46b6eab2ffa39636e8a5f6359c4f2f8e8705d7366a43aae511382daae69e836ac1d75bb570ff966b1feadafbec8777b2c3bdfd484d76e10a98b89b03716e1aa6af9ac11c7ecf407c0f61db141fb83c98173737ec57c01e214eccbeae115b7b8957bec23f7d83cca27d1cca1012713aacd07b209d8a7044f6c0012c40e2ddea383dd7f7fe1ff7291cf2d1c035fa8b63256fc3b42fa3ff8a0dc22d8a6afccecf502baf7ce02e401420321419447427077450cce514b837f66ecb85f8fcb0f27a031933a10fc860350add644cdf37f7b8a11b63aae7155d7a72f0260da6642892768d07bf9d681bfbae142b9434984b07e4141bfb85e5571eb1515370436519bea431cabb0be2c4151c8d29e851cb41e402cf3b2c8e9991728463497cc7e9ca70cd7a4f5446fea846e30f7ba73eaadd2d1aad4a34068709a91e416265aa28f339018cc4cadec7e01937d560ace92c83df3d2ea7a7ac0413b5a69806dc4c6df44a3b8ef2851c60f4b3b904d4ea88f509374c436041f4c670433fe7143aa6165bdb698021ad89e2dc6b75f16d4df6e13884fd431b2c81f748ba3c81e53ebfaed60cdfad4d6f629e5b7a4a2ad3cfcc072440b3402b960e2902185d33ed9dd559441a486737a0c1b0d882e59ca9b8519784f71920a84ab94355a53a83263f435d7a6ac0d70f8f8383ed47cc028b20c561940f7a1355aa631ab1ed4ecf865332ef7aa507e9178a250bf94e9680afab2637a9c731a8169aa6e6beeacd46c4ddd7060d967d79e4321039cc5930f4ae8ba017d37ec2fab4756eb2137baeb71af9867c2e9ab41cd56bd86b5c0fcf32c9ec5a87742c9ed1e8bd099ba49ccc26cd0bc030b13015e4095a974f9a4aae4c9e4c789b9d82d1416638ef600be9c4e1327fd1277873f923af25b2e46ceb532ac200272d8e1e9f278d79eaf0c3d7043e8c60cf550bef248804279b5147b4b9ae5d094e67eb7e2406e529c722bc8cc916d981d12772bd9862125b0391f5a4857a0e0db05683e0eac387d52b41f5df52e6c8faab3f81cd24e128a66ab07c62a81c535c29cec0afca949b2f23730deb19f98cf62d9420e43b299045c8a32ee22f52d8cac769e6ff05c4ce3c426d02681a1c899c6c28b1bcd075491663172bc9b821939415ceceaeb1e114db476db43f49670254efc8ba49fbdaba41dd8abdb18fca5b5f81d17412aed0186b412f8a1d6112a30d517436285e699cf49fdda0c119f60f2ec71214b40f511097f438b22eade7b96626430c6b0d1095ad2797a6fef94098612abe5493113367a5bcbc9d7b3cb5806c391a669f9b63e25c41cb19fbbc64db759d4324390dcc2fa03baf06ee5cc08aa97742a2270d168c019acbd67581adf16276ea5ecf0108b4072183e5259b99b4a4141c21fd710c6111b807bd7bc0b024bfdbe3b48f00301daa9da37aa8f48d4b030b0fcb905d17f3fdcd8efd5815fdb958fd41d4e43456bf9e6ecabb7c261cf0be240b743f564d759fed2aefe804b3d4db33e11fcadd88b00269b8bc564cee60d6f190398f85b160a85f34b57031d487d7b683d8245d51851d5c9f77fc71061d9e3f0c867bfbc65a3d774a7e20ae10cdc934fb3b77d064f443eb5eb87e17ded3d634d4a8922df39320c1b081f3135c63697e09b1df65b186046f4b0345b6043a1eed494908bff6af301108cc5cadf6a1eaf3bd3705718410fbe7e667e6127970abb64e834a2d0726c6ffc5f9a52aeb0cf34514d57368635f7b61a6b5ab66c41dd289ff5e47e2a02e76fb8e6f48505da9ebd1a22ac124fe864c028beeb1aa5d20e414d7c2d9070467b8fbd56824575196996af67defa73231cb208a0bc66eef7f9a70700f6d5646b1c330547f30e6341aa114b7ec5ef2ee12a0d1d2fa32cecdae701ab5ae44bc062f1ac2e62b5472a04a9aa5b230041420e0941b6d2fcf79cecab56be768134ded974dc07b81974f59d0e4f815fb8c40b9f2acaa79b2883d27bd29f1e6a81bed198b675b072860afbb72f9a4f3836a7342ceda8e75efdb6a15b153322843bdba1003638f2cfc93100163cbf0615bf7e8c861e06fab262d6f50f3f36f39d5956f0e88b0c998b771dc21a837bddaf282ab3daf1b0fb1e4a79ce4413346517fe2940e1077031895aeebff254880de827f8b5a55db338909ac0dd0c9d3064841c625074ac8172c779b2675d2be374910d0a536b4a36802c3b4f4d20b1ddc1d2d7b063343cc8706ff9d646051f684cf3f00660a5de347258a0adaaad82ecd46a56d6b53ffcaa89f4ecaf2f38d8a53cf44be84d9b0ccbe3d8f2fe1bda3559a61529d1c182eae1318c535bd3317c7f740cbac7a0d8bf6187bf7b7a4301804f06c4551c9c659dfc78a61c74c1202e11b01b185a49d2be510076d655f00827499ee83191be3eb2e1f43f621bff1ed67d71a4c910f3f2d5ff307197da92daf92d876ed47be4305e93addcbc43e3d1a38fe9aa1a5fa6342641f8206cf50bff7dd0c666d20863e6e60db91a507f4005dcf3cf830d5942a028fc2166e4bb3261e1281c9e732762a8a76e3ffe5a792afcbbd804d5db35a460332ae8f029a149721890cba933de7dc0da46951b7eeaff1d54022b19085ee55aeb5733cb256518232dbe5d30721b094814971b66dda687486b9d0f807ca5be1a002468740e91813e7926226a85bc2fc82aca21661d67188471e4c0850f9cf5de34f381edf34253ccd883806ae11e33bc0cc4a97bcedebbee12cbceccb383fdc673bb2b1cd3084fa821da6c9567d9bd3b7fecb4b6bd005999b2826d9e29739fc78068b3f037ff08aa7595f4f3d9a8e968cfddb849e68c77a1297b8d3f33e01a0efa062fd6608fbeb671c2f96b68ecf75caad6b37e2b68ad3b9acd09fc0e0634518fce6bb6d1f2da5639ff770a5eae5978d91acbea97e5d16f20e73edb1d00ae81aea120a2d54f896a32ae765d2bcc1d2f6cccb6600eecbbcdedf540f3d3e7b86e70d565df944d2f1251ba1929424840edcb1ce08eb9e4586cac3ba7852927c166fb4d27b526bbb22578cf212be3cd1a6a9c72ece12776efad21edb82f75d82779feabf65db56b88c96232b6983673d132a7a4627bc3394772342576707142c411f17e1d4a29788c3edae73624a269c2f971fcaf18cb0241274e5eceb77eb474c90662c5a7b4d8db8ef259989670ebf58aa9b1f4064c0a30842ae9a2aeba7980a9ca569c33c4298df8f0303fe25ccf46b70a73ac4b4a21afedc822de12c5b2bfb6aeab4d8ad41c70d48438b53a8ecc45e632830eced2d111b1d4aaa4411b52a12f78098b63c42abfcb9ca756135701310c145c7edde6b8212cf91c5891bcd201447065ed235519eb399eb45b12fc37ce9f7c2af0b55fd5520b05203d278384e968eaec83c54aec453995c8da1bad8bcf68d53b4b812f51b76dfe7ca4fd60872e4d958462168371e9073dec96ec0df29902c094c67547b488ddcb8e4cbff71ccdbc89db7088e0dc5d75319256e88c7a8bd9a80de5faf0b1c0f7dbe967b3c96184c31ed971beaa4c41ba4e70c95373ad7c9f9428c8e30ecc5d4c73b3dfa83365ca2a7e2b9ee7499fd70907aa5484cdee358d6e73d26a128018a0c3befcf3665995b972368f7f5499cad1c834b745eb82ed3ea363610a8b2db52357f1d7dfad2e94c54fe67446cdda7c8647c89d7de905ba700d305371ef3ccce94629e789f4710f2b124432df6da56e92eff387c17eb42eab1a23e4188b03548606a7b16a1930895d6ee7e0c2a8392b8c0b7d2b9cd5ddfdc282b6d71aab1c5b6621d4a4f71c5b0c7e09f6de21d1b8bbea1b75d9d0c97eb69b1a4ce470023e3ed6fc7ee06ad3c5610ad825745bc277c7d997e5b88e08370a99d86a69296d384809b1d9187f104de18726cfc30cb5a3d638c7fd154b80e4cc20350abb983599fa62a8069f3e2c9b277b4a8a857d4e9796c07f294c161b049871cfe0a6622190120c2e7e1bc5c791ff270c8bbdfbe29ebef287f9e29f5d295306b6224e5a8295c1193097ec35f95f4cf3a1680a16e366bba87def8747cba3b93d7744ecc150fe5ea670e97758f66aae85c7a964179b7d34bc19860c43583a291a9fbe8f7c011d9236b4cd054d733e6bdd5768aeb834fcd7d9bebbe13f365f17bce17cb5b393b9ebff36afbf46ee770d75cc0e199c456ae7f80d77e7fbf84d6721db88d3c4d9f3e5b506740795a2cbc22700076f3a8aee78dc8b5891dca2a264dd34c8dbd3301583cdfad40c3b13f29ff4865c2fb316b372ded28bf5c60ae0b6b7c27251f25e6d10d5b46cfa76d2af3162a497213e091ea0384f3ff2ad30c69ee71011ffcd32d774614ecbe94332e9c0214c3f69873e7f06449f8567a840526aa834f286aeada3969adceeacac01e1ec72e027e1f8a7c3500f89f9ea60e376ffe01c694c19e341b32f5c5d97baad95cd3768162c356128086651c46e44462cf81df899147697b31df87a167a739deef49c502e3ee316cbee5b6b6c13f1cf607d0e40b87239e5ea202fca969b8f6dca2566a256c3838d0f3f32c8d42da84ba9e81aa61f8008d911542e22f400db6d077979650d6741694886d4a88e35854ad177dd4be420fa3ddf747f833cc2ab0d2bffd2c4158b830d5ca18e4a2570e21911b422aa5d77dad0721994b277821121175fbfada19323aa19582c4a8e3dc4f5894a4cae8907237d48f59db62faac67291d0760d846cc244f9b00b47065af27a3d82998bb669d6c08788b71db80477f622d99177f7fe3b5183db5e97f23a2d90cd01217d9cbf1792a126f816293817fc0bf2496aa1e79bb079013258a873b3be45069d180f784ec6733437e46d8a35d6465404a8b695f71555a6a4f15db5d79cf1f4aabf9f89c179d7e41ff257a20d511b541e774acf559fa1939d1f52dd663326089cab8e171381ebb6b01c3f2d2313fa2eafc30a361c850dcd6db52f38591596221838f58a685efc7e3ba2aedba8c3b5aece45f99c55f715b8333b657cf90a24e8e14f7ac81f3cf85cd83d096c5e5926878031c4fabc45b76a270c99737b5e89383a4881656d1790cf5ea05124e08fb7b14a541dc39112f52481f6470c4c68d76f043fe8579dd8c7c6aadf53426de41a3208f5bb697f8a32655b43127e0f57acda9c04c9e95ca9625990cb91690cdcc22fa6b99edbc93533d9753809d669dd9af2035b6a6f1a7224db50fd42eca69c7f6752dc8196b7cdccb7d4bc4c15cb8741ee88f62e65429aacf083939e09b7b88863d5d1a0983085c9e76e18ddb8868350fc7088c463b29652d0effbb70c8bfb015e71b2d7c4783c895208748a8474500c172749d881ced0a305488430a2d5470933724677d9a0344d58eaa8b69fab0841c4ee86b8328240174482c9d6f5eac32f8b8a37", 0x1000}], 0x7, &(0x7f0000002600)=[{0x18, 0x1, 0x7, "41402da0b1ccd3"}, {0xe8, 0x1, 0x3, "029e48afc2cfb59d6478edd5d76eb10695fc2e741801718674a8beb9f2197868aa3319ca6b64fa7a5511d050355b7f983cdd666c9539f2a3c718d2c5239f26b66c873d98ed9476018ea41e08555e96260edd30c1c158112bd08fa5e2cf49fbae10ff87c72db31422302257573466e41e18f2094558563e5684d58cc0c40bee61d36680f56ab7c6760b8775cdcb9984baaae07291b82ad1abc2fe9851f5b491769967126f5f142c988529986e6acbd1029e76802b258beb71c03675febf5bbaa410bfdedfcf97247647f7a539073ec63cb4f211cf385278"}, {0x70, 0xffff, 0x2, "3b39550dd223d3b564d5a73c2810cbcc37194e267f41e52c4765db8ec6b236f10338d6ce52e09c079cbc54658b77a5f03b93d21820cc34d90726c87e9b245fd5dbf6cbca0f1729baaf0e3ab2fd3e6049faaee1e9a85d5653931a3caf8f8106"}, {0x58, 0xffff, 0x100, "4182285ff1b408a305042446602ff642e9e515477162fbf452d34e36acc7d7b12f38216ab24fe8df65067bdbcd10759ac5188016260ead73c5e289a4b1c7e70acf1bb7c8fe"}, {0x28, 0xffff, 0x9, "dedaa75bb461637e4d5bee5dab20fa076fbad24e8379f4d1"}], 0x1f0}, 0x5132100778168438) r5 = open$dir(&(0x7f0000002880)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f0000002840)='./file0\x00', r5, &(0x7f00000028c0)='./file0\x00') open(&(0x7f0000002900)='./file0\x00', 0x40, 0xab981ca9c52e8e6d) unveil(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) setsockopt(r6, 0xb33, 0x10000, &(0x7f0000002a00)="c95d3bdcb9a49ef5e6e58bcc5e2aac95aa1737b26d734c6e241e81bdc57487dce84e5c93284d0a265cac84860424762dcaeb800dad371824887c00fecdf4b7d0c133ba1f6e33f775d8eae7e02726c45a2bfd3963cb73baa289be4d04cdb19aecab44a0d713f5c45ac3df6a80cacba7a0cb9ecc1a54435f80d1ec9d60abf544b1bdf38c7a43acb78650bc838d0baaf5d2234f3b6f1dffc915a7c326df6e3c70ce6a92912440a56d192e3bc5ddd6b9b5805e8301bcff359ef4692940daa0ebf924632a5ec0506c2049dc78d13d4796b8a96f0f", 0xd2) fchmod(r0, 0x40) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = dup(r7) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) writev(r9, &(0x7f0000002e40)=[{&(0x7f0000002bc0)="5b1e85ad043ac8e5bda93469b2d4c9ca63a091450a83e2893b1aab51c8", 0x1d}, {&(0x7f0000002c00)="8ac5d49df1e8499c2907ebbfec65da6f60cc80b63be43c2487b2a0fb71dedbc0812bc22c3542f90105cf342c78fe51cfe1db8d93a6edc2c56c90edc114937d74a73b45b29d694a67910c7bec40ef7b91e4168369d5fac1863a6ba2230ced1573eda532c70908eac64cae03fca1b6d36507da103a774bcb2b95eda41f9e1451236ec9ce8dd255c4d858df7421230f76d7b968c85452b83fcc8d857714f4a3c6f512770c0eda1f33ae6be02105b07ac27a9fdb9fb96c0f4b71d8d18532f5c5faa460dc0c634e80a7473f184f6d1408e826b44d8209a529ddd489d17239317d", 0xde}, {&(0x7f0000002d00)="8e91effde637cffc61e231eb3c262d89e0338cf83c8f43ddd38c28c25619464def6ad9e1b3b0ea777f3c1695dd0f17733ab694641bface2fd307a8dc4dec60975b9cc8f7ffb2232324ba452164a18bdb635efb57a47f7810e39697360bedf2a1cb2b6c6670", 0x65}, {&(0x7f0000002d80)="26358cb6fa7909410566f2484881821afe80c85a640efc4faa8a0a45be481e1963b9ac49689999f9f1c9a8f4d3f46bd3fae51c212932d463d5cfc70b397f864a03209b9577ff380396ef93e7fe52fd3b23532fc3adcec4db871a6341fefcdfa4a17b3b6fb8823175dc42b3afa6bd00c8c0238185816760db4ad0e46b2903d8ec1c7e3cb846817e316b86023672d0e3b65c171882bccc0e06238af3d70fbb6ef9ca76", 0xa2}], 0x4) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002e80)={0x4ed, 0x2}, 0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000002f40)={&(0x7f0000002f00)='./file0\x00', r8}) r11 = kqueue() fcntl$setstatus(r11, 0x4, 0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002fc0)={&(0x7f0000002f80)='./file0\x00', 0xffffffffffffff9c, 0x2}) 13:34:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getppid() r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) socketpair(0x18, 0x4, 0xcd, &(0x7f0000000940)) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r14, 0x4, 0x46bfe) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r17, 0x4, 0x46bfe) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, 0x0, r23, r24, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x0, 0x1f, 0x400}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$WSDISPLAYIO_USEFONT(r26, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r28 = getegid() r29 = getegid() r30 = getgid() r31 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r27, r28, 0x0, r29, r30, r31, r32, r33]) r34 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r35, 0x4, 0x46bfe) r36 = getpid() fcntl$setown(r35, 0x6, r36) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$WSDISPLAYIO_USEFONT(r41, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r43 = getegid() r44 = getegid() r45 = getgid() r46 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r42, r43, 0x0, r44, r45, r46, r47, r48]) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000880)=[{&(0x7f00000002c0)="4aa00535e7c606a9b22cda8e92667615b67ff632f0b7537a4074dae249a4e406186fcef1e8cf50396795f5765381c70c8db779662e346c5dfb898027b42aae6b0a56385bd382197cc16ee5ffdc8d24c855206497f1b51fab2d4b7674d0347ec67eb659710d046442a2ad9ad3b1652ce4d19e34010e0b65faedbbbe64cf6db0b7354279099736c21508eedb3b38735c8dcb1ad67e3649e1815baeb703425b427ff684627421f2660ef007b72ad668a89769c5f3787433d5508d571d83bfb72e728d4575608ffc0c9785e4a6", 0xcb}, {&(0x7f00000003c0)="764457ca4141306076e0cc04a81937d6fcc8dbf130d2d84683a96a606badfc21c7afd0f80d6b9777baf19e4a97f46c", 0x2f}, {&(0x7f0000000400)="2679013e277afe32a219cc8d9ef887305fa59ac135dbe427cd95684f33ef95d19d28245fee008e0aca21f8aa91dfed4b3d4d9f8cd7033cb4b568f53fbe868d64a78d4858c88f399e4adad3185c60106f6eb07b423c8ed1329ef380d6ed6cbb80e9891282d13f0c4f07d30d7c94a550980ce9d5ef4a1a2e27934a675943fc2cc745185056858644f050bbd7e1aa562782bc8a8a14aa049039353e6f92b55f151f49564f47b1ecf51ff8f1dce4476058d90e7120f53b1c77175007f96959f4826f6f944800"/208, 0xd0}, {&(0x7f0000000500)="6401bd090aa635963fd3bf4e7281ccf440e7ef68a2b516c2848bc0bc43d6a0d67cee12770c508112fab11bb693e6544f193c9e2629188428fdd948d16f15969e8ddf515b48290bca14deb8fb2da6a67955b8b0829f520cba4bd3b84857a6010be84671a24b3010317086b517bd8db4a88a6cf2781c73b323114cec33e7b436f04880e1d94851d81ae4ff5272d7e85e", 0x8f}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="00f3eaf377e58466fb386f7f89851834f4b1cfb55f65efa28150c327db9f413aa2710af9d15f19778c68b1496394f145f1d96bb15776b023a68ee159c70acc7d46c6a932b5a685dfaa7942f54559e16bba08292f499d0fd405a023faf9843a948a7e1a12d005f243be2a3c2b837c4bf5b528bec3ef1f26c98bc651269ac3d312f98271ceb3304d198d584b2b8a", 0x8d}, {&(0x7f00000006c0)="516d1905dfcd3fb2c73814f86f5520681308abe9625ab32059d9ccc34d11eeb4813507e7b408bb5fb58bf72e89ebe9e02dcfd9b84355fd53f8e8e8a9b52f904fa4fb26f222cf812348d7d4e32ec91b0dab9cbe2d924d65e7b59a20400126e317660ba890a99fbd59607651e8c99b560a69fb3b4265cc54b1fe635d31191a70812cf97a1b521c7f459bd71c964c1eee6867e446a15388894e9082decef2fc98ebcc815f56361fffa54e8fa565fecc8930047767cf59e4be09ec36c77fa4a1dee4d9a7d718", 0xc4}, {&(0x7f00000007c0)="c71c384b749439d9b85927c3aa19d3af91a645ac7201cc91b72830cfb21ebadae18e", 0x22}, {&(0x7f0000000800)="becde4a438b255850807707c4f110b4276569bb4bc4fa9f38b3dba62c492e88460c8370279b082384e361d8663b42d33f0613205af737385f7d37ba85b7550e414550b580d75b77657485108a844f0f9eb93f69016c30eac7892c77e20ec28cf981ed246", 0x64}], 0x9, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r9}, @cred={0x20, 0xffff, 0x0, r39, r22, r45}, @cred={0x20, 0xffff, 0x0, r15, r16, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r18, r23, r31}, @cred={0x20, 0xffff, 0x0, r34}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}], 0xc0, 0x40a}, 0x61e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r1, &(0x7f00000001c0)="5389b3ddfacfa839f1f8b6c45a84a80a787cfa26853e025e55416d6276aa9f9e5043cae7b88515cba1674c4783162d87dfe9b9bbfef48e105ab05d1c06fb0dc7ba6893aad7ff75d55659b4af3709785ed256849fdcd42418cb9c65ecafdd19d9ba49eea02d0dfd0eafb19805d11efb3c7529ffa5be082bd549bddb7188e6460dc4e54c1c3a3188a716b28e031f94cc3684570cd106af6f26e5de65e5db391c447025cac459da2db4d9a96a7a907a60a46852dab97de086857f1c53", 0xbb) mknodat(r1, &(0x7f0000000080)='./bus/file0\x00', 0xc000, 0x4) 13:34:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00042e2f66696c653000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") socket$inet(0x2, 0x4, 0xfd) 13:34:45 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8c, 0x1, 0x2000000000000}], 0x40, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) pwritev(r2, &(0x7f0000001880)=[{&(0x7f0000000200)="925cd74beb1fc1819bab1c57471769de02487d42173b6d1d1c8a723314df4736db561aeb9c22eade8d6cc1acc894c70fc1d4cf9909b4382980908a3574430d87cc01368c7a86aca3951f3f2c8d20f905b2dd91ad69afe1cd425c4344e219b9d6996f4f060cb991f1fa739ed3e07b47b13902ab6b4e033f7f00430d6ff55b7456e5c50571b3cd0c7906a79b36cc5a", 0x8e}, {&(0x7f0000001940)="091cd4769df7b90ee3d71436762241864721c37ca5705d1802006b82f5f6d9f61c0f2d17ac260b145478f3b0a01d49bd9a8f46bef516a1273ee7f591fe0d7aa3f695fdb181be97b07b4c3fc503f38a8079e45c9d6d7c7672d772cb7db6713e3a72ad55b859d874e068b69c44092ef9f88bf0158c2bb135dec7841cfa2677b2787df95d301d46eca9a0915a01e09a4a26788823fecd16d21e8bb11cf6c317e3df01be32d16d17f30b121ca1f0016ec6c07cc2f50dd0dbe015aa8c6d96d43972e3f6909f938befbb5c1e52758753e160d154b768b284842944", 0xd8}, {&(0x7f0000000400)="22003f8b39e907a56d795c94f882c9605837f848156a556ca20750817eecac55fb9fcd5a838ef574edeb76f022cccf1088735a93f9", 0x35}, {&(0x7f0000000440)="fe04a991e7db249c1234ef3e8afcd27da1e34253c01a60ff3b05a6d36ef85c7fd083407243026d6e6f09e5b13ae674394e3048bbf55c4fcc5db7ff271ce6a6a0d38555023ddf95abad0ab5df036140840b0de1e477bdbfbfdcddc355a6e0378ac770af1310d7d96b199ffe78551431f4506e6f2f8fbbed2979a1846fc6816eb8764c1700361e63921cf5bf94beffdb113f02fc328c756a322cda82ff6816efc022eba62083cc6012be071a23fa00a5123329929a7863d983628962ccceba427bbe540d8a667975998df132e3a94f97cea320a2a1b3b6954a1469371be254d5a4c85758ea01b92e", 0xe7}, {&(0x7f0000000540)="46ba1de5035e21db31d0110821209909269a5cb91b6ffb9a8f0c1061f85c3081", 0x20}, {&(0x7f0000000580)="8a19a897e0d2ecee2b2007b5cc0a89aed903de3732d43dc65fee407b83b7e0d61a64ab830f0341b5507163cae35fcb763f5728075baa4f6390921c27d31bd73039ba1c3ecb3f63e615f3cb22d04b3c272524bc297c6afae6772941b5d2b6ba71b50d4f37ed09006889ca8a0b37e8bc13", 0x70}, {&(0x7f0000000600)="ea660f966d76b17f28871c27665b7f1f3a34e3c87c835d29950f7f3f0da25c787ebb786e0afe40e8e99e18bc72156ca819fa6087893a69a41bed0113afea16313ee45e7061fc80d4a9d93cda49c71872990541b62bf8d37779283b585b3172969cb9f2c12c64d38c0d2b4d161ca086a612e04a64fc1d5b1f9362e70737e0db102ffcbc467b9e75b7f5d27b0991ec59aefaea55ec2a62d77fb011e24a6227f3cc2c1b09174e24604207f5574372b67f705794c7cdbf90bf477873cccd4a2b8606b2d391812d61a56d03983ee3596cb445147d4bcc1b32a11a90826614436f20b921e75d263e0ab10600110ed539f9a3c5", 0x225}, {&(0x7f0000000700)="2b15467665475ca625b3cd35ded27760bec6d6f83a93f1e822a2881da920332205f3bd430e3627ae390d0dfc53a58f3621a7112f0b334bef83a14e276886609fef2bcabe1cc5acf3be9caaa03319c90e705e63a5824319655628e0df66a0ad13ee2c4f25f9752d49025cb8808fbeb10678d48f8bf06c39bcfa583742b29998ec7e369696ff66902bb52d0c61a892b801ce305c2f1927ae86e107dcf20e39c19734aa5421d741589e49c4d36818030775bc65a0fc6471e2f58b9afaf697eccfbdbccde36e75ab3f103997485a47c8b07ec886ee21b468be2eeab24e8aa8e1e4a4a2894e823f7629329b9d74dbafdfa4895c2e148fd29c0a90d69f5d17b899f4d34b525e1167d20a9bbcaf3cd7dbf874aa968b0487f1e8fe3c7c401778b8eed5b8150f383ac21df3bc5f62fab02504cb82859685d96be151ffde72c8293a1ee4f21c369bdd51db7e8716a9c60b51e4f05a8567550c74ef7c676573aafad721948d77f929edb0ba2bd5783b83d1c9cdb0448165ddce4d809255af5edbd8bac3a27a82fb32b82000ec78ca9db5b0c16d1106f77d767f809d7e4c9eca9ab47aa2f2408a089a014b0628c135cc1e0e30f29832f9302a28cab17d33e811dd45021e44bea1b53917768dac3b51bd0c909251de90e921a0707ca0f8562dda1def6c2712147ae6e10db51750c665ca8d5eb9a49d2a1f40ff067811f133c487f623d69a3490b3bf05943fe47e54f2fe922944d4a30b226fb3a0195c294e0d722eac2f6fbf4269264b4cff65b5cb87a7c71d2b8b7f57e577b5a53d5b5cd615cb163fc5a250989eb837a06aee4865434d93814b227b0b3127e7a2dd63ea54c00f4d8cabbdb41c6fccdebb54d095a11a33a889cd4f8153544df16381a1a24e7801592cf1fdf0b5373ea8eb04752ecb62bc5a2e7d49fac321942a3deb6cf0701a19c41e36210d0132c23c93442d903de9486bcdcd44b0639feead1c44656c7fe916ab84afde06865e4855249ef8fa8090a1916c04b324bd9330402a84af4aa7938800bf292a3e5dc680b89fd60ccbae84393bc6812528e145d715fb35639d31cd42bc9b987b3cd2d57461d648d0b03bf897f00e26de10f1f654bb6a0521d90aeeecf42a16139160d805de284c586c63e556cd7574dfed88c95848ffb4bd939f7ed5326fff102f21e034faf41c678df7748aa7c61e692bacc6b247093c747e1e05a0644b1b3ff6c75e8f384e74e8fea603fce7288420674ba77353d0a3520d11e231ac6177a30797628c88b481745d02b173b17e31bd80764cbd1714cd56750c3d2be6954d623c16f9bd727b186af4061ae0241503277b936888cfb082c094f6b0944342ef62d1285dc8db5ed6703be5ba6de77552602387eb3c17a3a4304da9df6b794b30a62da7b8c5e8612a712815444938c12c3b3135db3dff383d55586a781eeeb6687466b3e9dfd861025d25d3feec50ed8e30ae3502009c2c87c604994cd5ddf22c6a9cb1a62f6b31f8b25c2ac7fb7d867bf5a47a8179755ac845ae993e03453a9d87f3686eab66fe170483f8690c33eb149d3a4f62df3b72050e9b527f6aad7d6153fadf6bcc4686edbac9711d97caa91fbf4a1836113052ab9e360c1931a916974462d171f2bf5235591e94b9a94fd8ecf6faed0f1832c50fde4b73cec7b2772082551e2e835e820215bcb85ad0ad32b8c96e6d3ee16050df02bfb416676cd0d3b743eb5f474323811862ae29591d109170b526754f2c5cff79bfb4e61399d97342165bc594271b19d3fcb066399af7952a694f3ce303d4cd1ae1422e08676ee33a3c63f817d04365cd9242b3e3ebbbfa19d705a196fc1dc66edd0ee9aa7100cc94b60d7d57243b258146943add42e2a5512830e1e659f0e14259f0b3c8baa7b1b9526bfb3a184c6694f332d379c9c660c568393f83a69b61b436513a26a8cc67506f10c3c3b68343b64993e96f79d35b7144f03327374ca8c7c5b85d11c1e1bdb01f231e15397dab17021c62e7a71df585cc2b2abaf27410c9f89d69eb184ee81c18da22090c4f2c9dd5bffe758ed0e04c2f1cd1768d9af68134c159bf1cc871af90ccfd7730d438dda9c2b1fd90f1f03a02eb5fb317e6758e2a44dfd5ba95b3990718b3fd03aed15d7c70279892cb96f3b96218dda8f4728ee03adb4dcfe85ad141630dae5f1c3fc121fb23531d6a965fcea5ebc7c85304f9c343d6f626da1ecc4135ce7df5d38e0253977bd120c360ef1ca24994fbc96c732b2500b3297288d3f9e0f6ca47846109589d3aec8ae7e2e2ef2da8fb7255a1beff6c51c130323ac679521818e5a8f98788343d8b1336fc1585711060f03e49474f9569c762a63ef823ea209e592ffe05f28cb3db983dd6612ba19c946f02c25ab1401fa72144a5e9ed3ad690b8097893c261a99dd72cec236c7aba5d7b125dc7ef542aacf3f023db2b9ae917fd7b55bff2515924683b87bcc8c7de2dc9db736ee9c3f45b142735530c74de1f054d3f9423e3ed2eada78bad871630e6c3138c1cd14a38d90fb24dec11e8e5775fab0a2e473a0a887f88b1c83f7f456dfe3e1ffe7638638f24f022d94b2eec2eea496c66a8ec9cf406b84bd4f2b784fbdaf44d4db639ab15aa9306764ae23670b0159d6823925f9babbe9cf22235c4f99e159f424c86a5a25b6d221f46e845793ed8233301b2503c7d2a4c12cc1be81535ac16d69571deae8bdfcbb32203c9359c16bf90db8972aca907f8662805d17a8f3a7257f5a6556e824af629cc27dbb4e0d597b68d84bae96d810a0e232dbe7d2c1abeafe5fc8851693e7d5c33303e70e1bfc8a65bd9c4a4804e6168cb5ec22064a5431a7750631a0626eca7dfe6dc18aa74f3758b4baa9b790aad017e372fd193151638318ccf067d95c4a488a9203d35f0b062dcd0c0c7aaf0fe7d09e25e7311562c3eefa1f92751f13741953cf67642371bc9c12836f380142b25c5aae1041560d896aa87c25789b95153eda5b588a9ab52c9beddd13de14186bfd863c0de6522a47da3ffdf2f830590de5530e42316ddd7c13e6fdac30cf1cdf0c432af0dcd43d2e777d7a876179bf78e479a98dde8c4ae6a6e1142ff72eccee8556c98c5fe0889ebb6dc3d9c1e32dbf1471fcf19fef044caf53092df56642ce65675224e0a82949622de45ea1ca84883603b45a32526a146e323889b88665402ce44902fae2b06183cc4a1264abf478552ebfd1b4f62aa35a72b2bfb58dc8818487b7b4b1b6dcea4b6abf3cce01ef49b3b55c7e8da0ca9d89adb2aa6326ab8311e42079c4f93b8a0b7067cb3b7cecb2a18f2fa5bee67151f8f48c66263d9adff08746ac052b5a5058cb5834a1bb667389aa3c9e65155f5fb7a97b66fff1567d9691e8c799b35c82414f6b7e1f02f2e98a7beda208a6f51ebb8ae885eb734ced05d9b9de26235dc4df9a2fffeb42fcb181eb1619a5739a97ad414ccae2f6270e946cb9573d2351265a41a27ed92786219ca8bdc48da9b71ad7d1677e85bbb24fe260b196e2e9e3390519bd2ed4d788373ce9cee61272eb69549731ac21569bb149e49507b4f3cfc37b8c2d2147b5419770697792c456ebbe2a1ae704b2e43256f8a24658c56c2baa0dcfc9aad454f05554024305c20b2245b297094604dea2c17c9f9d2f40299bb8ed5222d93e5b0c6eb615db3e85b183913797babfd0219369688da135e0031828d6ff263cc884f818de6e58c1535452b30513751fc54c9b7e66fc9755dfc688e2788499d3404c4b9ef828a5bc1694c97a4f4d4bd61d1efac377b0531ec76b6ad408db1d5d950ee75630c5411df197dfe9d762f968013e05490c2ffb677fb2fd05302966c556881b55d8ffb533f1f25ffd0427557092e19383b7c8a6a426b7e1914ad5d45faeeec997a2e0b2f2f4c066071002b5edfdf1a6848a57ea9bca4f9152d6df1ea315e0cf702ae37263940fea76b49fac144004a3c6ee39e5d7835cf5a72bfdf4b8f7d0a346d8f5a3d647c9a8cafd06edcf01272355cca62733bdeb449473a6e5bb109956d8c530e9df81aa4df9fb25dbdb5fa39b3942ff28c6113623076d81ba2f6bc499e898286f563c1ab6729b99aeebba91168c9096130a78203eae1dc4403311b4964f33b37b14f6aa5402802b3efd09ebdf6d8328a26ab5421ec4eab7087752f9d19c42a766120548cd63d89531438b3feee7ed777146495bf838b52f97ab1367b18ee348ce607ccf02b4aebb9066b6bd05a1f7b1b74ef74e74913c7f95748385cb1e0fa57aaf4b2bc6ad1c235bcfd2fbcbcf715cced916528535914002a130eaa3287f9061800f64d74e94139a01994cef63dce44aaf96e52634b8570e854bd636307fac0e73813a77cd78936c8a64ba1085b79a8c96c03af2bdd4ba25c2a6996e504f8b9c39a69944992ba5431711ac4a90cd5a38aed3417db97628472390a13b1b92ca91fd2cfcf45d2244966d139e2b929aee8124c257c4b43265348340baf66a8ee39be515aa75f135270a5501b47602dec0e2bb4e82534164a3047d48165a95736e57382c38e3566ca566d8a8e6634a29f3ed56152d61a452fec209d88348bd563648c49aac0f0d4c2a3f6cf7aed6188b8a9eae2705b17b49389ed0b3024c0dda9d6ddde3b0c8c3de7855b2938e5942ce62c4321ab5ffdf883980f0ceca520c94c27ab070f63c5ca89aa803df3633bf586b07e1330c6a17780ad8e099a492b86392283c91f6d23a6c1dd7a166df69fe092650252b62dbb2a35ce31b792e41b3666a8d7157263212c08aa813c44d2de8b82a27568947fc2b684a4868f7e12c75843fcddcbebdc82259224c97283468294578a2154a12a4204b270d9e3db6d4f4883eb4d8fe6b12c1bb203445aa6410c310b61759c05a3ee9982ad22aee688d4b33c8a064558c8c5e67308e5410e34f9d949c24687e4f3040d816d4c2ad32cefb62894a1960db9ffd3e01da8c9aef0fe9437940b0f4d94a2cc18c5d41118dfe19dc069f95487b0831a67835a8cc826fdf267d08132ff285b38ae6ffa8bc652aabfa2474c97ad819c864b97d0c20adb23f840608b41c792ef18c3045cb7b80c526f826cb74b045b108d318619f9d9f569a7a2ae11f8b16881eba01826b2731ed699373c5ab50f21fe7e5ff1cc60734edc3102543a3c3dc6bd362c33bd90e67759d8929ba26cb6096904f024be1a5e7550959dedf64c1d4f2708967a7887d6e64d7c553ec234fb1e02cb3b7a162484e3c9c9f04c58513f128e77bd0f2dadf18c4505eacefcde314f36a8eeb31f3d739095a957c7773b5d345f276be641f054c0ee2682699516562ac62957e73e850c8d559d9f3be1c71358fd26272851b3791499eccef5e565b6ada8f43dbd16ef59780ccdabeb1de279bbc7ce4aae58dbf1717e33d7db5245c1358e268e1cf989f1faf549fd77a99e6ec7c7cc736c3458f796b0875cccaa3502b866b1bbbad3d6a51a950a196c4f27a61c10a4171f914a1e99d2127e7f8c4c053ea66871fb415e98074bbdc57b5e06150d1981166ffeb80594172859ae5c49a0039047e0ad71b1f3216de08810afd2325780e9b17f2d586489fb8ab721b715ba41f5e8e51091e57e75c6dfe257917961b748379a6c31a909a01a3072c862cbb4613e97213f4b727fcf18c8a76036905df306ba4d75439d503ae9d8a634926217df59f24b3558c436d75446b0a3bd3640992e789a30cb1af35cd6d989eccbc7793f73af296b83f8f48546a44e4392eb09a4472aa1606cfd782d2c4957b13175aa3fa23ad630f06610eb4ac8f61e623739c6431093db46cdb5e1b11edd9f", 0x1000}, {&(0x7f0000001700)="6d9ba7ea1c36e349f52be71b68dcf8ca20857f7790ff00000000000000c0d6d82936772771ab5a701c8b3ae3ffb28c75617654d86c8608b142c6ed0412130b88b1946518e7320893298c5889e5f023dc8f1b544b3c6429bd", 0x58}, {&(0x7f0000001780)="4d405bb42e43e5b270cb78074ecd319d38c819697e3b2c95010bc30404550ffe1c3c0da19a6036a72866cca5f8e5d21c84ac049f9272976acbdfcf31e9d9a7aa6449cced99c6f7f7de0c8fa112a0d086c69c80b0b13ee7ef6cc3bd2fab8454a98472d8b954426469f3b15450fdbc25c726e23d0ad907b631be561974853a8a31734a22c33b404d35dec19edf8d0dd78310cfed8faa09660e2017204526fe11cc318b35b861fff09af8d260535b0b7f5159be66210f5694c2d03bd0aff8e2e2f9dd01ce92a57398c33c8d7f2564c354624191f43a929ff781267f4d9dcbef4f6315354573c103870471d2f57703a68b", 0xef}], 0xa, 0x0, 0xfffffffffffffffc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 13:34:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) munlockall() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xf3c8, './file0\x00'}) 13:34:45 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0x5c, 0x0, &(0x7f0000000280)=""/92}) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x6, 0x13, &(0x7f0000000080)="00040000ba30bb131cff451ab0a9760c64f42b0e2a87a77db13af1a727cdfffea93ba57164360116eb3a719c7afed6255a5ef118ec978f88aef26b189fd87109c899449d023191aadb80b642fa9baa215eee1a76e67db7a331046e03fbb24379dc571c7b44c170efc1765290788acbc3ec54af31e5093e2586df608206bd2e5434c4343e87313d6fedd737ec9d3a23a98af853900cac1472079e7935daceb217e65d8816b74681776d7e3a04141bdf59b4c4696373650aee6ef668240830881fca2ccc51002ce69661c2b867db0bc990fba8c3bd1b73402b07b60e6e7d5b86b32c5ac3afcf518a801d797c0a174b1b9dd33d17e78c86cad44219fa34492fb3fbc5689711bb04d334be7705b47d664e08e546077016c74a50c1e72f751e3c28d8c202ad91b47081720eb7869aa744a365a3ca5343c33471449328406403836ab8403bb272eb47677b5e977447ae39d9a73ac2718f7ea453903853e34356f2047601a887dc7025c93348a816b8b6f96b3b2014ea10d4f800"/386, 0xfffffffffffffef8) 13:34:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 13:34:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = socket(0x4f8fad2011f7c56, 0x4, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r49, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() r52 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r52, &(0x7f0000ffa000/0x1000)=nil, 0x0) r53 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r53, &(0x7f0000ff9000/0x2000)=nil, 0x0) r54 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r55 = shmat(r54, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r55) 13:34:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) socket(0x0, 0x2, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x38f) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="01000000000000f7acae8d0005001674968724c787aaa15790a1a4d81898892a279e228a86b4d3a20bc92866e18e5419bccd6b421e0ffda38ae9fcb530663a7cf55bc98475046352f000523a38cb631e7a975e0000000000000000ed80ba72a52acb73458a6a23f2661f3d4df940a726e01f821ab333b5d091967e0502fd6b8858815ecde6b7b4c693996e9b7887f025cedce00c5602f00105000000f93871c9cce9e96b12200279bbcd9d5ab0a38feca7ccc0ad0670b4a4928775c22a7888a05a53d8942c825ef6b56ad1dae14443aea9f5f766405e6a48a8d0df54019991735c5b50ce3abbf13bf47419a33d2c4a11e766737d16a32302a2eeaae8038592fb162ba3fcc810ba6ff379fc92992379ff8ef8134442d92cfd63309117a64a1a4dbc1719439f3f38961b7e103ae02e66ba9979f161accd96c6e4b65ebce33abb000000006c8adb232f180d980b744f348c1942e2a1075c18cd9efabff1492c1dc36611fb1a3597a51cc1f7d61a735be9c1c8376faf1bbcdad39efbf2a8660a8f53f89e696b603ccb2898a4ecc8085fcc3f8e8c98c004139049c7a60d08881e4a06e9a16a8e9b80aae5385862f18ae5c5a58e26a7cdc0720f900dab2b54a6e491b8aad7edae62ace40f50e172650a31e9e67e15b60c755e0df9ae7db7d70d5081753d20151cc81735f1a8b552062f7fa8b0f0b0226fa30db01243aeea61c009a4bbc5ab9f047ff9d85f63aba268945e2d471e21ca6c7467d872e464a11efc05336fff121cfa66281cc75236a6853e709e5faedc8c8069cfb805c674041fe57bdd810b82de9957f33ebf9d18c82f1e7859b52f000000000000000000002907f70067fcd61a4ab041225d55c433d5fecc53d9fbfa7bd7870e6a95fb2df56c11806f4258bad3a48aeace348c807df83e13f98851b0e2e6252b78d5b82a009817821ed496"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10006) pwrite(r8, &(0x7f0000000240)="d000000000000000000000000008", 0xfffffd45, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 13:34:46 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x6f12}, 0xc) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x1, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xfffffffb) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r12 = socket$inet6(0x18, 0x3, 0x9) r13 = socket(0x1, 0x2, 0x2) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r16 = getppid() r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0x15f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="caf883139385043b0297a77f085999d7af185dc678f6127a1bb790cc12d032823f31df5f550241268428d1938698d0c2c2e1f6f969666140586cc3a806afe52e8c2ea824d0e21e5380614f0d4d2613131121f7a9cb938feec6a82cabe75f1bfe4a9ccbb73ddb2d0ed3b4478ee51b27e185e4fb2140a839c1e3471d9a8a9e1268d7df88f081f0b9d5d0b9c7972b3ed1c05c253bd1d240570c62ab5c15685f9c57ba957987cd4a68ec041f24c98c8c", 0xae}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="2000100000000000f7ff00e7ff000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x5}, 0x2) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/186, 0xba}], 0x1) syz_open_pts() 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x6, 0x0, 0x0, 0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") 13:34:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, 0x0, r7, r8, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x0, 0x1f, 0x400}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r6, r13, 0x4) r18 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) 13:34:46 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}%\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%!\xfe\x00']) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x4) r1 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x1, 0x137) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000480)=0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000540)='./file0\x00', 0x8050, 0x20) recvfrom$inet6(r2, &(0x7f0000000580)=""/115, 0x73, 0xc2, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(&(0x7f0000000900)=[{r6, 0x20}, {r5, 0xe56df41f9145b9c1}], 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x4) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x92241cd27b0d785e) ioctl$KDENABIO(r7, 0x20004b3c) fsync(r2) r9 = semget$private(0x0, 0x8, 0x0) semop(r9, &(0x7f0000000680)=[{0x1, 0x0, 0x1000}, {0x4, 0xfffe, 0x800}, {0x4, 0x20eb, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1400}, {0x3, 0x98a4, 0x800}, {0xa, 0x441, 0x1000}, {0x1, 0xa1, 0x800}], 0x9) clock_settime(0xdfe766d369f77cd9, &(0x7f00000006c0)={0x1, 0x7}) socket(0x1, 0x8000, 0xff) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000740)={0x1}) clock_gettime(0x2, &(0x7f0000000780)) msgget$private(0x0, 0x802) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000007c0)) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r11, &(0x7f0000000800)='./file0\x00', 0x2, 0x0) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x10, 0x0) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000005c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x0, 0x8, 0x0, 0x1}, {0x2, 0x0, 0x1, 0xd95c}, {0x5008, 0x0, 0x3c, 0x2000000}]}) getgid() syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)) fcntl$setflags(r1, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x8000, 0x5, 0x80000000, {[0x9, 0x20, 0x1ddd, 0x3, 0x3c2, 0x8, 0x400, 0x0, 0x4, 0x78d, 0x0, 0x4, 0x5, 0x1, 0x56b0, 0xfffffffffffffff7, 0x1, 0x7ff], [0x2, 0xffffffff, 0x1ff, 0x0, 0x8, 0xfffffffffffffff9, 0x3f, 0x4, 0x9, 0x8], [0x0, 0x7, 0x2, 0x0, 0xc4, 0x40, 0x4], [0x4, 0x5, 0x8, 0x2fc, 0xfffffffffffffff8, 0x10001], [{0x0, 0x6, 0x36b, 0x7}, {0x1, 0x1, 0x8, 0x3ff}, {0x9, 0x1ff, 0x3, 0x20}, {0x1, 0x1000000, 0x5, 0x10000}, {0x5, 0x7, 0x4, 0x9}, {0x800, 0xfffffffc, 0x0, 0x100}, {0x1c00, 0x7f, 0x1, 0x100}, {0x6, 0x6, 0x2, 0x800}], {0x72b, 0x8001, 0x8, 0xb14}, {0x7, 0x401, 0x3, 0x10000}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) 13:34:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000340)=0x80000001) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x7f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x4000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x20, 0x4, 0xfd) socket(0x30, 0x4001, 0x9) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000002c0)=0x17e1) pwrite(r5, &(0x7f0000000380)="bc1e66ef1f2cbd000870c9dae4c48eee13c87983846f480da175fafb40dcae35892b1aa5638830ba0d86d824e47c3c154b5844b17fdd962f", 0x38, 0x0, 0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[{0xf486, 0x20, 0x0, 0xd28}, {0xa440, 0x6, 0x3, 0x48}, {0x5, 0x7, 0x3, 0x7ff}, {0x800, 0x8, 0x4, 0x1}, {0xfffb, 0x8, 0x6, 0xe6d7}]}) 13:34:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 13:34:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r3 = getegid() r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r2, r3, 0x0, r4, r5, r6, r7, r8]) getgroups(0x2, &(0x7f00000001c0)=[r8, 0xffffffffffffffff]) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) accept$inet6(r12, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r13) 13:34:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 13:34:47 executing program 0: socket(0x18, 0x5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() preadv(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r4 = getuid() getgroups(0x0, &(0x7f0000000780)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, 0x0, r4, 0x0, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x0, 0x1f, 0x400}) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000447784a050d9afdae00131e417da9ab5d6acc196a67b935e36c199f0c47c7b98b312479059ea9bb1e1428f9d43bcad09254d89130653cf62a73ffd408625bd1802903c144d768ea99aa62b8d1e82d88e8d87fb302bc78f3a27f8e021c209ea58"], 0x68, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000005c0)=',\x82[^**:\x00', &(0x7f0000000280)='\\%\x00', &(0x7f00000002c0)='#$+#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='.^,\x00', &(0x7f0000000580)='\x00', &(0x7f00000003c0)='\\@\x00', &(0x7f0000000400)='{\x00']) socket(0x6, 0x7, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000040)) pledge(&(0x7f0000000480)=':\x8c\x00', &(0x7f00000004c0)='\\%\x00') write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xa12fe0e831a594c9, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x58}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff98, &(0x7f0000000080)="28d800000000ec5bf7ffff") 13:34:47 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 13:34:47 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 13:34:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x80001a74, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, 0x0, r5, r6, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x0, 0x1f, 0x400}) r7 = geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$WSDISPLAYIO_USEFONT(r18, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r20 = getegid() r21 = getegid() r22 = getgid() r23 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r19, r20, 0x0, r21, r22, r23, r24, r25]) getgroups(0x4, &(0x7f00000000c0)=[r13, r25, 0x0, 0x0]) r27 = socket(0x0, 0x1, 0x0) close(r27) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x0, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r29, r28) connect$unix(r28, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r30 = getpgrp() r31 = msgget$private(0x0, 0xfffffffffffffffd) r32 = getegid() msgrcv(r31, 0x0, 0x0, 0x1, 0x1000) msgrcv(r31, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r33 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r34, 0x0, r32, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r37 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r38 = dup(r37) accept(r38, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r39) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = socket(0x2, 0x400000000002, 0x0) setsockopt(r41, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r41, 0xffffffffffffffff) r42 = geteuid() r43 = dup(0xffffffffffffffff) accept(r43, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r44) r45 = socket(0x2, 0x4003, 0x0) r46 = socket(0x2, 0x400000000002, 0x0) dup2(r46, r45) r47 = socket(0x2, 0x400000000002, 0x0) setsockopt(r47, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r48 = socket(0x2, 0x4003, 0x0) r49 = socket(0x2, 0x400000000002, 0x0) setsockopt(r49, 0x0, 0x0, 0x0, 0x0) dup2(r49, r48) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r51, r50) connect$unix(r50, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r53, r52) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r54 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r55 = socket(0x2, 0x4003, 0x0) r56 = socket(0x0, 0x400000000002, 0x0) setsockopt(r56, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r56, r55) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r57 = socket(0x2, 0x4003, 0x0) r58 = socket(0x2, 0x400000000002, 0x0) setsockopt(r58, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r58, r57) connect$unix(r57, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r59 = socket(0x2, 0x4003, 0x0) r60 = socket(0x2, 0x400000000002, 0x0) dup2(r60, r59) r61 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r28, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r60, r61]}, @cred={0x20, 0xffff, 0x0, r30, r33, r36}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r39}, @rights={0x20, 0xffff, 0x1, [r40, r27, r41]}, @cred={0x20, 0xffff, 0x0, 0x0, r42, r44}, @rights={0x20, 0xffff, 0x1, [r46, r27, r47]}, @rights={0x20, 0xffff, 0x1, [r27, r49, r50, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r52, r27, r27, r27, r27, r54, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r55, r57, r27, 0xffffffffffffffff, r27]}], 0x140}, 0x6) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r63 = fcntl$dupfd(r62, 0x0, r62) ioctl$WSDISPLAYIO_USEFONT(r63, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r65 = getegid() r66 = getegid() r67 = getgid() r68 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r64, r65, 0x0, r66, r67, r68, r69, r70]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r71, 0x4, 0x46bfe) r72 = getpid() fcntl$setown(r71, 0x6, r72) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r73, 0x4, 0x46bfe) r74 = getpid() fcntl$setown(r73, 0x6, r74) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x80000001, r7, r26, r42, r67, 0x0, 0x3}, 0x1ff, 0x80000001, r72, r74, 0x7, 0xd46c, 0xfd7, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:47 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) syz_emit_ethernet(0x37, &(0x7f0000000000)="9b40428f97601e181ed7aa1725086d0b40861c716ea08ddab568d3f5331e27223994d137e7835dcc5bb98226ab525633276410570e9113") pckbd_enable: command error 13:34:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0xfff) fcntl$setown(r2, 0x6, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5da, 0x3, 0x46, 0x19}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pckbd_enable: command error 13:34:49 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000a40)=ANY=[], @ANYRES16], 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="88a096bd7b262beeddaf822e39b1e88498e56ed9ece6970980f312167f07a1791027195f52a1d48b56ee823605ffe15b087add04a2f72f08c51ed7c5f3b421b0162a011061585db85e05c8ea1e1dc370a25468c964a7a8e2fe1f9d1ab533f80b1fd7f7a26b4323720eadc51f327b1476eed6c70aa14f9bbe14ff89393a41f1e436cbb93449eaac9f4efcffab0687d80652590f2af2d81fa193014d3f7cea7e0931b52e", 0xa3}, {&(0x7f0000002080)="9d4bc5c9be2941304515bc274b8121a70681a14c88dada3fd952d98e47da06f38718bdc8200dd1937bfec99005786f57b602185ba02d7d854dd82acc328746f8c2be3ddbcafeb355aef8174c1f57ad27d80600a6bd34f39fad3f1e1615da0cc08d3886d04ac9e988b124a0ba47a951463306d167b96fb06981f9d5a53a9e617d5973f82129b64437d68df8949f4300b9fe3361f7ac7316ce224ced50ab36e0684ac9f122cc2a36480376d2162c2dcd244c2c51f77c08b57377699d2420a55e5817b54a40d182d57a2a3a0fa41b59d6fb558d98f76ca4b4efecf1d3646ad2054c50dc4fe76521113ebef9921f3359505fb83b46ce0506671f8404f67de539c41ccbe9b0401d3dae42c3c1aeee66cc65168ad965b496109d3edd8a1fc0f3d6e49e9de37425f20492b4c57702aa4412a54fa6324f8aa3b434af3e1c44112c8a7a91f18bbf1ece6368bfb85ba78ebaf31ca1ba167a552223a0347a641df77a1acb239de43df4279fb9634bee2c8d1ca8a5c456900dd9efe48bb83e406d97ccbf6858781ce144a83c9aa3c4b549c69839959e2db3daff95f632653239c59fc82170823405eaa2878a9895f955a10d82ed230e7ad804e3dfbd8e1deb8c1769d4a753f8122adbd326b5ba9ef8104e0bfd0c8cf56198a85d57508a77f43b6228036efaaa87ab7c1b2d72a3964af56cb0690cca345515fa27ac58d633efd424933095b1ae1817410fb823232a8f27595e4749e16dffc9094e5bd370a74de398a590d110888898872bd4c98cb1b5cb60e7ca9426805db1e2fd5e2d468399fb42bcde8dfd51eff52f4f36aa3b0db59175533b1f629932848c0c5e4b4ee7c8e911d55e080ab9ec80df387e6454e54a368c69789cc1d2a43e31c6cf01de92b5247d7468239b2ddd14592ee7c17807b607d073103c171e5a9178817226c1e77bef827c4ede31585d6b8fa5fd494ce05e4986e4f77648488935aca8d67b2a46d5186bb6e78eaeb04701a94eadc94640428b465e1226ee87ffe4919543d61f3b97cdb589a95f89e56959b9d2139b886005eccf026c0428f9dee9a2298e4441c6e3384618e6497514fe4738c651e3a1d9aac2eb50c0fdb9fdda690fbe186e979b932d4c7904a6a1f822490adbd0304d9be15d87b4ff67cd6515218ff3cf88b878a38830cbbacfe0765cac98471f706c047c2b1a76152eecb58d36c334559dcac012ab0e5a8c003c2e83e2c5aa4a0d8d12a876d877a2c31e9493523576491ca3317069f77f3f5d3b5fb5196424ca61b6a309b7cfc1860e7242602d9efce21b70b623fa18fdfd8acd08aa1aaf47e5dbe57a43237d3c706a80ec6ed7c0b1c89d7ec6457b4001ffc399e52dc72ad34790de763402a6875f8d53044154db983339818480b023131e7b7e66a3e0283ad1dd79e3f0e1934ec33efeb79844584fc94601ba9aca8b9823dc865dfec98b2ab427da3a1b8445c8060a58f0ed022b1784e0018c66c12bc0f814f6cc28b53d3573d20d8face2384a86909c0391cba6612b5aa842d643868b23f9125510923cbd66721f036e0f399ad78404368c56d445a0f5a45bd9a1bf4b0cc6dd04ccce467b5879c75ae86b0a55a46d6e3bf88d30217ebab4dbf5411b6949b24ba72d1a7d093fd5ce58fdd051c21465de98119716c35111e54f9f4c73ad4e835f62378f7cd4a71d292648994e541c6024008d36270e9234c2ad6454f9dc457a236d6d4d103f161c83c8fdd1e4b99dc0963e245e8df9d42522949bb1760eaafaba31189a82c25aac40388b512334503599d8f71c619b6192c4f5d2735ee12cf4", 0x4fe}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r10 = getegid() r11 = getegid() r12 = getgid() r13 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r9, r10, 0x0, r11, r12, r13, r14, r15]) setgid(r13) 13:34:49 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x9, 0x3, 0x1f, 0x3, &(0x7f0000000280)={{0x1, 0x40, 0x3e, 0xe1, 0x6, 0x1, 0xfff}, {[0x1000, 0x2, 0x40, 0x10000, 0x5, 0x616e, 0x7ff, 0x7fffffff, 0x1, 0x100000001, 0x3, 0x2, 0x100000001, 0x8001, 0x1f, 0x4, 0x9, 0x3], [0x54, 0x60000, 0x401, 0x4, 0x3ff, 0x7, 0x7ff, 0x2, 0x6, 0xff], [0x9, 0x100, 0x9, 0xb6a, 0x3, 0x8001, 0x6e259a62], [0x2, 0x2, 0x100000001, 0x1, 0xffffffff, 0x5], [{0x9, 0x7, 0x2, 0xe36}, {0x9, 0x8, 0x3, 0x2}, {0x1, 0x4, 0x4, 0x7}, {0x3c27, 0x7fff, 0x0, 0x8}, {0x8000, 0x7ff, 0xc2, 0x3ff}, {0x0, 0x9a, 0x0, 0x8}, {0x9, 0x7fff, 0x8, 0xfffffffffffffff9}, {0x8001, 0x9, 0x790f, 0x2}], {0x7fff, 0x40, 0x7f6d, 0x8}, {0x0, 0x1, 0xaa}}}, 0xfffe, 0x80}) r2 = getegid() setregid(r2, 0x0) 13:34:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="820201f0ffffffff330ccb6c0ed0b347a31af42677dd556e6c10d742b192c914758e40f1183a8eed76d1890ebaba751099ae77ccf0a2b1d6f0fdbc83c700980adf099cbf7ce17162aebe6b6fdc896e6b2660f67ac857126079e63284912f3218dc8f2a0fbd5bc218b22482e05db1224a850c050d4a71d2714c9992ed851664071b5a3c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000007c0)=""/55) socket(0x6, 0x4, 0x3f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getpeername(r3, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="2c75a9e5376db1b91c1260a08d6cd9971bb395c36d9d5ce48fde62f4e90a7e33f965deef12a3500355c469dd6357741790f5c9f750a3795fda663252fe3d2513ac8f189b0d6f9a2119998066b9a9ab915ce1d291e5932800b245cf1c125953c0c8eaf74525ea964cf510afe35ea727d09346a097972591"], 0x10) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) socket(0x20, 0x5, 0x52) semget$private(0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0xb) connect$unix(r5, &(0x7f0000000900)=@file={0x2, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x402, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000006c0)=0x4) 13:34:49 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7fffffff, 0x5}, {0x18, 0x3, 0x7f, 0x7}, 0x0, [0x0, 0xffffffff, 0x3, 0x401, 0x0, 0x3, 0xff, 0x5]}, 0x3c) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013000 failed: hole in range 13:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffbff], [], [0xf0040000ff, 0x0, 0x2], [], [{}, {0x0, 0x0, 0x0, 0xe}, {}, {}, {}, {0x0, 0x0, 0x1b8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x40}], 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'\x00', 0x0}) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) semget(0x0, 0x0, 0x144) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) kqueue() sync() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) read(r5, &(0x7f00000001c0)=""/127, 0x7f) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x268f862118cfdb03, &(0x7f00000000c0)=""/57, &(0x7f0000000140)=0x39) 13:34:50 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7fffffff, 0x5}, {0x18, 0x3, 0x7f, 0x7}, 0x0, [0x0, 0xffffffff, 0x3, 0x401, 0x0, 0x3, 0xff, 0x5]}, 0x3c) 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:50 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7fffffff, 0x5}, {0x18, 0x3, 0x7f, 0x7}, 0x0, [0x0, 0xffffffff, 0x3, 0x401, 0x0, 0x3, 0xff, 0x5]}, 0x3c) 13:34:50 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xf62f1ac131db6702, 0xd2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x0, 0x1, 0x0) close(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x0, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r8 = getpgrp() r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = getegid() msgrcv(r9, 0x0, 0x0, 0x1, 0x1000) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r12, 0x0, r10, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) accept(r16, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r17) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r19, 0xffffffffffffffff) r20 = geteuid() r21 = dup(0xffffffffffffffff) accept(r21, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r22) r23 = socket(0x2, 0x4003, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) dup2(r24, r23) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x0, 0x0, 0x0) dup2(r27, r26) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r29, r28) connect$unix(r28, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r31, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r32 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r33 = socket(0x2, 0x4003, 0x0) r34 = socket(0x0, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r34, r33) connect$unix(r33, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = socket(0x2, 0x4003, 0x0) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r36, r35) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r37 = socket(0x2, 0x4003, 0x0) r38 = socket(0x2, 0x400000000002, 0x0) dup2(r38, r37) r39 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r38, r39]}, @cred={0x20, 0xffff, 0x0, r8, r11, r14}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r17}, @rights={0x20, 0xffff, 0x1, [r18, r5, r19]}, @cred={0x20, 0xffff, 0x0, 0x0, r20, r22}, @rights={0x20, 0xffff, 0x1, [r24, r5, r25]}, @rights={0x20, 0xffff, 0x1, [r5, r27, r28, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r30, r5, r5, r5, r5, r32, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r33, r35, r5, 0xffffffffffffffff, r5]}], 0x140}, 0x6) r40 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r20, r40}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) pckbd_enable: command error 13:34:52 executing program 0: ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="7398db9a05a12623d8b1", @ANYRES32]], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8e7c9069d27b9fd4, 0x0) 13:34:52 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="ce5ee868c7066d645807ca47e9078a89", 0x10}, {&(0x7f0000000040)="dc7d2c1333159dff5cc36012f27b23d9d9f3bce3a122f5575ad6271a0b6015d41a3e49ba5a9c4d333d8103a5dda8866c95f15c85295650dba91688952318f5dbbb2d7675345d02c5ddc0e1a9223f4b7f2e44d339b42019babe519ffdb8eff8d08a4b1c649cba3491b786462bac27ee719dee184dd667227cd1c783ed72165f291fbab313e0a968c13e5715c10e5f98edd9d14e226fc824f081207dfde048daddbb6bcb1d475af8120a338beb68770f931fe6df9dcb772ad6fbc75a6e781dacaf47cc704f6fbef4cba8e8cd8add4dd14a86677ac8da51bc1331e403b4ad5d4bde5b469f5225365ddb2b22c4beafb604e7337155d75fc2cc3b1277baa957", 0xfd}, {&(0x7f0000000140)="016fa12cb20f250ff5bd54f569473a5410df48cf1a61e2acb642c445fe054a39c3fce573dafee6c006a2f534dd14af6fde50ac633720eb1ee5521956a614f4103f430d4d4238e4454590d2a672aa62883665cea615c59816a19b47d7074eb49490b375dfcc2f27ba462bef64543c023f9c9c4b630c9c0acdb1896fb5e63fa3c2f02c39c9e2fc1e34f7507d4f44f3d319defc523c613d4ad8f78052264fee7fdcbc26b05d032b1c67a9807ea9ae96cd59aebf9f11d37cdde2b37f4df6b7ae65eece6c6b98ab5b7da96621353bcd", 0xcd}, {&(0x7f0000000240)="868b8f7dc0650b42b39f88bbe73bc8823480f64ee09d0cb7d272202a42eabafe465f1ffc137d361dc804b28b9986b4780a47e127413d54e72ef7b6c8e951f3289fb1b63a3f334abfe19fde09ddd2bc6f121b53e1aab46683d3d91b7680cccf338cbd1e4190315bbd977410e744cc905afa8586df6a0863c784e97c2a2405fc5dd846b071a549022c2f4c1a5bcda6a83e06637802bcb3c5f4d902ad3a532a288e884d961702c18682906d46fac469111d7de656a6005acf474fb42f4c5d6cac39b34cb2631f32d7c84a80e5a1683ace8e", 0xd0}, {&(0x7f0000000340)="869a63032799d82a75669a6dad209060657d1de5dbb8487d3699a66757a5cb233ccc070e9568faaaf91ea52003dce6b94200cdd74f70e90ea8522dcea18a3a9e6f2728264a9ac960961a8028a25382a26517058e8dd74f7001721cc77569127c67570c90405054f01a03a919d35fe9e5ac9e", 0x72}], 0x5, 0x0, 0x63) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540)={0x6, 0x0, 0x1, 0x2a3, 0x3, 0x0, 0x40, 0xd0}, &(0x7f0000000580)={0xfe, 0x8, 0x101, 0x400, 0x401, 0x100000001, 0x1fd, 0x6}, &(0x7f00000005c0)={0x6, 0x3, 0xfff, 0x0, 0x2fc, 0x668b, 0x20, 0x200}, &(0x7f0000000600)={0x9d01, 0x3822b87a}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) pipe(&(0x7f0000000640)) socketpair(0x2, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000500)=[{r0, 0x20}, {r1, 0x1}, {r2, 0x2}, {r3, 0x8}, {0xffffffffffffff9c, 0x4}, {r4}], 0x6, 0x6) 13:34:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7fffffff, 0x5}, {0x18, 0x3, 0x7f, 0x7}, 0x0, [0x0, 0xffffffff, 0x3, 0x401, 0x0, 0x3, 0xff, 0x5]}, 0x3c) 13:34:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a0000000000000000000000008bd43323bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5689f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4ba5bd73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3abefa6f8e6829e87d1750cd9e8248a22852855d9ac65b4c9c83b57ca37fb0adde211ae41e60abad2b2fa486114101ca72ec2631bd2e76400526f5be3bc915350630ba37c323b0fa41507504db36025053c0975dade902023c1b6dc2df70a154221689905c047b8ae081c4b4acd884533e071829f7e3d61d3b2b80fd0e48d0af87dab1a194233347776fa94af3bda929fcafd5d3b508e909a62c19e4ee2a96a530678881a4233608e06fc493e5332e4e71475ae82319431bbfccc04fd0c426e498d9730a9325a15cb300b84991783842a40e3e8e3fad332cd37c86877dc691b5d23fe61700"/1212], 0x10) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x82c13bee) write(r1, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) dup(r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xffffffff, 0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) 13:34:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 13:34:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa0100000047473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442439f4bbf47b1a8dc428a631bca5aaa83334ff1b1f20ed138399818392e838291074bee873f502b81771846105abc2e5a3663cf4bda4e3e564f8a2207780f8a24f4a21977bebf44c31c6957ad8e38c777d190817b4445781c41c4aa10b0a43fdac9396617dabe0b8e3617d6becde59614ab717b4a2ae78e101e4776697357525e6dffb3008e9f29a949d68e3c3dd93c171d392a0d88661d47c1e0b29cca72125b67de8"], 0x10) r3 = socket$inet6(0x18, 0x400e, 0xff) recvfrom(r3, &(0x7f0000000580)=""/4096, 0x1000, 0x69277ed7a3ad8540, 0x0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:53 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=0x0, @ANYRES64, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=r6, @ANYRESOCT=r7], @ANYRES64], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYBLOB="76bb5c61664476397faaa85d0b356d9651463af79f24952d34c7921cb86fa0793a24dd3196e5d81d04bcf70c90023eb556635493cae5c111f52e71fe4df2cc4f8e2c24ba122a8d829f2688e8e001c45899eb783c8abb67d2c9c7ad90a3d5d84ba68401bc83772861a8715d8a675834a39759a86d2d5fdcc78b9036638b26e41f458a575993c8acac6aea2af68c5e17812faccb99d6a71e60573cc4783832ed6e5f9b397b5d8644f920a4e6cc0cf537d43bbe501c1bb9dced5cbc0f05e8645ac5c6f843b8d9fd47c369d4bd118c42eee6fd23e7aa50ca8f8414a84d0160f202bb9ae9de96479cb5", @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR64, @ANYRES16=r8, @ANYRES32=r9], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="5fd268003e4e333b5961a939b2c49f3f"]], @ANYRESOCT=r10, @ANYRES16=0x0, @ANYRESDEC]], 0x1, 0x800) r11 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r11, 0x2, 0x1) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000108d2dbe94f529fee2496f86407171eb8f1b27edddf757b421ae8fefbb32fb09b660362c83dc41b2a87e7213cee7c4b798bbbdb2aba58c6e8d0015f1d6b71994693708a85172c105bd2511b4810a525be919d40080034908f2fe03e2687377aa671352e3bebe5ddfb5e2972b69372e7943802bda0d2898cfbe710b7a38c11e6e4976887d3d89f00288d22755b4d8aefb5e15"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283114e1ed477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f20a84e5e93171152e537720772c2917272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fe67b16f0a0ace972e1dbfeb1d0630fd31267218eeacd1163f5c84dfb5843c90329208623c59399e70b8ac66f73bcfe2b11f84bfcd22968f869a50501a87be034ab684bc8d9ad38cdaa980bf1e1fc2308d00"/306], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r12) 13:34:54 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 13:34:54 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fbd, 0xd3, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730", 0xffffffff}) pread(0xffffffffffffff9c, &(0x7f0000000300)="cad7133b80b57bba7e7b16a90f2cf919ef58920e1eb8c63e04b288e3118c1126ae867b9d4f2f6b9dff962de9df4df48a79827cc4aac9c081225de6ba04d2186411e90d128d398bef3673c90b549c33bf27f887c4cfb22a01d0f3edce0586d185e3d4db4d8790", 0x66, 0x0, 0x2) pipe2(&(0x7f0000000080), 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03", 0x1a4) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 13:34:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7b3], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000000)=""/12, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:55 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x3) 13:34:55 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xebf, 0x3, r6}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x11, r2, 0x0, 0x6c) r3 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) listen(r3, 0x0) 13:34:55 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:56 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) getpid() munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x400, 0x0) 13:34:56 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0x0, 0x0, 0xa7}, {0xc, 0x3, 0x1, 0x81}, {0x200000000006, 0x0, 0xff, 0xfffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") ftruncate(r0, 0x0, 0x2) 13:34:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) syz_open_pts() r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:57 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) pipe(&(0x7f0000000840)) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:58 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x12) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:58 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chdir(&(0x7f0000000080)='./file0\x00') 13:34:58 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:58 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8) setsockopt(r1, 0x3, 0x4, &(0x7f0000000000), 0x0) socket(0x2, 0x1, 0xe4) 13:34:59 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x18a) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 13:34:59 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/43, 0x2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x4, 0x2b99c805, 0x8001, 0x80000000]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() munmap(&(0x7f0000988000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}})