db64008c8588116578382bf16a9e5b8a292dcbfa692264acda1b636e30bdc78bf2a990da6668b63db0bc79628bf170858ddd1c22127c7e19f406dafc0da7c25ffaba604e2eb9a597af4d2ac4df4fb81f9629b3824f73a69f82793828d616d7ee4dbaef26acf03b7254a89db24e6d8b9d8342eb4de8ea1ab4d8e8a6155b89297ae82f8ebea8878b3e32f0ed6bcb0501d21e2594d5fb7aff1133d077b4f03f8691afc8254aa3944059d328b44f79d1702ce2324efd8a462775ff82539f684b6e44e6fe54f36a6f3b7cf7cd5aaa62439670fa6b1712a114853170d826acaeaac1bc1a153bf65f26e7b7aabf789e6d62b68433c0762739d2aa14d29e55f01d2e7188fac1894b070ae87a051895aa04dc6c2ffc13a16a6f39856be3aebb8311401a13e5e4764ae18d9274d5c3ad736ab56695513f483c32decbd349cf11ca9c1e57f7100684b01f330e5b204d5ee89e80960344ed50331eaed58c3c7fb16040d057f079e10d06108f2e96f8f6164bc32cb099c4ae6bbafb25a50ca0ee52a9919185c8b7762551c596c4e7a0f311024b2c2e8bee152a2a5dedd6344e87d52f5976f61268bb9f1ba55214001ebf248b0de305397c31acdd72336a053fd9f1a470fb244c7c3275b41d61325cedbea412aab28778116bc8c48a5b09a53bcf92568f5b3bda1077c5151d597ff99d386998da784f08e29ea02bccb4737a3239d8aa6d87cd033e5a86b7f62bfb2d2a2f7be1f906e32aa946d3cd1239ced4c08a4426876e8a3b3f2b7a217d2133ed898af69d862f8bd6f2638cf71037105e2afb706af5799969a2151a93c0164a1cdaa73ee138be5439e380be345cf2c304bc1e2ef9467f3c61674569d5bb30144dc458612c0eac5a712e45eb7628752bf8a25c6447099ab8a3435588c223b16355b92a40deab02170395c3a837de43b0c8ee8bef2eaa0d8c19365e5358e3f3758581695ca47f11968c3c1c4dde9f5bf1968956e7fa91d5d142f45b5849ddadb5bebddd9c40020c98a78f67805e9e38161b4593c3ffabc42d7f97901a714c05994c96292b6d6b913d49ffa54db0800c6ab3ca14ed69d85109eec107d953c00d0e46a2f679528bddb4af458d5810fe1d91fabf7dbee42d674bda290e4a3e3c5da6b6a21b34a67a2def74a6463e2b35f262a4c5a037953857dba5fc3e69dc1df7febb1da399edcdac0dcd2a184c54666a2b1cab30a75c0fba375f0b6cdbc54f357cc82d41c833d5b2af288508afd90f409bf7fc7feb727c18b040659490ccf3caf9f1cc5fdfcf0c602019e28b91bba0ff84bd24cae4ecfcf309370a2a73c77adc9ee1064d647dbf3010c10686817207b98fa1f542d9ad84c702007d49225e5dbde2fa9c9f92ab27527f95f16016437f72ba66ad00772dd197c5402db4c945f5631fc70e66961f2bda401b84b1ca785f2249d7d46b4884e451b396059ec0e312a41c8972fe9ffb5cdd9a86107de54b972a023e20949afa4da02a30e1bb316572307a8fa963905996b4df6d35e1c2c49935f2d2763461c401b6080fec6b5b4b74b5fc0fed3f39120d8760ce34ac5a2680817220e4f64df7759abf3c27b0c042706197553c27129052f2e4e0a5ef39ee0f0e1a3d5261784f925fedee540f3a1d0a433e1582e31d6191f7ffb2b3e28ba104141924fd3cbac53895c9d23efd2f51d1fb0c5f5453ac2d9b513cecc7c85ed0ca3de15aff3536bafceba18806605c3ca21c0753fa666ed859df38304658bf4ad389b68546f0e69c35eff5b2fb7a2249f4d2d86380edef223ff89b6b03d5ec9789b62bfe42fd95402ca7f38669e81aae6bd4a7db41211fb7a67addefb2437d504f044a95d05ae931c12e208ee178b7c2f95ce8b01bbcd4acf6e647b9986219cf9d984bb0137d633c2dc424670d50631eda328298fba191dd553f0007a52a1beb57ef79c614daa91163176621d60df02a239ed815176e48c9c53a39f4c97fc1ce50125c56c2fb0b30079ecd0deee02d664ba5c4cc488717f27d81d48424822a701f7ce7f3b5ba8855c97d9debe11dbea9a8f2cf36c8872a88714662f3ea8b5185bc0d07b7800bafbbd7c2b04859939d9e1637060e9cb7691c6d9c143690b6496b8d3e13f3c3d5d8daf11a2fadc4e715b305cd8b72d526cfe30c65f9d84e8d25d34989900d2e75caec15492fa58587ad677428a7324bb76b44803d68fa0ceb6a1257fb76ad1e1ade947eb88b5b38d4a1db1e21fed7256306108430c411ef07bc3745a3b385c092eaa634cc26756e61b81f32ad5f5a16a98c8f167ddfb928c7c8b231240a57044436862f08d50596661d2e9f6468fcb4b4c5f5ff0dad86afcb59975435ccf8b9a2589679ef6b1baffad5440eca9205ba5344a1f4e70c02ffb1b4b6ac3e883af0ba4b19a87581b0ff8fddaf361b7cd522fecc95dd2a4bd2884b444f3b2b13b42d167e902320829ab4bacdd1f7535243eea29bf2bebca3562793719cac2074587005070b6c5b8a6845cac343aebb5396d6e1477ad2e0ccd380408829c72ef278bf9ffc0888d63838d56ddf07de55d8f450da93664d4235e76dd4586795558396678262682031c57f6a69280c3e5f4f71038cf32873b6e8d1a3f82f7554d4b745d80c0f3bf089f3bf8c1141b11a1e174473bfb52aaec0273a4b5af931d55eab9247abe9a92709f449a143663486e8ff4b8823fbdcf10cf8975903c65c32da0a3947adf687241f8c8eff578e52e43cf5e8b58e5f5f7cc199038dc9ca62dc4a8aa5832d9f7266195e095352c08ee93ed773ec9287a058a87d26eb1b7b358eafd191afcc103fad335c21d0886567de03303b1275d043ca5d154c0a86891de453aa153ee9e2a3917bba82464509cd4260ecccef8807848d40efaefa704ae2b096af19516f3700f870ccbdf14eea311c9665baffea286d4efbda22b426f39b04e60d68f000966b28fd9a9f7b0b726eaeab64105dd09ed00434686625a3c4a54a42531356ec67e4329354adb8c9ab3542d0479c6c97ff1b91fa62323cb1f48b3aaa1b45ba4e9bca63ce75acc1e8b27d6a7c90e749b2e079e68ff401250b65ce200d960d6656b87a857c58317bfaded48e21a12fac5dbe7ac7f8217b86bb9ec40697c2b67b9034841b9337076535d8fd103ba4914f1faca5e045d286d11c1501b2f385dbb81318a6b93dbe139d084a0aa9e7ac865665c20f4d4ab9fbed2a1fc9adab0be9ed7b0c5a333578c536efca87e876596478839bd78a9d8eba33fb0bb60bcaabed772aa1affa0ef1ef3ed81f70fe3d6bd2182df5042b34435509358e155c304a92c17e7a5b8dc1868edd71f8eafe5729ec1b9bf34527dc53b222fc982e9f2303d42564dc0b3b8eacbe30e8e77350ade939f49e673ac50f76e4fe40e372643559073c689077e1da3337a01bb9c2d1139e7c205da4e91c99b5e3811a5057c2ee130869bc1b10abbc0f5e6a4d17942d7f7e999a697f3c316e4dfc299b6033a94567793bbb89bf04bba7bd9cd86ca8e21dec467620bad35432dd82526e77be4bbbddec4d38b8c3bfd48f73ca4740abfaa24f0dffb3e019b3a1c5071763647cd4a420e4244cfcf62ed9d9b9537b7cf4069383b1783cca891bdc48f68ef152a6d2631bec8207f601f0d8a6d20d0489e4e4d34e88800ecafa587735ecfaba1d9e10cfdf1bae286da247776623dd7ead6c289c6b6d08a1b244a8930d9105569fed3e987c68d5fe3f94c0e26e99f72cb9da8f8befe35c2ce9694c2b3d972e7bdba80a0fb73a993baf5fbb91cd7823d871f008c9f048e164c5df73bbfce76e93b6beb8ee8c8e7cb6b8ddd6a72920eef3890ef3370e60d8f88c1f45041224f23ee251e67082c585f24db1df960c06b5d4c0a313f0e1d4112ac72bb966fde46f8153a7430d53a68501fb2ea1d9df9f7b14dbd22aec93279f3da2af53a3d5b47f200570a980bfb564b82e75960be330f1f647f29e85d3cd41e2c7c4ee40456064e24f739bc95a0f51bcc0d62c52d3be2c67ee62d277046afc2ebdd647c35f77fe12164ce86aaf06aba8b57438068ad2e534c4b785bd5625817037aaed0173435ded384b17248648d814fbf57a21683470dfee8853980ce4fc71c5ca324f9ca294f2d2b5a53b79570dfddce3684e0a6c6f4decc9e575e1cf588e3fda940ee6c6bdb1fdde20435cb1b76bb043a0fa4aca69677ea515e2da981a700be0aa3a594c2d87222821f70b33d5b4f3c79df1c2430de9a242ffcfaa8763ed3d02b1567afa47a94734e86d081e3ca1a2a8f5ec9e9e00195434bad17983f439fb07b857bd50b9db6caec03de4fcd3ba4e4e6b53024ff186c432e0181a4a1ed3f46fd3d4081cdc6239e138060f0f78cb91cc80960de238c18b2191880fc0201c902518f9e5361c94163a1ea0634193a4f27dbad73729cf4ebe00ef2778aeba9bb269260d1da23659a1996ba6a18a727e765674c6bac6cedae13eee9ae60e75a29e17c1b317e735c376b0fb6f748efcf273c6a2d92199a72ee7c788e3c3f965d8f8256aae2af5267cdc0d99b4819ff7b6208751fa22b4456b1e267a8bb0656379a068e6ae8b50210944bd4d925ba0864a04dcc308c45078e761a1b411ea6750cf1e4fe2db88e0bee991bc52b70a33b3034ce8948eceaed2c999400ed8b5f982f2811664e2c40d21b6d80d13375ff64abd07c1bed188ac5442ea6fd5deaebdf56fd993527d88047ee3e8baa372eda03c5c85c3f5efeacde1ad154de219da103a4fe74b237e7a6d739c78ce3ef52e94d21b3b31fee889505af8763116b1c7f27f46545621908ba659c4bf6781aeecdd56e9015865094e1fa87e4c402f4f63e36d4a4354a6ca271fa90e4e8d08389a37bb3688ba7aa561445f14364927ffca60bdbad8cb8a02511fbbcd6bc02237ea6fa21b5d303be5811039eb3451caffea03002f511d88c54d70a17da6254b00d4887a6f6f1a8a4ed30c200f91a8454a8748225c14472c5fbb69535b9d06ed2d78f8652da2868ded37f82e9ba37722348662c1f2ddd0e78b558c50d0a7c9936b8a7d5533462210afbd3d74a05bfdffedcf7a76469db1fc182db623766b1c66e1027462e927678524c095fe2136e87a4dfa418d696f472a70ea226738d1fdbafa3806c1ece8ed27c20c7a86c7c123afb87912cecd22f399ac49432bb7a7467efbaeabbccd94cfb923d08d3d2df79f8fabf8fbb14b58e52c7d261a71d26f84462e5eecbf0f06c3eaa4ac6fe1242fe01507f8ca545b6b91a45fdb8de8655e54f98b416e15b0288392c12c105e79ce5af7aae6a4fb6484733d4997b779db84a0087c7a6c817685d5e4438c0c4b92bc94c0210f4a3b188730dd923618dfa6c08d07c9d9744a9612b7204de952883b1325eaa116dec15d531d34b8e26e750aa94d3bb3d47e18f27a2fdb1a3f9ae77ef7125543c0fde6f59c3cc09bffde46b95da9804b9e55c47b2350cac068a69d85281f2e4148534381391a330e058f7f8fed899f8481bd54da5203d5e91fccec0088d0c660e3bb0942f34dcffbdf3e316ed4d46affaeb3cfc69ed1d522489d8616278d151db9940b8650f73d31385f6115d8ab126d4c355", 0x1000}, {&(0x7f0000001440)="ed5073b07b78720519e104e892ca65a3a3265121ffc59f25ed533accae59f8d5a8a3da026865ea67506c18dc0b47a164a242e7785e51dd14ff9d4883d9e0cbcf98c7b593035b62ba3ef7c6fe7a6c4db3c901b63250a9a2fb4cd6a68ca80b3c2f1d64ee6852d05eff88cd22a873f1361acb9716da51ff40b456dd500b8fa2e9d8ef2b5d92c49b96c643d15b6d4ad7a1002e5189ae1189da4421329dc4b5d5610268ba3a82fedd861a2e40783b0a1d8c24fa07639bbf23a8c054c9739ad80f607b7077b06342b13070fce15e753a022bb498f2b7560ad83ca2c4c50de38fe5f7513fd7d3943ee9d5cc4c23a7a150a6d789af9f2d86", 0xf4}, {&(0x7f00000022c0)="28e7e27921c8d32fdd61c0dc72670a7fe52f90cbed99ec78e39bfcf3992409984db4bc62700761583820c4edfa8e7cd8d92074e566b98088326f6c370dbee2da52560b56d4a8e4939cf7df4aba4a3ecbd60ebf2d03988e6f1d966b295db12953a61d23e591ee6bd98c5d13c7b44593a8a34ccb634cd15ec457741b1cccefa8b6ae983de40304757a7047dd591cc1eee4f02f0447a0c1d7ea1cac88a6d42f7ce5964d0a782485b234ff4467114e673c522647322640753d486edc8c1bc77c6ae65696cbd8bce56c48fe29d99d8c1f7155076b653660b0ad4033c7fe9d97b4ec46032c3929400462a528663ceb65cefa4a61f600d4eb52e9a9c45bfed5b800d4c36dd0050803e902dbe435b52a965f13c1040cfc67ad5adb64d30e4218d36b65e319dd77aca03a3f0cb5422cf9c1592c97a4b3c2f8130536963538ddb8d0107bc91f891b602262226ea58494f6106e205baba331a5978c0ef307700a6441cca7c87cfce38282870a825c6e091ca4d5232e6d87210c785c540f7db2af34c77ae5b995f7869811a5ca336dfa4f1e8432da0f061bb119ef4aa5da1cb22e56b86d9f02e48e778820818da683e4621ca9309136248e1309f291d366fd01fa9a62f709389efdedbfcf4cb26c66d2caf56e98db6a6e24b9744bae1b87139640b4ef8b6026ace5bc71c60399862f5f249062324bb289d588a77317a662d379efeafcefa83e6c9494c589c1b3eb127f9580d39586eef1ae494113207526d6eb9951e9b908d415cd809640bcbb57d54bbea65a859bd6dffb3bede6a265f4a5a8f983039a96cf5b69c0a587f9fd88d50d0b71f6b9e548164230bdb0c83aab1d45b11bb74f8149428e1c536e6bbbec55c74c7dcc4b4c8cf70dc8d01c6e00ed1e5862a240ae6d70e32aea9113dab48c2f41a0a9c24353beda0adced51922dfca3d9325ddd670c2c66117185c2d4de41d1fbfce8a0f6397511a3bb7b21aef0aa3cee0dbfcdd38438544873a5f85e6a5fc411c8afdff5a0ad856a6039912e1109e181ef97e4164e8902ab09bc78c1288bcef1ef5c76dd705055b12d5d339dedb633b805f9c0de18e100944dac2d264ca6a63b8b3d513942cf859ebbd53bc70a22c79e9b5dfc3e7cdd85bd86062780697450b08925715b0f10407b04e147eefcee1ed4e8565a46cb9f0219247cf248488d5ae1935f51fde4f8c65c3eacf870a2c1e3d4e2c372ca7d53191c4b33a6b2a41fe1d36f477bcb1085563ef5caae4ad08ffa97df20e8312e656a6fb9680b5b7bb6304a5124fc6d451224a522fd974a70eac40dfa70b93e0d7248f56afe4f7300d28138cf42ccfdc3b8d098b60912d0c8e5b1db603db447beb572f4253e022b314c19460ab295f002f2bf7554ec014c6de71173458f29c5af35a40c0372de5b627e04319f73c9bf2655a4b3c5f9071d9b453dfc47a7ca15e055decc394ddec044709a95d4af2952153d6f139d403d008c4aa7a1d5ee355b72e1cc735e8a22ed3370f4929309f6d8a9ea023e32d2b442077c0a906478b1d181bbf5fcedcbe4e1742c4e42644b89a5f955748bc1989498ab1b0749cc904ff93b508c5a21c86eac5bb5407855b659f8b96f01635d5e541cd97a0a7a25590083a02653d6d5368669a1a5dab93d3aa684080e61a65ca00b704f205e2ace55be933ca17ce54ba9f694d246f7cf7ef12a9f8723b579b31ac78a1f1e18325387924d470546edec2574cebc1dacfe582c8801d4b6c23bc442ad03194fa57be84a600361e51ca90668c6b6d89d29b11d08d37d84893f80f955040c580558368f7cdbd6ec8c67163988cde55f6c403ae5e89e038bf1f89a475bfcce6b815ea755a183ae8a6985e3b8959ea85f505b6f50b5e4d508f84b2dadefb833f615f1e42978204461ab960bfbab93ddced56ef9eddb562121d66c22592068d197a8e4533c2529a187f9eac137efbee03e525793871eca91c8c1ef47305d8f78ce2353dcd652f5d5d53e2d886985dfbd90292b93a096b40f93e0a158b81d258258c079c30f978072230b2885224ee853fea902f2891f52a38b02fdba9244199955b51ada93f0bca8f2a13f00ad5acc6ba900f1877ace53a3d39d443cb79a6f445db7b58c1f415eb7663e257ca3cf9d28b94a9af7a0e5b8a615868a3ea79db337a09caa2322d646e0efcc7faa7f49c805dfda3e28795b7a9e8ebd241e204b5896cb1147a1779a2f5db8fee51ed84a872e1b85c76859ea9285a04adedad0bae10c8f70c4a1ff7a7a930bac044fa08c4b1ab1fb469157f238479a065f5b0403c82e220cd2b6a1b7f0367700a3a67037e1ad42313eb80365783fdef70c880275ef4b2be5f32c81bc793d7295344dd2524ac3e8c3b5e7e5cc2a9ec0d77d5f5a1ec7e63a9bba900c516836cb89dc8e239dfe99aea603de0e983d79c79896ea1eb6e6946f06f3ce83d9198ef4185d1f8200f0754e962e6f91ede97617f4049d5f0176a6e6b47a17e07b52f3c927741a733e0310ea3770f2c6c5c566c5c7e4811caf40ed491874684c5e78f547926bd6e89d32857d986c29154c76ce03a54532c446d4e823f70c91af0ca9c1a4d5aa1043951915b4770fa0ce009b03137b39aa61854da07ec001b0b3baeef36abcf4e5429770baaab822e1aad2f7fe1c4b2dfea4a498a3200a31d60e33c824d3011d98e3d2e8289a6346b79e3fbb7c276f9aeb016d064d2ea0d9935a861303a964dbc51da11d4f9b875544e265928235bec3e13d8b8541d8daa7de6006118c4a56e3780aeefb96bca894a76b62738a0c37ab35af8c6f964293fa3f04383ac472b25aced9dc9724e6c6997aed4e6ae24fe4608d7c1179bf98a27204c186c2bfb5447d6e233ebe07cf11481bae958be6d36b7f2c3798c15bd063fa808a4737e972ee4d06cf05033e974c0bfe889f0204f7454cfe1a0236873b9773001ad1f5686f43a6f28c91b17ee8157f876002af7d5ee91162aab2da76cd69032fe12cb7024238f7dd7afeae07eb18b8a1956c600379f5fb9b83f6ce115754dc44b7f0b3e7cb9cf5ac486da9777d5e32ab3188d257e1f81f3de33c68b339e204be52ce9c737a0d8e7335889b21d3f509337eec0bb44e883eab7fffaeadc05f2954be5cf89d2e3a0d636e88a6373c1f6bffd1984dab92a9b2e77bd31c1ea28e5f365e5c98ea8ab0de1c6d9139b1c8804cfda57c7819bc7f3a5c44c928c20adaf31a36668bdc78843232e0c7d561834e8958d0ec25839732a3d88cea25f8a289a1546c16cb566faff9a3c936327001d3410919c8c0ff8108d86bbcb69973448a1b8ed7a22df61c5564cffe0a78851e6a0704ed03470c5d73e106f403379732632c5f02b3f579a4d20384a0aec3c4ae3e5ccaf4a7937dca26ba138cbaecf8205f8105000e61a795e5cbe439b57b4ca9c37ef1912ebfb68c11cebaf21c55cd6f8af0e1b7db4a772c8c0862d2fc521d2b4983d3beedd2b0efb4b8f0f9832919e2d4a6bded6cdf7670426d8143f0ba5865e241d327b65b15e85c39b108062cc7416ef579339abd21acb04196ba64fbb781e946fd7619d8c05a259bdf8973de6852a113a684b880217d974558fd6218c34a5f1ed57fc9e8c09a3b666fbe6508ad3b2b2cea5fe1786fda7aabaec68881e1a137310db7e0a0d88e1be5a93039cc7403fb134541538c33b1dbd7b14854db7f3add0408dd41847dda7ce2e1e177ca1027916ec98bb0c2fc50dbe20445b20a07a97b7edaf58e99c9e524ff3a1d61099327a9bee7112c90056b172d8a1890f983442b5d0aa4021258ede2e3e5e6703db7e31dc498c386972efa33045a4ba49a3de2ee1251e46758a9603eeeb314ac7320862f7865ff76f014e8e79132eea78b14329b763c294d70596b6cdef177110111ad4226f9c4da9e27b1dd09811fb17eaa257419270205f29f19cced25d32318359a86a899cc138d53cee998d1672595b15e5bd49293906dcea9bb43c458ab0fd82373b4dd32776617fba79fd4f7649d44cda72afe83ad8d0b198c622681e3a72470016e906950ca2b886c37533a69ea94f44ff9b8c2ba6c49b3ec371b7a7016e55a2df83b6e681dfd010cafc2a8b6d94d5eb1e93fb5b0335a2ff4b36fef6aabad914bcfebf1c1e50979dec8c9704fd10b6769b2d7afd22b120e4383e940b2033e0d60ba35acd2f82fad52b2e2f05ef55b21eb21b29c0a92f4a2dc39f85d833ccda10f4e1404dae1fd7c63c38f61d770215ee2f96d0d93f3ba3aa3fa1decdba0ac73b3a0764a8af5063e365017a7f35dabd52b33b72783912b387f97fc9d747fed341655d1034d7c1f2c222ec0212640437e1d5966879ec37d0786d99154903f77860419c1fe7306dd11173d86b4120475ba6446dc948e8c4e743459a7db242cdfb2c2205e9940ce39bb5b231c8b7d9b280eb7ffe4aa42102550234cc1c718d23c3608f67e7142dbeae0f844357e93346145790377045729b838687c6d28b06414788b9b49202e200dd4daa27af8714c4de5c25886cb919973245f88f8023dc3d5077aaef42a3c06ddede6f4cc3d1b323d1c12689776314fd3ab9033935aba6f1ded90b4ac625f07e2d085e17eab688ae6481fe944a39ea3c6227b9ee0f16b6b98ca1cc90b999d995ed2682d13ade65ee4d7d1be44785de3e2e9221b3688e4aa41c899c3f63dbeb28c5e3ddae3a038b262dc46683a395bf6dc5d1ad6436c9546c673f78359dc77b2ac6498b9c839e0a47112fc40420f6fcc714af009b498b623b1b7e15e0ab732b53e2c7db5795959ce5153ccea23638be0e805a980f640a3b335afb650cbf83895df0ee9f4b3e65cca30980b9a890ede1185a623bc9ce18d6b58d4fa5636ef6b6f245fd73c74d2c6f531bca38a1ff6ae393a9a3700245d9f95bc4e5352c2d696bd22e05cb2c262edd1b824013371ae9785b9c924026f3d54018c6a144ed700942e51e05b53dc493307cecfd7cf6a5d96b936d783f4d1e957161b31180bdb0588a71da5ea450e30c277d3017df379ddc5b0a8a256526dc6b1246c4592066a17718c91349b040c957e40cc2de94b5f01d0b2546898363866dd0653712b5b6c141a59734021aa381bddb6a4a96d6490edd031ed4f5fb6a6a3d98c1825b3728bcd04750ba89a08b0a8f561f9dceb98858e485deebec37953eed8470368a99ded70e0aa0c0a3469a21d80e73153081cd769bcb59d66e87b494425d45034b2cc99fd15bc239de3aa71aee50326bd1ad6ebc47cb9e358b97f1798fea6a7f4dc01235fc5e7f495bd548ca2f9c7a3744d38fc04e7bb0d452c1d79db342a07c01b7fa4b48a8265b10e5a800271b547056e8b522f294c67ba5cc97c8dae4880596b20f0987ea48e117afeec4235a5fcdd8a9fd66c9efccc7c2de2484bf3977e4eb0721eb5e4a39d8e97229089f8ee407fae2a7c9c67453821682e5ec6049b2d5ce296aebf09b382d94a16e2a1f0c34e735b6ffe0bb8e17befde029ba3877681c17378fd2e862f03557c73648c02be64e9e3f8ebe8b0e75f2dc3d1909552372992a0e2d64340d5bb2c98a61a8ca03a2449d0e3d74967bd0827e178d63763475a28d762f94e1c6819361fb0b429e997e74c75f4dc09c9860614a6984227d296bb071b258d1d7abae5600e32d8716650f974de0065af40aded9d16b4942f552f7659c41931349ac7caf63ae004d6a565c3125ba58e82c60f28896eaa3b0e6eca8a415ca47abd9e4eac3ff6d09c4282df0423e48a169ed2b83ec5119f5c8bd8f2f34f304c766d29c0dc282ef044351dacbc7f812121b63a9d6cc290065fe48b845954cd852b11cab8259474", 0x1000}], 0x8, 0x0, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0xfffffffffffffffc}]}) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/172], 0xb3, 0x3, 0x1000) 11:46:23 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) munlockall() r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:46:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000015c0)) setsockopt(r0, 0x29, 0x80000000000010d, &(0x7f0000000180), 0x0) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/239) setsockopt(r4, 0x10000, 0x3f, &(0x7f0000001600)="3835a39e88d868e9f9d0e795ae084ab72aa073729765f71c70d53bde065d3178ce17f472ef2068a6461e95dca5c1a0de88f8defe5f4cfbad363a2b5fa303ff38317f0aa320750df9090609fe64a2f5e30794a6a9e41c0d601537fb7e82ccaf860773d424987c5bf7eb394e73e416fef26f87513903adf66517538af72b2922bf258815380a61411117f95ba2bb202e41070c8060ba846bff5328ee9c653492d916d593329322aa836ff5761ef3f03c08218862bcbff5bbec6cc32c7070a2185847e1da176a947f468e249364d204248129ac7a56ef0027ffeb5ece5d7e47fdc56022f2d6c7f885bcc1f972f0cc2a5d0969bffb61d27fba7cd41cf944be0b3fbde24c8bf3bff879f86b06b9113986c7f99715103d6a17301e23e411efade2cabbf9114aa677f4ee53f3db5323b05d9278d1e696571d17147927f6f8cc5830f6638e9f127c7cae424b1b5fdc1fa8e177ea5c1c1ef5b3dd14526be1ab2de495b0e2ddab12f3292bb935af8c7cd2e52d17fe2929e10b04f3adddfb9ea46a4147591edf42977fc0b07b0e0536b276a165f27d0b6d0178aa010f91ce7526b599a6ae852c40314c58a6a72831283df88beb7182f7260e0716c14f3ce1b779399f1f4389cf41f316b44d70067257f5bf015fe79887a8a11953c774172eb9401248682075609e060c981cf892ab8eb34a41c830879ad76190cd02c25deaaba7e3bdf4f5e379dc9c17d1297ca2b8a8c07e51307129c836da1c08aaeafae32cb449dee593291b8728be14cb9d93c750e47da98b17fc2a791e5daa69f4ffb295113a33482d7ea27abde949f62b293259869843be4c090c4c280ecd0ef4158314e84d6cce82b01f00baa6ce1cc60d22527659352e4dda82501ea9582148290aeb6b822f16a5e6161d9cd02b6c99f4fb907b492ce225e117bd40f6cbbc5db24831965679a09d24fd151122eeb8fb1898d7748a578f8ab51ad3ea16686507bd5f2ca7c0c43a7278f6cb4aa68471b93a752f2b5d4f9d11b310207bf7c4aab3885afd4e21e8231e0d209de1ab7a95d88b10895cfc3377a92781e1ffc190041c4bba9a2b187fd3a1465c2e09f5b27786325361c99ad4fafc166bdb985b0d8d16e966e41831206988b80ba24e44b187f1781e7791864e0366bdd596dd17be3cca88f295ae63c4a751781f1c4fe5552f26b6f92485dd659051973e9ddb9068047200462b9e44a4837c2f569840e80647075f1b3c2622d433c81ac6303d25bdff3ae9f23442243b00ea47eccdf6969e47753c055e0e1be0c18f77ccad74b9e73fe5c1eaf45dd37a2246b3812a3abca50e07791125513f37f18bfa401b0ac5ff020a66f943055820087167612cc61442219bb649dcfe8deddc399ba2d8d64e9a314fb4d91a996da4a9bcf1f5a79f3ca73fb9b9be0d73ef86dba1297a21158bad8927a701373ff5a2e1fdd668b32d5767382c4d74f792b604f056986c6b361fb701b467eacc9a68ba1783cb585ff24ca97e9389415ca41a9008021061acbca20b259f1f315e89daef6e78c75cdca27534b6ce7617a5e0ef2bf42eec4f80ad1ce8188d1161a00843d25a74cb73dab5adbae5a62aa807a9f07415ac446530b54993f041ea8cd0860507685ce3a1eeee52f05b92013ad6b1ecaf53fd14c00b2aa0ff924727d1169841630e4031f28a96beb01369181b708ca092c72c5300a93808cb9a238a8efa72bd0dbaa2aafafbc1d8e1c60f2cb96f9d3b876ee2f3b77fd61f358a4ba5a1b45e2ea493c34fb83fa802ba33264b445463c64fc98ad4ae369e6bf805f102ea5563ed9024009e3f8b430344a8a1bf7e76c196842d9617a952c996bc6ff58b7a1bb757f176694c63b712ba91703c2a96152aea06cbcb93ecd356b6f75d06ee868f7d8d3eaf1523ad42583637e4b1b0a98d5abc519995faa85b9e32795002891043bd5fc3cc3b8b1a58755f946e4be1722a3bdc3dce70dfa70c36c33ad0cf0d0fc138c95afdceb7e7b37467d1846960621e56d4086e2532797f06ad8fbbe48596e83a759301cb1c3110f180d02548404c56f4fdd2b5a57ecece1affc22314af43b9b530240ff682ec40913e4fd3fa3ec7b41c46f1d5d568db38207fd71bb00160fb94d93c71b5cfc0ae167466aac65004afd03fef330a8ffd2df99041a0f5113fa228dee8967d0bfee9f34479ff7f03273c949bdf1b1e40ba495043064e0f9a0384cee29ef694f74470670bb857253e6779a9a5342a110b243a05acece02515443082ce93c3bcc03b8c0ffdf6b016c5fbf97f0468dfd89044c3ce05c05e8bb2e7e883fd9e4e6ffeadd6b2066aa69e7681a2fac1501965a8f751782d6149d635ae0d93f5f3c09ac83e9a58e041ce591069b4dbc8d25c0d3064a355808c70a39bbeebf845438035820f1bf43a645d31fb2a76d8656ac2ed1b9dde2dd9995e36aae15499c65746801959847bd4e5694ebdb6eda92a46d1535bb2a189242f91be860e4db924ae4eb97657c98b11db6a1debd812e7442d398576daeb4f1507add298679cf1334e2f64fd1994eba9a4abb81081cc43bba514e97db537f1bede9c8a0dfd99f9a25581c6183b7c223209157ac80aa0bf565081ea4c771a8f9c9603fdc6f3c6a74d38f77aca4bcd3cc0e0122c6a69a8f6d2981e976bf7d9f70702e8b2011a5ee71028687e181c88c712ae621e0a29a97f082a34661851766c6f755f31189239faeb38b966c95f0a0c0a9d9d746c4bd8f79ac0bf53879c9551503d48bcdfa0e7411a78e77fbb73bdda8d653d204d2919a849ded97addddae4d6e8b66e7413ee7d69b32a54e0874133dc248e43fa9d51c30d694c72528259047b6a5b4765e7eeeb7032715893b0f27085aa998f120a56522c192d48132f55d771accbfefb4d413877b45f855b786cc6b203b4fed1eee5b99c3e9f3ad33cb3493adcdb95bfcca37fd67ca9c96d5bd47754192d8db51c21ae0eb772aeaa1515cfcfa4dba17dbc49e7afbc70650abfa8d8ff5475d540176c3069680438677f7445e7e61d5236c0c9287df68152a9654ea1d710781ebd93daef9c62c47a938616ccccd61bdfc218ef78c1dfebf2caa88b88224c69a9e99913bde2e1549c58b0365b6f8ebc3b2b99dcda78b5d7c7f8f13ab924700540db7d920ebaaf95077c47e41c29aecf1f00735ac1746984ed728b390b4b81429dd68e438a926b5974e4559ec409e0c1e1aedb6681124972f9064c27e708885fec4e0125ab789603545edde65a895cb4d33b00c9dab6542c856914eea98db78fdba192aac78f13d3313f295b4a5057e72facf738821f1096a0c07b7460979161b7611e9746144391ef84977476ca4d3505fea9f7b3e8f3931a1426bdc6dd7656ba5efeeace2a7354d7c2b964aa396a219f5bb9d67f754c6e540a00be3ee022a19e6a5394f4d2df35193e0cd46a8fc0d918fe97337504f48f25fe5b5849fd6e3db8607c24e4edd9fe90ba3c518551828c4619260398816258f1410584025970b172d1c61949f3faaf4e876680bb39530b3552716c13013137869934d455471fc0afb19b1b4b5427bfe67289e20ff291746426fa1de24e1df1b60ae5065f7de3c808b65c5ae03d2e3ebb62cf913ceadd141de64c753742f70e0f0b8abb8f30dd2eb9a5dcab5e78a3fbda6343f9c5923425f3ef9010148ab978b3b8706d376eee9bd1ccfeba35fb6b92f923197fffdae2e8d79f400a0788859c25907717fa1153dc570044fc23dd164bb63979fe2f63996541f7902752727a08b0403f7026adfe69038e416372ae14874190bd49f90bbbc8515b0dc36b717c98a26502742883bd4e9e251035423c8793394b142b17eec90fab74ba53c4a15e3f0940631550d9c767cc5d75666cf0959ac060b54b6bf866d2f833aaee9730755d58b3c61867dba171c8d93d60f885c5abdb1ca001913b52ff92c8a113dd2b401a7a9f0e12144c6c3b6e0d4aa7f0d392ba5a66413075ee2a1ee3929326c3a604f637acad88c5bcf02def9b784b2fd6e80e8a46ffa6d53dffec3f3d009e2fb7fd816e55ac4f3546d4d1fc72232ab27fd43e6d195744672820d04aad338fdc7f6e5499454af078782adf36d8c4eb829d8bd9fb0376d19156c6271767ca1fb288099bb4cb28137be6e37506e4a257b67655bb37e99b79d07e852e05fab6c3728344b547bd152de18a7d73296ff253d7bf036c1d49e9794e75b8b33d382cd42e35cf91b75008daf88e35735eaa5f888e47f635f1b2a51d5ebb0b66b38633e4dbb96ef9a4d12ef42b9e9a053d5bd8afb166759e8b5588209838a4ba70601cb275fd04fbaa2664fa0eff691b600efd95f1a719d0d4b6f0836396c8a2548400d329632c93fb5ffa4399e6afacf0a9bbdd2ace55537dae3d68b228c8257060f78b5c611e6e97cf2b44fdf4feafadda485bf24777e403f837ac41c6cb48f8e6801568d0719a49421fa6b24ae02996970823bcfabe19c768e687eb559c48b5835dfc3e89ab9ae575bf06027e858fdce41328885673d3fef8b4edb5b01cd754a704b6d27fff0963b846d2d8bf1a66eaf4b4fcbeee163dd8612d04f8c47345126979f9dc6d5b38fc9451e39a92520fc3723440b1347185db215e383e91e3877afed1b1fb0840a6763122dbbb4d241ee504e9b692e030a08a522b180fe766eb604b2f44113dff18039dc9b0a4457742ef80955eef0d804e46ce417ce8d80f04901a62c2375fd6231137cc416d3b0e950fc9ea7dd3bf0dfd04b0ab664c00b997e09b88431da01bae0743b6a53453aa80febdd1f011221ce97b47d0bc8040e491685efe25773261f273020a5bf8ae023946439e80e90b8acc008a828594ec59c3cc29cddbc9b1f0e5b674e1ac44db737bd43dce8dd3168835e1d52c9434026ab4bcdd8232d085e7d2299b47ea248a82195987d1b726b6ae5c22bb0cadfb098f55142e74816c1d32bf732361a58d2393aa2dd754fc976847464c7365f33a60c969779d91e6c8bad036410344da1f2206fa7c1d56983850b3888011ab034a406b3a19abc86c49e795786daf800ca27d5a805b529f06f3249a1c61ed1708366d08b48b1c64c384beaf47ae4f9949fb1e4b5daeff92f10a3d95d7d5c6551b0c7891c22b43bec62732b8a2ce23a4d704d605f6e3b93b49b9833ea6f38f645edde91e1af11b6047ed161dc70fe041dfbbe96c449055e4ffcc910336a963957df2c15056bd5716b7e4159f861bfade1c7c34894a6d7806f89a1f057e93e3dd93d51cf0f3dcdbc92aeee18520050d2a1a8932a2089f0529847a5869ebda613789b0ffd37b0fd99d3a979840e7ae4261cee8db3315fc1c42318c2a270a1859bb4cfb196c492d7bd3837632f32ccc0b897861bfe0a65d8ab61a4d4c8ecf2ef5e0fa8a3c096b9170c42908276a1730c6e473b264a7562ece98874a60157de98aa478c115c26cf9c55c7b645e6d96a0b3c0a1aa887ccc36bf5d160806348a68fc77d7dbeea5b65c80a19df94ae40c0908920068208786c714fa51b657e33304f93ba4be6bb1764202fd5c87a8ab3244cd3018a4552c0dab866a4f557d645485516d2aa7bafe0c6f03182c4fa2b4247e75b4f2a8f1565010a7c4fa76e2029436c7611a1d35cc69e5f5cb1498b5bd1cb24a8901f77fadffb1aedbda4d0bdb0077e5b9aa6b6dc40a678d3aa0b6ec4adcfde4bd2037c32919be9e6a76461264417220c7f6ab429eff4fc9e80be38d1fed7efa05f0187e853086fbf9a6aa0e78d501e8afbd7adc74ad73efbd96a0352ea86a76e015850c4552e36337faefb6838cd24d74df8d41c9cb74a35004a48d1f98914b3", 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000280)=0x6) setrlimit(0x5, &(0x7f0000001540)={0x60001000, 0x60000002}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x1, 0x1000, 0x10001}, {0x18, 0x1, 0x1aa9}, 0x400, [0x3, 0x4, 0xc7b, 0x5077, 0x9, 0x1, 0x100]}, 0x3c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000004c0)=0xfffffffffffffff9) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) 11:46:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xffff, 0x8000, 0x78fd, 0x5}, {0x5, 0x0, 0x101, 0xfffffffffffff667}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) shmget$private(0x0, 0x600000, 0x400, &(0x7f0000a00000/0x600000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x8, 0x3, 0xfffffffffffffffd}, {0x8, 0x0, 0x8, 0xffffffffffffffff}, {0x2b6, 0x8, 0x0, 0x2}, {0x1, 0x1, 0xb5c1, 0x1ff}, {0x401, 0x1, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\t') 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") syz_emit_ethernet(0x26, &(0x7f0000000340)="c8e982f4e3b045365ba41e446803f2d3ae366e27b727d8f65ce801e0c533fd54a15d6e85f372") r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/144, &(0x7f0000000240)=0x90) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x5) 11:46:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) read(r0, &(0x7f00000000c0)=""/186, 0xba) 11:46:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000240)=[{0x10001, 0x400, 0x9, 0x7}, {0x200, 0x6, 0x8, 0x3f}, {0xcf1, 0x4, 0x80, 0x400}, {0x0, 0x1ff, 0x9bb1, 0x44114c8b}, {0x3f, 0xe66, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x9, 0x7fff, 0x100, 0x5}, {0x9, 0x4, 0xfffffffffffffff9, 0x10000}, {0x7, 0x8, 0xdeb, 0x80}, {0x8, 0x7, 0x8e9, 0x3}, {0x4, 0x3ff, 0x5, 0xb1}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x41, 0x1000}, {0x3, 0x3, 0x800}], 0x2) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) 11:46:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffe81) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 11:46:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) msgget$private(0x0, 0xc1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 11:46:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000140)=[r2, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) socket(0x2, 0x2, 0x534) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 11:46:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000ffff00000100000008cdffdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000100)='A', 0x1}], 0x1, 0x0}, 0x6) 11:46:25 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 11:46:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) flock(r0, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) chroot(&(0x7f0000000040)='./file0\x00') shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) shmget(0x2, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/28, 0x1c) ioctl$TIOCCBRK(r0, 0x2000747a) getitimer(0x2, &(0x7f0000000180)) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f00000001c0)=[{0x1, 0x1}, {0x1, 0x466, 0x800}, {0x4, 0x29a, 0x800}, {0x2, 0x4, 0x1800}, {0x7, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000200)=[{0x3, 0x71, 0x1000}, {0x4, 0x80, 0x800}], 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x8b54) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x180, 0x0) lseek(r1, 0x0, 0x0, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0x7}, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCPROMISC(r1, 0x20004269) mknod(&(0x7f0000000380)='./file0\x00', 0x12, 0x7f) getpeername$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ftruncate(r3, 0x0, 0x5) rmdir(&(0x7f0000000440)='./file0\x00') ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) open(&(0x7f00000004c0)='./file0\x00', 0xf20, 0x40) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) socket(0x10, 0x4000, 0xa5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x2, 0x3, 0x5, 0x3ff}, {0x3, 0x3ff, 0x1, 0x8000}, {0xfff, 0x16a, 0x0, 0x401}, {0x7f, 0x4, 0x6d7dc741, 0x7}, {0x0, 0x5, 0xd8bc, 0xd7a}, {0x9, 0x9, 0x1000, 0x5}, {0x2, 0x0, 0x7f, 0x4}, {0x0, 0x3, 0xc02, 0x3}, {0x4, 0x9, 0xfffffffffffffffa, 0x800}, {0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:46:25 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "20c6dc997892c64e4114a579affecaf9f7a561e8", 0x1}) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xfffffffffffffe00) fchdir(r0) 11:46:25 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r0}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000002df, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x18080, 0x0) 11:46:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(0xffffffffffffffff) login: pckbd_enable: command error pckbd_enable: command error 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 11:46:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffffffffe00, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:46:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 11:46:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20288, 0x4) rename(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000200)='./file1\x00') open(&(0x7f0000000180)='./file0/file0/file0\x00', 0x20101, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000240)='./file1/file0\x00', 0x8a, 0x3) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file2\x00'}, 0xa) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 11:46:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:46:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1f, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0xa75c, 0x0, "be857bccd7af0d9d0a865ad3341560bc7f6455a8", 0x7, 0x4}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2f66696c653000d45491d60961b359544b34790f3484582af20a93506702185e5683f643be62d788921ad0010012a0dd1db59a82919295ea55f3424eded4fd6cec0c225cf71f260bcdeab5c27cd92cf58136a25833080c134e71072cb97216c20d31c52684cd0bf470e0ebe24a4ffa5a56b29b41afd3854ddef3295386d3e260afd34c5e0000000068e572f167fa9b281d5948000000000070a89c"], 0x1c, 0x0}, 0x0) 11:46:29 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) getpgrp() 11:46:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r2 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/49, 0x31) r1 = socket(0x20, 0x4, 0x1) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) read(r0, &(0x7f0000000040)=""/47, 0xfffffffffffffdbb) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCPROMISC(r0, 0x20004269) 11:46:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 11:46:30 executing program 0: execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)=[&(0x7f0000000240)='-^!\x00'], &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = accept(0xffffffffffffffff, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0x6, 0x1000}, {0x18, 0x3, 0x7, 0x1}, 0x8, [0x6, 0x7, 0x4, 0x4, 0x5, 0x11, 0x2, 0x5]}, 0x3c) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom(r0, &(0x7f0000000640)=""/95, 0x5f, 0x40, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000700)=[{r0, 0x41}, {r0, 0x3}, {r0, 0x44}, {r1}], 0x4, 0x3) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="0a2014b9a55675180b56220041bc3cbeb1c84acaf4b3fa53a826f0f53574bd783a75eb0b0bd88cafebf59bbc250c4d59da3bbd26468249e96fbf2311f88061e68a11abd01b237a562f527337cded6766cf5498f1a1095b5e31055d219525d83688a2dad7a5770a9a8c7e8344ed9cd7045d526495d9ba960cee126fb9bca9e65edac2a4da1d56", 0x86}, {&(0x7f0000000280)="50beadb322f0cb0f20643c56eac19952f56e5844b657d7745b48d5da77a8ff843486148b2c52f588556711dce9a4118dbb2f6d98d07dcca724689c61c2b96b1a460d373e312d698ac282ad65e3c85cc212d3e91918b14e4e00f1eeb4f66a821d17dbe11c7abf4f796b01ac75404bf00e7fb387de702a4f35a8086e0a2c02ccb5ae26e16965a1", 0x86}, {&(0x7f0000000340)="c9a72da139898f5e21548cb51fc8aefa02718a6687", 0x15}, {&(0x7f00000003c0)="6332e875d9ba9c60494ebf116f6642e352c1cc6b1b8bc4b3db32009d4cc7d75cc83353f5492e04def3be6156bd7486a7f6eb1f73fea18e96e1a1a4edb2bd78c516ed8893456b843a01cfc9cf5a7c39041f1a73334d57ed05f4ff8578f0529a4d31ea693c42c956a3a679d9c265fef66e63acdeb5a1c0db52084494c37d37da8aae637c208d3ff264d1ca97dd7f95078f3399215f17db5cc83d360b1f399013c7f45df4063601644f68cb7e669602d69d9571f38a4a58ff8f76a5a494cabae8d25c5c696cef8cfdb9187b557e98795f785adaf97b4fe6b054f76ee6fcbd7b4d2a4aa1f7f7d7fac63242f8a12892", 0xed}, {&(0x7f00000004c0)="b932e737731cbb0ffd0ba9ea3f1300efe4ccaf71626eaff126c83faaa838d9cb1f11", 0x22}], 0x5, 0x0, 0x0) 11:46:30 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) flock(r1, 0x6) 11:46:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a95b92ced89613026d67fd6c9f7af8966b9835857787ec6710211c3d4047b2559166a01fc452d5bd7b98081475086aa2db8f39cae943b9f5909a567de690f8e6cea181b4350ec91ea1d5289d5aaaa4353be3e51fd4c0cc8d604d7de5af188d353ede650b20719292e083b1eed73e6f18b2b5f91da3cbe610c94f2e0c4573899d044996f4aac4f0b7483ceb0c2def4a727ddc0369678ac9f75589b8c13bc1996eb3621959583d52e6cf3d6a4dcd4841617dc0426d7be5adedd1802503f0ac412a3f12b7c38d51ebdcd85dac89f14992f7", 0xd0}], 0x1, 0x0, 0x3f) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 11:46:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x84) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 11:46:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) clock_settime(0x0, &(0x7f0000000040)={0x40000000}) 05:37:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) flock(r0, 0x8) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x2, 0x4, r2}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x95, 0x7, 0x4, 0x1d, 0x14000, 0x4, 0x5]) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") getitimer(0x1, &(0x7f0000000100)) 05:37:04 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x808, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ftruncate(r0, 0x0, 0x7) ioctl$TIOCSTOP(r1, 0x2000746f) semget(0x0, 0x0, 0x546) 05:37:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x18, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x6, 0x4, 0x27}) ioctl$TIOCSDTR(r0, 0x20007479) getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0x20004269, 0x0) 05:37:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x80000000, 0x7, 0x0, 0x0, 0xffffffffffffff21, 0x2, 0xffffffffffffe1ca, 0x3cbd}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="c2", 0x1}], 0x1) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 05:37:04 executing program 1: r0 = socket(0x6bcb37f104ce9077, 0x5, 0x20) read(r0, &(0x7f0000000000)=""/239, 0xef) r1 = socket$inet6(0x18, 0x2, 0x0) listen(r1, 0x6) getsockopt(r1, 0x6e, 0x31, 0x0, 0x0) 05:37:04 executing program 1: poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 05:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000001c0)=0xb) sendto$unix(r0, 0x0, 0x2f0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8080, 0x28) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffc01, 0x7, 0x3, "719385ace07fad451f27cd9f794e71f3911a2111", 0x7, 0x3}) 05:37:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8092, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x3, &(0x7f0000000040)={{0x6c517ac0, 0x100000001}, {0x80000001, 0x8000}}, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 05:37:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81, 0x40) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x2c05, 0x3ff, 0x78, 0x3}, {0xc3f, 0x9, 0x7f, 0x3}, {0x1a, 0x80000000, 0xa45, 0x100000001}, {0x2, 0x100000000, 0x2}, {0x1000, 0x0, 0x3, 0x2}, {0xc80f136, 0xdb, 0x6, 0x8}]}) 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() sync() open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x84) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x182) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0x62}], 0x7af, 0x0, 0xfff, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x8f, 0x5, 0x1e, 0x400000000}, {0x400, 0x7, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0xffffffff, 0xb19, 0x8000}, {0x1000, 0x401, 0x12000000000000, 0x6}, {0x7, 0xb7f, 0x65, 0x7}, {0x6, 0x0, 0x8eb}, {0x2, 0x5, 0x4b, 0x9}, {0x100, 0x8, 0x0, 0x9}]}) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x803, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012f2f66696c653000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 05:37:05 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0x8, 0x8aed, "0ca16345a96aaf8c20c017765d36131f71012b82", 0x1, 0x2}) 05:37:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10882, 0x2) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000001480)=""/210, 0xd2}, {&(0x7f0000001580)=""/71, 0x47}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:05 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000040)=0x6, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) rmdir(&(0x7f0000000000)='./file0/file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xb5a1, 0x0, "d3534fec3acbc70dd2b2dfe6f093ca343a82b301"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x800, 0x1, "ee7c4e924c8a295db03aeb3a3dc643c6c2e22619", 0x6, 0x6}) r4 = socket$inet(0x2, 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000140)="a4eb4e3cf192e3e403f8b33dcb4ece7363b36d62c2ca08274f0a640a7571fc246b2a8fe7054cddc2d6fc98a8a9481c79dce41b2c3e574ee90e34975ac06ca9e92102") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000240)=[{0x0, 0xac30000000000, 0x5, 0x1000}, {0xbed3, 0x7, 0x0, 0x2}, {0x1f, 0x2, 0x7, 0x7f}, {0x3, 0x8000, 0x9bb9, 0x8db8}, {0x0, 0x4, 0x400, 0x30000000000000}, {0x9e, 0x959, 0x3f}, {0x5, 0x0, 0xc9, 0x400}, {0x9, 0x9, 0x8, 0x1}, {0x8, 0x6, 0x9, 0x8}]}) 05:37:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x9, 0x0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffff800, 0x8000}, 0x10) close(r1) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000080)="ff4697e364c54ce0f0a90ea39645b1940ea13c63d60528be9f8b386fe78eab9cbe3684ac17031e3bbe0cf182b85042b6807d640779d5f1eb45868d5c3e9842de10490194ed3b9b8307557a0c5078b652e83794561a025e13aa6318688a6b00ecf36af3322db380eb8d2b483dc53f81c7dacb9cb97d9429676a2bd2870f9ed93c64eddf8ca976dc1400d84691154a74ba198d3f22d88d81bcaf3f6b7d59980db56e72da5d55985ef0a2ab87113550cf8c8949246d07dd167b57ead230d95c0c386ffb5fd9a7db4bbfa8e592964f11979cf8fc2555b13942b0091f227a8a61931a1d1ff1f4128a120aac603986ee1de33ae2d8b12c7380a5", 0xf7}, {&(0x7f0000000480)="4c5994838e1b4424a0dcbc592ddf2298bea4b3b78389faf7fad5afb294bf43a3177066614dd8e4190647d947024c2aca1a207533e5f986cc6a1c06d770c824e00f3d6877a12079577afdaf221d0d64226aa8897d346985ab0c680ef9ceba92e1d9e4c66aff23c741708b17d7fd769a6d5672507cc59181fd9cfe3a98ba2a98a694e419678469adfdf26fb2114051037e36359fdf649c21b1a307565f0bd18d048a9b3be0e72b06553b7d3c37452805c3bf91ddf5ea9e08ce40c962b3f8bd2f42616b797320460de59ca8403dc0f1740cc361c2eac219a273894909821bd8873db763e907d3f79c224a4182a83bd160adb5c488f29ed68cf0fb77960f25f8f3b31e9c6e801a51a88689564cf3c916fe1602865ee6c4f96aa202501a72946dc0be912ac33ab6176e92cdd643540849370279f89c500132873247ad56fef2d473906fb83c52f40db93a6b35a78a4b8d1b8d41091dd8f0c5f182ac5125dfa1ca7dcde58f482e7534af1c8f702e5bdabe64a0856f2977fe0dc504a4469140969d02d3dc3d00fc1883c706a9b30258d4783789284d355c1e05e612056c45a3fd85d790db75cee1be74e523469042f1e313260811db14f132d0629bac567f9a4bef8b1e2b4afcdee2de09fc006d7de29e86e8778027aafa3afb11a99e1a3d6aa52b1c4794d2009c26260681ff32bfe5971bb1cecfccae5ec2ec84dc4523ce0365ea11cc2a0e5d96a80c48664d500ff5ffc8a47bc454ed3e0ca39accf39133626f2101d046dbe36a1e34f4ca7ba92c66313d535255e13c5bd6af1494e87e0f86041169597d04592f6a1e517926593869099f35ad165dd61f8cd7e56a67deb54c0411d568e7d58dabf334ea915f69aa52bfc4623b719847cbb8702ca9f23e23c21b1e617c11ebd17650e226cc4b7e8e938cc0681df35171e5f59e503122b08b7221f95946c790c4d67c975c610fb48f62b162a8413864f2024a4320f28b548a11ac75f4ffecd7451315f911d226c42e7d11e65ce2907cc6c26f63dba6fb3a06370d362c7d5c998e2f63e8f90319512c7dbba8aa527c33b1643847d7a9885692cbb7251f3b690aac9589c942c059815a142b6aaed05d08044835b0da8830b00408b32f0a06e63ec80e841988377433cef454e32ec43109c5a583c1a87d13852c473eb97a0ab63fe80f5273d15fd56a274b5865be1e1e05f6f706f70f4cf0bd685d62fc52544a85ddf071345d6fc1b3d27f630227d8ee45bc52a55dd7ece279db3fbf7f83f46635d3fde32603f97f35932b0c5220db75ad3cd2a9d8146e79a27c80680050d7d530a365f3afd9bb67c93ad7003c869a50e568b49c6e1a09b23594302d2e2f8dd181936836fa60af63b9af64cf1116796f154e4320dbfdb619b704c41b13b9391f9078df463769855afd93dbb044c054cb91f6ad344afafe705ff42903923985c84b1570d81e6b1d39cb4775dedd2d30167dfbdf65ec64ee16d91ca603b788da1b5ae6e6263eaddaf6ad92a28e9ca68a2d9038030995c32752b29e731f702ac39731a5ebcb8a42a8b0d26bc362ef8749d6649dabfcd7501782a46e8c366932e82d7c9c9e034f5d5c9d00b36825067716a837c3ea940c015100f41641a165d26eb3d2b0db86992853960edf0d7c13d2d8d5a291a9acf7baec788fbc983c75ac9ddfcedda6f1fa513bc7b20c851f9ead6734ab4f303dd81a409a1d163ee9d6a56e70dd915ce986ff79725d8754f58f6aa126184c4bd863a352ee867bca83318e2865408c9e2647a74934a74b91858331ad8a90766e7d96698c36e56fb4d4098b88e58f68724490ac0ab3ffc2a58babd472eaba4e60b3f910f672c4dcf4ebd3dd19085b9111d976bf8bb244572d8c60991957e11d564a01e4a815fde59fd9bb190324bcbf9ceb0299dd787f2f591cc9c3a7f64995de33a333cbfe429d22e8822bf15383f927743e97aa98dcb89af7e43a90f031c4d14fddd78e0da1086697300c5d54714548041d447585cee96a25cf2903777977349c2f173bd8c2551ec6f71d8917bdb2e41d7e579057a0db14fefa94caa3d5c6e39e004641f930106e8272f2f7ec129cc1659b48dcf46d9c794111ae94b42c2f36bac173e1f34e9c47d47883d0d6f9163072dc5c238782b1881ca40c03d6a11235763bb621ecb128b491d65b06dd2ef6691e5752d05670bd70f15ba4db6d4e4404e05f995e3f4830efd4bb38a6f37d23855a14a874b02128ac06024c4c2e569fb2ecd72dd843b70972414599b9aad0c1638eb3873ea5a9d896e4990fe4941a69f4e7e5000a3d6da833ec554f8bf20cb96efd9ec16d9746b77cff15b3416f4f635f14d92dad83b583bc5280bf55ead718ea0ffcb8ce3b9f4397023dbb3aee8d744fdec7449727234208db4f92c1351d6543beded7c80d4385b80d4e40f4edb569aebb6d95d934c52c117d30e3c1473f74ca32fc5de442ac983675f9889a2fb0fc30cd66ec48d10bae3dde137f62666407b6d0e21409efd25c195aa750587268a2c3272dc8d4b3441beefdc842ebd2b348042fc7777dd3f83648523f3d8fb22c5e34423997eded6cafa64696c914b9ffaa2e8be0d80cbbc79c257e3e5c5ebe40c9fce8fd6697fa2cecacdd942ab28dbbf4c6f9942062808f488ef572f2244a203e3efaf740bd24155dad9f6f22f574fd8dae8493efb309ff1234dec0c73a46416c6d670d953431733aa34fdc2ebb9d00613cd5d365dff2dae30f1dec991637072d62ecf4a4cecc203f1c521b41dff6ae2a5f5178a5bd16577c5ed29ef7890acafb99e7f2aad50aab656e3b39409478e7ddddec53172eb6ec6023f6b8c0d3f30b10c3a80a8a6a864a122f668257dd0c75f8004d12db7117ba75d40d0817f7dbde98a3e5e81eeccc45f1231078306816244cbf427fbd1f758e5819e99193e6c19997e604760970aee366b9ba443729a24eeec3cf8a158c5a8ae6f1b7f52a7d40e83665effec1cb5a580e719e020e3357d5703cd84421ee1aacb40950e9970054a0f06b01afb50c13a944da645179cf52418a5d954cc8962ee2854f08444b8f43b9016d0d1ef22ffb3aeee6ef1766bbb869c6c681108245565a1f41a59c295d123db24e1303aca897fb4c2454b7a643e6f86bbb1673334a77a5b623b66200d6fa5fa211455182e22abe8a68b42129e995c339f837a960421bc2276483ef7aafe4db46f1b619009be339a9b2a4b50eabab0bf620c061d9c50ac9e1146d22bc456b80c4d6c892a9039459c25023a0ca4c1541215782bcb02c2f52feff71516d1d1d7fd2082dd858f1e5a19fd64acc53da253563cae2625a4b1d4619dcb243df66d99e7ebc29bbd3e69709c8c504375791e2489f06470308b19eb6716918ee5a819bfa989869a019d432359bb1d193d569b49da42033782d89054af19619a1e12bfcb175cd972d39b602de88cce5d158048fede88c4ee52baef6985f6d254c7625fb8165aec4e7a77c714207fdd5d04fb6180703ace234652d38e089429747dbf064253765b356305760d5525693d85775d3870d27a535058be23df369297c5c6f2b0131a006cddd91b556657741b2ab18b045171cc51cf9f376c648c69f3ecb46b3d86ee314652fa6e64ae63330ae01b3f495e0164f6e4fbf5b10b895ef1a2ad41611da09492d92bad794c03938b2e5e505fb5dbf5b44060fde45c5958f0aa047e636f90bd56dcde0962f76805e0a21ecdcd29eccce052ceaa00dddd6ce1b2e336f7aeb84ee65efd5f78fd981e2485771a5e8bada1727bf8e628b4e8443657997024b83a9973de9dc6d6b03acdb50cb837aeb744457acba9440e8cf3fc1104f99edc552d78b0fb185060509fd6f337fcefa6bbe3ef3e5d6c129254b58e76cd0a3560972055c984179d67cbaee9311172e32ef83cdb17bec5f39e6245b9adf689a2fd4f51b45976401c5d124e3808f3714d9f1c8b3b0891233ecd5970b146a0fbd5663932b1f72c591efc3eb9d7d4581b23f1e94845647afa74b9c6e9d963184fb1296a72567d150797ee5796cb71804bf984f0a12b2a96fae7dfff94428b362cac04ced14d95ce0ea4888f8694a9db64b52dd57b96cae32d7aa7744e4a21b508c6ca0a9675e7709c144635e01779867437491d16e419e911f27f58f4bd24f6675f078f0e8b26f19a5300262995197409fcc6616660bf18806228648b6f0bbb7a421f9a79e002b93519d09add37619a131e18ccb9adb94c14f3c786e22eccab41bc9920328de0db908f7c4d71debbcd68540fa2aa67d8a2146c3c813d48f743d14dfa7bc1afbeb31ef3dc2b2092df3e3f7881761430070455b99253e492ff7b532953ea08c9b58058476f3d36ddb632128c4590f7660859ffd71790583e45936e6d7768348db879f107c9ef30175eda7588320bd4c5a6d5d33b7714fa2e8138830c1c9f010df903b2505e2773af6d3cc120fd868b330d34f56b1914e98a716e36924c1c06b1e9c55182191ab7593a4ce44224cb6f8d5ad3664d2fdf94d1ca16c7e544e9a1b9bd45969b3e72ec7feb8356c704d384b2db97ef8eaf597f1a3f1de27d6c672ebd3d8d21e369907a6c011a79377c0c575a32d16345f7adf7cefa54c11accd11ba00cb69b9df16f9516a443b5a03836d1b4f9e9b1c9446481b826553d9d1c4a3c1e367668eb2c775ee255af8b7ff53ec14c7b57f72d80c01741a7c8cd1bddbeeec52b2f64b60a323ae7dafc5af9e547d9371711a2fa9c14cbad9ac067731375e6c0ea1fe76792b679994fc8768d55a4435c4c8e6d9f6a0f98ee0de87d62c783c03e3bf6e2304db55d0321f276121897ca19af1c427fb9dee8ba506912275a3048825f5643e199d2eccdd29c82387b94617b3ce43a0b58f2e41a718a0e1dbc9711ec92627b44a4b69b066216104ce5e604dc40a82d669ad2b577a6082f6b85e6111a70da4c780e35fe28f5a3d31042d80df9a06af7d967b7da9c1109e1434202824ecadee5b98bd7b561456e9c0a27e3b535992ea90ae6e62cca0d1b92cd3f36b208b6843cc1ef6df99b3c204203fe72bafb36b6d8915fa7d65aadcff19b1a6f2ed3f5a071d7b86df788dbbae6e5d8976ca80140133c4cec6107932cb8e42a27c5ba02b7a11f381df3776b03146725cdddcf630e8c23e8c00f60ed210661092743f21f5b7249ba9aa2681c4d610ed8dbb3c74281a0848432485c7e752bda0c11517f99f763a1bce0acaeec62e557b8519640dc5f2d5b71f20132514109f990b02219f52debf3ea891a42f4e7023019915cc8c2659de2699ee52c3ee5122cebe6f40deff2f88b9e0e8222b467292ce211192e5f7635658ce7b07f873c362f3c4999e7bef1fd10e42f0114e8f55c160eb18fdd12311c158910b97f780d53e0f3d99d627b2fc9e78dd356085d53d2a7a0b3f98da0a602ec2b6e8838b91e9dbe7b1d3ff87868aa4221da13e76527076da761b961a568e67975a02ce1ddacd5a3b6f437695e9cde14abd1f3154b48cce12b0bdcbfa3c480e573c9c619cca89020a161dc0435dbe9a89b37b255106890fbafda63cf5a06890309c1dc4a20e9593ebdc7a0eee6b747bac6cf1a1348c96f1111d55878914cf1ffc6788e476f43d608cdaf228060c3b6c011fb8b50fad7de6fade40c6ea862cd46037367182b6259d9b3d9cf98cfb495eb97b692072ea5072ac4b600932a2272a25a76b8d28bc68e835d3a9378749367df3879a5931c0964b1b39dc4c6dbf90d4613d849829ee70308ad20ae124f9d85b0cc24171b85985a49d708b5ee0aa89654ba434b0c108cbf688dc1de6a67fd1e011219878ddc9c3ee", 0x1000}, {&(0x7f0000000180)="6d053703211fa0c6624f1566a596029a084309b1272513b11625069a6fd976c29c09807a7c4fad8ac0020ee160c27ed048343e09660537d65024a1ebc9ea36c5d02cb1e6d4950719260251203ab6adeae696fdbee3161015ab80517cf31d62a6fb22f09f384a727d6ad4001bd9948d79f6b20325c2a1db9fff94a83bb0bc6ab7e958eece7af90115c78720148d786f1e", 0x90}, {&(0x7f0000000240)="aac77e0b5eb83659c7122b567a1122a70392a1de013007c5a7f034c26359a9a8dd42f92f7159535611e46e4f37b7fc7a1fed9c149bc06d416030561d5b7b9f4b7fce7df2e1b3e79a1172c9a09f96087dd8fff5fa1404600a7b53630cb0695e1032424533c65ff7339a9a17996e03de0ad52aaf8d2990eba12bb6b3a1060c5d2509126410b115f2a4d6c690afff6c2c54ca0ab830aba996fb45a9ad724ce94f051e", 0xa1}, {&(0x7f0000000300)="0e109640385b6b0216ab53956ccb1ceeba61e10e7cd37bbd354d56b75509f136468f7872c8fab1d143053d2564563e18de33864eabb86260d83be5f0d2e9f66aa3d11f60cf2d8952597333fa127dff3e3d3bca1eaa46c7d92afa461789582e742667cd1130cf8a1fab13022331da649ccf00c6cbecb3eea564697d9722b0ff928035bd9eb7", 0x85}, {&(0x7f0000001480)="49ec6d78c8d9aa8113e84e91b69ebf60773ec438e6210c55caab6dea275a0e97e44502cb20df06b464646a0c37acb066992b9151dc927b5e1b87efb07c289ec316e20c853b57eab1c1ee1c601cd06dc1d1f64c1487c9b14ae65a5182ec47f08fee73cbedf96a4fe8a8db0362d461989b90236604b0d7ccfaa264021c9fe21938d12d93d86a6a978e36cf", 0x8a}, {&(0x7f00000003c0)="c03889e9bd2a24757eedb566972aa5fc853a0c2b3b855ad874a9b89995a5de175ffc4cda860fee4c8969ef2e043a20bd852e25fde2bc", 0x36}, {&(0x7f0000000400)="97812aa6df00c091ab5a9b8eb13c6118b4d58e61ddb6e7947c8daa57ac2ceb1f6047", 0x22}, {&(0x7f0000001540)="ed4ce67c75064111c00748ea7948505143bf091595a1875a1cd06c227cfd5436d8774b468780fcf0933b69b54980a89089427309774acf2d93b3e022221c52cb8278a0c92cf89fe6ac939eea646c9abd311e62032b78bbd295e47d707c8f224c97a1b1eb011cc08aeac834865c0a14442d458b20a578cd706c0224dd4c0a539cb1b243654b0b8ebf4abc775c319b8f7514d59e01383199a13e04a5d2e1fe026e7e6f02efcaa22f3ec51ab09e5dee2e03b3fd4e5aa68cc7c7", 0xb8}], 0x9) close(r1) r2 = geteuid() setuid(r2) connect(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x200, './file0\x00', './file0\x00'}) write(r1, &(0x7f00000016c0)="411888608e6c3c855bcd8b397ca5a80efcb906dadaf805ba1498c5007fca6bf77b0e4de7da52c6", 0x27) 05:37:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x240, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x200, 0xbb, 0x5, 0x1, 0x9b06, 0x8001, 0xfffffffffffffffa, 0x2, 0x1, 0x2d6064d, 0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0xffffffffe85a5bf8, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r1 = socket(0x13, 0x4001, 0x4) sendto$inet6(r1, &(0x7f0000000300)="b09795e1d7f5a5cb726b8b88d18628ce775cebf6a85a77e3cb4041e68936cd124d528562f6b28316c4b1826d0f0d3cf4725a78a930cd538c9e205514f128fab4596aaafce0206acfa9ac88e49772c78cf45fed7d7dca71aa05a0d93036327cbf77db1db6f5e08bfce1fd5059ed42a4ebde3fb796c8ac256e72ef2e5e0c19c208131c366bf60c299ef815f039e33b474fe71cd628084c913b1feee205780b74c32ee9d351e7", 0xa5, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x851, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x2}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)) 05:37:05 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x1, 0x8001, 0x100000000, 0xc23a, 0xfff, 0xe2f, 0x3, 0x10, [{0xffffffff, 0x1891f40e, 0x0, 0x80000000}, {0x9, 0xffffffffffffffff, 0x54d, 0x7}, {0x1, 0x4, 0x4, 0x80000000}, {0x400, 0x4, 0x8, 0x11}, {0x6, 0x2, 0x100, 0x80000001}, {0x1, 0x7fff, 0x4, 0x4}, {0xffff, 0x6, 0x3}, {0x5, 0x6e, 0x6, 0xffffffff}, {0x4, 0x6, 0x1bcd, 0x9}, {0xffffffffffffffff, 0xffffffffffffffff, 0x9}, {0x5, 0xc19, 0x0, 0x2}, {0x2, 0x3f, 0x3, 0x44ee}, {0x1, 0x0, 0x400, 0x5}, {0x8000, 0x1f, 0x10000, 0xff}, {0x32, 0x8, 0x1ff, 0x6}, {0xff, 0x3, 0x6, 0x8}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x20, 0x8, 0x80, 0x8, 0x401, 0x3}, &(0x7f0000000040)={0x5, 0xfffffffffffffffe, 0x0, 0x7, 0x7ff, 0x8000, 0x7, 0xbe}, &(0x7f0000000080)={0x81, 0x3f, 0xff, 0x200, 0x5, 0x80000001, 0x101, 0x1ff}, &(0x7f00000000c0)={0x1, 0x4}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) pckbd_enable: command error 05:37:06 executing program 1: r0 = socket$inet(0x2, 0xc002, 0x81) lseek(r0, 0x0, 0x0, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 05:37:07 executing program 0: r0 = socket(0x2, 0x4, 0x7) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x108) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="8ecbc1fc1cc7182c4671aa2c9eb30b32ade1d0b8d503d9c7fc6d008b5df1643ea6c51a8c05d8983cf5c5ff65d3ecec4f45f384d25447434b2859fe5459f6fc1583c65a59a749b07ad93823402f8e34710fec12d2bf5e68565bf7af6185456343924f9b97e18b7b5fd81c1f95fa632e997c11926555bf5d1cb96b7ca7e684492a71346983d6d49f8d0223a4aa15f0b9170e69376ec79e6c444ff7da09ac2201d5b784e7701e0e59a8f29039ea68ec0b8d3aa9bc319d4e7f9febd0538095d3461b2d7df4c1a3a5f72dd27d3bd2c9534651", @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32], @ANYPTR64, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR64, @ANYRES32=r0], @ANYRES64=r0], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="07c47c6dff590da21931e901808b78f0b3553cdb4542e6b01669c21b3684cd8e07121878950708086c3a95f8da8b7548d7ae9a817ba903fcdb54cea30695b89d841e824909ee3a362a3417349f14ecd26f1f9570d6fd14686cfa2dd21091f23b7189c781c472676f516d4b1d93902d0f29a6cfb823876e43859c0358e762fd08a1b0a8df8a5919ce5857a9c12e9aaf783b720ae81d1a2d2fb54b15c5c581", @ANYRESDEC=r0, @ANYRES64=r0], @ANYRES64=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="7a612f4ea45407a539bf1ba4910ea996a2768b1d9287fac6f2e1668c84e814a6d96af9cfb344e33c706750f762fa0cfeee21c015af50f24cb7ab58591c28064282620dc704fff8ac2e2b77d1caf9c47f7ac319ba3ca624f21f495e89b2ef738d85fbb52ecffedcf282539db6c836c04174833241f4a36d0622bbbb25ad42f01c8a8d5cf4b8e54295f2ce51532a7fda03a7c83af4597562e6e12f56d08c3fad6032d31adc8099419e7c3c2fa546a437a8527d476b48186ab81e1eee1f73684d95d3b08d47dbc191c9584c36e9f5f1f69c635dae6012a37f03c082f4a67551f6d04276c176e030254de805b1420e0ba5a48ac741e7796ea8abec98e5606ed4fd957dc7c39357b122b80ccfbbfed7a97495dfdfb7eeacc10e7222e0a6a0eebb7fde00254d60bd1f8a1d6b9df657459cf67dde4731983cf794db17791473f838b291e55f3fce6e57428385a2144464aa63b0ffb4005c46a4ebc900afc04a17e62642743c67bfb16a79a12ef212b1cf03fa77cd8d3353bc56b7dc09cebe54e903d19b88e5070fd419094d67a4b6afe5480196a0406f5d7c6c794e1a146d5817a6ecda5cb56a54264376e37159200a26c81bf3a31884304642b4772249cb36b85f1ccdaf5b85b4a6de1145449366c6ce0ee9c93ed6ac689ba965985f10eaba08773b008a9e93d89429d81f17ac5563c50ac2ccce57df2e710d0235dedb4122ccd68c6a16f2379355c48c3c3c1aa70e073e8c201deb0a49305b0a091a09d75caf8089feeff8ad104556823c0dd259e213f8a39df92d5503abd2e44f9f1f7890eefc14ecff665849e5f035cb3b3284a5dd3e1ae273ed3c91180a447c44214c243be9f6dd122f02a4b14e4a24881c535258c17cc8b90059f947ac316b83957e979ae4aad3e1c75ce7989f93274459c5214ef502c0bc48fbb65fc665c1f8c0fdd2d8ec8b84f9ad08735c7419a87992e53751dc26679e7670a7fa4b35962ccfe2d3fa9956a1ee5946532f233537cabf00936c79a19050e29c795813e53300ffb91308bf2b73569bca654dde3f5867b064143ae27be2c9c492ed4df70fba4e6e7de1a2736bf4a0e93360c7b2ac7f720e8188c6037fdfe75e5d7fabbf7daa5a2b391b7754d45fd1aa33e50bc224625650f2cc4ea61dec5b9e58bfb4c55942be0178cf3309c9e614bba43634d020cd545061879c93a19eb4414ed2b78e9b21642093f379dad397a9378094423bc2504bff2024ceb07fd6bcc91daf65bfc06c052fbc420dd89f7dee07601618d1c99d0979ecc3349161881b125f98de2c7aaaa058ccbe590187e720fc17690ea24aeb640d04627c3b9c8a38f90a4f18483e19573adcfc1d781e9aa30536221273ed64883f81b2d6f411232e22ad02aae7003e068914e9963e14297657f2709362604cd7b6af9e5c0955cbb4c5f846d1c72c596cd4097bba26bdd8983318b930c4da80136f78a3aabd660f0d24197aa27c2acfc93d453ae7e3d02f3a6c12035dbd04c23ec1f10829601d12357d13cf8f705a8473400bfa4489a6a78aef77ede88ce471ee13643ed9f6d6983df4e916443706ffa996732d5e28fdb790ebd4a39744cad73b0c2f9b3205fbf183b480b1ef4d45dd59235cd0a557ae6fcf69da6305e7fbcd3e5e11d03bb17699aa430a0ce9fd2168bc810adac0487d61ee745c448813f8b6dd25feaafd74e3fbd55c8e2f74521e8e0db032404c7319aeb93b9dbc9d626cc735ab8c35bd9a40d89bfdff7ece44df70f906d61b9680c8f2eb8a0945a23d0e4498cbaa62df99ffd172710e5237f923590cd588888ae78e4e79bc3955bbeb6fa5eb520c5b58e08d5b4f08db1304665a0650f642723d015e54685477499dd8b3f48fc9d1b2b388742112d7e66a1642f004c2f7d4f9c755d374ae00e360adcfc9c234d75545ddc06c6f6c1ddcc5e4f84633df6bf407b245ea76817154b0c8f0b6780d2a1e3931dd08e516ee6a806315ee25027527a6f00665cc9bb7998b7314af9b2d4cefaa76c2440a0d27298e295f2ab9cfb72d45da04978b544f7a3edd09cb76b91d09a66e61e731a23c4714d324355cd770197784d10c8c3256f0d16a37a3698d2dd500f0cb49d578d7ea027b5dcf72f6f2ed9a0e5d172edffb13185097e1e8eae6c90aacf808e4054a22e7711de8af9d658a046466801fce89db1df482e58866113705c42672c647840b519df905c7dfc84e2ad3777b3161852aee87f1cae245d1a818674e248c76155722319e16b97da3b368f0c8b2eb7804487acd768fc8bb729531031d208739a646b528d92935963e530f6b9a9804a385d60d89bf795aa2580f9fc51854f89b9becf72cf2c07fb65265061d010d435229f1c83d67d72ce7f47d51070d199b4aae8629fccd9822dc394634331d69cefa8415121a0dd019cd33f6073bb09dd57f3d65be75e308740c2c4b67cf6c19771c76e0de589efb7068070c4c7d7fc29041b307e01eaf14fc8ceafd7a589f3a183f523befea762b0dd007c2284b84f6c272ea08fd1671009d6af4c08a522959f758618fabfb69d3c5d59b0f87784762567c5cb84f701310f23898528478ddd52b01e540a8b40ac03a726cfe0cc4144f162e6004f8326761c4e91ced3e992f4110177f5af95f40e3af8528069201f09a245c87578074f0cf9c9d43fa1f18916b994473fc02a0977f1587a39aabf0f9f6e70c7f98da73e3c5ca50e5ca4ca0246cbc4c13e589cfe0e74f498704188f91221f1a3894070b2d6c9a23bbed45a6da82c79b2d0f33f9c590cdf9317e24f49f8cd5ebd649fa0a6141b085c23ba84c25271e47d4ed2daf2c5c159f2b667c44d751306587f743f346c4fee68faefc52e24c5d47da3f7af4cd4b42487c94733c9caa484068e0644e1430fac4fe4c9d2de3104a11ec28e506e1e7b9bb739b2feb395bfb34a07663cf30c6aa36ef13945884d494ac6c2d2386137d9e1f0d99434fc2b24d03ece7bb06837cb62d60060c6adc432f1242785490134f4baab3279a36a113465a3a67cc1747ef80140f2c6af9820f68ad38a54c02597836aed548be468a58b31d4fc499fba55f5fded6cd6e226c2a576d366d20cb3ec60b9bf8fe319bc5b0e3d2a3351628e69965f3fceff5e0417c9b2463b3617e9bf5270cb9edf062c662bb6ee2e2370d22fb260c4d41eabf8da4305ac1e4d2b984bce308946100c0a11dc2ba33cb1a206fac12680431837e521ba359575034abcb73abf264e1b50a6c7d960ccd043c488cef287b8fb1c891a66ba4cc567bfb721f2dfe2ebb05874dcab98f8876ab9ec80e56f3e506db6b9b05b17872147ece01cba12eb2423b90141a141548b34d4bd39b0f0a881c88f1e38adaf2a03edcd13232904dbef0895191609eb5191a3f8ec590b1ba406b3d7ac48f996ca8eae56236ea0dc51c2497a4b15bd88cc46688155f124bb1ce0059c19b1bb65a985df878a4bce0d1ccdce29183728358b8712fa0872d02af2789379761dcd5c8632d9d95560b951f8df98ff0e57a65d9237be327524e37936b06d90582cd60a62f6ae482cf8d3883caa6f832e3b574b0aff39c57b67f4e0cc9d3e102242d5d6ad59fbd9afa08bff59a6d1dc115a17135dced5f5b6217659767e0a987908c3419c41c01fd02d85ae95afab3a5681e7b577b1650865db3cfb3c06a6352ad75e9006375a45aca2424f61f4c822043ed3517ff69577215c5ca87be603e8e7360785cf0872e41181fdd58871d90c48e8dd21b5b80a22be6632c554b0a8db635a2abb0a242004570ac496c2edc9a29b41f8bcd0c1e4db592fc9543b42fb8ef2986f084f9f2890f28ddb16abf6744a9834e69b9468019fefc20720e31d2e94d6ec6a1959a31c6bfb4d779ac634e236d3974223002caf9b5dc468ba92fb9638973f5e31312c8c7e680cb84e568b4c52090da817ef6f304df282eec165997151b9f0d0de2e71d1367957d8aea05c7047cc8d510300e0bb5e580946db2f18962fd02923c9598904eddf7583f715154d10b4ef348a2fba7530e20fdff66369ce473320c4ed6185fe9090a1996d848226a23f3cb38a3342f90c5ca77378cfa50cf00725e918e6e4f9e023d8870bdec9f1548fbf1f78529f4c476ce084759e738e6226afa329f71d67c144a14615b105192db81ee3133274ee0c853c6a02f720947362e6597fee28bed4e81342b4885f0c0cc0a3e9b3838463d5caa38e73987475927345e4109f822524b308d6e30feba247bad0d7bbbb0d9c08b506591b918a0c9e8fdd2e1cb1ae82c309fea0ba8cec65e15e54b81a7799add27f8cb7c53e6c275613c463419dcee6ca89b08ffb8f23c29988d2266c55416bd9b95972db2733c5e65589d9d745daca00cf015b3faab817a4878686b60117cb7a12b2eebab782a5953d9ae99770cdf2a239b5880c90d2fcfc829a7bdfecab4b79f88582560ab29258e5151350e42f1c98acd896cd1f91811e5a1e3946e7cceab001aa320d89d9527a6d42f0abba12af2c64e28f1a2539bde4e40e651aeb5c15cd9c81ac722c574a43f516aee95a9cca8abed77bdbf7bf4298a23637d976839fd02144bbce9a8c37e332d829a8bc06687567b88906e56180ce8b506799c8a9a4e38af5de2ba3b8c71591d59bd1efdb01f30389ad1bf96b2c97d0789a0eeea679dbf2d352dc0d886b6889bd5d07a9902a90604a9363cba2b6cf9afa5007a9af5ed69c90e16318bdc89975e2fb801f71ad671720e44900197aa98da7bcda03e57617d527cbfe3b40f0aee3d5b7b7e28d962386cb014545f3e4aea2d5b2d906b10bf5251886eda60224a6ed53689a41cde1c4c1d13422b27b0a6ed6462824419f8d64a1e3b3b5d5b5c161477de792cfecbaba3585a15712c6ea175991cd10562f43913c34d8f283e380e115b8ebd6a0e9ecb66f35ff30f443097980b890d22c4399173222504b8104bf59be9b5f2ece7063c3b8b8508a889be0c79252407c48084dd565ec3e277a73d3a76e3e8a6eb7306af994d11b9f30ccd67f2484f8ce56cde7972f7d9c943c8dde9f7e29f888279d8b61ef4587eb3b19852c1c6370e09c0d75f533eece3be841452a057f1aff89dec411ef6373f15ecaf5737a4daea69dab7a626d703c85c30ca7fa86bbc47e8886b8701675e258daa1224ef39bf03f41806015b03e803fb17d59f87306274097ed7b85a5b514161178abbd8903cfcddbbd979b2e44ac5b6678616fe8a02d6dff0b904c760d236e7dfd6a58e7ce33f8ba9b56cd7d244058d9c86c27a243394dde58c17d46b44179c570d0037b8188d871fc63e54bf19bf9e396abfe9ea41984f148ec45ffc8ff6fed02231977f7d236eba930757deab5da63db064e0a82fe0a9ef734a2b7e50653513858b7b5d34975caccfe078b314337e67b00db85c37e536b1158967eab4984538f2680d5b6036f1bc76daca6ab04126762fcc7f4461c3cf70482ddbdcce5b3ad790fd08a7d18d3993eb24f07bd8f17aa15e09759062f9e71afae7dec0a8c35e0ffa4787320baa324f262bb437941ffd14609ac0c50a399df7c10c05053a25be2783ce4f2c30dd0ffe6c4082697283cc3ea0211a07493df3f8914bebc028dbc74d121ef07a58a214365137574420b5eaf7e9c4e3eaf86168640bedd887e79964cbe770efd651c3ffeea4df695dda1f78bfa27cd66e42bca9653b125c670144e64fdf57234b6c85b148ebd9e29b38ed525be636a876f8aa213a663660b1f31c8914df25fdfd7a35439d28870e790e79a46e2197e6091a9ea6fb7836d4d7a72478aeff4918426a59aa704288ac8cef6ca8912e8d51c24d4d1d"]]], 0x6) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="019c1934abea1affff0000f40000b6000000", 0x12) writev(r0, &(0x7f00000000c0), 0x1) 05:37:07 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getgid() r6 = syz_open_pts() ftruncate(r6, 0x0, 0x2) getgid() r7 = socket$inet6(0x18, 0x7, 0x4) recvfrom(r7, &(0x7f0000000100)=""/255, 0xff, 0x2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x80000001, 0xd0e2}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) r9 = fcntl$dupfd(r6, 0xa, r7) renameat(r8, &(0x7f0000000380)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r1, r3, r4, r5, 0x16d, 0x2}, 0xffffffffffffb713, 0x42, 0x101}) pipe(&(0x7f0000000280)) semop(r0, &(0x7f0000000240)=[{0x1, 0xe80, 0x1000}, {0x2, 0x0, 0x1800}, {0x6, 0x7}, {0x1, 0x80000000, 0x800}, {0x1, 0xff, 0x1000}, {0x0, 0x400, 0xad9a4663aeabcba8}, {0x5, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) setgroups(0x2, &(0x7f00000002c0)=[r2, r3]) pckbd_enable: command error 05:37:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x6, 0xa0bb, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x0, 0x20, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 05:37:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() ftruncate(r1, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7f) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x8849, &(0x7f0000000140)={0x1000000000000004}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) syz_open_pts() 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2", 0x1, 0x7}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x20000000000004, 0x100, 0x7fffffff, "92269799d000", 0x7fffffff, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x600, 0xa2) r3 = getpgid(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:37:08 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$inet(0x2, 0x4, 0x200) close(r2) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() fsync(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x10000000000000f6) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 05:37:08 executing program 0: socketpair(0x20, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000140)='./file0\x00') 05:37:08 executing program 0: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000001d881898af48ae6175fcf9364b819f130000eaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3eeb4e0f2de8f0a1d972788c76ed0b6d8310d5390b144a5f58fb663e617a8b6fd6522b7eadc2b2455e2c6f87d8547a90b93ebf803084d64724a6c0422cafbed3d6f82772643bfff87dcd8086a703442eac546aecca71f617bfadab4915999855c21f053414457d991d114ef0e536a"], &(0x7f0000000200)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x401, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x60, 0x0) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000000010, 0x2e) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = syz_open_pts() r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = socket$unix(0x1, 0x7, 0x0) r11 = socket(0x20, 0x8007, 0x123) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20480, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x30020, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x80, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x4e0, 0x0) r17 = open$dir(&(0x7f0000000680)='./bus\x00', 0x80, 0x80) r18 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) r19 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x28, 0x43, 0xffffffffffffffe0, 0x20}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x5, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000007, 0x3}, {{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0x5, 0x100}, {{r6}, 0xfffffffffffffff9, 0x1, 0x82, 0xfffffffffffffffd, 0xffffffffffffffb6}, {{r7}, 0xfffffffffffffff8, 0x4, 0x0, 0x9}, {{r8}, 0xffffffffffffffff, 0x18, 0x2, 0x4, 0x1}, {{r9}, 0xffffffffffffffff, 0x84, 0x5, 0x10001, 0x1756}, {{r10}, 0xffffffffffffffff, 0x40, 0x20000050, 0x800, 0x81}], 0x800, &(0x7f0000000700)=[{{r11}, 0xffffffffffffffff, 0xe0, 0xfffff, 0x6, 0x8001}, {{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x7, 0x10000}, {{r13}, 0xffffffffffffffff, 0x80, 0x6, 0x3ff, 0x27d}, {{r14}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x1df9}, {{r15}, 0xfffffffffffffff9, 0x2, 0x40, 0x8000, 0x3}, {{r16}, 0xfffffffffffffffa, 0x20, 0x8, 0x3, 0x3ff}, {{r17}, 0xfffffffffffffffb, 0x50, 0x11, 0x9, 0x52a}, {{r18}, 0xffffffffffffffff, 0x94, 0x80000000, 0x1f, 0x8}, {{r19}, 0xffffffffffffffff, 0x88, 0x1, 0x100, 0x29c4e7e2}], 0xfffffffffffff801, &(0x7f0000000840)={0xb5b8, 0xfffffffffffffff9}) fchdir(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) socket$unix(0x1, 0x7, 0x0) geteuid() semget$private(0x0, 0x3, 0x0) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/70, 0x46) 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 05:37:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0xc386, 0x4) connect$inet(r0, &(0x7f0000000440), 0xc) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d258260b7a8cf98848e4a8051bd24443dea8d0343d605e229ecd505190f55d9bb05dc03e23aa168a00000559b7cb5e30d0fb2748aaa78941da61d75bc9028a2b887f01309bbe061b051731e8b25935d14a79a15cec5d79cd66c5618f1f71dcd3b1827fc2f3f4da266c7dcc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d77b10baf651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b71e5907ed0000008a00"/234, 0xea) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) close(r0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f0000000040)=""/13, 0xd}], 0x2) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x340e, 0x5, 0xed2}, 0x7, 0x9, 0x100}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error pckbd_enable: command error 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x2, [{0x2, 0x86}, {0x3, 0x7f}, {0x0, 0x2}, {0x3, 0x6}, {0x1, 0x40}, {0x3, 0x1f0}, {0x2, 0x9cc8}, {0x2, 0x1}, {0x3, 0xffffffff7fffffff}, {0x3, 0xce5}, {0x3, 0x8001}, {0x2}, {0x3, 0x6}, {0x3, 0x4}, {}, {0x3, 0x8000}, {0x1}, {0x1, 0x1ff}, {0x3, 0x728b}, {0x1, 0x7}, {0x0, 0x7}, {0x2, 0x181f}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0xfffffffffffffff9}, {0x1, 0x1}, {0x3}, {0x0, 0x80}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0xfffffffffffffff7}]}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x7) r1 = socket(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 05:37:11 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x200055, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/124, &(0x7f0000000040)=0x7c) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = msgget(0x1, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/164) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x40000000000000fb) flock(r3, 0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 05:37:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) clock_getres(0x3, &(0x7f0000000240)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x1, 0x3}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x80000000000002, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/70, 0x46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") open(&(0x7f0000000080)='./file0\x00', 0x10, 0x50) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x24d}) 05:37:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x6, 0x0, &(0x7f0000000000)="db9f145a0ab7b5382916f984dbdf37e3f51e3e969d2bd0364ed0daa064f9dcc6bd25e17eb691e096804ae3301a9573c376ef196f418435c8b2b357d955f04f1e8f8a8deddda4cedea2aeadfec12047516626edc00fd6893ddfd592ce8d5afea6b5d56bbe10bbddfc9ce9b1511da784492173b8862f3a719d5a880786ac7d95d697c43f55f46cf4221b08df4afe31e07392a8473810eccb16ea5dc61c7b", 0x9d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 05:37:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20001, 0x5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x1f) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="91550db86ce39eff089aafaf2ca89820419bb49d9a6dba9d670ba3d95779031f8de14554e2fd14ec78c1af4c7a28de8623eec0a79323ce9ff59aefc3c55f7a865d1bcde658136aaeba764ab0d9a1fefa01c91673223872aec49193bcc929a188795bf4825f28bf6bdf1c94adb3246d89e982517ac65a0ae0122e89cc618babc84f7e5f80bcd39c4afacbcee57fb5244aa5b0202ba9461f3f07c74cc74b36cb5f5a6e278fdbe9db82488ba363d1a7e33a811df24120ed1b8ea101a4770c98a4e57ee45fc2bd0a640f1f2aeff501359b7d77e8d14e44fe67625feec98e42f41724a972b20a8913e016bda20e01bc0b0c39e6407e42d77f34554735f1b9d57121", 0xff}, {&(0x7f0000000100)="cd2f52875c96ee1f73d1ab6c4aa30c4432f4bb884f3b09", 0x17}, {&(0x7f0000000300)="f9abcaa3e824ad1a9888f0420a5a19a223720c11f031580e7ffb4a9ce5268fc80dcaf20f2155dbb9c6dd548d7d6333a78e1fe401cc7ffdd9b3b2e98133b68f1fcf90016d37fe51819a76d1440ffc18a89d464d0c8d7496263e4063bd729066d2b816ee59e940dc17ab78a5376155c78cc3271d8ad80454be09bfbeac9b53d5dbdd04d908e9768b9a94dffd50f0366130d6eeb97e", 0x94}], 0x3, 0x0, 0x63) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:12 executing program 1: r0 = socket(0x1e, 0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = getpid() r3 = getpgid(r2) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = getppid() setpgid(r3, r4) getpgid(r1) getpgid(r3) r5 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x40000006, 0x10000, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x200, 0x200}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x2, 0x3}, {{r0}, 0x8bdf9ec5bbc5620c, 0x6, 0x40000000, 0x0, 0x7654}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8, 0x44f}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x29, 0x4, 0x81, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa4, 0xa0000022, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa, 0x20000062, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x3c4, 0x9}], 0x5, &(0x7f00000002c0)={0xfffffffffffffff7, 0x9}) getppid() 05:37:12 executing program 0: socketpair(0x10, 0x4000, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x82}], 0x1}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) fsync(r1) 05:37:12 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000000)='./control\x00', 0x0, 0x2000000) 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x40000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2", 0x782) 05:37:12 executing program 1: r0 = socket(0x18, 0x2, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) recvfrom(r0, &(0x7f0000000040)=""/72, 0x48, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendto(r0, &(0x7f0000000140)="a7623bb9a0794940c8a915d07e46ee64282df473dd5913d48a55b55d545f80e6aeb9ec3d7ef24da4cb469654330c3bf012ad1183956fcd3bf0c05123750f70da37de9d5094684e30d88173d771ea3d63cb07b67f5646469afcaa4dcc13302e97afbaab", 0x63, 0x0, 0x0, 0x0) 05:37:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:12 executing program 1: r0 = socket(0x2, 0x8001, 0x2dd) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="401d2e2f66686c653000"], 0x10) 05:37:12 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x9e, 0x0, &(0x7f0000000080)=""/158}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r2) dup2(r2, r2) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/220, 0xdc}], 0x2) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000380)="3d8727451c2db6b5d9c2ac7552c79a056f9c0f2a1542103c47a55687902e101d00ba2e9eb02af02a0300000004000000a210e7186ea0999d054df3c103aa1030972d5402769bae7354a42bbeaefbdd3f18455e2aa3d56cbe19ff00000000000000f3a99689ec55001f2127fe477ece70a5faf5d65f4789270729aa844f72557107a58e4a7ce2ea8ebab9ba60ad53dd09c56a40f13440ba12712fc17dbe9f44b8af1a798ec73b9ee0fca9667e0f1658925ca60ece161cc9a85ddce66d2615e44708566ef4c5990cce72d543d23284558806ea5f688e20f50a5de5ec9397c033712fa4e8610960f749cb2906edee765bbe24cab5166d06acce3bcd20e8646de406000000ae6f7460c5e51e7c9b5856c2e549a971e4f34ba15be2576ca6a0c5543de04d58e69a5c12afc9e7de2dda929c998d640cdd8d86ab4141651940068b31e29c726d14943e5bcdc77756765cf3825f807916") 05:37:12 executing program 1: r0 = socket(0xffffffffffffffff, 0x8001, 0x8) semget(0x0, 0x7, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="80dc04000000000000005a0dd1f21309f9cadd9a63604e37f82405ace55690bc28dc27cb731d6d4cc0a405b235db71bf9e06000ce33f5d1325c0d662cedc1b9774311eb7fcf50978697b98c4bbaeb12f2a862053d07aa9c742d3c4987eaa2ec80b726a0b779ce64f35d45b3e39a6c7e0f138a9b7794f857a290d9fe2772b9a96b8754e762a3945f3dbcbecd42e844c59e4760059752bcb7fa2bf60d698e96bfd5ea4aa79d28e30d2d41e425c4c26b104000000490deed1ba0d263bc0074c2188ce1bb9b6954aa1ef63592ab7c23b9a647d16388fa78dee8bd5c6d7f3acfa12e07433dd6cce5f8842fbf4a95e2979d03ae0ef5364510ef1143b082cd55f2dcdd71ca2d39248fe750fe6a642c03d35a41f39eaf3e23562e4ea5ae23041b25f6aa7b6744002df69e0f89c8dce19d4e29e1f242c154e8e2d11a3b9b12c156a61393a17526c80fddd9901fe612c271c239e15035ecde655314865dabfffba997fbe61d1a42499aea6b8c0ea687086da0e3e2d1f723d68766dda8516cd7c39afbf3a3ff1025f6dea43819e05218927b94d3517218a7d8a03f017aa7fb320c3d5aa8331a4c6170484c943f4c61552ce30f1ef07de7ededccf52e24772ab292c"], 0x10) shutdown(r0, 0x1) 05:37:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x401}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x48, 0x0, 0x4000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x1, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x40, 0x9, 0x400}, {{}, 0xfffffffffffffffc, 0x10, 0x9, 0x1, 0x38d}, {{r0}, 0xfffffffffffffffb, 0x60, 0x22, 0x7, 0x2}], 0x1000, &(0x7f0000000080), 0x34aa, &(0x7f00000000c0)={0x3}) 05:37:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x50) 05:37:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/74}, &(0x7f00000000c0)=0xfffffffffffffe67) getsockopt(r0, 0x5, 0x20, &(0x7f0000000100)=""/61, &(0x7f0000000140)=0x3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000380)="b63e5367") 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x5, 0x1, {[0x7fff, 0x7, 0x3, 0x100000001, 0x20, 0x30c434b4, 0x8e, 0x0, 0x20, 0x0, 0xfffffffffffffff9, 0x1000, 0x4f98, 0x100, 0x3, 0x1, 0x1, 0x6], [0x2, 0xd065, 0xffffffff, 0x7f, 0x7fffffff, 0xf0c5, 0x3, 0xffffffffffffff8f, 0x9, 0x7fffffff], [0x9, 0x0, 0x4, 0x2, 0x4, 0x1, 0x200], [0x7, 0x0, 0x2, 0x2, 0x5, 0x6], [{0x200, 0xffffffff, 0x3, 0x40}, {0x7fff, 0x3, 0x9, 0x8000}, {0x7, 0x80000001, 0x9, 0x6}, {0x3, 0xfffffffffffeffff, 0x7, 0x3}, {0x0, 0xffffffffffffd31a, 0x2, 0x1}, {0x4, 0x7f, 0x8, 0x6}, {0x6b, 0x6, 0x4, 0xa8}, {0x2, 0x0, 0x4}], {0xb92, 0x8, 0xffffffffffffa39e, 0x8000}, {0x6, 0x4, 0x1, 0x9}}}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCLOCK(r0, 0x20004276) 05:37:12 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xecb6, 0x9, {0x2, 0x4ad}}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100b2, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0xc10, 0xfffffffffffffffe) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) 05:37:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="ab7811af", 0x1) 05:37:12 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="d05b462958796b505404156ba980097c4572d62a1a822cdb08e0294a7e1416a2e793d5dff9cf5a7001e0a612e850c584d04ec60a0152c4", 0x37, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) poll(0x0, 0xfffffffffffffdba, 0xffff) getitimer(0x1, &(0x7f0000000000)) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x3, 0x1, 0x4}, {0xdfa, 0xe49c, 0x9, 0xb2d9}, {0x100000000, 0x4, 0x5f24, 0x401}, {0x1, 0x8, 0x200000, 0x800}, {0xffff, 0x3f0, 0x8, 0x8}, {0x2, 0x11a45bb3, 0x5a10, 0x800}, {0xda1, 0x4, 0x1, 0x4}, {0x7fffffff, 0x0, 0x7f, 0x5}, {0x7f, 0x13c2, 0x5, 0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x1) r1 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x810, 0x40) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x9}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 05:37:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) r1 = open(&(0x7f0000000000)='./file0/file1\x00', 0x80, 0x2) sendto$unix(r1, &(0x7f0000000040)="bdf78299481db1f5c5db55ea0a6ad69972f45525f83b243e618bce063260feeb791bb4d5e16905e3393bd053e00815725f4b8617af2586a465596e1a8db515d6001fc1768b9d424c677162e4743f25559eb89e85132488218f3e26a165e6f34fc5350b6a3ad2", 0x66, 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="016ba2aa6efd691902138919581675d51e", 0x11, 0x2, &(0x7f0000000100)=@file={0x0, './file0/file1\x00'}, 0x10) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6, 0x7}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000100)="b68d769e637cea40cbb33b131f3667a3b79d6a678e0f34884a00a420e5f00f0cb27f068e1dde21ffaf0334808fb5c07324bb654c01f7eb4e7bbdb4675159d07897f210bede53bfeb045324ba8b963f7a14405cfa504aaae20c3bf449f7b6e99d235622163e0967e474a6c08a3d9b822f334d92d975c090783a18eff175cc68ae03b1207f98397a74ad674187629dbb211737f62910") pread(r0, &(0x7f00000001c0)="d85a73646f253b036b626aab45f42394bfd05845e11415af1d52f68eff384a45c7dec7a49877a795fb8bd271440180990c4db27c0932ff104e380ddd15d47718f520bf57dfa0d032a70f9f4d2ebccebaadf2e813edf8fc3b740b4d26dfc273dc44fca7e9f5a983a32045534d0d44724867cf982f9be054ebc50705d50254e3e64af28e4a792e63c485b2443b84afa8a5ede3b13e4f89a54b596bae85144d256c96b3c8688a1382c795579a781f89fb3741c92e406714b010f228e63fed13c1c145f219d1", 0xc4, 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000380)=""/71, 0x47}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 05:37:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r1, 0x5) getpgid(r2) recvfrom$inet(r0, &(0x7f0000000080)=""/171, 0xab, 0x802, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 05:37:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x3b, 0x4007, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x1, 0x6}, 0x10) r3 = fcntl$dupfd(r2, 0xa, r1) select(0x40, &(0x7f00000000c0)={0x8, 0x404, 0x1, 0x100, 0x1a7, 0x80000001, 0x6, 0x1ff}, &(0x7f0000000100)={0x10001, 0x8, 0xffffffff, 0x3, 0x6, 0x0, 0x1, 0x800}, &(0x7f0000000140)={0x8000, 0x401, 0x1, 0x2, 0x5, 0x4, 0x10000}, &(0x7f0000000180)={0x79, 0x4}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0xfffffffffffff4e0) 05:37:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) write(r0, &(0x7f0000000380)='g9', 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 05:37:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000140)="5919a6") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 05:37:13 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x0) accept(r0, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x80000001}, {0x1, 0x100000000}, {0x3, 0x8}, {0x3, 0x57a}, {0x1, 0x101}, {0x2, 0x100000000}, {0x3, 0x81}, {0x1, 0x4}, {0x2}, {0x3}, {0x2, 0x9}, {0x2, 0x9}, {0x3, 0x7fff}, {0x3, 0x7}, {0x3, 0xa1}, {0x1, 0x6d}, {0x2, 0x7eda}, {0x3, 0xb8}, {0x1, 0x8bd4}, {0x3, 0xfffffffffffff000}, {0x2, 0x550}, {0x0, 0x6}, {0x0, 0x8}, {0x0, 0x3}, {0x2}, {0x0, 0x291}, {0x1, 0xffffffff}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0xfff}, {0x0, 0x3}]}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100a0, 0x0) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 05:37:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto(r0, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x4000000000082, 0xffffffffffffffff) geteuid() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0xc000, 0x10001) 05:37:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 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) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:37:13 executing program 0: socketpair(0x12, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000002c0)='./file0\x00') dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) accept$unix(r2, &(0x7f0000000300)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRES16, @ANYRES16, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC], @ANYPTR, @ANYRES64, @ANYBLOB="9709389ec953dd0bd65205d2981bebde814857f4371f844777d809cc2fbaaf6d9ebf2596e366f90d906f338fabac21b9eebb29609cbee877130ba0bd939835f3a8dfeed5c8a1ed55858dab2e5d58cb8c841427d0f298838a4f0675", @ANYRESDEC, @ANYRES16, @ANYRES64]], 0x0) r3 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) pledge(&(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)='\x00') setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, 0x0, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="5247628f87926dd7e4e1f9e49b60839efc5258b7ca992b3652275e696b5181f3d002efa23dad590e4d48ab7f063912da36576e896ca0fe05cc4f16", 0x3b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x8001, 0x2}, 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x32) flock(r0, 0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x2, 0x53adfe57, 0x401}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000011c0), &(0x7f0000001200)=0x4) readv(r2, &(0x7f0000001800)=[{&(0x7f0000001240)=""/28, 0x1c}, {&(0x7f0000001280)=""/254, 0xfe}, {&(0x7f0000001380)=""/248, 0xf8}, {&(0x7f0000001480)=""/133, 0x85}, {&(0x7f0000001540)=""/67, 0x43}, {&(0x7f00000015c0)=""/120, 0x78}, {&(0x7f0000001640)=""/168, 0xa8}, {&(0x7f0000001700)=""/205, 0xcd}], 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001880)) r3 = semget$private(0x0, 0x0, 0x8) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000018c0)=0x6) r4 = msgget(0x2, 0x197) msgrcv(r4, &(0x7f0000001900)={0x0, ""/222}, 0xe6, 0x0, 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001a00)={0x20, 0x80000000}) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000001a40)={0x3, 0x1, 0x9, 0xffffffffffff8001, r5}) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001a80)) flock(r6, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001ac0)) fcntl$lock(r0, 0x8, &(0x7f0000001b00)={0x1, 0x2, 0x10000, 0x1000, r5}) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001b40)) recvfrom$inet(r6, &(0x7f0000001b80)=""/68, 0x44, 0x800, &(0x7f0000001c00)={0x2, 0x2}, 0xc) recvfrom$inet6(r6, &(0x7f0000001c40)=""/43, 0x2b, 0x2, &(0x7f0000001c80)={0x18, 0x0, 0x8, 0xffffffffffffffff}, 0xc) sendmsg$unix(r6, &(0x7f0000002e40)={&(0x7f0000001cc0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000001d00)="3cc81df144ca8f7a9a54df985b551f384ff1008a815f66d1d12420a74291deb7493d5beaf9415739a9a47cb8307d62874f984408628ddf0c5eb58bf003915c11293fd6607f4568fed4c4bab4c38f2f5c823dd16ce24c57d3f6a3663db61f276dd312695d4a630e2d323695c7c24ef7263ad9b0bebf48a7ea8af5ca73f3b13ca0621d1e565d04ea06534e099614b021683e032063c8e82219f21ad03cd96fc8dd8e074d17327317399e0a11e7b497240d57a61a7693aaccaebf0094ce31be4d650d05ce7c8192c297ebdda21caa7bfa615306025e6a67e7f1b5d67c0c704ee61e22881e1bb09486ea8445a2e848c2b809f019927802b5471f54c7d7b0e78bc297b9896b69049273745d048d9783a660ad2f9e4d508388a6e0f30eaf877b5622c687e33190d8c5f05f7a33ac01e87904348b6b3a41844ea3015e838198a79baf6316f458ccdf37e46ac72856924569ba52789273c4afcea56f13a0faba46a3699f259d1b710cb3cc935f8b6b537f473950f611ae4546d43d23b4dabf520500f577cd61106ab631220fbc34d6a622043fe0b80f2d58a20c157e987887a13bf20b0ee48344514495fc42ce72f07ee1abe8efaa53517d5d326974953dddddc9cb5e8f6da6060c7d42e27916a46db39cfb3c898a7ec773e3e9e8bd47ca28b911dc67d6234e639900908affd24f723e7b3f8fa5c1bbb558200ffc398de28d980d514d100d4184ef8c524fea90cef73dc4cd4cb51d001cebf6ad1756836f57758d37bd915d32e2192bcd5d8024929bf3b89af89f6f0a4e097ef3f32a77ede5d73d43ad627d8f8c89cc89148fc780e419e2c7c91db6c0fd45f63ad2cb8c37adfa86f9aef71b9684b88e3f4940c4f339560f65dbb89026289cd172859eb77f32aee55efe828d51fba8869d0ee6c83192efcf67874510126a72f7963e80c44725d9377e1568208f6fac9d0b0be942532c4b306a4f8e4bb5ef279e9b69f2e635afa79e0918bc0214b19be06b5f9baa2a05a02bc1f298681d65c555252d6d6fe1176064d89b9ea6a8d42477cdf03c0c51613d6a3244a5da43b22c8223aa7d19a28c4cad431d1dad0ed2e8cc37489b449ec9422f325fa4b627b8179958010eeb259d29fc123259bbeb7d9e7eb9440334258b01f08899109760904d8112bf1356a19e0b419fb81a278e26fe9d04dd786f19d52e9af64c9e7c0f088e3e13a869579e30cca4a55e82a6222a02d86aaf30d01acf30a1e6a7dd9568e70740351f3c4e737bb4ac312c639cc2b70061c1d1ffd164811b27e99389eec8927ff62a9f6c6a49ca398b7fcb9e3a68df49a9db0005a91bda6b43f1d18efb93531f7b437a1f8a3d0d72ee9a0a752c6626fbda6a2ec87e52882eeed7590fcdb159f8701e8f14756a7d0ba02138c0f978881cf77734e9a245873a65a4b953add30077318d4b88b493f29d30754129291e94f6c17f6579ef09206df79633c771ff8c301a35abded8217b930e8dc1cc4abd34355a7cd218b258d83924389bbcd8835f608767768ccd5cdf9dde585ebc5efbfa90dd0c119162c8df194bd0447ad5dde7460d993e6a5bfdb2e37fe7065ae000fe95e18dfe39384edcf599f15b7c82c30d21afefc033a0278f5c685e78040f788212d49eb544cee966344ea4d19c6eeacc35f455eb49ecb63cbe5fd54c10197a515f080bba66ed4f62ad01549d815e37aed5847ca78d3d56166065f1e9ec247f4ce25fc4833e12c3931cd8ca539b9b5402f86e5f08e647b1006d8dec5ae760c859e0957e04574607594d72286749d264eb80b236f8f930c71fbfb97b0ddae31d7f9e823c778edbe0df23077f038cde184533912a724bae9eb1bf77105235dc229a6c9c7ad15608dec2a754012629eab082895b87e941f9cab93d12bfd74164ada8d72d77a383dd2f9a49d023fd39ff10277cb388892b34ef158c5d68eef289a8c5b37e553582092540e115df8bbd81981898eee29ce95fd577d907cb4a1767ff618bdaf3f2f4582c2980e4016f1065a0c5042594b10be56df5a8d307bff82a94e8693ad1ce5b62c2e4d6b4ac73c81f22099073b17511041e1b075260d743a38839863f34ad77a80c86b7470ccf7f540b868d177e00d2b18e783f4d042eef5d535564b9405fda4ac9cd2857207648aff3474f0b34eb6fa11041e5cc3dc6a1b2b1ad955cb23ca1150b3363b18a09086e373dfae1fd5b01cbe852cebd11f42ff30514209dbff2f09d37cd9f97d11f1fe7361a0a8b2b8f46c186e963c88dc11fa272cc7a0190708c8781051fe1cc1385146525d96479ff5717d0cccabe114c26579406e9fc19017934555c0d2391305ff115d9dfe92a330da484b84e6fd6abd67ab6ce7214c0fa4f42370f9b12a387229ac760e9f2517fc05138c907d843bdce0b5f31a310372614d4c4874079188195d611dbf603783c295814a564bdbb0654c91eb7ea1e71ebad60e114b5f8addc5907b0a9e97500674e9f3868ef16c011dff7d71d5b2bccc2cfbc18c3c7e41ea09cda298849b9a5894c9086872cfda43090c30153505bc59ad8be03bd433969bf24d960873212034079f82b6b98549a772d87ba199cbe643b6ec55e042b9910ad9083f6fd8380a6a63aa19ea55b8cf2b880e84017b0899083d54e1bd35c8b2fd794838ef27eb0f98aa154a740be9aeea7f6a39403a716db07da37f6f3d44ac29e2b3f9dc798146e65af18e514d41d75c60c828c82755aba813ceb662c0d5095009686fc4029f9fe02f41afc75225be9e4eccf439e8d6095d45defeb81992ad67cbcde33dce52b9a625a03e951e5a9670a0b3e9bc4594b38fa454e99f6ba43497888ece1b7a5cdbb5b4a83d8ba1b8043c44459693b83dc68f5c07ac8b84cf085d0767fbcdb42f0ddd8a83db1c097cfa317cb31c293c21a8701eb0e755c3cd9716c50b2cd92c602d0d79ff7da0b10a310ad62ad13e7c766bf7be8857fe2b3a52319cc380e47301bbf36edfd3e9e5230c8000ae3d95ab7c3df80f0036fc6fc7b023a6874309022e474ff25e59000a09a51d1894631234e31ec9b9fac870af149a4f7152de08fe5a571ddd3c38ac5b1e63ef2913053bd6558075f03e6e685aba53d95ad439d960da1e90142c2d5c9f49b12b5a208527741ba6a8a8a75201b56ee6e6ef952f41d02075feceb2dbcb640ab76fdd451e51cd8fe2d1397af60f67476d9c7fb20177bae837f469eca07e86591ef1ff23eba53cc66c80b9e829274ccbf08665f0bb9522ed55c2847f843cf918fad53dbd5b15fec7a16f1ac6cc4f139af5139eddc0cb9963a57b15a00b4da1af8dfc5356e69b8b038ed7e38810b8f04bd7f6ab51256fc5dc7ce0d1a20ee6ef873b60210a3566a73fdde8ef205c0058371d165da346c22135d4c2c11778b9bc4a0ac92fe69c880ebe87f4dbe28a3d3390a5976aaeacd643552716593ca181f5e8bc0d27fd0467d4e49e1e0a232c7b65ec193cf75872ed73d0cfe4101a18c41119d5dbe7dee5a4d209d25be505d9631552472a63930fbd1273b440bde31b5dfb6459565118d569c33de0f3a24e22090000249a13d71197e304764dd2b7dc43414ea3de64a87a28cd56805bb3205f61438fa9185a5ef7ee44dca68bc259af7b4cfb6a3f536a2a947b2c3a9b9183279ddfa680c6a320eb2968b87dc71f595beaa9aa1ba5c7789a16604cf359dfff3f66e1e637067b216250f856c943701113b27104782c3c31e4edad8c5bd8e88e3d93a5e7e432c82cc7f995a50d586cba4c657d427889c969dc82e3c9b5e383a87d4c874350dfc44ccfc8e83bcc01f449834b3764ab8bb23bdd194cbf5ce59eb12adcbc482a58c0b8d1777980d80cedde0d11ae626c29eb34ee1e69a1d8def45706888bc14d8c633ad7e7c32959c4aa4e05d37cba6f5fbec6b544a0214d7e4b7663ca7285a3cab93f21d3b42a5bbe2feafa7d1773ff4dad2912f7fd637a768c4120270da517feb29e81eaf2ebf69477e07cfebb04aaf348ef866c09fb755f23245b64ea33e259c472bbfac4e12b094e7d5e9b9887066e0bc182b8b95b89a7321568c32207469b57c8f044fea8415d46706db5bff0d8362a66c6af2754e7733ba948508e618aee2cf7d707caf35ee0486cbb36aca0cd11f02332c6b13704281f29096000725607678a3565e69944cb939ef61eec054fb436aae84adc7713af8a050273871f6b46dcd7ab92f5c9903e97ad981a63e7b85b53061f78b74769b73d49ee6548bb78b9dd21f71f544e7499f66d00c2c2968a6d730fb2e6a65b2e35a7347b39741241da0e6bacf899d747a6aafcf869b33e92cbc7bd96f6b8423855d14c56505930a0e6a6201686c8bd579a8095053140e3810fdd983353f4c537dbaa51538240f22f0e86589c98efce3c23424e8246c9439a3372a9dc8f28a5d4dd5770766e9bcd212a351d5965bd2f995c6f1e58aa01c5d5ab43d1e1cdab8ef4048d95d1b1456919328522551b7bcdd0b9dceb14955be890ee48479c4234059ef0637ffa9add3d676042eb4cab7f3f0e13717b13a31a2c182d8ff1a095b2e9f314cac2f5d7f5230bbad5990bd0a195ca83c09db77377ff4ba788c1c5592f41a288bcc5314df2482a80882affb52db49fd66179af5bb7b1453223b9a4ead91a22084263a9881623664eba32c8ab12725d127f3a7fb2ae1fadf405eb84e9b7f6bcd657d5c9a4b1dd87637499351087805f1623ee6e04c2c56a8c2b944e8028a19c4be1972d81028e7fe43aa580068d4e89d229a024d04cb051edd53b9d4cba3d3c87a9b608f4dc6d1e5372947d90a9745404b841ed9dd28b1ade53481546d937a6159d8f35565f29c49849c5ccd4a9a2236be4fa949cb5e05c52120b8e5f16f12d03de38400ec94e326561044251336f1eed6db20b9321e39b7331c59405f6f8d64028da3e35aa50b77fe67046af3e044739852888b5d8cd593621ac4823258909063d08fe35e502ed689f5fd9904c8e31eae577fbedfebf6a2aa3caf1b0ec21dcbf0f6ad9afde0dc8accc592f9b742dd5c5973872958d55d79cf9928d95223611e71781adf6c219567adbb18e7ab358355483ffe02d9c6a38ea799411ec57f1378c500243a6b03b8f37be12a392ce9d3b82a8e259e0278cfbe2e3ed9c3661ab74310694e998f28e8a604972343713f1d3e774921fbc337f38d601199b25e2e1da35511ea246de7371b0fe79ceee0420c226ba92c08649d02992208d29c1a9d18dcdbd488cd58ed4fee2aabea47e1d53247f52508f09426371a51f3d837af7083c665de4109760431dd0908b3b51259055455e8184300b800bfb41c83df22e2208c4df66e9ce1ee20fee5876b7c3f10632e5e1419e4a2e85e125b02ba20da5eb7e955ae002d91b562fad05f06660efea455e2a131de3cbe62b48ae7ceee2857732a0888d1067b88910ad3605732f2aecb9d274df0525f60db0df3ca10abdcc55d0e229b54de275c6eac11579494fa0f7c7a9060f6dfb67f57da2f1630d8cbcf0a58de6427a60038ddba625ac88bea8becdf36b765797a89082904bce6bfc2dd0d83bcd3e46c199cae2bd7f462a12b631f7fe13bf13651c390f9d553cf9f78fa06ca3cde823c314b9b46447b093a70023a3a77de218c995e0c2c42e380b6eab59dace256b555b7650b6e4399cde3cff5b0cf4b83b71f3127b116128a5d20488cbb5e2d493e7d369d01845c11eacd794519dfdcf63f39fae7b4411f9e6c5deb52e1a111e2140678850fb4239f28cd57cb4c8dc57668324bcb6d9617299f66d69c62a7e286848c844835611c8f51c2ce6cca0c7d90132e93511bf32498", 0x1000}, {&(0x7f0000002d00)="833e2e6eb7314ea28d376403f0631573bfe40c66a25933ca1dfe19e8c072a35618db6c713dfaf3c0920a24a0c110e81aa92b63cc658e7f7c5db2ad548a331aae4ba95e585197d19a10f0b6e41da492f4453355c2bbd6be33bd2a55c5191328203edce58006755c3a09b70bdb008dfb894cb23059617c84b50009c9851d3e6f5528464ba4c578b0b5820510", 0x8b}], 0x2, &(0x7f0000002e00)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x8}, 0xd) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r6, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000002e80)="49d5deed09e54e321d9ad6c619d2a92cb09f60a8fbd7d73ddb92b16c077fde377ca9769ecadeb2", 0x27, 0x1, &(0x7f0000002ec0)={0x18, 0x1, 0x2, 0x3}, 0xc) 05:37:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) dup2(r1, r0) 05:37:13 executing program 1: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x96) 05:37:13 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28080, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 05:37:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28dc7e770000ffff00cdaa25ead0038bb0e8da706b14"], 0x9}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) setgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800", 0x0, 0xffffffffffffd867}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:37:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40000000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x1a, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186005008b00062b00fe0000ffffffff0000000af6ce4f22656e2b8d2a48d69e00000000102c000000000050e6", 0x30}], 0x1) 05:37:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:37:13 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 05:37:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x8003, 0x0) setsockopt(r1, 0x2, 0x6, &(0x7f0000000140)="fa3cc0e106c66f3fd667ed01ef95791bb6c1659fade56ebd30f8a8c5fd6751320d9597099b15e3089030e806d01e9680952bd95bcb388d67dd258e1d94ae930d63788846e50965cbe2cbc0644bc75e1674da16437e7721a55987792194d1d8090131229d06111fb6cac9b61aa6ca6e25036d30ed874fff003e7caf61e50ae9aacac261c77df259a414abfd53253d04e3e5c1e267476e32b55818263bb1bcaaa52b4ca95ca5c3bc0ba870c7cf73b5cf548528f4415e76616bae187cc465a9f12616a33f8fd8cfeeb8374fb7d952c9fb95769679f258b8eb97ddbb7c0abd0eb73733c0a3e4505a8b570969", 0xea) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x1000, 0x2}, {0x18, 0x0, 0x101, 0xff}, 0xfff, [0x5, 0x7, 0x44a8, 0x5, 0x4, 0xfff, 0x0, 0xfffffffffffffffb]}, 0x3c) 05:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x4f8, 0x7f}, 0x8) close(r0) dup(r1) syz_open_pts() 05:37:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) sendto$inet(r0, &(0x7f0000000100)="a7661e72de568794dd4ed69b09664e34a0cb16f2aa033b7eec7392fcfa3ed45e68241c3d871658569bd471d1a8de9cbf0dad232311a17ed85761479b278aa495e1f5f7e705c183738de67b3ea74078a3a3297c5d09f53c33bf3f0cb0afc85448c647037dce67115cbcc2d58dd712dd082b1b7307953c72932d98b99e4fd4b26222c6701507e998745467d981c71a446b8034675a50feaf84f17d926ba6e69efd90bc1a28de95fd4f077f56", 0xab, 0x402, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfd) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x200) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x1ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0x100) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x27, 0x8001}], 0x445, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41, 0x43, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8a, 0xf0000020, 0x7, 0x6}, {{r0}, 0xfffffffffffffffd, 0x81, 0x8, 0x9, 0x8000}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80000005, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x18, 0x5, 0x6}], 0x40, &(0x7f0000000180)={0x54ad7638}) 05:37:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet6(0x18, 0xc003, 0x1d80000000000) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x80, r0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/182, 0xb6}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x40, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000140)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0xad) 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 05:37:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x7ff, 0xfffffffffffffeff, 0x8, 0x100000000}, {0x2, 0x9, 0x7ff, 0x2}, {0x1, 0xfffffffffffffffd, 0x9, 0x62}, {0x9, 0xeb, 0x20, 0x7fffffff}, {0x0, 0x3, 0x5, 0x9}]}) r1 = socket$inet6(0x18, 0x8001, 0x80c) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) msgget$private(0x0, 0x80) socket(0x6, 0x2, 0x7c) r1 = socket(0x20, 0x6, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="be5f1e3e5e2b6087f3437b594f58685a0fa51338c3eb427da8", 0x19) write(r0, &(0x7f0000000040)="db10ac813eef3ca2c2eb06102cc3e4bfd8fa24ceb059f06623", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) 05:37:15 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) chroot(&(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) getgid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) execve(0x0, 0x0, 0x0) 05:37:15 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x1ce06fd8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x4ae4ae98, 0x4, r1}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:37:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000080)="6d493a2632046d50e7d1aaf484fcfc893adac1d8a34cd5352058d6fbfb3837a21ca2f907c0d32def7aaf8e5a7a580bb8eb7b3a0d67707cff1380cc2853f7e03c6a01ba1eeeea39298767f05278b83624ef9f8aea910679272d8fbb79e7cd9ac684e04f5450d835a9b4d38807140f11f0d78b14b2083d076bd695ebd8c33f8659a5c4cf441baabfc5a5988a07bd3998f5481596fc895a4ce2491293c17c2faa4ce17294a70ca6749ca9dbe4a693178f5ec6156d5543e4e2d613503cfca71a42360c143644c66168563fb5b651b5732f960c4aa2dcc3128c85d2871309e3ebde9b56fd4ebe7b54f5deecc7bb2f009633af7ba8d97200097c663bef72d78514dc754300849e3fd14cfba6d4998d7cd61359fec9e1b9d89625282832ae0fb0875fe8186986bd141b5eb016d7dab8fb54240d34a0ed858ea80c6a8aa1e170fa09f2b67781f1b9c8ab7b031973c47d7d113185393d48ff3c159ea93424937a898967a3796599b29e1dc006f57cfa026f6ffd6b265d71d6dc80e72f602ccdfd9e4026b990780806fff659789e4d71706c2488b18b3177adf3ca7f252473300a42339601a7e8f5c32ba30174e8f8814acef26b193b89a5b3c27248614a3c6d61442964fba5b4548766db31287d52a54389f016b25f9971a70fe1f8f6a1de59352ba0818371b811dc967dfb06fd90f35679e2f133038ea78dc356dfd141ef035cb08093263f4669c964cab2ea6d542d2e6aa041b75ecf4dcc51a3d3a5cd442aa3fe192d8ea827948f3f7492bb3869570e3c87cf2e55dbff8e094e44f67d751fc841e04c0e74823e60efa98e93afa61ea67ab1dc19f9f89933411e4db3308527f777aaac9fcf74637a03aa65857adf1817778612a17d3b3d3cfe7452e15ecc78f53aa6121a0e1f6532aa096f62deee864755a9f81134cb856f777bf56cf86b76c4684c61f2b3465066972cf4068d15c6a8c3785786a132d386c9a4ca2e03a371691869b8eff98addf58bf81cfd35d2438171551a3b87b9665dc56e4707be692a6983104abb762edd8c52cfa79e8f2be5176ec495c99808b49a36e25f441991527086242fd2a59836b43437f288ad259596733fde593cac9badad46a0c53aaa51d549acd64dcb9413132eb9f9135a8495e0172daf39d94a0458a2cbf964434c723bfa1a23252ba3997ae2fe2c30bd38a4205e748fc8b64df43e6a6c0fca83227da4ba5726201a7e96d9058d19f387c912a4cd8b04ab68b02d3b1129d38db829efc99fd76e2a0a04f951585d2569b83984744a5fb446bafca4f3dbb674fa03bf5e80504860709325844e1bf37f0fdfbde8f4d699d29a30fb458d7b36d5282a21904f322a1cd0eb3be472a48aaac0abfda6e1d815d5df4d6b60ba7573277c2903d0e2c1970eabb38fc065531ee7e55530da978e0bc1d5edeedcd057d1f5cc11bf36274a05c63db28ecbdf3e3857483d9adc2062f13d6a5b4b4bf9277d993cc51b87d9c0d83b830d91340288de6f1e18e0eddbc65f5e35e73d3c23f427b09af1b4b9c18099b021f1ea269ad59dd2f7f536a2eb1eeb4e26b3d3315dd1c2d06e1fc09555a0f19bce0e201659091c567d1eb151e744fc0e85ef674ae77cd933e737b26d11befa19acd2fd406cafa3e50bf710372b516e06c3050a9202a09d53a2ded801c554976d28c8f85d949d694a24a12266d9322d6259692c58c56c68a6af9407b4609f8339a10f93764938e0bc5008433907d544cc990c2977e2e7f76b098c24f2e087eb2fe3feb29d0ac4e5d6066bb04a258cbaa9427639ff37e1498adf50cbf442e4effd751c3e5474fd4bd882e1d867f9a0a18b676f8514948408665aebaf03f48a1be037f43940d7f1437acf0f089df82fda13c23d74eef970cfe62e88434970eb101ad564c4c98ef29bc53fc6d7cb278516624929a5855d7d35e2ec8847a7280f4dbef4bee9876694c34a7e93b55709957e4bd77ba9cec49fa9e2912770869a941a49da19037a79a176ec8d6bcd92843e6e34f3f6d655e338a9082857694b3145749332679f857401cccd10db83f8603ae45f2475bd37c700ad33cd471fc72031594d7cd7ff055e53865c2e79a7ac82eca32ea1523ccf87720b6e7479f70cd8df446fd79d067bd03f0c60244210983c403b31e9dfa2a678c038e0d9c6ca309a6dec2a3c67fb871a2a6058699c39c0cbdcb68a2e7061cbcfaad37403a471279923bc7277a254f8b81f2fc812579190dc095ffa2ea254f4b64a19c0a4d2dfeb5f8f3d86c752fdd9411757b53b5e62dad77cade608c340952060e768d7fefcfe152d4c5315d7f485c395d47d20866568091a4db81a3f0ae2afe32eff10991b8f17e1d0025869b0ab56a20fc8fa71154b4cfaf350301755266fa05211de42258e131def8f26dd1d702b800ba0fd5efa55691d939b470599fc5636d13bedd070d99852d5b36d458c1640e4562a527e98060b1c3fde3ce322e78238876d94e0e6b86a7d054f009e92a97f2a57176584b1235d47e50875e130081b6d93ae3ffc44d6edd3ae64fae23c3744e20b5d81fc2ca462c8cf469368c0c1f482d010ed70519a5f4e165899c2e6ab04b066237c46dd79fddef0567ea11a36dfb08b385536497218c73943f9e1405fb89c201f2c541c0578193880fc005135ba8ba237060753a5bec77922024618b5926c396a49af66f69fb6b8b3c39bec8909ccfc2e69cf8a59f225fb85ac547fe1d4f35efd0f193613bef2f49240cc57aa1c26893d503dbb86365d15c9b5f5e0e4180a6692d7b50d4c14298039b9cc627aee6063f72944062365b7dc875a308dff9119814fcfa228796e179dad2f171350b6e9c7e851c205339b266619f73f5e9c89f82414d961736bf7d8b2f846d6f476e229337f6fcfd0e368d1da176f1466a509e83ba38ac3f5a511d133d2d9b7190437f215d8a4a0c34dd5bb154c1e936e1f147adfff89941cd386027cb7aad6916e1d0f1fdb9d7452b558424dc7f4841deb76eb10af7b66cf86b254f923229c87b820f07cfae5f685b773644474e8f7886b5f1ae30bd340c71e827551a8936412e86065e13c0ebbd7001a5c2830561893a5a838950e86fb606763512029270148352cedb402cfee0496a3fc78bce43ea699c274dbc49cb3189202e4431d8cf68a014500733d91d4b42379607d9610ad512610c2de837e8eac103db26ff6c765133ce3bf1992e9ea313f5a3e19f616dfc36af3c5b2c159660d512d8e7797304d66cd3cdb090356feef8689e767d8d663471ff6edca30de69243a01fc6d221d0911bcdcdb242874fa9c8df7e784a11866ce59e98e1c68573da7cf6914995230417bf0579ce873df6f4d86508c517c553d7f1199742784604f97b0fc3e4ac3a8248d3858099a50abc03dbc5a60b8f4055fd3cc9a2b4dfdf7119ae77f43abd8dda9b87cee302bd07c24da266c98cdeb6a790f1698c6895e83eb35d5de0ab3a7d1714e72553471ea45d06d792e9d94190a686100d14d0ce057ecf37cafdb7c75bc3573612464abe1ccef59d75a7c064664a4ab1d6e7f6bbcedf8ca53d932144131fd375bf30cf1475309e89e3538371c4a4646e72f41bc28ab20fdf0324fd159c36e89e0907c0302ff15ec44ae42582c8d11317ed8a26ee0b8644b03af0a2020a439de36805ae5f374e48c89f1dd84c753aa09a2d65d2bf3ca9c740aa49595b3b82bb78443b1766e2a5d7143f5d02e91918edd04e87cb0c2d453db455f028598534ab3613accf4965430320082d756b9d70ec9972193ad2413a0654e8d8d3392ac1e640abeb004f29eba5e6fa3958fca6b4cc8cdf7cd2fb46599f86128e85077c1fce82d26b7a227d2d6a18e172cd1a72cef5cc55d66e3ed50145620cd28c0b7b5922081f14e47f1d6dca367e1f350656c45a1d27c08707f22940ddb4cab2499aa768c0b824fbc7978c4f8e4b002636a59c4a2e093881b7742b4704bf056625f1d927c73d4e3448b17afb6a1ecab0bb5976a074c546c419fb618a7ef28f260e4221713777f4be0ffb56d87c5632da031cef560eff85fde638221f4ca3c61d34b2c66e6ec61efef15ddfcdcce49be8cac937c96aa4af572d0d538af9ed26d685edef85c1ae0f27f07c1c4d9642cc7db5cfc9b6aaa4f04fcd200786a34fdeff973c3e8cba57245bb211fb02e5d36122e4cf87a784e99db185c2f458ac8843ce7c00ce63c2069e0400f24b22049ee7a65a5b5400d82a14d3c02766a869ecc61f079ccb927b5cff8b68fad8dd0b081851cc517885ebbad3f4c3f0371c423aa8dcb2e0e25c28f03a7d8eca3fcba7a741a968e13ba8c25d20cad3f65ad9ad7ee63a935dca837f81405736047b02d9fe8856f6cc77e934ec0e1c49c780b2c667d6920c8eb0acb2bb0ff4e0d8f0fef026b2f38c489ce3481f6ea08cdf87fc161f8786ed12f055153fbeaa6326c6abf2a03747d1e92734e162d1d189b35dbec0f1e1a17501a1d5c26264df872e5c27d5ee12a99f56f107735bd4ed3386b0dc8896e4de87f95dad1eb0434f871b68d025c1182b74c1dcc8aa1039e3986be93bbd3f3cbc5e778b0febbff104943b9a0887f99b2ce794fe9eb259c1aa31562fff87f4c7312b9f068a2484e95e49032a96b0876221bc788955049497c1cca3013dc5d3db518c8e47c931d6cb231eaf961e167b83958377bd7f3ba5d325b3e859b5ee363c492578afce7b3dd74348015073bb104c00ad624396d955ef7f2c4759ed1fac7a93d25fee800849c08d29a791c720e5acece8d0e8ddd4733207f70a19ceb3cad8fc8e33a16d9b7d0b2648092f06471635be3c796d1e6e5db1761e9e6ddb6b08065d49ab10fe623fa72a9304aec7cd9ba29d0afba2169b09267edae8a8db1a650410fbc0c8387f6809d4e88a6f3d22cb60f7eb675f5caca4ae3977a92ab573fbde4cee4b304b8ec91f3b316829a620491807759630e5a48b172e01f7c683f5bec0111ac71ab04cb181c2264da3b64254627cf0e555a12f14d4b68e4099dde69f86f95deb0543bc38f059e3b7b5e7112706b0111425ccb2cf8850e6130832a65a49ff9641eb8f85d9a9e4280f1a5e54c5ec86a4798987e89001a76abea9ba50712f439d68f4cef3d8d15869f51454e5280e46f55ae5da4aec4e847d60c3d3f1c9b26fdddb3d01ce0ef0c0d226c5c165f57441edc9dc73cabc47ef2c92d2cc752d40d90bf6fcdcafaea4f77a999137c9f36efd19b19445da705be0e213b7753fa42daf2bcba864d1ab0e0757cbd7a8f1cd58806988a41047ee0896b46086754caa424e0adbcc649c5b4f01504e552d55bb33a036158021be60aaa8ee9f26faa801fa8d09176c0358196a9e5c6e1f9c6218586f681bce8e0c11aeb558d71a2c4d2722ea665e92645172546bc1e720cf9efebafbcb3aa3bf63e61c88c5ccf363164de355379c14118ca3c42c8c802b903c3187219484e09dd94783eb3a47fe92531bf71825ab03be1cc1fe5aba95456a41b2a2ebcc26ce09538baaae0b7b32ea38c0898ad53d1417a1060f5d34137eda5f856f35d78b5a68a7a134a4a93becb407a24e99ca9d8857a1920f8fe07d169decb12dfe3b5f9dd6229f1dc13ec476a0e44487315d0841ac9faafd759883dad85adc81167004997cd813b2f511618a8b73dac9e6c41af63f9d5314509fe376cd9b82687eb777fa3ab25dd16dafbe29b0255c087d5b4703f261558b3dad9d66f4864aaef578bb3e071c8e883587054929f17629442030444de615e6973fb8144ce7be1f1e51b5bb4f18ffbbdc04fcac94bb6d4ba9470b76328883215df0ef7313bc2e5568fb688", 0x1000, 0x4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001080)={0xf7a, 0x1, 0x3ff, 0x8577, 0x8}, 0xc) dup(r0) 05:37:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0xfffffffffffffffe) 05:37:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) getdents(r0, &(0x7f0000000180)=""/6, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="099242f64ebab27e32d15e754ba972900d4e220ff686eff1956c84584a6504bcb345917c3cf49183423d70d65c", 0x2d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:37:16 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0xbba) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x80000001, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) 05:37:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8090, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = msgget(0x3, 0x0) r2 = semget(0x0, 0x1, 0x202) r3 = getuid() msgctl$IPC_RMID(r1, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, r4, r5, r6, 0x40, 0x9}, 0x96d5, 0x3, 0x69e7}) msgrcv(r1, 0x0, 0x0, 0x1, 0x800) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x10001) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) syz_open_pts() close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3, 0x76}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x7a723fbf, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:16 executing program 1: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff66) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000002c0)=[r1, r2, r3, 0x0, r4, r5, r6, r7]) r8 = dup(r0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000300)=0x6) 05:37:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="4b836b31c967abb65e3859bdc8256cbbb198a6860e427c63ccfa4a255ed5d70fc5e9e17023232d60df40f83f47929b1f7c0f23539720d59a1e2f2f93d523c527d60b9b04a8382a83b6", 0x49}, {&(0x7f0000000200)="6a762014313da4c15ce08c07d8dc1189b3a92cf71d73538e83062fb6522ae0a009cbd28da96c4039a8738f72874107de1da383ac5a62a709c2c796032def13c4d6d6319da69df5a9df813551fa7518bea1215b", 0x53}, {&(0x7f0000000380)="dc303edef404f4c8e7e83b8e35fa8b3a1f458dc957bc5a0ca441a4f4e586c58b8b2b99e8a2e50c9ad541c7065c49c3409ae5e78585a3cc9238d6de0fc52db9bfae20513772595502a958ff209972801a501ef089d60f352370050bf6f664dfb92b1ad095181bcdd8ade6cd0a6e76d8020c86bb93a5c818a3699ad2b9ea95da3b8df85b04f317065ada2e33ca2d66909d9ea49d513bb42b93872bfee31e5c2ce926cbf8bc5e2e807a4554", 0xaa}], 0x3, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/20, 0x14}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)='L', 0x1}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000340)="9b0168ec2907", 0x6, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x802, 0xfffffffffffffff8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:16 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = getpid() r1 = getpgid(0x0) setpgid(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r3}) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x3) 05:37:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) 05:37:16 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 05:37:16 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0x10, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 05:37:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="e1ff") fcntl$setstatus(r0, 0x4, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x1) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) r1 = socket(0x19, 0x20000000001, 0xfffffffffffffffd) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r1, 0x2) semget$private(0x0, 0x3, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x22d) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:17 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b252bac32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad4027", 0xde, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r6 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r7 = dup(r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r7, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000004354a9dcadd99893aaa3fa0d86b02fb01146c6bb0ee7efb5daceb4b90300845e96f68b8728f0487b31be2948c0d90a4a9321bc8d058cde114041a54966c752a4f739cf2b48437985c9b201ab601a25285a8fb117137892b5d80bc18e12d1bc4872c04b76b556e02037d80b5c7f7dce394d65b9bef65e9ae02e5507869a32785ecb854e2991544cfcb5d05b31310c61d051ad41984d685071d5131889938d0ae3e8ad3ad85fe15aba674b92570b4c9bcd2e816bb70a13fe863f34a83e9027d053762afcdbac4178e0e00750c6fb54e1c44c57c52d0dc242d54ebd3ae247ed80da5e10b4fa583e"]) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000380)=0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffe, 0x20000fffffffc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)='t', 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r0) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f00000008c0)=""/240, 0xf0}, {&(0x7f0000000500)=""/37, 0x25}], 0x8, &(0x7f00000009c0)=""/223, 0xdf}, 0x41) pread(r1, &(0x7f0000000180)="dc35d08d53727f29ed49df650b21d27ba716a17ff3295ae5d95cc8d773c1b0f2f7f63dc65da7710cc103ca50a067bd8c97105561c7d43a8dc77a7b3ebc839d240a3a5c7efc014f3f860fd99404b637250a4e243beda7c56e4c58ccaca941dbbfd2db29f0c1a87a2a6710aadd5c1e6be74bc0e838460aaf1afaff8c0f8ab0b92ef3a43d26570ac8211bc5ec1cdeb9b743f144693215e8acba85e35c21d1e3dabe9e175b076f5a6c9ee04b5bcd1963d802af7e7ea5a0019cf3ef2538a2defbd0df4abd347e31ad4bd5dfd6d0890953edad9a9f231eb88de3da33ce9b856c6b5d63e2", 0xe1, 0x0, 0x21) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000100)=0x7, 0x4) r2 = dup(r0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x4) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xff, 0x6, 0x3ff, 0x8}, {0x5, 0xe0f, 0x8, 0x1f}, {0x9, 0x8, 0x7fffffff, 0xd7}, {0x9, 0x6, 0x73, 0x7}, {0x6, 0x1, 0xfffffffffffffafa, 0x800}]}) 05:37:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000085, 0x8, 0x6}, {{r2}, 0x0, 0x4, 0x2, 0x7, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0xfffff, 0x7fff, 0x7fffffff}, {{r4}, 0xfffffffffffffffa, 0x9, 0x40000000, 0x7a67, 0x9}], 0x100000000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0xfffffffffffffffb}, {{r6}, 0xffffffffffffffff, 0x23, 0x81, 0x482, 0x8}], 0x3, &(0x7f00000002c0)={0x7, 0x7}) r7 = open(&(0x7f0000000340)='./bus\x00', 0x84, 0x10) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) 05:37:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x6, 0x4000, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x100000000000}, 0x8, [0x3, 0x1, 0xa50, 0x9a, 0x41, 0x7, 0xffff, 0xfffffffffffff7df]}, 0x3c) 05:37:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) getpid() open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x200) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000800)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 05:37:17 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semget$private(0x0, 0x7, 0x403) semctl$SETALL(r0, 0x0, 0x2, &(0x7f0000000280)) 05:37:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x33) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x8, 0x7ff, 0x100, 0x100, "b45bc2b9be4ba303578fb8bdf2d587eb8fc49f74", 0x9, 0x2}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) syz_open_pts() recvfrom$unix(r2, &(0x7f0000000100)=""/120, 0x78, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x134) shutdown(r2, 0x1) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x202c8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x4005, 0xfffffffffffffffe) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) 05:37:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x49) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001], [], [0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 05:37:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 05:37:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xff, 0x3, 0x1, 0x4}, {0xdb08, 0x3e4d, 0xe4, 0x80}, {0xc, 0x3, 0x0, 0x3f}]}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x9, 0x200, 0x1, 0x10000}, {0x5, 0x8001, 0x290, 0x800}, {0x40, 0xfffffffffffff0e9, 0x9, 0x5}, {0x5, 0xe6, 0x8, 0x6}, {0xb0f, 0xfffffffffffffafa, 0x7, 0x1}, {0x7, 0x25, 0x7d, 0x1}, {0x67c6, 0x89, 0x4, 0x71}, {0x7, 0x81, 0x1, 0x6}, {0x8, 0x20, 0x200, 0x9}]}) kqueue() close(r0) 05:37:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getppid() close(r0) 05:37:18 executing program 0: r0 = syz_open_pts() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x3}, {0x9, 0x424}}, 0x2) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x80) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff801, "fff000bf7b3000", 0x1c0000000000000}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 05:37:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4005, 0x4) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10002, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r10 = socket(0x23, 0x8003, 0x5) r11 = open(&(0x7f00000003c0)='./file1\x00', 0x8180, 0x164) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x10102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/3}, &(0x7f00000004c0)=0x5) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000005c0)) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0xa3, 0x800}, {{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1, 0x62c8}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x6, 0x41}, {{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x8001, 0x91e}, {{r5}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x3f, 0x4}, {{r6}, 0xfffffffffffffffa, 0x12, 0x20000021, 0x82, 0x2}, {{r7}, 0xfffffffffffffff8, 0xa2, 0x12, 0x100000001}], 0x2, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x40000005, 0x0, 0x1}, {{r9}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x7}, {{r10}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x3ff}, {{r11}, 0xfffffffffffffff9, 0x8, 0xf0000004, 0x9, 0xca9f}, {{r12}, 0xffffffffffffffff, 0x20, 0x4, 0x59c, 0x1}, {{r13}, 0xfffffffffffffffe, 0xc7, 0x0, 0x6, 0x6}, {{r14}, 0xfffffffffffffffd, 0x25, 0x3, 0x8}, {{r15}, 0xfffffffffffffffc, 0x4, 0x40, 0x81, 0x81}, {{r16}, 0x0, 0x40, 0x80, 0x7ff, 0x9}], 0x4956, &(0x7f0000000580)={0x40, 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r17, &(0x7f0000000080)={0x2, 0x3}, 0xc) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r20 = fcntl$getown(r18, 0x5) fcntl$setown(r19, 0x6, r20) lseek(r19, 0x0, 0x41001, 0x0) writev(r19, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r19, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r19, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r19, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 05:37:19 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:37:19 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000100)=""/161) getpid() 05:37:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x3, 0x2) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) 05:37:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) chflags(&(0x7f0000000140)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 05:37:19 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xcee, 0x9}, 0x8) r0 = msgget(0x2, 0x340) msgctl$IPC_RMID(r0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:37:19 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe26, &(0x7f0000000080)="b2") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) 05:37:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000080)) 05:37:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc05, 0x1) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000100)=0x80) 05:37:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) readv(r1, &(0x7f0000000100), 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 05:37:19 executing program 0: r0 = getpid() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x200000000000001) fcntl$dupfd(r2, 0x0, r1) fcntl$setown(r2, 0x6, r0) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6400080c1, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x16}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0xc2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x1f}) 05:37:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x104}, {r0, 0x104}, {r0, 0x48}, {r0, 0x1000000000000008}], 0x0, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x2003, 0x2) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0xfffffffffffffffa, 0xbd6, 0x9, 0xfdc5ecd87f4ad780, 0xb54, 0x7fffffff, 0x401, 0x1, 0x3, 0x2, 0x9}) 05:37:19 executing program 0: socketpair(0x20, 0x0, 0x3b6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x28) recvfrom$inet(r2, &(0x7f0000000080)=""/41, 0x29, 0x802, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)) r4 = fcntl$getown(r0, 0x5) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/221, 0xdd}], 0x5, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0xe5) socketpair(0x30, 0x5, 0x2, &(0x7f0000000600)) fcntl$setown(r3, 0x6, r4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000680)={0x8, 0x3, 0x8, 0xc52e, "067e3944af9afde9dddd3b039236dd0885b9b749", 0x1, 0x2a}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000700)={{0x9, 0x1000000, 0x100000001}, 0x7fff, 0x1}) sendto$inet(r3, &(0x7f0000000740)="4028d83eca64db613dc5a0cd5a2eb5bedc7af3c3dc7ed2620f009ca1accda528877837b0db19da22de5afcd815a1c77e4fb38f1df6c284b7888bb012ceb173fe4b7a59717e28d377be1441329472162e2889aebe102fe15d3b2427e8c401dd7577b9aaa35166bcac3437c647a27236d3aeb985f2c6be3e9456822f2949537bccfeb7d556c48d2f7284aee3ec7e89b9ff7b46779460838036e162e7260f7f7e8e3161d889fbe69a8ed45b83f0fa2d614f95e6", 0xb2, 0x4, &(0x7f0000000800)={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000840)="9115133ce2e43c93db65b34c688b19021749596b9c6cb2ea915b7121550c891104a6e70c0b7512729b97cd6cb52c5e098b1172664bb0a0b3c99fceedd0d28681e3f507735af9cf92231959ecfabd29167d0ae384ea84dfee36a2e80aed150a2da617c011e3d187b28a49debb09e70988ab05516f9eabd8ff3fa1687791a4d2bd32bb04e95cb2eda4f42f4770a3951c532ed7c74abb4e505a9b7dcc6b0d11b075b7ec0dd89058d19ab9cd2abbe141a0bcc3ddc9a3d6450b64a35e7749aa036db9f3e84a6f", 0xc4) lseek(r3, 0x0, 0x0, 0x2) getitimer(0x3, &(0x7f0000000940)) sendto$inet(r5, &(0x7f0000000980)="38eb6721e2e1848adea694534122c9bb9ba3d3674fcac63f4d82ed74c644", 0x1e, 0x401, &(0x7f00000009c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x5, &(0x7f0000000a00)="c1347633a8") ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000a40)={{0x8, 0xffff, 0x1}, 0xfffffffffffffff8, 0x5, 0xfffffffffffffffb}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000a80)=0xb2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000ac0)=0x1) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000b00)={0x9, 0xffffffff, 0x1b22, 0x7f}) getsockopt(r1, 0x1, 0x4b3a, &(0x7f0000000b40)=""/242, &(0x7f0000000c40)=0xf2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000c80)=0x9) sendto(r3, &(0x7f0000000cc0)="2c6da22c261d8c15fa68d8fa20cced2a697bc88babf368d2365b79f86009c818f373b9e27df92366617c7418112852204911de0cf3fb08e40903f4667d7019e8b532046aad", 0x45, 0x1, &(0x7f0000000d40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$inet(r6, &(0x7f0000000d80)=""/4096, 0x1000, 0x800, &(0x7f0000001d80)={0x2, 0x3}, 0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:37:19 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) read(r1, &(0x7f0000000280)=""/125, 0x7d) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x120) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 05:37:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000700)="6af9d274b33304d947a6fbe18c59528f53b187c578d683a364bc30853fba7ad24000000000000000000000008ea418d57d44a9d4f38b9ce2d6dacf72e999cbb2714802b8c20e828d2bb9c99efaab90491291feb64679dc8fd9431209a21245e0eff451ed71e4a8d05ff6bfd925e60723de14fe1e4d6b1c1c64527abb6c53500ff18cb0050bc2b8e2730400dc4dfa3bbfe1517498fc99c447c07c7cc0b9fd26d8ce07838f008714b286dc3ac8784d66ed108a8f0d636113bf2252edbcff0933a152d93420dcf45769e11ce4f7b25d32380bd59369dccf318831864c90122da0e0cf081bc1629b82f41cec619d5b57ca991858c0e88a808977284ea0b705889dcce052c909f326f0957883392ab39de7f9b85bdb9b04e91c41398578e3b4c54110c4b14a9c4fee1d0424b465522af6a80df9fcaa7660bac2c7bc2083f081b5ef050b91b5976e8caae4fdcd92d70837664c07e064354f9e5c69197e18431699eb7997273b4cd52ae2206c545ad2f19dcbb1529dea3269bd2a9f181c62909a5d56993f578c7ea28bcdd8525a9d2324b916cce7047545effba205eed2dff0b462a8a2de45132040a701a45ceeb27d2d4f68e6bce0209d498a83f0162c7a0733db356bb5236f941dc6f145492f15a07ac029d8f2bb413c3c003c11daf6b7e7ba36f1f95c4f7edbf950f7f3605dffa18c2589edbecfc554f018835eb3540f23623e7be6597e7cd913c5793d00000000000000000000000101006c7aa06461443b3f3d00245a454d001354594f40eb6e084e241ba112ed71a3dff86fc6490a11d418889b2b23251769547ec8857af19796c2b3cfbc9dcf63db6d2a3799ac49f99ec3837ac22940cb82ccf5180c8cfb73a7e64373001a411b5110811fce", 0x279) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:19 executing program 0: r0 = socket(0x29, 0x3, 0x6a2) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) r2 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/223) 05:37:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, r0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r2 = getuid() r3 = getegid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="feb2aaf5ba87d887ceecf031c34642835b99695497b9ba20944e0bf6289326946dd434917a5e26d6819d9020c26514a6e41f16feac2ead1c34ff467967a430ab8e0cfd318714bf6d7f518b78b4bd506a1a1a58756f1e33a58741bff1f09df62cc19cb6860a8a8ff2d90dd9d5ef0aa369f5e4213ce62df23ed5e5adaae15ac1065f62703d1439ce470cabbcb09e5e223d94a38d2f85479ce137e511f06aae3be2e1c8a6", 0xa3}, {&(0x7f00000002c0)="a3a7fcb47185d03926be1dcea1f9c89bda021a7bf9e55848552aa729da3de36da3e303b66e4960498b7c511b1903ca806c48ad1f68ff7f3455c8229e5650efecdac4ebb9edf8d82be4e4e51c463d376003b3650123d5fe57dfc6966ca2ae2d7863078b43544844f967a5fe43ffab080fe027c7ba5bf97fe862e396480b0d34902980699e5fe00fb02f52b792eb9de6f927ab51733526e37535d043b382f26bd76547c87ef8e43cea1ff2d4ced880fd7d2dccf97ac5335eceff6cbc2a9c7844161b597532932835649d7706812677e02fb98f98c86682bff6d5a61d62f6f29368229af8d0abc60db49674676dc6cbe6b5d21b5d3f707e5e25d5804e6152b75f3a388a5733cecb842203c9927900515c598a07def35e6808f886083cfec61c6dd92258c9087c330a151d35aace119a04f79e1934fe315ed680183dc437714bff32f82882abced4fe2515e15d06c4b10bdcb19e3d143aa8439df8ba927f86e276ad55f5bf8d8aa6d638e6844321fb002eae3d9e907a2621fbac8508805f10ea78fbb70281facbba974690b7af5cd364aacce474e2b6928cf661bd43618e7d4417fe293ace1b52eac1cbdd69df0c788edad3fd4757d582b44bbd8e1ea47fc49307d504fbb8e9ab8879a1525a05267e3331fe36b0a78028bbbb5bf80a4c3a12a1d606063b2d28e829e8d49db9c63460a320408557993e49136b3e602581659e4edfa623516de8b8253caf90ef9aa7d7c2d692e0c0cc1725bf687b4fc56649000bdcec4c6314b7c94e72ab617bed5e3aad495f17f73e76b25e8ecb1c7d981b0b25d4d23eaac5f1aed0bcf8bdade15266f7929b14300d949c39833a07f6a903c5e0c4ae83ad52af990ae1695c158833784f7e50b06f71b873e3ef2c638eae1e5ede6dd1914155ffc3866b8629d7239a63db6be4446521e9f94befed0eb25605acc3518491cf2dd0ae6ab7db45a35fa7ccb4a51bb28f3cf1f15042a19174d581baa6073edb898bac1dc6aeb2628d61a42bcca2e7fdcbb514e32b70db85e8a31033b2c35a7fa04f0661386cebadaf9d38d8f89afdb258ae634fcc9f1da5e16d4926cc7a85874dd5922386fd8b3135f459e59ccb0d721ccc321b17f43b1b4c1a371f1bd8f1ec56f2603f5a2306f256478cc0e13a957be42c7a3a884448527fdee350ce156cfa10c7e93dc013243f83ea5ee6f1dba6ed9bea366f0cf591780c0e340ac532cb266b63db5f205c87049a70a954223a4eb661a1b118a202687298134e4fe628a0a87977eeec7df90c610e5dbfb862d50beac63f875d9a0683c4ee0e94e6620d630cc710f0bef87105ce6bb91bb7b89f0222cee36778f208af95d722e68a4262fb11711cc698c8892925d595d181e85444dd6b03b1ce187333bbe3ec728fa3c85aea7fc581ce7b71019334457775de7fa7ce6156e29357992a2e0f3e1a7df0f7c4388073014d11977c8685ede5d7019f78cddf2357466e438ca9d6b4b8ecec72cf082a0678bb94b946962173996a501a0fa293d71b1cfbb51b103e91592e96e741d0a90d14a4225de20218b33f87700f9ac3934f10fca8fe7349c0e889acc697fef85a83a35babbc858113b3e5f7e058128cf282889ac89bab4c6ae371b5310e86b2ca196a008b4d64e45ff74efc99464098e7ef2a4c7a49158afa2968e58c3514b6b0b7ed571993c430a641748c78fd21941a5bad2a423378fc776e7efc7c6722b0757e7d72595b64c51e0b9b360892126a822a8faa87f4ecb8d4f3f4afefbae585326ac738399f9c0bde7e4f4dfa880dbf0c69bfcdbe687fb3ea3af13ac6621177fc31054c4b32dfcd8eb60acf220ba9537471655290b229f15c07a78cde3f7a01588b411ef521a51a0b7ae0848fd4709abe3ee9a32c703e2e3932a74b2eab99aff29a385488e663cbad766952c9949a997f0c5de1433f02c36f61d90b01f697e898257296fa342fa83d19cd2577d3091bc48d9fba4fe7d7d29b4ad201d0d244697e53c2e3bdce8d0293f7a452efc68a6bde4553f344d3a0e4c243471d110540505fd02cea5f9f89997458105ac13322afa1e627fa4dab0cd03edb4b3abe44238df8f5bbcd86c937136c21c3a036cb1d835227961f75c2cefdd96d5a815ea93b8be270160ca39456fb1593ab5785faa5acc5bac7623ebc648b197364b15b5e94d4d0fd28b83ec336ea6d05f2aad9c985e05b64a9f754fbc8b6f074414c311d1c1b6f3b0a2ddbb9d8fe872d8990e0231ce6050a5a5a9129dc89067d09834de9bfef60400d64152d037373b0a785cbd67afb06d42d90edb2157209c8f35a4a8dcc1a0d805a6e78c0c687b05539daab79c3760cf06ce1da87de055df606ba9846dc34213d493374957df84534b5231bdf74d7409a6fbe99d9dfcc93ed263b3a31973378f3e9765027d5b89701cbb72cacc9d4a070cdd5e8d3e84982fe05d6f2bf2b7d334442d3b7d32d1f8324d22b92d1d01610818f83683215a2f6ded6f4aebd7ee89cbc27216ddaa62ef42869f3c89e41237b0cbd9155b91e50247d79388c99b15563b312e1f503ed0bcc8e00ddaf7cf2ae307d276aebb7bfad59eb016f12fb7afb5ed9d70353b9c0e6c28baa4adf43889f46ffe59122c871acf17bdd784ac6a84f50cd4293f92e34bb0755ca040b5ba9cb58200dcbcc94e1edae65eb6de8dc4d772c0c2079c3cc80a32913981665f4e1418c72d2ea21a1b1238e58e11819267b1c024d0e610280a1e9803d7b958e08e19a730be076a4b3c4b62bec80e3ceb58f667278eef7a4fca48d43fd40efcfd4ca1640d5d52cb652ea451a700cccadc39561f91307c80a187b266350247caafcdbf00bd2ff91ba8ea5c96a5625a2fdd73a4f69d2644d52f634a99a9b30c6bb39285c2ef0b06cf50dbe68723b457bf908efa1f3a8f71d30de5293a834d83a6bae48523c8aad5f8d01d32be617c8be21d309eaa4eb4bad3322ca2ccf1d8c383a307fcc22f5f84cc522b79a531c0d09f31bcf6b105d0b892578c387409cd26273ef726d09182f81505eb94d2f6b072562a02f7ac980d84b8f037f4ef3a010c4376dbda9dcd60475748b8370186a60c934820f517c96a0aea4f9a0385117e8c13b360c80265ca7a08adf09a7668ac0c87e4df742db8070f5a4a7263767d2724cb948b0953aa008dcaaba6fad5537578b7c9cefd7979a444ded7cda9a9a544bb846713aa15266f4e14fe81ed81d6a0abcc38630fd2d540673273787ebfe2079408272af7ae9d990fd2631c2c897c0d66af7526ca15018660093cac655693df37227c2dc8f11c17ee0f01928d591ae0bcaf9962c7c977e5e6532ba215750b8425b8ff2e9196c346fb3df49c5c10aa5113bf5b8191b894a1666266b50abc3bc10d5a8343e4a77cdee614244c9e805b9d45ffb2445d6201cf925843d6986db2f49b6a2544f60f7f0eac4024eb0d93af41022c0b1691b82b3da572f347245fbc3b4400dbc2155506127c27616a691b32e903388e4855c4d68f0a1cebf9a11fd308ecc2328194f62e84c3d8a8695d49d52405a2907c0dda15b19cba92a5d99c1ed4dbd7f5edd7b4a6a8465ef9ea069f37b6c65dec18d3cef60c8f762f0d19e1598ff99c4a521a4080dcbab26ebeeb2d87e0348f612d821f2d8d035facbbe05c5d8afa53fc269ac7725451c537e0fe1c67609a135bd24d6a2198988f86b408c25b52ab5c6d586374f961018f3d8848cae755b4032c94153ecd082c2a914f35f5c3a6ccd741d15470c39b60b74e4d4c2e708370ade97d632f26eeb1f4095d7711dddf3400e44778161ce7c872758694f9da4ed6a8aab3ff44c439e1de7cc7b80f6c62d4a523f7d8c117bffa07ae6cfc56209cca85bdc2831b35bea4d3b3a9de72e86900323fb528f757de940ff880cc97d0556f06d53a2e2d03b33db400ad48975ad1777c8e6b19cb4a5d08d562c9a760422b7823f8faf5912ea18285f90d6f181db3da79bea41b399960053d66c983729d6607de7bbe7fc25780370524d2356854bcbbd91a6a713c1fab47aef6a79143c1d632c422e990047bb7332992e19aa35122f4f12705f763d97fbd87016445df72f72ee3cf7d2b48c560a374f7bc482ac28b6deb2e2432b2c7dcea9f36bdc8a2032a5631fe1bf655f723a4ad63b3a3e00da7b5fccbb27e7f4704edb38696a692028a7edd63ac00e00bf33af4248afb908e0ff7c5d74c5ab28bcf67d66ac8e8525080122036b5b06d627e1260cca91928273de75dd9a269fffa1bd2d910422a3a003e68b2868d173ab6fa26d7e680ee8f8c6bcf845bdb49ad3baff362af1e40f7e85cfd7283102334f8efd00c2c8729639b962c43f61e5ffbb3aad8f3e05218a1f110fc68b21478e1b8937cf12717d9568b7a384a5000b4ae471b68ef6e822c0a8c6a5f4c55184496edbc55da54d033b028adbe38a1faae46bcc2163d039970c25a1770d109fad4ed7058e5dc942b55af5f6c936945d9bdac2570130223e2e9d01b070acf08b033504fdb2c874b271a263cfd8e425898e368ba58f8dc8e61c01b5097bb11df192ca017df8474778f68f1f4ade6ec25d7110a510d72787c6d55d2f642032469fc7b17caa7e9f92590ceac092d5764018b367408d33550be08d799bba7dbd0cb3cc180eeac0fec2697640809443f4d09fe9324127f6c9c5e7b8ab8de63146a484b100dd71d8e603a571dbd6abd02216a6bd13ae4f2e77e6918ed59f0661bda06792985ba687e9c9dced5011b01532c1deb1bc0c04ca37571f3afa9bbfa810d848e3db86184df699cb72976ec03e6dda76ed38ef3f681c8a3fc4085dba0c1b723978bdcf83f480f3a72a19e8634913f7525246e5d85965c96179df305674b0f17c5ac053c5c7547e4594b4e8cc6e0153989ec530b878a232edc7aec0c7fb1a13bf8ad5f1fed728bce1905213e4598e217c68cf62fc56695e8bd6edbf91391a659411fd66af4727a24c488185e543d21489cbf42f4a53710b6fe42c1d66f5f557ff7e13da7ad70a91461e8d54161a4978349bc0895dc5f9672dd2966828821a2e91aeeaf275d7381275a1c18c8c628eba6a30dabdd3ef3f93912b96e3d7cdd38e72ad933b90753a42782411487d7b3f57c706923918d319eeec7f8d54f73c3d9a92515d2bae7248a0650833c157b8edce8de2b695854f77e77edaf01d3d97679edcaa3dc7ed3f2ae5fdd5fdc1bf7e4b7c583834f77d12338615324a2bf729d5353fe16ed01da76cd647f7e297d3db19b0fcc63f320954be3da0063d7a8dc03353d7e20da0f6161df03629c9389bab863abea3f5a11261a86253edb6f48bf16a2dcecb3fd5f05920ac14e5cbe388c7cd78006fd35568e06966d1ea4932f692335e18bfcff1e112c8247d1148fbf54b1b7fe53509b86908a0f1ad47d497d0c7373b0bff9c3e82a50d715ebcf1e147964577a0a153faca9d5efee7d3d026acbfa82e821cad843b7381989f7ceb28b94d0dec41d9ed216ee6811bd0f1bfccc53b88f224e0157cfa169682642c002298eb0cdd84c592852178383059119519f29d5c727f8ebf276e6c521d5859b09bee60ae0d5cef588cf66526bc74d27504237d1fb20ff093da7f66dc10736643fa4029eab3e6fbed739a54fe8b114293a13fe4b36293d84c577f00ee89af3874fdb8fb9aaa4110d24d0913a05db43e868345b61ebfb37b7378969355508d6dd6193d9ee9bc8015b0172f56238226f316215739b949d2c0c3991dbc5eaffa85d215a0f8e6ccfcddf0876a8445b6eb2cd10ff7105edb09ba26089091c48182ff5bb8f15ee9b4a3db619894ec0398484b7c831a62fcda899e", 0x1000}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x40d}, 0x400) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0xb3, 0x5fe4, 0x3}, {0x1, 0x9, 0x9d, 0xfffffffffffffff3}, {0x200, 0x1, 0x9, 0xfffffffffffffffe}, {0x0, 0xfffffffffffffff7, 0x7f, 0x9}, {0xb46, 0x3f, 0x2, 0x6}, {0x9, 0x0, 0x2, 0x40}, {0x5, 0x2, 0xd9, 0xa0}, {0x7, 0x7, 0x401, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000051, 0x4) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x28001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 05:37:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x7af, 0x0, 0x400, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/138, &(0x7f0000000040)=0x8a) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xffffffffffffffcc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x2, 0x9) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 05:37:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f00000008c0)=""/217, 0xd9}, {&(0x7f00000000c0)}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000540)=""/195, 0xc3}, {&(0x7f0000000640)=""/210, 0xd2}, {&(0x7f0000000740)=""/212, 0xd4}], 0x8) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 05:37:20 executing program 0: getpeername$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="b69f32cf0371dc3ff91440c5143a4412432df667ad0acd25b3ef6d70a8b623c2214442678cc2f15667da8dd0c6d2d9f72ec6ba248b618022be273dad0daacacfb1d37d8e5d6972cddc65a8372a35b95c707e8dce805887f93ee529ba6538aa23d93dfd98f277f2cdbf8980854552318594180bcc30fae0a81637be0b9435863e0431adbd0df611", 0x87, 0x5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 05:37:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x85, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x8, 0x7, 0x3, 0x1}, {0x10001, 0x4, 0x100, 0x240}, {0xec, 0x1000, 0x750, 0x7}, {0xbd85, 0x3ff, 0x0, 0x5}, {0x5a55, 0x1, 0x1000, 0xc8}, {0x6, 0x8a30000000000, 0xb4e3, 0x5}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x393, &(0x7f00000000c0)="c438582d89ffd35c37d75adfb6") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xf8, 0xffffffffffffff9f, 0xfffffffffffffffb, 0x80000001}, {0x40, 0x2, 0x1, 0xa5}, {0x6, 0x3, 0x6}, {0x4a, 0x3f, 0x400, 0x7fff}, {0x9, 0x73, 0x0, 0x7}, {0x3, 0x3ff, 0x5, 0x8001}, {0x8, 0x1000, 0x5, 0x4}, {0xfffffffffffffffc, 0x200, 0x66, 0x200}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) 05:37:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x10020, 0x8) openat(r0, &(0x7f0000000100)='./bus\x00', 0x8a0, 0x1a) 05:37:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x8000}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x81bc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = socket(0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x191, 0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000640)={0x40}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) shutdown(r1, 0x8) readv(r0, &(0x7f0000001680), 0x5) r4 = semget(0x0, 0x3, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = fcntl$dupfd(r0, 0xa, r3) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) poll(&(0x7f0000000180)=[{r2, 0x2}, {r3, 0x20}, {r6, 0x8}], 0x3, 0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0xff9, 0x80000001, 0x4, 0xb8b, "c9488ddccad9f6e7d20ba640e6bbf2dc18dbbaab", 0x0, 0x9}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0xffdffffffffffffe, 0x800]) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000500)={0xa1}) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f00000004c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x0, r5, r7, r8, r9, 0x80, 0xffffffff7fffffff}, 0x7, 0x7, 0x1}) semget(0x3, 0x0, 0x0) dup(r2) close(r1) 05:37:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETVAL(r2, 0x80a5a3193f372c75, 0x5, &(0x7f0000000280)=""/222) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 05:37:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x83, 0x0) fchflags(r0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x14}, {r1, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000980)="d9e8aa91d969b47c56fef49e50c44d67047203f2004a771e9c4abbe525610a8bd13b217954366787d214ffde988394ca7107355ac0f67c4d3b6bfe35963991001dabd6ab4fd476bedcb96eda066e4c531909f5aa7e5f5994183e023f000000e83134b409d92f807ce620014c00a799be84e42cb88425a1f14864edb4c4c9eeaddf234e12228f81139b9b9e436a1be3d0130d74e3f859bd5e15fd13409f53e749c6c13a4ac6bb789f5f669aa0b87d96193b468a4172aa965b59bc67f7b701823f70397815badbc4e82d17c840c6d4dbfe45520e0d451231fe16b174b7f35fb4012d25db4ff55c025780294db3824f498ca596a863f37ffdc17f1aa6f7a105fa8571d560f4e028c5852c9426ffa3d19bd657378cfabcdb46b80003604fab6bf3012146637d53803fb7604d5d14e9a6b5d5b218ccde4ba83659c98b762924a42d5aee0bc85b5df1dcb2ab7b45d5c7454d644002f2c8919faf1b8c8c210c099ea266d2f2c68f6726918865bd", 0xffffffffffffffaa) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r2 = getuid() r3 = getegid() r4 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x20, r4}) kqueue() fchown(r0, r2, r3) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x3, 0x7, r4}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair(0x21, 0x8005, 0x10001, &(0x7f00000001c0)={0xffffffffffffffff}) fchdir(r6) bind$inet6(r5, &(0x7f00000000c0)={0x18, 0x0, 0x1000, 0x1ff}, 0xc) 05:37:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x300, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x81}) r1 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x80000001, 0x5}, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) r3 = msgget$private(0x0, 0x3) msgsnd(r3, &(0x7f0000000100)={0x1, "b0ee149355fb6d577d40241a51ac9b5149224e34df7b8e3b119f8ee8d442d058ee8797fe8d2623f4dbe352a82e0e7fd4d8070a7f086ea01705184c228d7a7cb3bca35bc95b6c9cccf877a51a9c90554b88b69a550c1f3f7cc2a36335a1438cdf07b48d8f7f225780bd3eb08dd8ecf171"}, 0x78, 0x800) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) 05:37:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x401, 0xfe, 0x0, 0x1, 0x80000001, 0x5, 0x1, 0x0, 0x0, 0x4, 0x6fdf}) socket(0x1, 0xc007, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7f) open(&(0x7f0000000000)='./file0\x00', 0x808, 0x80) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6, 0xf0000051, 0x800, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x4b, 0xfffffffffffffffb}], 0x9, &(0x7f00000000c0)={0x5, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:21 executing program 0: setitimer(0x2, &(0x7f00000008c0)={{0x100}, {0x1f}}, &(0x7f0000000900)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x98, 0x0, 0xffffffffffffff16, 0xffffffffffffffff) close(r0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xa02, 0x0) r4 = openat(r3, &(0x7f0000000700)='./file0\x00', 0x800, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) fchownat(r4, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000006c0)=0x10) kqueue() r8 = dup2(r0, r0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000005c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r8, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000840)) readlinkat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r8, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r8}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r9 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000480)=""/136) 05:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:21 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 05:37:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0xffffffffffff3be5, 0x6, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000000)="fd5b5cc1146aea43cca5ab0ef2") 05:37:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x8) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x81, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x80000001, './bus\x00', './bus\x00'}) 05:37:21 executing program 0: 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 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xf7a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) 05:37:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0, 0x100}, {r0, 0x12f}], 0x3, 0x0) 05:37:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff3a) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:37:21 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x0, 0x3}) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') recvfrom$inet(r0, &(0x7f0000000100)=""/126, 0x7e, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) 05:37:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffd) getsockopt(r0, 0x200000029, 0x100000000, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="6669c0e14787ac262c7deee3e66cee6c7fc05b20a51d11ee525115211d86f9eb8b6a2d25c4db4f53f7c2f0f2867911cb09e27649d7e7775e1b657c92aed4753c030f380ff49f12175249758f8904620b15ed95e2eae7008152d90af638511eb0da305cf7049ff3010d7faa9d7bf42f73a2e8b9136cb7b470615cbdf66c1762b9b1ef7e667a60af05b8b9cc68cb23a4effb70c1329b8fae20c0585cd1b6b5628f5d14823415e4f07cd6970a0bb9a388c11ddb8914f3c86901acecbd466ddfe9a8752c3dd47baf6f0d2a40c267d95d950491bb0a79e877eb22de37aef0cf757ba9fe37c2e631dee8488afd3af7394291108f17add7a796b89f921628e189b632"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="2a3de3ec027ae102b03200b60d5a2e0745140220692dd487b2228aff45383391b8913b386a0348e5848fe17b26c6a2c80e4c44eae4639621e9e3e6cbc24f2c6fb34017d1441c614090a939ea6d2bbaeaaac2e238d3483984b5e0a80379fe232ea1d05ef07eee57798dafaa7440ee6df604e723c5df4d16bb95b542821e17c48c0ed7f0a744ee7f68e6487a0ce12c4173c6d1b042e73adbda71101779d71b819a01116f19d7636d096202301c2016667b5bb7b2de5ad006f4e999fb22e6deca3be7e3e3cd17d61d57fdfc23466f476ea243a8ba3662638c3dd7c934d4c6747d4b79721344abc7f8c744", 0xe9}, {&(0x7f0000000140)="1addde1b6214ca81ea4de14df3a1f427a0cc90177822d56094c40ca31209e666657a78355dcf8d4e26596c7ff7ca87010d129339bdc69bd9167136027ed68c0b2b9e698ac4434f25dc15b23e6c05895bf16384a4880cbddb3d4eb19c2f659c019b779aeec46431f2245ef75170eec80c8275e3a8c9d6502dbab2cd4d8fe04dd92c8bae45c9c23449ec41", 0x8a}, {&(0x7f0000000200)="5519cdbb40a04d9d22d20fb6e69a6a4b16eedc1537bee663645969a54fdde514f2adf0383b58e2ff7ee7bacbde17cf9102d8b1d77f8594c2cb807f29ca745bc6ea0df61f992107e18a7ebe6ae042747a8c49e70b705f65fff65de5da9b43a00af80fb20a635fc8ea646c0be515abfb4c7b5fa4ac366aa9b7b6df03ec62fb5be7bf81e7d5f62399c8d31e15cbdde2396a5d2833446fc70408f22cdfbb8f8c70bd0a0e1b75c866ed71d4a4db4ad8d1fabe68950860c2ac86ebfe0d120e2742497ff5857fa57a5bd2475350a82d21697db202f634c37b3298a2b661acb3b4d4", 0xde}, {&(0x7f0000000300)="339e40b960c42ba850346c0660a78471a5d567b07c29bdccf6b95b8f39807019e092125f1c67d605fb9e4c352669fbc0d13f945d09af99e10db6734d07834d31e1b02c41a772277a359d85068f6e8f4edd1a1bf22603a4e2b7bb020462ccb03a0552affbad266420bcff6d8143020a705f4ee58c8f26ee044f5e0c819cd829bc0f68ffd0fc6e3df09da2d459032ae88404f1df4cd726999aa75446c1ef1d0b63f436c02ed06bbb26d0b7665a6b5e5d17dba1fd3b717e517bb178e5d2d2cbd365800e120faaafe7ebc044b5d9e78a6ce1517d63e36aa9962c0b07", 0xda}, {&(0x7f0000000400)="a9c4f33d5b7cdd0d26f8ff43b9da07ee86dabc7f9f5c", 0x16}, {&(0x7f0000000440)="e711d43bf60e6f5c1fa72a97005392abbb7817f571bf57e75935409819b9efbe94b8f6778ed98558710b72b2e8fbea3af058a60d2b9192b756fc250b307beae0ab252bd8b4fe73936f851bc2a2190191bb57bd4b0524e937e9ea337d28c6306cd7586d5afc7d58005c575b5f90fe9bf0d9f50f726dd052f2adfd1432dd5e4077e9986aa94052ee2258243e1a8e85da2d49c1140644a7ebe7ee189824a0beb660d2965943f1b23f181c95753d2d372ed7a5815472325d91811fe315ccb5", 0xbd}, {&(0x7f0000000500)="363ba5fa81dab632486a0efa3a1f435309d03a1c5928474c581d4d8c7f7175aaa545d19ae0f979f1837c935be1c2ab540e0237f11dead262242397ea92e786c4ddd802301bd562d5455ca455967f1d5d910527a019d848d9ba47db6e06c8589a9de857d285fe3015f16751b5607fa660933994414f5fd344c00713d2749582d639fd6ab5346ddb11acdc7bca868c4e3133fcce", 0x93}], 0x7, &(0x7f0000000640)=[{0xb8, 0xffff, 0x100000000000000, "481d047000d97438111c897337888b5b14288cda605c24dc71012dc20f0d2758bcd0ae6a02a650c30c8d8f2691f9c5177de437b6de67bce9e32963d2789735730e567888534c2a3919d0c8c5664731dddb0833de498120ce66fab09030533ad3b95c3c5777952a41bb2535c5c7636b26b4f23a127cc5ddc1a3a8b8f387ca463258592e469ef600700967854d5d7bdfb29a43e8a6f4e4246176886d72a8b9e945eeb5577d"}, {0x100, 0xffff, 0x3ff, "ad8f698b8633c0ed21fda29108fe6fd8427e0d72eba41b3f3b56ed7db17740865e2d0dac6c899cf643e5b499cb283d8d9f40d31866089837fe6390b082bc7ad57cb645bc23f3b6ce2c7cd84e1b4935430737c467697a9bcdbffeba33d0806d1c6012753058c1cd6e52b5a22d26471f140b9f1ab3e5b496e8e4b415bdfa4717b063ded9fc945ea7bf3198c0a27cd9713da8bcebb552fa2b6efeec06eb7929f1cacba27dac3d8314244c4df08b96b3083648622f5ba1817d25c159408fcb4314c8c9cea927ca87d73ed058132308db54bf1e9b7b646ae735e5e1c3477961f78ff36c5f73ed8addef88a28b25"}, {0x110, 0xffff, 0x80000000, "41f7ebc59aa9d6908ec7432889db438e27c1dbe6109ddbf6887d90a8104441b97c2afb1c38c2d45b083f125fd836b938fc388dc7d55ef25b1c8657f80d07255e0d18899fc776451f3740c4905dbdebc82dbbcfe8f57737479a52d8add11a1ff93912738113586c79da3b6aa7519caf4235e3a82e05838b6b1e5574339774606db235bf081621d387da58a84cef7a8729759efbb729ab3fd080151b181246d8a60b843bfc1f4cf0ad0d6d0b00b6093279909228de2adc9d1e720ecf3ca25720769530adc0847917f2c831c322c28c807ef37f5384694db62400e57634d050788d9364cef6ea0ce9205839f6d57ae22053cb5f49b33cdeafd505e56bf5"}, {0x108, 0xffff, 0x6, "6c3df1b7ba7bd2cf5a7902633ba87cf6ede4a94aeb039a9f1e05844a4cf7a0ae730901ab7bb8a224d621035c25e3efa3020806b3616e59fdce372a4263bdda24513ea5f5606efdedf12b87d49586fb4780608b0eec9742426ac4c98e4715270058ca793247e14238584edfe65a1015131c56db521db9781a3c40ca82703995acb6facbf17c8282df03fefd63f61a73a1e14a11147a997b6555821f6173018c67ac67baa6fdcc60d5363a8f753700144a3a9625f115a5cf671f84ce465090e211fb5c0a3bd221456cfa18eee4e7e54fedabc03606d4d0ded5a8411766d73469426395ced563c3503165ae1f4dc4fd8e9866"}], 0x3d0}, 0x40f) 05:37:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) r1 = semget$private(0x0, 0x2, 0x40) semop(r1, &(0x7f0000000080)=[{0x5, 0x3}], 0x1) lseek(r0, 0x0, 0x8003, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000100)={0x0, ""/214}, 0xde, 0x0, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() fcntl$dupfd(r2, 0x0, r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 05:37:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x10}, {r2, 0x44}, {r0}, {r0, 0x80}], 0x5, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x8000}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x6, 0xfff, 0xfb}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000083, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x9, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x10001, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x14, 0x1, 0xffffffff00000001, 0xffffffffffffff17}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x1}], 0x5, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xe9a0, 0xb2}, {{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x1, 0xb3d}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0xfff, 0x2554}, {{r1}, 0xfffffffffffffffd, 0x80, 0x43, 0x9, 0x216}, {{r0}, 0xffffffffffffffff, 0x2, 0xa1, 0x4bc66fd7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x1ff}], 0x758, &(0x7f0000000180)={0x4, 0x1}) r2 = socket(0xfffffffffffffffe, 0xffffffffffffffff, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x191, 0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000640)={0x40}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) shutdown(r1, 0x0) readv(r0, &(0x7f0000001680), 0x5) r3 = semget(0x0, 0x3, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) listen(r1, 0x58) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x0, r4, r5, r6, r7, 0x80, 0xffffffff7fffffff}, 0x3, 0x7, 0x1}) dup(r2) close(r1) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x20) 05:37:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pledge(&(0x7f0000000080)='#]\x8d\x00', &(0x7f00000000c0)='\x00') kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x26199883b116427d, &(0x7f0000000000)=[{0x0, 0x400000000000000, 0xfffffffffffffffc}, {0x6c, 0x0, 0x2}, {0x3, 0x9c7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000000)="e159e13f07a54c98184e3bc6203b480afa716222b81e00e8161f42606e6ca57c6a90c2566478f8948411b5979cff2052fb44f54e62f50d654eb1f2b7e86ff4f3c173cc9bad14aa6ba6") syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 05:37:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x0, 0x5, {[0x4, 0x80, 0x100000001, 0x6, 0xffffffff, 0x8001, 0x7, 0x7ec8, 0x6, 0xf2, 0x100, 0x7fffffff, 0x1, 0x8, 0xffffffff, 0x2, 0x3, 0x7fff], [0x1f, 0xfffffffffffff800, 0x4, 0x1, 0x8000, 0xffffffff, 0x0, 0xfffffffffffffe01, 0x401, 0x401], [0x6, 0x1, 0x0, 0x3c4d2cc5, 0x1, 0x800, 0x3], [0x4, 0x50, 0xffff, 0xffffffffffff8000, 0x853], [{0x37c5, 0x8, 0x81, 0x6}, {0x42c, 0x4, 0x8, 0x2}, {0xfb, 0x80, 0x4, 0x1}, {0xffffffffffffff80, 0x9, 0x7, 0x80}, {0x4, 0x200, 0x4, 0x7fffffff}, {0x1000, 0x9b0, 0x3, 0x4}, {0x1, 0x4, 0x200, 0x8000}, {0x7, 0x6, 0x0, 0x100000000}], {0x81, 0x100000001, 0x7}, {0xee, 0x8, 0x76, 0x2}}}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x6, 0x100000001}, {0x18, 0x2, 0x400, 0x400}, 0x8, [0x2, 0x1ff, 0x7, 0x0, 0xffffffffffffff97, 0xa346, 0x1f, 0x1]}, 0x3c) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a0020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 05:37:22 executing program 1: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x3, 0x56f, 0x2c, "d063cf3caa02e721f69fc6eee5767e274119f9f5", 0x23}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:22 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x40000000, &(0x7f0000000200)) close(r0) 05:37:22 executing program 0: r0 = socket(0x17, 0x8003, 0xffffffffffff0c48) sendto$unix(r0, &(0x7f0000000000)="c80da3101ef3ad47a0ad9ddabdfd6677533d4f267762a482b9e02583f382e074045aaafaeba4f1834396673fd51b07f6ecd75168e5fcc6b3", 0x38, 0x40c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10088, 0x100) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x1ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0x200000000, 0x400, 0x4}, {0x80, 0x4, 0x4, 0x94f4}, {0x8000, 0x2, 0xce, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x30, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") pckbd_enable: command error 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x4000000002, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = dup(r0) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) pckbd_enable: command error 05:37:24 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="a3c4b6cd3e95e6ed7892ea52293324ef847c5d237c9c5aae3293b60534c946f6813bb4b5abeeeaafb1"], 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="a7633e57e5a2774c32ec57da7dc71799569c3af53f6e07c5b15ce514784a2f1cbae44e1fc4dd1ed345ba24ba47760846ccf87c24caea36208ac67750c8f3198fd10d1381de6459ca000862b184932a6fb649e5f1d5e8eaab063973f10348b5755156e53762023e1adea3ab0e741c06ea769b016f9b89bc54dcbe4fb664586bd273ea87b00d5e3e80a0ac3094670a9473cdef0de0fe10801e7b882584ff29de51d2b28b981c88d37a319096af7a85428440976d518109dd1283ce3b60b2bd"}], 0x1000000000000171, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x40, 0x400, 0x2c9, 0x7, 0x8, 0x20, 0x54}, &(0x7f0000000040)={0x7, 0x7fff, 0xd8, 0x9, 0x6, 0x58cc, 0x0, 0x5134}, &(0x7f00000000c0)={0xfffffffffffffffe, 0x6, 0x54a, 0xfffffffffffffff7, 0xcb3, 0x9, 0x9, 0x1442}, &(0x7f00000001c0)={0x333a, 0x8001}) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = semget$private(0x0, 0x2, 0x561) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000003c0)=""/183) 05:37:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat(r1, &(0x7f0000000000)='./file0\x00', 0x42, 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4000000000000005, 0x10, r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 05:37:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = getpgrp() wait4(r1, 0x0, 0x3, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x2080000000009, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1}) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./file0\x00', 0xc012, 0x3) 05:37:24 executing program 0: r0 = msgget(0x1, 0x100) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000653c85917b4ae5ef3b8d06ea55c6c9fe264c481394f5583387fdf7ec2ef2ee6d0df2d03fb250e33b3cc6a03a72ac377c213fe8a42996b5157bd11df2e251b379fed18dd6fd7cc208869da13c4da0df3aa8daf49a44d4425db725465f59b85e665e7ceef3dda1bd294a568a4654bd6b77cad5d51c084633f8eecf2074183d994213520b571cf0043475d09df4ad2f7628d43622809bd91254422168378786a5027cd05704b7ed6147447a227dfc8be84bdfab7071fe81452252bf330a30a626c2c1010c8e1162b6729028ad9871dfbbf295509869ea271af49a39c49b557b239f3348804c50d0c26207550307a1066b5670ebe9f001f57ff34e11263915b3c82c1b446b8da22c1fab3682b2d1180a60af5e63ac5a030a3e00da1be1814755c01f227fd3772d332e9f37ac24818c8a3e3f191b0b0b0fd75a5fc1aadaaeb1ec6f80e5e4b7b16e70415d5149585ced84cd7339f895130a5c22a3126f87a24511032c49d7b31c156c375be831dbb023bd075e3f0a84192675e162758885e846f365329000000000f46ddeeda234c69a473fbd0a8826c566c5119f82f209f7009a99c76f4386ce3340c0d493e4cf6e38299db7f0dfce8931c01c4ec1573eae66fcf63f2dcf0ca981e0e928d6288eb2ed13f99635514b6fe7f829e335e7401ea2597cf3d318b3c95f5bea43d9d92bb773a5e2d136cd990c7eb10d1cc72c3c5dd394089b65654c618755e1aa16ac33ee39dc884ec2fbc8deea14dc25c9620692918be8f80986251fbd3ef8b93c654827618507feb89edf22612de36c1d6469610615ea95"], 0xb9, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x484, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03003dda9294d12394fc96815049242fdca95fb20df18875bd9ae46ae64f8945fc8d75958b5f98cea2af141228561902458e1a7dd261e2239c28b4b90b627a1f4f3d0fa23b256f3c828359e03fd6bc60a61caf36884e862e725146024007d6c154d7c3069e2803fc19fdd7a58ef0e1bf874621d13681dc0b0de596be2c2f9d2724ca42e6a9e3dcb166b041c05afce20ed47804e88c85c77f8e20536bd3c463c8147565d90c31aa72030070cbb7e0e126c100000000000000521d720ab2079b25b8a637aa56fa8018c831222232607f9b9bc994569a4d329742a0fb08eb170c45ef9f2963743a01b845c6327926a2ac082bb42bde35cd20ae4661a6fddf8d5e58da67407693701c45581f7ab81bd8f8bd6ca9edd6041dd9645e347dbd8720391ce99dacbf2a377b23269fb7c46347eff4a6656686f6e4fff00d0f5de78f32607cd3acfcfcf0b324c1606a3b6f98ae1bb37d0d94a7ab449b442079d8f5a3783fb862726c8736bd556c02217d6ffdc8cd791ac005a1ae154c82fcf78c34"], 0xba, 0x800) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() r6 = getgid() r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x80000000, r3, r4, r5, r6, 0x1, 0x800}, 0xfffffffeffffffff, 0x9, r7, r8, 0xead, 0x7ff, 0x10001, 0x8001}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x5) msgget(0x2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000300000003}) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6bf494b4cd00492b962540489a6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 05:37:24 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000540)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c13fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000080)=""/168, 0xa8}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/126, 0x7e}], 0x7, 0x0, 0x0) 05:37:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r0, 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./bus\x00', 0x1e6) 05:37:24 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 05:37:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r2, 0x5) r8 = getuid() r9 = getgid() r10 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="9de82be50cdf01000000"], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="a79fe9401fd47ad24095234dae95fac41c58443be01663f99913f4f8ff7bfdc17d172667b7c024b5379f037b40dd0d279db862204dec4cced0c8602d0a2f2e3c74a31687ba6a78d16a3bc6bbbed9ccbfd4d5de84", 0x54}, {&(0x7f0000000140)="157f8df570bfde239e8ad8e01d3efd60202c17459b2cbcf79d6b334291ddf015a7e4f692b319a5078d1b98d5a8abe4fe8d2bae274c9c6c66034ec0b18bc396440f4e5f2ce87188685e8a686f86602cc771", 0x51}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="00000000521d2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x0) r13 = msgget$private(0x0, 0x3e3) msgctl$IPC_RMID(r13, 0x0) getgid() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:24 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x80) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x109c0, 0x80) rmdir(&(0x7f0000000100)='./file0/file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f000059e000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 05:37:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2205, 0x8000000000005200) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x1000, 0xffffffffffffff01, 0x1, 0x5c, 0x401, 0x8, 0x2, 0x1, 0x1}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x3fc) read(r1, &(0x7f0000000000)=""/24, 0x18) 05:37:24 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x0, 0x7, 0xffffffff}, 0xc) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000d80)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x100000000000015f) 05:37:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x10000001000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) 05:37:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f0000000040)}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/220, 0xdc}], 0x6) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) pipe(&(0x7f0000000080)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7a}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e542027032117bfce5ab487255d2dee420ee3e13c1066b30a3031dfa0ebfe841100a101dacebac160e6b03be55b6", 0x2e) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9763afad6b298daf5a8f9cbfb52faf4ca4d8bee83c30e037bd7b5826b9488e0fa4abab8c697c6aa0333f60e4226604a1ebd3cd10c27a35d0e9abaae0ea0d64f78ddd8d4c0041b15bc729cee1e332a1ee23ef353b07613b12d0bfa5544de89f2286b435e3d21a162a3e6915167db8e2194d4218ef12c5349c16fd47e7292ba0c3a125a5f3625dad5a881e5beda417dabb28a4a82d762e3d2f261389b8fe28d33c5f268a690d28017303f8201b28ef5951b953d7650ec692d2991182d950527c2525715175ad2083f79327b4999b988eadf118fde5d7e0eb9c0fd76008c4e8e0f7", 0xe0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 05:37:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) execve(0x0, 0x0, 0x0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x7f}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8086, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xcb, 0xffffffff}, {0x0, 0x86}, {0x3, 0x1000}, {0xc7}], 0x4}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4a, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/4) 05:37:25 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x802a, 0x3476) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 05:37:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) clock_gettime(0x3, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 05:37:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/165, 0xa5}], 0x10000000000000dc, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x10000000000000a3) fsync(r0) r3 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0x1) poll(&(0x7f0000000040)=[{r0, 0x1}, {r3, 0x40}, {r0, 0x20}], 0x3, 0x6) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x72) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) getpgid(r2) 05:37:25 executing program 1: r0 = socket(0x0, 0x4, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x400000002) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8081, 0x0) fcntl$getflags(r1, 0x3) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) accept(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f24325574856e941b8358f9f0b4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f77d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee696cb6ed9ee7f17c98b7f6033e306e957c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8758cf67890fd0e7ad0a38e9c4b03c1618c8934d57b513770c2efe75f97f9133198fadd316d02756867d2767cb35fa3c452b7ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f4823695924cb90"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x2, 0x0, 0x30, 0x0, 0x2, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) close(r2) sendto$inet(r2, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4ba278102f24d2cd1dd03b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x40) semop(r3, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x2b2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/165) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() r5 = socket$inet6(0x18, 0x7ffd, 0x4aae1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r1, r5) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) read(r0, &(0x7f0000002a80)=""/4096, 0xfffffffffffffe57) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2000000010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400000000000a7}, {0x6}]}) r1 = semget$private(0x0, 0x7, 0x88) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000140)=0x7fff) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x4) r2 = msgget(0x2, 0x20) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x100000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x8, r3, r4, r5, r7, 0x3, 0x5}, 0x1, 0xffffffffffff363d, r8, r9, 0x9, 0x7ff, 0xff, 0x3f}) r10 = syz_open_pts() ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000280)) semget$private(0x0, 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000000)="b6dca334085a868816a06a966f4c8fd4af560c611b") r11 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x102) r12 = openat(r11, &(0x7f0000000440)='./file0\x00', 0x80a, 0xc0) fchownat(r12, &(0x7f0000000480)='./file0\x00', r3, r6, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x44) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20082, 0x0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x493, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8d2, r2, r3, r4, r5, 0x14, 0x8}, 0x9, 0x2, r6, r7, 0x6090, 0x4, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") fchflags(r0, 0x0) 05:37:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget(0x3, 0x7, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7]) r3 = semget$private(0x0, 0x3, 0x45) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/80) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 05:37:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x83, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x10000) rmdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') pckbd_enable: command error 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x101, 0x4, 0x7fffffff, 0x5194}, {0x1000, 0x89, 0x2, 0x1ff}, {0x80000000, 0x3, 0x4800000}, {0x2ce, 0x0, 0xffffffff, 0x10001}]}) ftruncate(r0, 0x0, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) 05:37:27 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000000000967beb96e348e852b2faaf228ed9cc3951533a5cd22a9e3d5b41bf6807f8f04e4e47e4f07a1f6c1ec54635801126eefce439b9280a7d5bc81f798e2f076ca774d704790371f9870a2e44dcc1c55fe30ad758221da79e5ac76f4c573c3609fbc845971fc254253d826789b5dcbb832da8a5dcf4d4620d16496b9c433ba3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) socket(0x18, 0x1, 0x9) 05:37:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) dup2(r0, r0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x7}, {0x9, 0x3}}, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, r2) 05:37:27 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000040)='./control\x00', 0x102) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:27 executing program 0: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x404) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x6, 0x0, {0x9, 0x8}}) fcntl$getown(r0, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 05:37:27 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x97, 0x0, 0x0, 0x480000000000}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) dup2(r3, r1) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000200)) 05:37:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7fffffffffe) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000004c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) shutdown(r1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000400)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchflags(r1, 0x0) r6 = shmget(0x2, 0x2000, 0x440, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x4, r4, r5, r4, r5, 0x154, 0xef}, 0x524, 0x5, r3, r3, 0x100, 0xffffffff, 0x7}) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000000)) r7 = fcntl$dupfd(r0, 0x200000e, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x0, &(0x7f0000000040)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r1) fcntl$getown(r7, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 05:37:28 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 05:37:28 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x25}, {0x26}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xf38) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/62, 0x3e, 0x42, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() writev(r1, &(0x7f0000000400)=[{&(0x7f0000000380)="efa49e916f9866bfae12f15a2914ae64ea24eea694125336a96f3c659e3c56c30c4aa2c7b815a659094a9fb0b9247217567ad90b9f16cd8f4a31c933a8ac1b8928f6aeea8e6b716bca85ec7f8b5c4ac768f341", 0x53}, {&(0x7f00000004c0)="a6813610059bc9d533ed21167a46db67745cc2b1e31d045eb450ba6ec4d47e2efb6d2cb92a2f02bb6a23c6fec1de6f1d9ff3ef1393b26363b987e9329c0f683259121467f875cdebe119611e6c4365bd0dfaf50b86444f0d9bc1eb3e0ffe70967f5a866cd8f4d8047f13556e115da26714e132b63857ad7ec804a6fa57fc07b3234904ac5553e08816f997b05d158f03ff80315964e42cd3", 0x98}, {&(0x7f0000000580)="976f7f5745527ad14bc0c198295934f5eb30ac60ea0e32bfc5d62fbbe8c697894d21e30ab12daba4ecc44d03d449bde7091072cad7b14b763b951d026fa3732050de4e76bfa72c72d65942fc40ddf18177638114ccae226870b3609ef34a12e1b005d68b8297e66b79ef885f5f29474b96ef2f4293f8dde59976c74da5b1180bde81a892da2f582e81c323d41bbf487d9c6adf3dc786ef5a5a0a01a1", 0x9c}, {&(0x7f0000000680)="87cf7fff063f59564a7a227846fd862aad43fae0b4d9967dbac9bd66e66119c979f177f66ad20a95f00eeb358701bdd9a4a9c81f61c3da85ea9f95fbac8571eee55a55d837baeb85af17c6ad2120342259f529df587d90909d285fa17ca0c5844f8bac469e06d9b263623a9d03d0607cac0ed01e3b8549f7b846f7b525dfcb91d79c93bceecfff2642ac3cd4a76609d6ff48a14dbf3d138f3e84e9cb7ad31f39d502fcdb1d98638cd51cbc18314195a710d94d", 0xb3}], 0x4) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="0fc7457d2b2535d9ce8dc4dbce0c7120f7355e7c4479429545e53eb25ca9ab340f831feb8423429ff7409226e19cd1661d5c4494acae06918619cc0fa34c86b97e6921e9a7092d9755d92582966a4b9ef657880e28a0f42c75ffaf6a9bdfd3ccfc832efcee105f6037636265c1b1dcdbe41ebc6a2d4cfec8e4d2be1240", 0x7d}, {&(0x7f0000000200)="942ce2fc1a684858f4ed2d51d7711a87496309813d28cf3bb6568b0ee4939a23702659c744a5716424a7b5566d70942de86090588a266d4d88f518e0ae42b2b03ee2be89106352440690192923b7ac6c6ed204e7c6da178371cde40f75ca73b5", 0x60}, {&(0x7f0000000280)="2f875c75dd6d5324b24c28c03c6d56f4fce98977d5b2e230e0381ea48c98097139afbb2e03a53d74abf56347a237a3a6a88b426e15170fec76fe77ab211067bf532bdc32616192e0fd072ccf4bf0", 0x4e}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x5}, 0x2) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000740)={0xc1, [{0x3, 0x9}, {0x3, 0xffffffff}, {0x3, 0x1f}, {0x3, 0x100000000}, {0x3, 0x2c2e}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x192d000}, {0x1}, {0x2, 0x2}, {0x1, 0x400}, {0x3, 0xffff}, {0x1, 0x5}, {0x3, 0xffff}, {0x2, 0xfff}, {0x3, 0x2}, {0x3, 0x750b}, {0x0, 0x26}, {0x3, 0xfff}, {0x1, 0x3a}, {0x3, 0x5}, {0x1, 0x9}, {0x3}, {0x1, 0x806}, {0x3, 0x4}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x10000}, {0x2, 0x8}]}) 05:37:28 executing program 0: r0 = socket(0x15, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getpgrp() r1 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0x8, 0x9) getsockopt$inet_opts(r1, 0x0, 0x2000000000025, 0x0, 0x0) 05:37:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xff4, 0x8001, 0x8fd}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x2f, 0x4) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd83, &(0x7f0000000040)="e92199b8") r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) 05:37:28 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x3, 0x200) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x28800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x0, 0x1ff) r3 = dup2(r0, r2) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0xffa9, 0xc5}, {0x3f, 0x4}}, 0x0) openat(r3, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x101) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3d, 0xfffffffffffffffd}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x8000, 0x3be, 0x2}, {0x2, 0xfb0, 0x100000001, 0xa4ee}, {0x8, 0x6, 0x1000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 05:37:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 05:37:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x800000000000000, 0xfffffffffffffa68}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 05:37:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="03f68e3d03b88f7eb0b55781c349136f7e7033bfeef7d333c49046ba8634e36345441249ad425554fe087ac835a16721c2893f9b92b6639c3428379bca6d42cab942e03920a2ba2f2a110734da25831ef00964ce4d336ae90c0c95860093f097e3ef9a1860f9aed7f35b871a43d7ada5fa026f727f33cf", 0x77) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() syz_emit_ethernet(0xac, &(0x7f0000000280)="bb942f4f2ca7dcb7403f8e35d553488960ff8b6aed3286085e247b37d348587370e55d66d111444ac391604d8d12846164188b5695aa9409c19c590260c6db2c80883d483f684827bcbc3ec664a56eafeffcc42d5b667466c27a12b7af7209304f6b91a3ec872245d57e4d13c675bd0ad43d379edee30828506d0f1914dc88c4099ab26adde0c0a074ca28cb35977fdf3e9242fdfe638080b41ab709a0e822a414cc3a01b3a5e6b8aa8c484f") close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:28 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "23df788edf52314b37f236e788111b8a26bf664b", 0x0, 0x6}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0xc60a}, {0x87, 0x5}, {0x1, 0x4}, {0x44, 0x5}, {0x22, 0x2}, {0x0, 0x40}], 0x6}) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xc08, 0x20, 0x6, 0x7fffffff, "41bd4b06dbc192876a24d039fd6ac41a9a9c5172", 0x6, 0x3}) 05:37:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:28 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5a, 0x8001}, 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) 05:37:28 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) close(r0) kqueue() write(r0, &(0x7f0000000000)="bc16aa459b30684c6d7d8b48ca78e10eb571a08450523517662d8d6d4fab34bb2f61f921c65819d6b89ed34382538f9322f3128111be81932df3b0a49ca1de4e", 0x40) 05:37:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) write(r0, &(0x7f0000000040)="f8b87b369202a59850f8ca95089f4e7b38edb7354a85c8643c3514b68b9b464f2bb860aafddb406323e0b1d19118420437443fcefd7b02237a2dfa16d6e3858f358643b127969f42f4e163d22c4818c06babd4e52b8a6210a7b680968112a39af0ed705ab1926d6cfe72095daa35ad8eaf68363bad4742bf8690ef83ebe249ee40df5d6e3980ba4e0f4aa2c047d1c0c4dbced0d06840d91edeffce6543be071e1cfa632d9eab1bf953e56d37d4b23027f63da18670e8c7badda3a33c942e6739abce7941ca8d4af2c9e15a294fdbb4db76be653c0b7961ed02354ee281a93e9a67a06a2a4a6dd1383610cbdd2304984e86897a0eb597d28694b34b", 0xfb) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000400)=0xa631) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000480)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000004c0)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000540)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000580)=0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x1ff, 0x8, 0x14000000, 0x1, 0xa2, 0x2, 0x1f, 0x2, 0x2, 0x7ff, 0x3}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000640)) sendto$inet(r2, &(0x7f0000000680)="6088c9a4046977da8627600637734ec2948917bb36c38245de6858b369f699c1c541fd9d00cb12d26e4c4d46c3d937b91295bd0678773e25bec1510c34714b9e4a72d8ac471ac35ce1b69396cf99966f64e92dfbb82d9f9c644dbeb57ff39bc9af940ca6d521d424ce9254f969d35a8052d77c20b56136250b5d2e2792407d2c0cfae6a645f1e41d29b519c0bb7bbad1c2f674caffbdc0d4936cdea52fae64117d6aadc604cb75c202af0af56d263c5f5a4ac09fee4a7fa9838ea9848b3efa781d7198d88ab5a2c57494375215c234215ef87b7a53fb8211dd238d68e6c21b48c7c26e2498bd6ff513", 0xe9, 0x2, &(0x7f0000000780)={0x2, 0x1}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000007c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x9cf74a8d32001f29, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000840)=0x81) pread(r3, &(0x7f0000000880)="0c638af9665d7209a9f47853ac30ce0ad20a450e25052639197844c569912d82d6bcdfcae138b10a5465e0d39ae6b140d9ffcb5cab5c927381332baeec25ba5b9f6724bd679875e5fad07b670fb12f7778ee810efac5b3297390f5b10105ba0d6d94d7562207503b9394d074c4ab9d454e59eb7102022e62c77618caf73bc292b92ddaa430c39991934ff246661e5c89ad979517085cbb88da507a5d52fa6ddc782f4f41ae4570cb51c24bf3b0a4f633edeaf7d24d098566951f29749c1e801fd4d580ef2f7f5c218849bb8fac2996", 0xcf, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000980)={0x8000, 0x9, 0x400, 0x4b1b, "dbac20fb00fe0a77d95d355cfcd5854194234344", 0x7, 0x5}) writev(r0, &(0x7f0000000dc0)=[{&(0x7f00000009c0)="84b524d3609c87d6f58764d6c6914d612ac936284d0d2be96774faa7f14266d4d4ec8c9b3a5b9f350e02679f443d150f75ef5e5f09defe438ef87c1c6e1e3dfc99c9eaad3b71c6ec621e6792692ab6774302580e38a6aac56e5497ff6ccb8a875969a3bdc5971130c3533a9739c1b71469146ed9d3f03685e6572f612ce662ab504c5842da37317b551a7007cdec430de70614b19904731040996a35251ccb45882117e84f201cddab38acf8d59c568096052664c5ba9d18e4981cdc04038d51a39d606450585ab5e85fc587f3788e875da1af32b517532cc66caf542d240788a3e96440a263569ebe88a567ea1a", 0xee}, {&(0x7f0000000ac0)="a2506313d7217069bc93aae67865c91fbd17914ce28b2e6b9ea8af59594356b0f3d9bd91d0929acb0e2163df1f7f3c2975634f767adf0e880153dd347c904586a060d4f40dc1d1b9a756c97a6f7e3b1d44fbc2e903455cb697a27194c1cb6ecaa39cf5f34996cc129c37dfd72e9348a5", 0x70}, {&(0x7f0000000b40)="ed0387e27779a9fce03f6670389a42a28922436e", 0x14}, {&(0x7f0000000b80)="6ec3e7aedccec4b4d5fe9158cffbcb5100dc94f614dac7c447c4e831f72f7f8e00fd7fee49c7f474a888f0267a617c2cff0699e177e2cd6f70d4c1231e0b0e0023119f93924229be543e69ea61b1762c6ccf4b6aabae2d4bf7f96860b7707139160150cb88f53919df81f7c5989d92be71a020d5ac7ed7d64e3775b16024241dc4915fb6929d8f7626e40207a0cd8b45dc6675248e5f8350af176e5f0c4fc3e2bc2c634c373ededd7b4ebbe7f355b215090b0d78a8017bcd47fc91aabe2e64ad73d9347a9abd5ffe9530f0e346124ecb9a0de496", 0xd4}, {&(0x7f0000000c80)="955c3c3a4b569b7f2ee16b23b05023ef77fc917a208c537772fe712590bd12dbee272219edef5672219b3e47133a5dc5357cfe285852702ad619abd8f723cc2d23beb4fdd5e6c877e8c01f1a918fdec575ffb98ad594169712f72b", 0x5b}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="ac4e32", 0x3}, {&(0x7f0000000d80)}], 0x8) unlink(&(0x7f0000000e40)='./file0/../file0\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000e80)={'./file0/../file0/file0\x00', 0xb4, 0x1f, 0x8, 0x1, 0xada, 0x2, 0x5, 0x0, 0x0, 0x0, 0x15}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000f00)) dup2(r0, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000f80)={0x8000, 0x40, 0x5, 0x1000, "baebaad8ee109392a2e8ad5f0406422e13951c91", 0xffffffffffffff01, 0xffff}) 05:37:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) msgget(0x0, 0x746) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) msgget(0x3, 0x543) 05:37:28 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x8000280000002) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10080, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000200)=0xffffffffffffff42) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) syz_open_pts() 05:37:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x80000000) mprotect(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x184) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 05:37:28 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/237, 0xed}, {&(0x7f0000001580)=""/209, 0xd1}, {&(0x7f0000001680)=""/78, 0x4e}, {&(0x7f0000001700)=""/96, 0x60}], 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() fchown(r0, r2, r3) getegid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 05:37:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = geteuid() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) setreuid(0x0, r3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100000001, 0xfffffffffffff800, 0x32, 0x1, 0x7, 0x9, 0x4, 0x3, 0x3, 0xff, 0x3}) fcntl$setown(r1, 0x6, r2) close(r1) 05:37:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10190, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getuid() 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x80000001, 0x6, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xab, &(0x7f0000000200)="c3cdb6710d7ad879e4a510d4d8f846f121d379e85ea8949d9cae39bfa8688c04987b649ee60cee1efb7333ad2f9283b4d1eacea4b186925f6d8e07010413c8618ca9b48e234738b94e25ab58f945d79276b46ff016292f612c173f926253edff2fcd206fa57573e641cec4ac3715d732bea750b40a9dac62766fa5f3adfaf4b22bc9f171687b25b6072aa736ab75dd7da859bceac11c7aba08b159777474e3d568db5ce063f3b1c345393a") 05:37:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCLOCK(r0, 0x20004276) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x78d80c817fea7483, 0x9}) pwritev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="97dc68117318b41b1a9092279cc467702a0ae697dfb1381ffbf601f5e77764997ce874e8c2eb973b2199d7c833b93ea0af032d413d0e69324e9b5c9c727f0b3dde1f8b0210a5e7c5b622355b83a50ba5edde1c8ab12e229e2ae6dff1f94e283ae2e63a2258bcc5ae8047c13f38d2401b6aa0b29697bec2219a8a0245e170cb2a4ef9c155cac670bd4f0e9359a5a7574463", 0x91}, {&(0x7f00000002c0)="e6b614d2dca24edc5ea6bbb5a62ce8776dcaaa502150bc1b94926255d5c4c443bdc1e11136fa157fed15eb0aa9096f24bd6196b442043da4b6944e6fa147022ad7defc7b7956c68261be7da4d9856b236f40ce23b47332dc7e858ef53dd4785cb00a62ba3b03d30ef91ba26bd5de994eb4d1fe7972689cc2f3487a4680a8bf8e5b4762", 0x83}, {&(0x7f0000000380)="4ddebc903faac5075286e4be8c69ece600144c0eae7c93b22631663f652e03c94457d83f741d7d4526b030dc1ad832ae051c36423ac5c80e3cff4d7bef3f0e5e0864e2c33a37e6aaf5c7d04d5f8bea97636b3ac3c60a489757daa6a80efbc6e7754fac887e74d79901acb75d16dcf85228d68863c45abe71edd4d7dc84f2517d0144fe41483693a545c63b2bc635f987147bc259fe038e086a36b4f1cd71b9e4673d77b784b5321388487147f9c3020fdb284df68f0e247e916910c580ed52484361b657f4f5a253e9b684", 0xcb}, {&(0x7f0000000480)="3a18b0b4ae98b3f435d02fecba51e3adab1019cd6ba096c272c60a055a5efb18be7142a5a4afc6a3603166587c475079777b8b7aacc5b59a110eb530480c067511a30b69a2303fb30eb49d6ed1e982f636fa175238583e755f68619da389967867f961664b6c22f72eb1b71f020454800582211ac7d8d3d2a1311faf18019609d0a186a4294a336542cd41d479096d5a81ec8c4be29f5d43f3bc8019c53de42f949db0a809ea292d", 0xa8}, {&(0x7f0000000540)="3fba208f647854ee9b5594a1a27a4973fd7abea13b1586d885e90ae73614b030f7f55ec9f01bd9780dc9eb93e1e9c82bc2f27a9f4db87b23a010b8d3ee56e5a91f073369934e0554bd991921de08e6d35b308183d0fbe5a1e9080e9c576c54d7d06c9905944a88f50e5b6a4d5a201e489db765a104fe672cad60cdf66b86360ac8c63b6f3112d3f12fba8fba70adcf5623ba13fc937eb41f410ffa3557e114398d0f448780cbd8266d271fd5193979d70daf9f0c376a68d796d8c74d7b4ad8c412a80644d17b3b085b81edd8f8d6c7ff6cf1017dc6e8a244146242", 0xdb}, {&(0x7f0000000080)="60bf7bf77a2df1d41d80423568f4f96c94532593057259408200d959901bf1f519eee6592a6ce8f9d8f588e87d07a7739db50b1cd4f9c2137d7025dd8f5969b0b648c17969feb09a1deabb482442cde10a77004455e9b4887f44b2d190f5db7841a3d16b017566342dcacf298e2caa885891617c1d0f61e677dbdd", 0x7b}, {&(0x7f0000000640)="df4ff6baab38b573d44dfc299f2a514430fdb11b12fb33ceff1c5e04b8685a6edc628a54fc8e84d65ae965a5a365e483287f0f7f7c0fc0fe7240eefc3f264a9edeee3e3966e93a004fdbc216d59903f0d7aacbcabdc0c7edc2997c8dd506db140bea6966925e924db848833643376e89bf4255dd", 0x74}, {&(0x7f00000006c0)="1e0243bee0ad0b4890382a3c207cb3427bf542741df1da18dc316231910887fdf03f94e0862273751c03ad0a03240f15fca95458d5393197067b5957b79170f0a2d4e15a3f40f50a7536582bbdb70f7154ff45359738feb062fa9acf6661c31073ce5120c213057b89849a22def009b2af6ba015ca27522fd3e998f85b680f4f310903e4d6d3ba52bca4ae63984b820c8288b6d5123071c100ee28c3f3356ad9f0895a", 0xa3}, {&(0x7f0000000000)="aa128859e02da91171c523ead9946ccea3fb", 0x12}, {&(0x7f0000000780)="8d4d47762ed28fd50c06b55b38d3d90e282e86af78534c7895ab96584828a7c5c29a6ae76c0afb347dab1ee4365b5c2c829b3756c55b374b8e8ae8405335342932061ef7ff974b1f743196112dda10f64d1da45adfd530d635ee9b3cc5b83d08805fda8fb0d5f9aa61b52ceb0f70be459bbea04d0f7ebb17bb4eae42488f567d8517b2c31b4c66122beead007e1251531e696098b4c21e0feab6c12ecd034bfe5797aeb98d383ca18949fa7a1e04dd5b5a4b5ddbf00147ebd163f87cfa75f619ee4871f57c0bf0eda1ee23b86d20c80286dfb4937c372ae2f86dbe50c2fa2f42646fb41f7bcf950527faefc0cb2bb1a571846d9e68898aa745e1ca36ece06964572eed665a79ac6a1e473e5e99d7b499485fb848eb9407bd9fdc2f4488e25c319f8aaba3bfda3ac45373ccf4cd27789d806dd21f5b4057f85e1dd6702966580e4794966a25c477964f46f243ae3098bf7e2f94a3ce5a81b1c517977b9456592075c92d645852161ed37414e5dba4a77c41e6491590ffb1bbc0374f2fdbe71b8910597e673ad11738a490548956537abfe418754510d495ea486e251c8a3e55a6303dd903b6b705ddf097c109bf052d871fd44bf034837ab0be7b2413574f670fec62d25bcb2f962872f3d66e99fd23001c125787f2255f48c3da20babfe87920ba184fa436501985213962c9c5f9525bff1c7f25737a14ca9d5ff9a023c6c5810bd2477e1136dbab6a59e646c0707b8c4247389f16c51ac13445996d318270acf4b16f077af597eb93739782002c91bfc9ea0cb72547900fd684e58ef4bc503b91b5d7ab0fe49b7d7a71c7e8f8834785b758065b8e109e0c031deaee7e06d6260dc6a6c3755d308db77b73cf4f6d64824efb79a5b7a5caacca69cd5d0e83696917abceb51f8b342e66df1b868a38139d2448af44c3711ca6c28dd0a8bf8b7dacc5021075dd5cf4091bde7f53f79b34a2c4d497b9d9e78e3acb8bd486c1fd0dade6fa63fbc62d2ddb66ea663483159502ce8dafe1d98747517620361ffeef7aa917ced673d458388b3771da9fcd103c98891ab004665460033be2682fcc10f8aaf2aed50c5eb01c9d1498da17a501221fcc69ae38805921ac0e62d6e1bbb68969d4b43db4ab06b3bbb058fe078dfa85f68ca844eb3fa4d7905952c3597c306ef52f7e0a8886bb4db70ac545b0b9a561c2c0ff533f359a8ce15e44a7b3c962e79eb4a5bf60d53a7abc54417b83c6329f1e86c50f92577c1ad06ae6bffcb2ab9f040cf99f3880f2691e1f965d9a858621e9d7e9ca29f67783924b3d4f45ede3475b32bbb3d5093b086cecb5d07fd8574bfcdc5aa5ded05e0db921b35914aa50bbaa6bf138f00cef0561afe070b02a687a4f942f0ff4fb77e9ed13b61a421b9e9fa55b4cf4eab3f1bfebe2caaa8c7278ae5fc18c14e647694280fa5d8e65dd22b66cd6631e66bc6c32509bfcec2835fa98187e3d9f0990d860da1839ab31670c100e829fc47a67168194a0e4d16fdfdeb6a57c2c3c2fda0b4f7696d013bdf0071a3f0edc4d7a3b592af9cabb1c8952ce8b6e11aea47d039a85eb17036669777e266d95087d65761045f63a458a682344ee29e6ec45d526effcaf01edafad0636df93d0f5cd8987ef68ae430168c028446b69ef19b1c580100140a304245256d5c2b39fae95da0e91f4fd03132648c83469feb4381741e6a7470b89d7a44f85ae7e58c2821d1b3c00ebc5359483a8820fd309a5e497f096d69ccfcb7c3d7e3394d291fb62e52f7f2fa650cc2f3ca57b2f3bc4ed0b91b85ccf978279b3726918f0247461d102f1433b725e5f7ab1850012c57b416e1cf84d4aa6fddc6f83ad2643a77e12e2386537bdb4c6c57f6d2f47fc0ede9c31819e02ae68f8b4d604cf5e5a87ce7452a01088129787e77170e1cd2ca0a45abfe0b3cf9c5c65dc32ebe99a4b797e1de6bb022d1f389a83f21b0b6a999ef3d64340fdbf98bd53591126451eadaec3de23a0f0dbd9abac0800f53ca88b2c6c3c14e00d2e5f7fc101075ae5f197399ae7f9a13780cec80b05e8b5ddf8b89782b2f3eecb749a725341abc6efaaafd21da47398ec7c61639b4d055a6a8225cd041ed115759856d055abf59035542213e003451d17e200f5bb662916c205557ea97bc68bdba603c2f28d1c742988c28a6e7fa0e19af3643b84384a324bc163ec01ce07b0d24f50f59311b88e5bd6bbbc306c795f28e753ac55de4d1fad16a0923bae22d633dd21abc77ddfc289cee6a16a2b911c348fc29a4ac35e6376470cb9495b8839e87aca9391e475d64e048499760778269d1f01ecf862c85b20e33263f8bbbcf04bda8ef951d32f2382177ba820929bbea814402c5d382a800624d4532aef1a537bfc2b4f417d1bbde544c3cb3b48898e1c6658594a7d1d91adb47d064b488c77a5d206bae00f6c512c5c1f262d8a2f5865dbb991ad98cc13ea3498d9b909e948bedb79116589fcb361a161b99df9ec5b9c640005145614b5b979bf8b02f9b40a9e27e44098c08a7c6d98c7081d5811a09a6d9b00c605b3643c5ef1c13ea697e2c7413b70c55bdd99b8fa3fbbaf83ec22ecd23b152a289461116aa9c56215036af5ff842377d21bcb5342e9328d9d94515663847178f6b9843eb80aaa8f76bc497803264414fe36c87b676c801a1b5d797c24ec29f20b95fbd660c9ffdae4247074e7c6ffc867e67681638ab175dbf42227088e55bfd1405f6a7e265944521339c0577c39e1343cf9df60aca3c77c8f2bdb8e93b237b2edfd8b12e46725fb293d5db8c3be357c68062cf82dfb2332048ea5c40aa03dd22a77bcc5fb12fc70cb2d18fd980deabebf123297e25bb7ddaada2498862619657f395beccecef5b1daf989fce4c2061cb1faa751b35a73fb9bec8a6cf0f04681756874253049ba1047dc1534dfee4272cba30feb310e65b23f835f29a4d7bdcab6481bddc744da809961ba43a390c11fb9cab5337d89c8a8321a4cf6f43f89a1e9ded1a8c092ad53296ff8592576ff946be30c0042782a3057573cdc3fab7d5e308189de546d4f21cb2fc8cc19803bab9af1d1921dfa6b54444c58c7941cdd1587948d21f5c66098b1270049b455d29e93c92d51209085d56e47c983f1c7fc3f98b341eb19f6fe4fb678a5a6212497ad883c010fab5b6f9e21c65c5fa5bb20fed888ea5e5b25b6df224f6933be5c736df5ad8e376d1ba4982f73415829f646153fc53607ea0d4bd23026d64fe8c8a33523657e1fb80a167f40f65fe1552e3f23ad5fae2557fea3ff7340be9026d0ffb2d3a1c5934c5dd4ea69acb8cec68d870f86b6d7a8c5ea184efafd5fd83a0a60ba7e17e97d96653dc6db35c5bb49b8e7d6d5734375bf80837db2d14231368dff141d567698b1ddebbff4c3dc935aeb7cb2f9a741fec1811ec1121f98774c04065af7e97bc99a03f13c44b80204e244a9cf0cac5b7b57800f6fbe394cdceb0ceef8e1dbd676538363f4ea088b84ba2c4c8b23d18237fbb006421ee64bf0c706c53207131aad6c33115bc9329c92d014302da95f9cca0f8640930f95ae235e6e23067459eb7410d100aa014a58f7887d2db4cd602cb591b26eb8d2f0cabe920a2b820f1e25e3aab28adbfe0cb469021f7a9132ae776287de0540bc9eae239f8aaba72ad957db207a30a78e1805c93164a32a298f67c0a548ce9f1881a951dcb14c4721b84eba047dc7c3281e96e6fe546fe0f4da04b74b8c1618bf6532a97e4fd499d07dc4f7cf327c1f693d3e33217d0e757d917ca6e26cee339b09f8bc819d5d48560893720d27335d4572483d4e0acfbda213c6430d74848a9dfffca694a4646299c2dfd9041f28428a0b2f401c75add7d7b384960901d78d63e261b0fbb9c1b76f30d2c5b026e05e995bc38b9b4564f6b491f26f1abc55dd8b92ffb6130bbfcb1e7af1bac47bda84e0685d423f3b84aa9a027be13a706ab2d202930c4d5a1cc17efab24c451787dd009b73bc858e4ac436500a3fd9a8014053a3b3d68d9acd03cd33be23bef67c260619fd54dec08983301438b301d75a53f6f74bc325a4d299d7b8c7d5dc4ae1fd135adad34822c68c0c58bf38c84f4ff8e9fe6e7eaea289934572f9bcc1620b570e1f4687d8bd7382f87ea21cf57232ef6028ce6504202fe2174225c804b75658df54d8be4909ace3fe2db0585d25752e5ba54a8347afc54ed48c915da84b3b60c063bb455e7c7a39d6dd389e59879ddb13cd3c66cd1c8acb2e4d4b3573f5c0cb504075bc9c776cba5fb12e9446cee7f37d32d21090a19f5cdf305a8d720bf89a958d96e1fabcdacc7779f5483bd4eb98be2c45484e2e3465857179ce659e6454bb5d864e389ae63f930032adfc4c59a6c34c8b3bc24bc152d850fd7773eb03cb72ef3583eabec776626afecea9fe8a8cbcb53c5bc201c7fddc1c89488502825c9d4eeed44053599ff9046d58874a03b3eedd186cde74a5d5aa323c69eb522a4d049d68709d2933bb41bcd5809ac7a2c8f5bd42e61283659e5b505ac3972619c00765f2ffc9a74a59727e02cb11d2566fd989a5b46f9650ce9c4ce8b4d524e89e4cf18b48d7b78fb928d944ddeabf63fbc5f20d399433154bb79ad407d1d5a7061852005de3dc91075daaf42da162285cd448fcf759fabfc2c3f3243bbb7a2c2d65c66f211b605e426fa6736702f696969a91332b855e1f748e5653fa68631675a4ed6d62befc060b18090782d03c2bc8361c0e8108fa52566f65c5e2d4ddabf30187d72780264175e3cabf1834c9c88e5d72a6488ea989e6f15425c24983826af419f77c9646ac620057fec4b9efb5555e315b3c2f5d14d79aac50b3700f27034e61999efb2838db26b5711612ed937ef1b873f50a6b2c01ef00e0937717eea9e1f21121a69b0695b294035c9af17a10b8522818a39c4022123954de16f2d06ac9b45ceed736225d265b85b004251cd29dba6f3aea604ad52c21950540f516711a0c7ae5f708b50ec959b6ca7a03c4072fe6b7047e13bea8498273f8e5f8ba08b0ad07460006ddbdf0744c816131a887d2af49b7d0e0ae33cf01031cb33d5656fa55d692a70098f552c6f5ac82053e2a42e0543b7e48c73459643f7b7890087c09acd9aaf974b4b1079ef90cb1bcd02825d39767c9208220a63e5832242c635e1cf453a00569750160e69d6096341c40973a6246abcbac31d3792663631d4370b3e57f93d6169ca7d7cd5a4d00c9b6eb4fda9d5ce9bc7b102c232ce50115b8066e273c5eb4d2e18f6cedcf899201a4aa5e1e4ed3226d99e3b13cdc895f1c4e175ea727696bfc3c3a268092dc2919a5be47e1213a627c0ccd8f62c570022f73216f052a0d631e1c8c9102a230cde2bd0c2e5df28d695ca6115e241c4df193c4cc6c21e581abc96c30274b4d84cb3b679391566177dc51d4790ad82922a549cff5795ef8206e609ad60c13deeddb16381c49088e6bc5bd4b4f9027cec682290c577c423d38180f4f24df4d92e0dda0ecddc405a432a4b93778a52cd9b586dde935ef95f4b3c72863f2c71aa65a28bac3fef0501fd9ff24de0457b3e005c4adaac02e049c2043b1d6c53bdafcf6a08ee67a8dc167878d286c0c0c9cb02e2aabbcb77327011d822a325fdbec3c60aecaa41678146fcb073eb8d2e491b0190d146c98c4569be51aced09a3bb00095781472ac49b9e356c67fd4d7e6773402ec501df420e17f1c639b5732820179d75d96ad64d9e3fb357890200b8d72951948bb8c9fff407e99286ff259a56281b73f6ba37c1f953a891deceb7f6a7c2a64779ba6", 0x1000}], 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x80, 0x0, 0x1f, 0xfff}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000001500)=""/157, 0x9d}, {&(0x7f0000001740)=""/203, 0xcb}, {&(0x7f0000001840)=""/134, 0x86}], 0x8, &(0x7f0000001900)=""/174, 0xae}, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000200)="87afb7565ed0035ff782e7f6cbc958cd8c972b5a78f56b9dc9b37c5a7b0bfbec7f3ba790edacf1af5e8654c998ad473002535b54aa352020a95cd49c4248bcf6fae3cb95d57e74f6108bc8b04875b6b99724e819daeaedc0fa08cccda295e20dfcc4926d7627acf361f5a78502780d9e06a0e7fa11d23957b816b075e13e63d832a294e54c56b1b908a6947ee457c43079446cc3042df055cdf85c8e63fe3610a8925033b99dab77f00f367a603001c86a3d1c3a95200fe9d3d39e", 0xbb, 0x40c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x100000000, 0x80000000010, r0, 0x0, 0x0) close(r3) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) r1 = semget$private(0x0, 0x4, 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/76) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc00, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: socket$inet(0x2, 0x1, 0x0) 05:37:29 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/41, 0x29, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./fi\be0\x00'], 0xa) ftruncate(r1, 0x0, 0xffff) 05:37:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) kqueue() 05:37:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6322525950c20b0fa8ba99b4b44fd33055552fbd5e41789632dfc94ff334a5619515a4c8a9ad3e601a1feb6b0b06198824b3da025bbd47b3bf579456fc7d4096e8c8b3ef1a6253d59ed116928a7b5b93f12fc4d5f16b1000000000000000000000000000000e3db8e139d5e23b4f384b807e0e4f5d711b33f2b3af4ec4328f60efc810015135384b624de1bdd59bb252d4c6845d1b81270d09b59c6e232a88425e8aa589913e1cc185a542fdfbb582ab82fc57dbc5b33157486cff5cb99111933ba7fa083bc2f3fd430c37780be56f2a2f812f3448d471a5110191129a5b599138197cb9987b5f4f8ea84086f47dff8868b3c7e0f58b4f29a3613e6f950dbe3d96f3349556eefe08959af94d0dbc0930b3e876f92109545912c1431fbe149edc02c041ea975093c87852a4158332e70d75c8d54961764f5463acdbc079cc5245a310d8a33ff45a29a11868c430ded4e3fd7725d210b20bd6f6d106e8d22a9d3395eb31ca18d40fef72fb479c6d472318dbb7dd44f7f0b323298acd2df7037715c0e594fad597073273925f128a409d21189435b15a023d3c7b4c1db755af4440b5ef09c05f823c4a623513b91f14ae1dd28bc549888779b072fe351d718c33333cabe12109b4170d394905ba7704dbea25fa49016fcc44551cc4ed4ebdd299d25c62b0f63e0f4f07f4db3444ce42bfc93b8cde58c07488ab0eadeb6b5b7d484e05cfd895e7953594c1dbd4d193af2b759ebb56be4bb239b19c5dee4dcba8ef29ea76e5236", 0x22d) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x3, 0x1, 0x7f, 0xff, r4}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x634, 0x0, './file0\x00', 0x7fff, 0xa7fa, 0x0, 0x2}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1f, &(0x7f0000000000)=""/38, &(0x7f0000001100)=0x26) 05:37:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7b) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/149, 0x95) dup(r0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x19, 0x1) 05:37:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000a00)={{0x9c8, r2, r3, r4, r5, 0x4, 0x6}, 0x2, 0xe7, 0x7}) syz_open_pts() r6 = syz_open_pts() r7 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r7, &(0x7f0000000880)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="38dc3e697156e2e68497f4622db20e0896359896ff0b03693649f91e1eae9435605dd139e1e8785eb8230dc247137ade4048923ee3f4d3e2894e1fd6f4ed94c6c090a36103eef77b4eb1d55023ed983a9383cc26bd51bfa7e7bd889b3d4f142d16d5a7fcab898865467021fe7d86ed53cf34faa0f5af101105071178aab0e8323ba0bd9f7046b5ed061099f8796e43561fd616844271a0b266e8f62689065bf0bdaccc8cb9c84f6df1482b01c88916383c32dd9ff2041e6a26cc27154a6092aa67653ecc62febed6617cf4c7ab1e1d0b78a1dd064c91d4b615e17c", 0xdb}, {&(0x7f0000000540)="1954a777d59d7d5cb86edf1b0a93b4dca01e4eaf63d9434676a38ac538d9e8515d27a57864d79c1b8fa83738da23f308fd555b45a223268f6d75af1d548bcdae600888df5185fb5799552f1d2f9e01b52de3611d9c1a8e22791410cbf19b2df1897bb54e052a2f84c72b893d482aaee99f601366ce67b79121b1d1cdea17e4bb9465d85f615dbe5af2ffdefcb3eb289c62219784cfae6d290a9e78a94d46e717c90f93aea4314c2c65ad14c433515dce40434ecd9ba31eee485bf19bf76c18ab4e4c", 0xc2}, {&(0x7f0000000640)="95c1b9e02cfccff83fb780ae7b34e3eb4fcd9c316fae1419be0cb3ec391d3c1193836f5b68cadbfd1cdbbfbd5423149980", 0x31}, {&(0x7f0000000680)="61621035b38e8ce56cf33f77134c4b3d7f421bab4ca06db3d54b4dbda7f4e550212f7a0203", 0x25}, {&(0x7f00000006c0)="4e5aaa49e4740178eb4b35907fb579fa2d2964e500109c37f800893ec3e2629ba625d8e621d6c7398c510267fc00ede4c5d68c08c970eb0da1fb4f5133013166e7254433c6174f48c4d35cf784077d76b90a7ffb6831735b796aa207", 0x5c}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x40, 0x8}, 0xaab01c0a43d50dd5) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000000000000, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8d0, 0x10) ioctl$VMM_IOC_RESETCPU(r14, 0x82405605, &(0x7f00000001c0)={0x0, 0x80, {[0x6, 0x5, 0x5, 0xe13, 0x8, 0xff7, 0x10000, 0x7, 0x10000, 0x401, 0x8, 0x8, 0x4, 0x22, 0x100, 0xe2, 0x4, 0x4], [0xffffffff, 0x7, 0xa2c, 0xc610, 0xfffffffffffffffd, 0x6, 0x4, 0x7, 0x2, 0x1], [0x8, 0x4, 0x7ff, 0x8001, 0x515, 0x7f, 0x1], [0x401, 0x200, 0x9, 0x2, 0x3, 0x8], [{0x5bb, 0x1, 0x0, 0xfff}, {0x0, 0x9, 0x8, 0x6}, {0x80, 0xff, 0x7ff, 0x9}, {0xfffffffffffffffd, 0x7ff, 0x9, 0x7fffffff}, {0x2c, 0x10001, 0x0, 0xfffffffffffffff8}, {0x9, 0x5, 0x5, 0x7}, {0x7, 0x4, 0x4, 0x81}, {0x1, 0xfff, 0x5, 0x101}], {0x49b9, 0x8, 0x10001, 0x9}, {0x1, 0x8, 0xdf9d}}}) 05:37:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) r2 = kqueue() dup2(r2, r1) 05:37:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2205, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x60}, {r0, 0x88}], 0x2, 0xfffffffffffffffc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="c1bfedaccc87c8e24ba2bf13a4ad1e6b590d3dc6aae069c040e5afa6f6bb35483c2ad812513e1667f68d3543b4dacdc3b003403d8d1e3ccf74460e3c40491a8d71ccd28781702dc5bf7d1305d57246dd18286c5f63f2d0cc312cfccd5dfb6aa4e474a4290decb142936b9213a2a1d50d041691dac7c996acb25e70fa925d29fec12736aabc513bebfe078e1238e0a6f2f2b33f697ff5ce7dca4ac4004afd40279de45ecba511567f135e552f9d0e63a39958e527a166b9cbafaa0a008b985009e2889b2a5ccf2d49094200eca04d43311e2d75aa88f032139bab02b05957f00591906a58fc92b8e571fcd7525a341c7b786f76de368c759ab7d0e4", 0xfb}, {&(0x7f0000000300)="649f0767af71e4442936710ebf4eed16975b2cc38757e9e9c25d025b8b93e643d012e45194a1bad27f8d154159834ba6fdff8777436101a5733079b3fbb1c3d349501348ef8461e90c0f497dbd50da5ca7e5c85a5320162f34cc693fa3172b8c87e421885b2c8c2dc8db0c667333605c493c", 0x72}, {&(0x7f0000000380)="cc50eeb73b454fd950293128f2157f0c", 0x10}], 0x3, 0x0, 0x0, 0xa}, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3ff) read(r0, &(0x7f0000000000)=""/24, 0x18) 05:37:29 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x410, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x200000000002, 0x208) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000040)="ebb23408fa9e330e0a96fda40aac927554edcbaa5ff5f921e2c7a846eb696313972f52bf69ee1087ffdc7bf0dc9ae37adebd6f58a75b9c6dd45868a5b50620a7de12806f295247c549f7e0f15f4f060df6ed08c0bc0c6aee95a5856624f6620b6755adc97a938e2bf6f4d9f656bc99428122c99774fdc0c98eb9658c4a4c27a0b942824abb2fa6d44d930aa0b4e3539c", 0x90}, {&(0x7f0000000100)="5c4f4beabb59f76652b5694e7fd9cc6829454421b1e3ed4e37f7c14f4efa82d50a0eda1b49f70c0ea48ab7c5971146204bb6cf2c6c70ed856380efd704f4d950a67bf2e42994664afccc2ef9c26f253b009ac0ac2c6958f1168d2f8e5b36f1ffdcefbdde4891a4a191c85f5cbc5e00310244e85bb2504fdae4a87b3381c3fe4edf0baaf78bfe0f278e0f62a8242e395fc881b24f2d3d5d3f17bcc9a0ef8931e723a3262283eb9fe4e2a04e7e28a3152f7d17f549b30430842b2d0def09693c14dcfbbc398a955cdc32860109d88d83034919405810ec952cfd", 0xd9}, {&(0x7f0000000200)="087e97cf60c42c566175470821e5da1e834e906b4754c5d71d717482bfe06a6357d586acc2edd35a335b31b592fbe1708064c2f340cf82ab470495434a6281ba3c361511b803966d53d9d603cd441a06a2a34ce8968a8f4f473db784d44aba43425adeee4a1d19d7e25ee83609532a07f2ad242bce333ae137aa72778a3d5f5583972dd86c7faacf8c758abed89f1193647ee290e065db8bec960df8ae9a0e34b6dea228eef6d0b256450090603cb7a08e081fb5417837fe3637167d8ae1c07c4f4cd07ef0d79fb80485fb054703b147c740bb16a4755367bd42f4cc19e28d80354f62592b387d02666ebb6255d6be9ddabc9d450f7a2e", 0xf7}, {&(0x7f0000000300)="9200e6de18765ec6582e623e12613bd794db17670c998e37d156384fd5b3553e", 0x20}, {&(0x7f0000000340)="bbc954fc41bee913a2f132ac75da1a37c50012416956f5d6143598a42b3c2314e101ef676e6c83af4d3a7141ec89fc6740c58d2192e3de8c4b92c16447b2cc598ade5d87c46de45d934b58de00a243cf21725bfc85dd29aa79c3ed24766888eaeda6c6eed987807b1a1ef63b2e11c52cf38cde2e4f00571db0a15bb37ac3c1b69aef608ee753ec9fba802483f8a5b183655fa545fcffeddfbe233c2343cb63104f14bc946858c530335c60939d811349b8db82eb7488d119b084cb215d76129276920d7eb940970662539bf862e38595783f49de3580659d14933052b6499f0bd00a4060d9", 0xe5}, {&(0x7f0000000440)="b972b9ca5348211049873da4982620b0148e409f9916ab98e107fc22c01ef4fa5f71589ef422d2d8333af2f711703c0108eca437ddfa054745b50a7b7d7e32f0934ebf2d01076ea915ebda7ceb71b69cf0a64a5dd61887a6ed37cd0cb96144a2b9a1f336ab50d4b233a861ac1830b439226b68ca538262233a84c93182329f177dd4f749562bfa83cc5d262bb1cdc750fdc666fad1715b27aeadc9154361b85ab41df435897d9106d0a09104dad0e9772e0ac8623b7c79fc3da8a2ff24ea490af895069b0b79d4b63b560669b99427f96a15930b05150c50a80d5e1a194cf451c3801140ab1b4fb1a409f68b604920fde1ee4032065b9220a3adf528805e6f5c6ec7e9765346a9dcc37198487f8e4cf488b8a9f1e1d0d202d0c6d68a751616f84fcd93c69b9e5daf4928ce3dddd6c36a4dc62f9a93c13cb565b46f415a6b9c747e0a5213f3404fdc05e390c618c38dad1f5e92dfc001ee4dc28c49a1d419d3f5af52e122f1b130eeb386c605dd109a93776df73226e3358f7c88a4a36a0143572a5518dda46dba28244cc532877809b44c157922857940dc85bbc59498357d158a6e075284cdd99bed3bcf5bf822ee04ec75813ce756d61be42e285671be2d7dc387e9c9057e4b9a6e99a528dd4d95c2cee6ba7c039364c15c0145dff1390f41176150c21ccb41ffdd873cad1a706aa4f21f338b046dd2e9a00597dede4de8db7e067138d7b8def87f48f2f2276e3e2e7fabea2c41b657f9f07f0600a145be7f51e84b4673f41a8ade52b14a124630c77c1aeef13cae31d34257a6887d75dc25bee9be917e1956b4f4af92a5c2bf09b107af5d095c934b20e6464369d195134720d929e628e11238d40031e2c8f5c9e884f0f27b389d4912f6afa88623d20af905cf0cec55f9bb69c96e80b614a6034c43cf8cf5d7aab500de2ec743b1ba699c030c437a29f42356c86037b0054ed16dbcd4ccdd6b0c73c7d3ba4788bd3cc4a7a6e0ac2d8cbb080ac346da408626f750e82b513c4c67a2851e38ca285a7d651297c52f11a8fe17301f832df7adb98a0c077d5b213377f3efada69c800fd3ca1ec2e754bc089573a28a320971aec7c516e64668acb450b41ca1224817dd707837c48646f5a6166d9250f6e9c095c83e2995e4f4515b7f45c3983c6dca970798f3478d5b9a0d8c60d6dd39e207d19e72be14fe1cc4ed1139fa62ead71304311c7778f025b04f066f0e927f8ec3f71e899cffcaca0ab6fae4e2feab8ba6f8dfee19b517b68d19964c933ac4ec865de73d58c0346a9fae91ae201d39b0da21b01a825696e380352786bae36ef4e0063e6889fb96ec037c1841e6e312020cc9d94381bf9ef6bd8e9cfa264d99bf259857d03c159d13d310c14b849268e94442ca7e22a60109f5a90790c7d2e36b51a06331b12811e7b58ae9db9dece418c52c2ace147b0ed0e0ef0d12e02b7d0295a2fdd7b79444233c13dfb158d0b2887a30dc44889dcf0f6d2b00ea23b5464a25657233461d7e034a890bd8ca9495d6daf9a409568ae6a6101c9d7f224ad5ea873a01ab8a137b185f07df7601db7417c054b97af0c48537f37ccb09b94355dcfe8142609b22631d6767a7ff608e99802f09b69ddb844b113efed185c234b0f59ded29a66a33a408f33c4b6a8eeae14d6afb390dfb427ec6e8b80545a3cfafde729a2a622231b4a0401380476d0127d7c6751a868962247c14e58e5016e614f4ca0293c1c771b1192f5bd8aef0d6f620e3f8a351d60c218a68cccc2a14f2121efdeb4516c2f233f6e19f5f076ef599271c0c090035bd6b8b11a9ae40a3fd24941d13fe988be947ec3cec63d4e59b7305bfd267a57e984071b0f81bea749eabf30fa1272d2db3ef0b5bd5ce86085b806ea5a2ca84cb0c4c8fab48a13bf74ec18d849384b111d4e607da880f8d2cc9e755f95b051f6e72683821f57b820033e4e6c5881ad060362c32ec4331e8aadb8b6cba6ff97924226959c47dd5394f57785915f847df33bf799c6cbd44941effa17a8da4851ceef78e3e167f9c2147c8cce81e096df721fa5e43b3f9f2ffa78da7c2e2a4b6a2db125765f046828fdaed8febcfe4ffb685532d2e330fc9704fc171bbeda9f0ac77df273f33c6a76be9b5c37c7dcb35fb110a76c138f97bed474ea2ed40ae05c86d59d5b32b082619eaddea792d5b7492fbcba96f0829eb9423b600315ef7577f5829e0057bd8e78a227f5a999e17a2a3ba1cab13827243a07cdc87ef36da1f4ad32ebde4b562669559ecc7d20f09d47caddcf4011a95233e28dc6687b9af62982c20a5c7f7e89aefb9aacb7cf7f732bdb4b296a44b01a6d353b3bc5f16a1cca26e2f469a5eec2e549ef026b1d12ca24097a225b3e2cf55a0cee52d5353ba029e6a196689b80a3c67dff3e929b58e5010306910ee45f5f59efdbcdf8d3dd8835ebca73152c07f03ab42fd6aa543250452c43e30bfcd9746e31d736ebff48682da3bd0646b2d04958ca5ffb70fa916505bdf1be81a7c7f303656ca022e77b7d8313e90d15f793d3f1ebcf72c15886a1028fa22f915c6ac50941b12b5b1ef47e1fdf51f47be54967a027b38aacb33f1b81ef10a4310605387d760189f3e91416878afdca613e04e9d58928ffb85da7cf1e23c06259e84146ad48bf213e3de18090939186805abc9d5c73c4c71849ab847ee82740ce1b35abd808b2daf8b4e5e9db156f423469c66eb1b72fea7cc013ecefa555d3ba1702d7337b01e5fcc549bb16e4de332d1fb830b4dee9072b1e7d76b137350214111c8986930c648e384bbaebe8298a132e4c077f6d2e2a2a41557a9e394e8da1d95f167ad87ce6924153d9e28742e98f43ca2d1963a95cc83b73c66b599b46dd1287198b38c477944b42f333f536e59fe9a19a178fe23b32137e5affa2b9dd485596c3de7ac64ba0fb93f0ceb3b5187e95c493b2b81abfd8495eefe6750224e7acd1e07c9c3edf39875249e30fe184976d608bf708d24951c0ac73d7a83269ddf0d5b3be4a6357d3b33e0445f3b11ba51a7aa2e55b1756c413e53ab05d4e387702f975ef97e3c7dd07bf237a017627a87ba9be4df00e5c64ea2f10158cd0108a5b9e00667f7f9eddea62188a2291242f004d6c2cc2377f16ed529175e4a41e54d661fc2332954172c60496f983418171829acb85113fb4340dbb7786270183dec338a94caa98e41b946e2fa1712db83380ac446059eae7f3a51b87e35cb99e17ac491429f7c67e81f3db9dad0cf003d26db65d877a775712fd2053f63a8635c9ef38fb79e34deb0f1f9ba436ba25def94045c1780e4160afe35be92d12a6b105480a22c599eef6af10b18c83937b58e7b7e62abacc97bfd9daec57f7d4be633c6f5063f153b8f520dd3e3f87b0b5585171c4c7af8dcd34b06a643083e81342680fef83e496766265b882051a1251ba1dc06aa99da312807b1c1341029aa5a72dadb417245f89f2458900b6ab1347315e9f4563899f7f37ec85a9803c4a94eb1c6046eab4ebf375bcf87df325177b24791173ce7fe7f9bd8b2e4a838f10c41f9cb73e72d437ec387929e7868cf57945fda531ea606c8515b42f715dc4f744d7cf3667efbf724fd7ad4d60326cb19fe6addfecfde312fef19cff6a9cd4d21f0424fee73ce083eef59f5ea81c4c2fc4a96405f6a868980d782c549a29dd8547c7b85866c0a9f4e4d3b1f3bd3e707ffc2604df7523966ef6b73222e71ce62eda586b6ec171637f442c0b2cce204d2eca4e4cddf967e3e39efb18af382dd2418dfdadf835a33265c96e30546b22f4490081e83ca3923c0f464ebbc4a8687a2c373966ffb0e745dc824c17cd560640e42f4d149e39ab100698ebc2e1fcd85edd7d25223452f3bdecf752eb2a99ff73ed563a0587133c45cc32c789a2332e50735ff2277287535653bfc6b54a41c484f5487c9b36657c62d2945112984a0d035d0603918ba5a869e00b62f016480b70562b63e81c9284b1f6f156c4ffdee62700dff4cd1fcc1020885471b7a196641016639096cfba7c5e204823035ad63e335db3a37c9cbf4352f18c290c9a743bab0b3d7b58649cd71a84dce888dd7ba09b3a1e13d25de3af1b5ced78ab1dc08419e622acb611cc58fbdad657293b80c46ad364843d85d9635b31ce9e0aa4436ee80820874df3b9bda173d669418c3d88459afa15d9e25f793c2af5f56f6d512c0bf5752ee15d1a6bb3dd8c5c26f4255ddb0f575bac74f22b0ec8fbc9b9012174991425de96f6fbf2717b21a7bd4f6b1de7873fce49e51af7d2bc3ea8801ba75d30a23d7db2922c14f668e42ad2d88b545f2aac761a4f5d99dbfcd4e9da134ee5105a9e6492d6ef2f37e917f7e8a9967446054147c43f074760a56cbe5f32f3040d9235491630de4bf81a45ef9002252584e435f057c5328ea44a58b15ceae15323bc93b148be871fbfe81730588de84932efe30cb1b0544c596a6c7a25f90fd8623b20cbe3cf4bd6b21a4e8a7815aaa56628ea57abad5eacecead075b5c147cce42f8cd89a343e320b58a9faf2a4de20f42fdfd8dfb4b463a29657985d0ebabdf841b10ee55f05f5d822d23828467a474ad64dd09db2ce7ddaf8098788e514728c955d943995dce61e9dc41468e13ef3b62711d3c6ccaa3e684ae951fc18725f56e819180aed874707190afa7d2884117977db946d637961e178b4fbf838dedc388e77b10453ea6d9064d8a7cbc6fbadc29d7fc0a8f5daad1c2f3bf31272990a61ac4f46ded76b4d13a37ce650826143775d845ccb9d84249fa7e0fb29d1d6ba1acd50c136cd31a561389b7b5996f7f4b039b0353cee56f0ffbb4b0756908958af6e53cb29444506434ab1217a04df26e9323feddbbfdf7c6f168c062c1e79bacbc9c971175619bccd251dd3c08bff8b1aa7c30965598781338781b68576e0792c319b284d6c8bdee87f7ed065d8bf55e81655836cd90e2142c5ab7d45e8da942d7d8303f25a0bca48a15f32b309a98f55f1299b2a13092827ed2bcec8bc50170bd6ae5fc7807a4ba24ea42ade39a0c7ea510de30a6a66b3620d1e7a67ce448016fe96bce177df2d4f7dd4dbf02d96b9eb8fda1435f68ef9369c3e91a8fd3b94b1f87c06b794f85c184dd6f9427d907091917a992be9df3df9525bfd0207efa1e5a4cb46fee7b28a9d83d2c3d3b52625e4c7337b0094571d923612659e988c184f4eae531c2c1d9eea17a333b0fd04cf6de0a627fa209bb5bba00900646d08ecc91e7b461eb9fbc796a4f61c085133fe9ef1ca114649e4cdf725e66acea1df2337be591bb7fc7937695ac7da346db023690f4e4ce891b8e53954f9a4d965a1119108d23942a8bfb03b81501382e08e40cd07c52ea15106e8a5191704f40ac69daed2c9c3cf58450480c1d82e7396dd5446dbbf7e147be41cd209d7013998e7a909ab6fe34200503ed6343536b0e2159f5654cf346fbff5ba2559055db114a0135f392413ba02ec9d86fab0a772e7e0f1bbd3cc42d351c35096f19fc311c4dcf768aab97586a330e657045cc91586195929b14938ba7849a3f3428fdafcb2916eb45c8837cefb01f7827addee2c8a464ea5cf0f4748e6c939be161ac5a64a07767bbd37850f657dbf6928965992c5b0704a4d7b36e3a2ee9b7f77902ffddf0b5ecbffb300de87ef560682913001b6968f5cf7e395fa0efd78e2b4521e6abdc65f81bcda67913da7fc3fea7663a9b89c8a43d0e6bde922151ed6c7877c320cab5a0a8688ec84cb0dc41db2fce780f385e13571dc3f1d56e9889c12886d9554100985d20", 0x1000}, {&(0x7f0000001440)="04adc9c50da4cd9e8fedfbf5f3ecccc4031930471b17b1f9b86331ce968c18e7b7a3e6b748bb8676a93f60488c45e26b33b047ab2c97953d2fefcd86a2393d35dad75af4b2c6e0cb28cb758668db3efed6692e3657ec4976a163057c07e3aa089959911d81e7ff8836c7cfe8e60be3e5de43893b10c86db682f083721d5c6dc3132e177951f5d4346ca9917f646536edea37711b525a8517267a62515946a1e962d7c2f423b73e5140", 0xa9}, {&(0x7f0000001500)="f6ab3953595818c18e82fd89dcee5ddfb4affc2179dd78095e8031b7f8d344037d4d4983ce353ac38fadad0b2955598cf170567e4e9bbb3cce39fdd760b3a4bd4a7cf267988f4f9f42dbb896016bd9f8e8d942b968e52d353ecbcdb45778908c", 0x60}], 0x8, 0x0, 0x0) fchflags(r1, 0x1) getuid() bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) getpgrp() syz_emit_ethernet(0xfffffffffffffe41, &(0x7f0000000180)="d533") 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3f, 0x0, 0x2, 0xfffffffffffff8be}, {0x7, 0xaa, 0x5, 0x10001}, {0x3, 0x20, 0xfffffffffffffffb, 0x1}, {0x8, 0x4, 0x4, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x0, 0x401, 0x2}) fsync(r0) fcntl$setstatus(r0, 0x4, 0x8) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000180)="adba1676e402002683a22dfa31406034c6a0714ba20400000000001000b51500000000000006000000", 0xffffffffffffffd4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x89e514529e49b9fa, 0x20) setuid(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) setrlimit(0x3, &(0x7f00000006c0)={0x5, 0x40}) setgid(r2) ioctl$KDDISABIO(r3, 0x20004b3d) fcntl$setown(r3, 0x6, r0) sync() shmget(0x0, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) getrlimit(0x10b, &(0x7f0000000180)) r4 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) setegid(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xd9b8a20b41246d5c, &(0x7f0000000340)='6') 05:37:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) 05:37:29 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc60b9d069d3f5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1132e1410f503b3a522fcc13e4be0cfca5bba1026d2220452"], &(0x7f0000001040)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001080), &(0x7f00000010c0)=0x4) r1 = socket$inet(0x2, 0x3, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1fc00000000000, 0x866}, {0x400, 0x5}}, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000080)) fchdir(r1) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000c8, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xffffffffffff0000}) fchmod(r1, 0x100) syz_emit_ethernet(0xfffffffffffffd1a, &(0x7f00000005c0)="b310caa9ff0f000000000000dd0600000000000000000000000093a1c52e34f7e50500000036ebe96ae44e5a9a80a99076515cef8d4367458ca1bad4f3408e2a69459a641aa162edcad1407b4fe607ffffff7f000000009a2a8b921a303ab4f57e8db989b6adcc60c597964ee598d47f4d6d7ea71ee56bc405e43659f881b463d60321b0dbfa5dbb77fbb1d2d2b306df47152b2ff4f9a73db6ac91b9ca07cab0e447ad9170634be0f3ff14b6f3c9a8f7bcf7b2") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x47, 0x8}, {0x22, 0x400}, {0xa15face9c3e0887c, 0x7ff}], 0x3}) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = getppid() r3 = getpgrp() setpgid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: r0 = socket(0x11, 0x6, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 05:37:29 executing program 0: syz_emit_ethernet(0xdf, &(0x7f0000000140)="d286b49bac543e959e2e88e8fa076a04f78e7dbe13ec4a6633f30f60622750ddcbbab703320d961836bd3a7d73b3de0a000f2d9f4868ef9a4290b32c8dbeb152d010444c95d87e2626ef8c7a50e9567805ede5e116ff243c756393fe9dbc3ef7bd89eace97874c6e89dbd1499281c1533f97781307fb7626e452da5db446f00e7acd9d8629dc4c86ed1c6d3a673ec37f9f2830e1810060961a4e90be7cb67d45138d17fa58410b422090248cf3fdedff299f01592b177e7ef28d1fa73eb7b08d8e0a3618ccde1e27240d179fe7ee08891743e8279712193bc48fae776f9b8a") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d, 0x0, 0x0, 0x2}, {0x45}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 05:37:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380), 0x10000000000000af, 0x0, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xc, &(0x7f00000001c0)="b45f65ad928ce4e5f7010013") syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 05:37:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0xb8, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x1, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0x400000007fffffff) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 05:37:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000002c0)) r4 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20880, 0x2) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x1) recvfrom(r0, &(0x7f0000000100)=""/214, 0xd6, 0x43, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lseek(r6, 0x0, 0x40000000002, 0x2) 05:37:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="eeb745f125ec88e36ef7e6dfe62814bf984c2e5835613f1c9bdacb6a1f15e52cd4c354ed04982eec99e0b042152bd5ccb0fdf2819b1df47174bb86955073b82ecc66f30282332b086b1e86a72ff3e500cea00051bb3c6b211b61c99b70ca329178c9ca4b7792d528ff0c955b7e99df33662f9de7123d0f431e1a70041076b4974856e40935663eb6b9bdfef04787a57b539db81abe15b50a59586907f1dfae2890", 0xa1}, {&(0x7f0000000240)="feb518a30a16180154223a76bb8120772467de079151bfc0068fdf7ba06990eeebbd1b2467ccc8f64417c86bdbd55263db2da8ca5dd2b3ef5772967b4a714122c273be1f5926b79a0eb8470f9c3263a6542abe8787f99c4d21740fed", 0x5c}, {&(0x7f00000002c0)="29e425608f7d163fc995830ff4a692237e2a76b0b61ba0e3b21bcd4cfe59d8e8b0323c93204eeff351650c81255f457591b9eb0864ea9e7391ee075f84c9a6ac409d529b73f93cb9572b3f2d521a2e9e580a50e2941c58a8f58cb777b6595e7de863dbcbb55d765810ee2b658d3b23e111e2979ca509b7346fb68b69eaa8360f8d04b2d1b0ab052ae33ac9c4c714688e0bd813d6a550e2cd9998b9a9dc307cad36bb6a748fd843fc6029268088ebaed5c3221eb4b644deb841632934586826528daec3c712de69bb165b53f75de25e298d583e8c969d9d2f7bd6ab2eae0ac74300369150a033658deafe1418997c14dff0ad38035886a2be174af03cb3c5812065a76f6241e570a31794424ab19bcecf213ed915d71aa363bd1affaf5f6689bec54db01167db31cba221e0a0252f99251312d13928e34c1ed2fe3d8d11b48b2aa83ae6258aeadff954ad8872fdd0ddf215358b34a0f12435127b0ce11b096020c3459334508b03378f1da0760f0288b6b249a2f7669028e17826d4573a508f10e6a911833585bafa499a8b5719e79bb8aaaaf823466c319b7b57f2f8902e076b113f041b41c3d689fc8d7eba777d31ce6972268c8ff0a1de6d2b5bb7f951b5f94c56f846b3c3da3937da425d9b88060d64cabd07e62d4f6dcb8c10eb3fb3c7675ef496f445539c8d77027c26814bc2e20215ec9ca9f89c6c7fc9ac3ca961a170dea5c5dc0e6f9fa312398467f734e5f944cc8576f393a530aaa673beea1b2bbdbade59fd7ca3e299a8d4e36a8b34b9ed9af3f57a6e398f212315b75beb9670bce886d0f0934e9ae72c8a454d294318327fd2f86dac83862d1bc9bc76828b5607d63b951bb1b731edca968b0187ae2cde4a39f54a50f06eb5535d6a9ecfe8eb38e9eedcc34556837a4785a7f9b67fc620c9d1b2756ed4f94be950fa1020c094db55fc466c1c832689c7ba844513bfcc6076622298389a6ccb15b4043413d5fa1931443ddce90649b2cd9890e9f21d33c6dce4f39d4f6bf849f0c2442d06d2979311179c6eb3ec5732a79451d8ffa842d24072cb3b442820352631ac5857fef9f99d6d8a7b74edf5fd95a54a342757376593fc597c20ec27e1063c6edcd01e8772a7089498545c4ebb8cfd9dd0a14845b915f96bf09b1ad35d70530391755378ba232b4496add3c7791f372d51d7ff76606920892977350cb2311cc7f912ab637dd9ee353a531d279ec15d136e11515a7745b0506c36551bef07c945eb68106cf22cfb4b5c2681bc11d633fd8fce690dfe4aba2804a6927456788412b8ae42a96f5bb0f73c604dce4ef971c3f8e0feb3a910e131e75e41b83804d49b9f4e74df90a5099672243bd2fbe9b62b14379c8cad62d43ba46c12e8c2d8a1f0ca3a822d1970ee672923096541e47c1a5d14a18a413e0a3ae2dbe587d3899a8de10607145312448e0dff1bb21dc2a4eb23d688cd626bc4f91a6c16cb6329f15d4486dd5184bb8b420d40fb265ebc49990a65d62cec3d650f7ac5a4ca19489ce9dd8468b0a4aeabedb14437a84a60ec7a84dd38357bd00fc8ed8f4a404743cb74d6b3797054062ffc979817d81fecb684be2ef7a4a84a5e6428cef84ed144341cfe8a3d0e15569fadcd1018eec3c4ea34d11f21fd06e62176b996b5a2e0268e8ee8263e26f5851babbc524179a0e1bdd13bfcc6742842541ea4bfe67ae917b6e74583370689e4a6fce39e902e83ce90d5224d7b532aca9a53e66393f125585355fbfc23d4769b3f9781faef8c2f47809ba74a00a3f7eb2264d5fd1c554f92de8c3b1ea97cdf3e84765765016e4e8d0ee0a1a1d3678ab534ddc7a76be7c8d1c7d9fff9d0a1ffa7a9a0e221b6c999fbb9da4f61b9a42e68af299279384416210076a0dcfc6a3e03d9d4c2661dd671ae9975e886c63bf11679e732d9656dcf7b0d45d183d631d3e85b8b3cda8448d6ec8e009c2eeade035060ac1d83c0f8df5b5a9254ddb56a4cb1def6b9841db4dacfe105be47cff7230ec28f48e7e3765e17c77caa2598dc21322ab7238d5e2fc11854e066e79c9f90150f4423f25ff3abbda8b7e4e760444e17778e72c1e7853c472b24f997ddaf4c3935123338b97f364d147b3d33ba6e7f2515f6796820a4c85855e3236409221f31c4443d146e4604b3593949e9f370ffa8e25fc423cb6a4ec155d76d39d1528dc0706bd5981e39732329ad2e1580630c934ca601037a67d07efddb109b867e04d3e34d0cf50978a23aec8414d28fd3151cd0d84c9bdf7a28923b5e8b41663ea9483dbcafa7eef0600c3c7b7bef9a194d35a586e64e8b822f7367301b5a50399d98e176f753a6e871c749d3867a7f6e9a8f936ded18aa1fb528f564f82b09a2a8b2c058bc5d4e37fc77b9bf8926f774a5cefc73d480902ed74b914c59e25a13ad31fa17476ecea5738d8c2b93df57f1a5c012a7dd3aca7edf614167e5dc8c088eac7b9f5d6b0fb9c9706329af36a5f305ebe702234c267d432182e69b5f30c054a19bcf8d2f0a00cb56e73e09628bffa73add80977e8d0f28c2859535105d1cb253c6861fab9eb58204a99b5aa5405b3733bd530965c6a20803f84cfbaa68ab2da7e7320a94f49fbf24d4f8d7346ffd1a446a6547fc8139bf22d593cf157686bf3880a6d668f12e0d071f767c34be467d2dbf9421b1163d7e6eecdd1c4e5724cf81136c2e52355354f64d662aecfc4fe04639c497ad1c3fe42ba29934401fadd649b825e7255cc040b59f9541f59547a5818783bfd934c0e596eca1454f62e98b1eb52f4c39ed5faae49063cf30142efc08bc37f2cbb6a491028d29597dbe5b42056d2f2b9e33aada3af495449b47d8b96ca334247a1fea89ab7621707f2ec901c77b30ea06c385940a9d2d0b343c52f37e59bf5ceb5fcc1820364e25a6011c15b77f0072f67238ccd1796a7c9555ab342ae239480630dafcad29a23338548c956c46f08bc3e4fdf01c7f3680b618e7d1429d619b2b39bcf81507f85de1568f2ede88a879b64385ed185b1f7cc385752ea29744caa2d340ef63de8db04e874b06ed98942d40eb8960a81c1bf29db263b81b28156fa9b905d251d25d02b16a0123c39446b9a126be7ad0b0b76cc31434caa72204c1c6a085527b142bd7a7343f90e33d372baeca94cd22116891e069af1f30a59c7dd7bb1dd31115acbe2069b1c7dd7eb48b99b4276cdbd513a4d9ec58ead5735a48d5bde8d3cf9fecc04e3def8b7ac5609272b11c62426aff4868f3d398fe3a4fb07a359ad02657f70f6648e983ed96a02e2b90d35aa54bca2e7d97a7dc275e5c3b3d7552990e385f46089ee358afca3fa457bff94b5fd7d9d9d82c59787c6f693cb241281e73031a95b0766c886c112a91a62b0413e054115ae8e0fec90c5f202706c56b4873ad912fdae038c8f528b7ef6857554598fe3932f0a9be7fc441a2faf3e3f38c58f418c55b48e00a9f4e33a964487929a649a99272ae84458d28dc423adae5e050647fcce24ad36d4a4df86db2f4ad8d72f2915f95eeb16c4f785fe841eb4803b9ff2db7e8043931329dd4eeb22b101420784099ba704af800a11662a7d898530f740a54c387c3a2a2fa5a80a595fe9e7265e0e15695e37012fe853ac63397b24ee4b04faa517ef14d2d87889ddadf7f618a2627249544f13f25896be4cf21d6e7cfa548ecd8d9ad4a578afb6ee84f8c8da37dfa8de15850fce4eeb9c44248a4c181485807a22d21f3ac5970ff37d633bca00e4fd20369ebe12c6e16f07244244a2f79b75c04f5b6480cd216993f923cc1dd2a2684861463aa2e71bd1f4353036f3b3172867d3f2bc5b4cc66dff1d3100c8f75cede421922a800e95ee320418f319ea68be801dd63ce36a29286c0c8fe3c6fe04252587975058e179a41f3e4106cffa2dfe7e1f49f05e4a5a0d3cb4bf11fd5f2ca6a4cbd555a470c7da7b8fd62e67e7bf103bb930e8c465bb88866536803c6e1ce68f8516ac4a6bc21202ae879b39e3c88159526c6ae4a2a33045b00b9c4b77691b95a70af97eaaa5f44baadf1950e484791d65c2170f4b0221f0c3cfdabfb737e3445c2ae21a49f5fb857bb1f2b7a64cc387c6cd3165d77616ae0a48b0fc1cab04cda3a2b5c435cd4a59a08fd8ab4b07497bb865782815a99a6c4cce970145df64f04e11d14a5470f8cecd9a075202332c568dfc32de9d3c97d198fb3db48150a9edff5bb9a2ff17ea807104613272425454bcb8634d3928f89e83422e342f88f6ce7cae9c2ee5da958f1083baccd9fbb228b206f9ebc7e80f197387d0fa6319289a561b8e0a8de9883c658a4e5389a4d134a575ca38df170c620e2a3ac8f10ed9f88012137688996926d46a4cc8293c3193b659bb8bc146e16ceb85a6b44fdd276c702753e0e326c1e4d5ebab8f26e5e96f38ca34c6cd85d8a55cecd6ad5a703b7dbce5cc3865658fbb85f4b72b64f3605f8e764a97c2544f5b6f62e840c5bbb621bed7fd19b973d940193f36fc0117402cbcc8859e3ccfaae851a6987b1dcd40adbacc57d0bed3f69c89ab4b8155c4acf28b12b759fa0b6f8db796744f31bb1131db9dca81ba3970bc6be513423a11caccc01e968f49ff1b67e3acde62176f628ae36acb2a3e98302ce0c7e515cfa5594619d13f59405f7e8ea2eca18d6f4244236eecb9e0f7a9ec3459aa7b94018b710c8d1266dad0fbd8a57d764335b06788f2c6c005d8debd49108af1442521bf8ef7ceccf57d9fa0f575a6b8314adc4e61b92b06a2acf575562fbde255a0e23e5b46a670759e3ae06376a3e7e8fabbcd8ab5348e6ea58ea7f1688b7b54be5c7abbe4aea5ba31f3edebe4e2063125384b72e5663ab0b659d466fde30a9ccc194715188e19bc9fccf9c9994ba58aae551cacf737a6472044311b55b77af78d0f86dab66fd1cba2d2e0d4ba6c546af2c93918f91d7d3d014ff590eb3faa5e1a8bf532d80f0cf391f7c0d78af51ce13fed4eef7e6f85d2cc5c9458cbe7cc48196960db2af06b92e0d3d8f47cfb77d92af534959767fb2b83da491e4c28aa4eb3b08b98d21fa1cb571d8f7b753f875efce4bb79705846c565f2bb7c59a9dea8b58804bc35ab2a1d3f01d75bcc52b92563be287e0ba65aebeb58253015f961751b369e7723c024f26a85048ec9a78edcb8ba1ad8a152347b0387c32cc8f0f24b62af8cf2203b0ec73dbc9b0a0f92c63445bd36634bf6b21c32cb5d14c05f3ede5a6179ef293f21b681fd4b41428389cedca940a3853fd1fa9fc68ede9f84e734a1944e7be5c17c6d04a61ce668429e2851fd3af4979c3c0a3108529c5abf137fcfe62998976f6814ff659f41004e17fb13d64226e1b00c26bd15d110f0ca2c18e2473d7b9c46f5141f8bf77cba62803755d6ba1e95f7483c51b4ca758e2837092eff923720ba1f45159f49d6d5d29ce9806ec1cd746fea2375809e3be75a42c9991ebf88399eeec61f651e236ff67840c024fa9fafa076545bd732043c9447cef519076e97dcd5b43c3ad6b3d302aaeee45d8ab1d6108a05ea047148d8741312ee443b1765c3c91f5bff60689a4f3437fbda288fc8f030e795faf5bb9500d6eb66054c2e3208fc3fabe3b0c2cb888079baa8c3331a3fe1cebbf7536aff24d93aa11af48759f5b570358029f582876de1e06f2f03a0642011fbaca78561d3974c84cca91f933d566e0e1ef4378e60e048b81b591f0ed2202e7ed3cc9d240aeae4045aeb5aa50b7cabe3a6df6a5ca644ca6e0ef434a3329e155840975d34356a0d36dcb1607e67c2eb1f328984d1d28329d268088b54ade72", 0x1000}, {&(0x7f00000012c0)="025067020a7757591a9dc71638c2b46682930f44b72b6d7fe3df7bf61bb12a3cdda0b2c4e91ba310015900b33572824dbaeffb46d72b439be9ec682f8698e855912dc8d415eaf6fe65cd187dbd123798fe6785fd3100799bdbb6fac992f12176bba1268e7f9c000866e2ae31d7fe97d46c21e4e364a999e7347c49cf4d797d113c6cc2d0d9ba0592fe6f33f324c53b0861d127e0181f4bbf3a5e99e70b907f8acf2f684d2d0817d615f3ebf2b6dde96b6b71", 0xb2}], 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="824f3136", 0x4) read(r1, &(0x7f0000001480)=""/75, 0xfffffffffffffe13) 05:37:30 executing program 0: sendsyslog(0x0, 0xc600000000000000, 0x0) socket$inet(0x2, 0x2, 0x4) 05:37:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7f, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 05:37:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ftruncate(r0, 0x0, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000300)="c3c65ee1745d6981") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x280, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ftruncate(r1, 0x0, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x920, 0x13) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000340)=@in6, &(0x7f00000004c0)=0xfffffffffffffeba) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0xe7b1, 0x60000000000000, 0x40, 0x8}, {0x3, 0x71f, 0x80000000, 0x1000}, {0x800, 0x6, 0x7fff, 0x1}, {0x9, 0x8001, 0xfffffffffffffffc, 0x4}, {0x7ff, 0x100000000000000, 0x208d, 0x7f}, {0x6, 0x5, 0x6, 0x3}, {0x3fe4, 0x3539, 0xffffffff, 0x4}, {0x7, 0xfffffffffffff800, 0x80, 0xa5b5}, {0x775a, 0x7, 0x2, 0xfffffffffffffff7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6}]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x218, &(0x7f0000000340)="b6") 05:37:31 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xfffffffffffffda1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/223, 0xdf, 0x40, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 05:37:31 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r5) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xc8) pipe(&(0x7f0000000840)) munlock(&(0x7f0000ff4000/0xb000)=nil, 0xb000) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r7 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, r6) close(r0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) dup2(r7, r9) 05:37:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x19, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:37:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061a7094a5b59b4d483ac24bff055a2e3b2d50e2f61fdd92d57814405cf540ae07ad8f5a4098159350647f", 0xfffffffffffffca1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r2 = dup2(r0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) r3 = openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x90, 0xfffffffffffffffd) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x9, 0x4) openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 05:37:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/26) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x24, 0x5, 0x7}, 0x100000000, 0x4, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/83}, &(0x7f0000000280)=0x55) 05:37:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r2) syz_open_pts() r3 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r1) syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x7fff, 0x6, 0x9, 0x81}, {0x100, 0x5, 0x1, 0x101}, {0x81, 0x4000000000000000, 0x5}, {0x4, 0x1, 0x4cb112, 0xfffffffffffeffff}, {0xea, 0xffffffffffffbf25, 0x200, 0xb4}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x100, 0x7, {0x10001, 0x7}}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x6, 0x802}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000280), 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x200000002}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 05:37:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) 05:37:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000001c0)=0x1002) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x400}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = getuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) fchown(r1, r3, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:32 executing program 1: r0 = open(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) getgid() select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 05:37:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 05:37:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="e4378ba07c477b769f67a4d40af6cca56c15ba394d828b4ed1888e70442488c9197f5403b17d5e198b9763b0ca", 0x2d}, {&(0x7f0000000140)="6caeaec832c8f4a44b83924b02a5b480c3ce7c0745fbb6b2591689b65f01effd30e59c243378f6736c954e6269bb012ecb6a7198d4e1960c25850140c8b5b877a61282cac125e195bd58910dd280e8e2d6d1335520d0a3f8168b4c3b1679570c18949a7d86135f12c5e713adcd48451d1f1d488f65e872a86ba5ee5592bf945f957518e6255816dcd892f6f667600b3a5dc16800801b106500cbfb08f836654f6b33db59403f", 0xa6}, {&(0x7f0000000200)="54807f510ab91b14e25dddb369dc7193480ffd6be7203decfaf991be996f4acd75d61b0ff72e594de93a9e9f7c625615b671ff85b49c322166af3e6b5ed7e747cf8a61f1f26c1780d59f624beacd6b2bcebdfbea9b9b4b8ebf88534b5f99b7ec8dfe", 0x62}, {&(0x7f0000000280)="575496cdbc733e247891664f00fcc7a0541a3987ac7f4a134c501e19afde7b80a44e7d22acdab6207cfa888c1c4845966215aa08f788e9f8decfeef6c2fca780cbcfb8526d37e8baa4a972f23e1b6bde3704c81b2bbced5e84", 0x59}, {&(0x7f0000000340)="a84a7d58a1910ebbdc68709895e1e993df1797c7ae4fbb02b71955bfc352969947bcbe9dce362340a38d175b9d9b1b215726496124835eb57f3c6ee29770d4705bee4c92", 0x44}], 0x5, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:32 executing program 1: kqueue() nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x8, 0x100000001}, {{r0}, 0x0, 0x80, 0x3, 0x5, 0xda0}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x80, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x94, 0x1, 0xe9, 0xb24}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa9, 0x80000009, 0xfffffffffffffffb, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000018, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1ff, 0x8}], 0x4, &(0x7f0000000000)={0x9, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0x0, 0x21, 0x4, 0x20, 0x5}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20, 0x6, 0x5}, {{r1}, 0x0, 0x0, 0x2, 0x4cbf, 0x1}, {{r0}, 0xfffffffffffffffd, 0x32, 0xfffff, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xc7672aa7bb9844a5, 0x1, 0x80}, {{r1}, 0xfffffffffffffffe, 0x24, 0x4, 0x3, 0x22}, {{r1}, 0xffffffffffffffff, 0x91, 0x40000000, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x900000, 0x2e5b}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffff8, 0x26, 0x0, 0x7, 0x6}], 0x6475, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x2, 0xf0000009, 0xcd04, 0x30e}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x4, 0x59bd}, {{r0}, 0x0, 0x48, 0x80000001, 0x5, 0x5f}], 0x2e, &(0x7f0000000140)={0x8, 0x1}) 05:37:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x28) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xb) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(r0) pckbd_enable: command error pckbd_enable: command error 05:37:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xac3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x10000, 0x0, 0x80000001, 0x0, 0x3, 0xb086, 0x10000, 0x0, 0x2, 0x6, 0x72}) read(r0, &(0x7f0000000000)=""/84, 0x54) 05:37:35 executing program 1: kqueue() nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x8, 0x100000001}, {{r0}, 0x0, 0x80, 0x3, 0x5, 0xda0}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x80, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x94, 0x1, 0xe9, 0xb24}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa9, 0x80000009, 0xfffffffffffffffb, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000018, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1ff, 0x8}], 0x4, &(0x7f0000000000)={0x9, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0x0, 0x21, 0x4, 0x20, 0x5}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20, 0x6, 0x5}, {{r1}, 0x0, 0x0, 0x2, 0x4cbf, 0x1}, {{r0}, 0xfffffffffffffffd, 0x32, 0xfffff, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xc7672aa7bb9844a5, 0x1, 0x80}, {{r1}, 0xfffffffffffffffe, 0x24, 0x4, 0x3, 0x22}, {{r1}, 0xffffffffffffffff, 0x91, 0x40000000, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x900000, 0x2e5b}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffff8, 0x26, 0x0, 0x7, 0x6}], 0x6475, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x2, 0xf0000009, 0xcd04, 0x30e}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x4, 0x59bd}, {{r0}, 0x0, 0x48, 0x80000001, 0x5, 0x5f}], 0x2e, &(0x7f0000000140)={0x8, 0x1}) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x7, 0x3, 0x4c]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = socket(0x1, 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r1, 0x8000000002) 05:37:36 executing program 1: r0 = socket(0x22, 0x1, 0x4) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000), 0x0) pckbd_enable: command error 05:37:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 05:37:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x3, 0x6}, {0x80000001, 0xfffffffffffffff8, 0x1ff, 0x100000001}, {0x401, 0x3, 0x1ff, 0x717}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80, 0x0, 0x800}, {0x6, 0x0, 0x4, 0x400}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x840, 0x0) 05:37:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296481a5bafd3e72f405a1eacf4331e12b9c7d921b4c28b8ce6b33d845af812aba38f75b6739877c1b5977bdd70", 0x3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x4) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2a, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xc, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x81, 0x400fffff, 0x7, 0x3}], 0xa6f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x80, 0x4}, {{r0}, 0xfffffffffffffff8, 0x84, 0xfffff, 0x7980, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x76, 0xe0a}, {{r0}, 0x0, 0x52, 0x84, 0xf901, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x61, 0xffffffff, 0x779b}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x5, 0x7}], 0x3, &(0x7f0000000240)={0x2, 0x8001}) 05:37:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x108}, {r2, 0x100}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) kevent(r4, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x401}, {{r6}, 0xfffffffffffffffc, 0x40, 0x8, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x93, 0x7cd, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x30, 0x10, 0x80000000, 0x5}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x5e8, 0x8000000100}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0xfff}, {{r5}, 0xffffffffffffffff, 0x2, 0x24, 0x0, 0xc7}], 0x101, &(0x7f0000000980)={0x40, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) symlinkat(0x0, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x0, 0x80000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8800, 0x8) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 05:37:36 executing program 0: setreuid(0xee00, 0x0) geteuid() setuid(0x0) getegid() 05:37:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="e56559cb933c88917110e97a747a000f3d1a56404385fa6990569ef3ff5b8915a77509903f6868d76535a550f4cfd1e076005db6ce893261985a0487bf77a370edcb6252cf5cf1aa55e86a651ef77ddc80be96cabe1b2fbc121ced235dda3d7f2c327d04b68b0b415d943a93bd873a9890023972a99927c8243f9b4d8eb4cdc8adb62f765384a5b0ce13d59bda7d9901a1ad21d811ec02e17fd7652beb7570ad8cf815252cdc9653ecb3656b9b593606d6bcc4976de6361fa69231d1c114c29abe893a25f6e975cfbee9390440abddb4d3c956691242f081d502c814a1f40d07932441e45938215fa4b62abb4655da9f", @ANYRES32, @ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYPTR64]], @ANYRESHEX, @ANYRESOCT, @ANYBLOB="62f5e81f086cf5e29b132a9668b322c5964e07ec7f5e0631a2da84f93d314dbc6d25e3a76fff1feec34f9f089a7a14264ea298b4ca5e05ff2bb961a775dbe31abda99fdf2b53dbd3b9513cdd9826a7a346cc83c62dae142e85c842eed3cc79b7f7f2b5154117680998e53c35118bf6a297fd5f903d481d145144cbabcd6858fddded640561d80a3840ca07efd5046417f06c2929e71caaa499ad7aae8b03105f8449c2ede513fb0b4721bbf88c38cb4b3fbd9317e5fc16"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) dup(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x148) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 05:37:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = socket$inet6(0x18, 0x3, 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x4000081, 0x0) write(r1, &(0x7f0000000600)="87f8cb7eb5be9fb589130585a58df7bc4f8783d5aabe4588f1da58e096a3d8cb8b692f2a4525b0f20bade83903a8cf9d97530d5297281dc13923162731bc0b9590519dc1bd60ec42e6348cfa70f13232f0fe5d6dfb7c5da593e6d6b0d7b0235429f04a509144501c65c5cb4f82e50ac5d2c5161e627e418237aeea82b83108ba45092cdd8444f4f339ff8d5d5d913a64853f4dfbf4824a80935980443ea664fcb01f08fd0ddcf55a21d6fdd640ddbb17452806908b8b7a356c4f1cd947748b70beb156a7c895da6fe419fc2d1fc09491b47a9dd15f581f9e857e50f725bf062ec5ffbb6795ae4b503fa43c0c3ebfdf2aae7712a73144b1b7e9defc778870d17413029f1db5f0d700c9e5bff5fe0067662e988c1683c7ede5bf3de52a3c1219428b6596867c37a18f861e664883745a75f67f43bfd69c77d952f120456d873e754e585c5fc437df900f138291548cabf8bab8601e1c56d0e57cbc0e14d6bc2572ed4b6cc85e315bdf180032886b20885c660d3441d274044f72fd2f621ebc8e5284888ef8dad7353d034d8af9ad5c71d4db0b85116d1f2ce9ff23226b6b98ccf5c7956d1bbeb097a44f674fa37b550488027857c7e949fe88affcde0e8ab4b753369dd37ce5b2b65383d870c477fa5100491583e40dde10a50b060d1bbc3cda35e85c6eab7dfb12d3bb012fe797c0e4e385e6875a7647c8726210c09e59a16b9f86d02c07f756a9ab4e16c15f815f8136bac1a5d21aed3d34e4723d9ddabadd324615631b00fabd6ec2f02af7b4df16c28b2b2c46a27f68e9f81bcf531eec1528aa02d30a159348da13636a7bd545d79bef9c8bc8e3251bc88c2567ced5b71333f0853716dcbc0c59f98142b3a1cd7875f971211687a3ba4cba70e1c92c43eb14c596377a6783660ffd5a36330aee5925a691db2620f7996f601975bbb5b8f1012578cc43725961131d8b1d935d9ecabcf4250369981c552a8b261827539faa2d784dc8e90b3966644e7a4c60f394798a184dbc35fb2734ee026e5b28f680b5960a75f2082802d249a598646aadf7a060753657632ec87ca52d3c466e8dfcbc94038ee495376ba2ea4960e7007b15b8b0c78d61b892728b15fa6af008d40ccf3fe710686d67f45d214de1a05c5e6e4c91ade3e6c274209842ec12e750b7bb0ddbc24793c1f4edd0a78e35270e12fd17c49fbcaa044ec74b32b90fdbf2eba7b9ea9e8fba40b8ba26e4ad4c1b66cf3d1d41cb7d9bbbddcaa1cb97deac7ec6bb1004da90f79d4e2833406b21b8653d87b9e29308550e17df5cb8001da0a4bb4964a77e02f09f5eff87a982e2abc94760b0acba8697e99a423fddcf2c9ff3508311b70760ed629af3fc6e2bbdae8347dbfb103aad8e9b5d0f89d8617ddc6b1d82e7fd12a745960d3064383c8c670885675490a18f865f2854ebd16cc704cf0279ed68f5e2521614c56ccc0c7ddfc1c49284bf0c5a55cddf36f451e6276f71b43269ef4d9b09476b49c50fee6b2f6703250d19546bf5764c789968285afc5d9938a435ed1c8f64bd86f353441cf97f109b9f93c14aa20908bd5f32b84ed381af7e9c9d94cbc3a25bf87299487b6f5d516ddd73ab4361d52ef6ee0b57ebeaf621ad6f64562e989cb69a3863bbc1d5615ddc7e9c3007d69a1db7122b5b3b75d75153af64e567126ba160b9701c6a9975e992e4544409cbd3c579c714cfeab180815b93a131f19d74a5a69c385f11e041c1c8f80b28297775055440b6de0d87dbc733efc0a77228f61ec41e863398b1e65a77a88d8fedce658ea79fc551b1481dc077697a096ed3f9b98967095d8a5b626ecc35e18df94bea3269eff7f224a432616ebffd0cd5446006459a42cb338863052ebc823c0ad1046ea037c77d499426e8b8bb178e46741e781ec13f018cc4a9543999196c4580bd2d3a2b208f8a8a877bcc30a221a5dfda75aaa8a8939f4f4e96682e642bf6845614e60d6d043983436a21acc48414b1c9c98b183becf74748646d3e1d483df00cbc4edd2576a3118c1c6bb841e3c3c8cb87ed5ea160834987d468174e208f6b6132ed927280f85d851da37d83e3ff4a848eeb5d7561ea5081bd9f9d5f1fcdac7a3e477233160c90a7fdd1cdd39b20c6c59d3895abd79772c563811583c9fc803fd57b7d1fa4d33c6c2fbe1f2690808d2c65155022a8fd7b907e71232300a0576e3bf8663736fd7dabe57f843d417a5be6de2ed71bb5a1a8eb0e5c7ffaaa9b71a170901dfcc0a79ea5e5ed2cce2a82a0de35d3d87354e451198d3c495da715a69c7264ef2e07055bc72241a28ffbbe5c94829906389d6f4c4e19ff8b3dfd7773bf1069fc8ed002100381ff587cff343def9fdaf6fcd833a08768773a012f7a8bfd4163f44096e954e08109a22c39d7a2ad92afa2214270232127bbff7a8b86ccd189e72017ef3404f8067106ac1ae432c759a486dbedef56aef2fa1729c644d4787a7cf6b5604ce0712e2d03f48db769621577ab2ef4ec6ded847b6dfdda72bae37db064f0e64c6ec41812e5faeadc67229f8fec9a8a3d4926ff141264305b5352a52d2a1f0c5a7dfdec121255159d15fd15d731c649163f3e74de8aac66b9f0603a1ee4b6283c7c6f1efd1d266dd3918f668f165195718ef81d8d7bbbbcf8e72e85d5992a259d021290f7b652cb7a0f6025da6d4db96267c99358232f8847a88efe7291f85d41a1adbdd9fd971241d77904aaacc7c2586516323d829487d039ac8fd6a273456c598840238ec948a398031b03a2f5cc5a92a91a1a220f72b994cfe8bed032accdf89eed585e20206b60427c3190b3b63f839b6134d632a39e3a46ad67118b147132c1d09ebe9b3d770e9e0492b8e3ada89445df6d4b4b327dc426b1f39d21d205788a593cbc51c1a33e42d1db51c5742fd4432d3061068a563d991031016c93e7c266c97c97f6647adfe23d03a38c0a5ddb3b9c89713122c2185445870b47d2d9bd3c1041b126cd2d7f8d99cfc9bc4e9a02dff13481e723ed12670be3aeba24d2debeb73db40b3b4a254c44d6f74227a12d8083b41bb7f323e84a588c12a44a360e4d49189665aae32d86bcd68d4799052daf0a3cd3a83384e3470922a76c6f60fe4b045e0cac1627af6e80674af6589786e7c5898036dfee3f0b680b32a9fa2821b5ebbcaa1ecdce4d1669eef76ea1f81c119e79955b97932a70ab78c061b6c742049ab9b1d666e18eda21a463eabeb5f99b380b9fee16c9754f02f8d34fcc0288164e82998422d42b57d65415e092f527a04658b748d88e74c72af1f241f97828dab534dd7ceabd1d973e970def5ce996b461e0a55e3b39f2595e34b904d8ebce09699f7efee98c242eccf0b5ff333fc741b87e3f8c988811fc3efec0af09bd5f1bf2d62f6cc38a10b1f6f77e39f86df8ddd2caa2e4668f9ccb7a6ff5049ca59e1a92950930550821fe2289525bba8975822bd3c4fc1e9a4468a4a18cb58416754cad2763407bc51349d620733cdefd591bd97f1ac9a4fe56354419926f935aa917de7cdb4cb0ee4e65e5d658eb0c62f2b50d0eec3265765c4b88fae654b043a6d9eb9c10a89c6f0d2e1b574083b91cde75421c4e38a6a08d1db1c318a857183e39bfc7d4e792aecd9152a4ed9fa95faba33171910c3eb7a41315a687c1ad8a9414f8a479d8b338d0f0f9bba5a9807d13890f8b66801a2504cbfe4f2222618eaa6753207ce3d649d7f7ec171766ac6d30ae77b4ebb07baeb2d6216a128805acca207e74d0002fd6cae2d88fc334dfde008c4b54dcbac3012321e3f8631121bad4c25a6ac0065e4671dace1dfbff6178e03aa403c72bf26e5d66852ed1243578c586c4ddf9922a9d28de386e5ddb5086f666812f0e862e8d2c1f2d85da970ebdbc11598d8a5613ca4b9a0b3c5bb911c1da2ccbf934ce6f9939a7f1f77aa3211aaf3bcda373961593fc19211641805adef2b016bf44442c7fb71751c3c4afe3b767e2d34ec96560560f0d85fbb97040deff04c240fdb3d6d1b9359d854ee8c8cb14975fdb905fdb8bce0d010c1529bac99c338d8eff106cdda97b69ba1c5b71c381ae42c161cd61a8ff256f613ae0d75a2ae372f30e92ac4b98d9efc066e46835847f3111380e85a605892b364aa47d2c4c107836bda88ea49ef5d4cbd0bdad07b9b5c028d0c777e09861b8f1e7bffbb86f35a3ffc9fb3f51a0d00f8821d4eb308249da2201b1b8179c2a573b2d0564fcba7d04046a921a3b9a66dcf81e6798afa1e93db09bd2103f3f2316abbfd205079a8edbfb71f1e6af95c5090140f85eafdb6cc2d42a89d790975c314353352c979dda0e92a092315afba1baaecbc597d02aa0d87900bf0940c98e38c4ffa2ad3dd34162ed186d63b68b5327176b4dcbe9f5de809e8caea225369f0bf6705a4aba8122a64b0df6d538d75607e861c56c60a387cf9e379c807a0cc4d2a93dd5785038c4cb91fa086defc6b0e8880a92f91593eaaa46dba04179ddeb7edc60104313d8b5f1c31d76c529ba1b30b2f8f82e124145b5f10f70e05e9597b07974513ac191c84126a9ebed7bac96b1da13484ea61fc35520e29f4417488de827eece411cdef9fdc6d37c5f6bedbd9469c332b22f1d39f2d4049969e51d72f69f2dfe45993ced3d1a6b5ed33460221b7abce08ddac9f5f99b01d037588a64e30500a1703fe97f708a001cf735f71d8a036888adf21d61b80825ca2f5938331018891c4c8e37abcfe7002f4d3560f613125c0e5f694e2cceed442b38af51978f82d07c0fa615c1d8b46dfc47dbcc279685999275faf54fc519e22389d251f96c4968bba35f11b94714e3631b37925d889759218ddf320c1394f65b5e7cfd4caca2f84a70f819562aa7fab172faae7a70ccc428dc57ab38918122f9029336bb2745dbb2c1cb45cfd4b5027b4e8adafe52cdd5e614bc6fd48aa2f30a94eca11cf7ecbaeaa2798991b664b38febddf1374d4e0b5603c59b100a36d4592364f418f4df0d415ffe3f9670af7d933e07daf13dc65cdb05fe4ffc160de1e33f6b961914033ab799fd106df4c2974122d82899ec04d9ecd2f288c4a2713bb834935f4e59b708cd85686f2165229b3f05c9c0142c2e7f22ccee77745c6bb9116e8c5976a1d3e56215faf82a2840de2adbcd745b98d07a2f2bea13d796023e458ddf37fd6beabac62912d504e166ab137d85740ca8380f008cceffea3347d3eca4e5c5ca228739075e602095f92b025a11ead0246317efc33366d79af4b7569cd7a899ba70e0270fe25d7951849f78f731daea3ea3890a48136552156e0b5183f65b4fada88fa34d364d803b6585aa61fa5a9d89a4027eb400366334d89105f408c8c96f14ad5f4e6adb7b8dd328ad9a82dd8024cbedd73c53a044f5877f205ef2d39f8b6bb118979c97c79023bff8ce5fec0248f3274b895eb8c0668dd762dc586a6511c0dad21b08b1eb868a75ee9b242251f3b71ceabafca2a162f66abc0424233cb6b35a2dc4bb09dbb48ec8c98d46cfaf74f15eb4733ddfeff2c62a111682653158619971eb6e156a8362961f367a84fdc100d47368b846738d0d0631db6db5b8842432555b8ec37acfd13376212204dbd9dc7e959971ad8def823e563a0963815fa73494fe6a4927b04f61b49e77a3d030400a729c09d7ac3f6b66c201c983d457880c45aea7251e9a29516e6dba88b8d74401b0302d695993cf5ce009def7a6492b9d4ceeac1a8c8edcd24377efb743393cd9d63ba615140c0ff521b02eb999a869a79f9907996f18aa8afb6ee8ccd2f25940982c530b6b523217ca8c", 0x1000) 05:37:36 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/233, 0xe9, 0x3, 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r0) preadv(r1, &(0x7f00000026c0)=[{&(0x7f00000001c0)=""/254, 0xfe}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/239, 0xef}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/164, 0xa4}], 0x8, 0x0, 0x0) chdir(&(0x7f0000002740)='./file0\x00') r5 = open(&(0x7f0000002780)='./file0\x00', 0x2, 0x10b) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000027c0)={0x6, './file0\x00'}) r6 = accept(r4, &(0x7f0000002800)=@in6, &(0x7f0000002840)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002880)) setitimer(0x2, &(0x7f00000028c0)={{0x5, 0x5}, {0x17b5e8c7, 0x7}}, &(0x7f0000002900)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000002940)=r5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000029c0)={0x4, &(0x7f0000002980)=[{0xa20, 0x5, 0x0, 0x8}, {0x7, 0x4, 0x0, 0x7}, {0x80, 0x100000001, 0x2, 0x6000000}, {0x27, 0x3, 0x4, 0x9}]}) r7 = shmget(0x2, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) accept(r1, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) setitimer(0x1, &(0x7f0000002a80)={{0xc06a, 0x469e47d9}, {0x8, 0x3}}, 0x0) setitimer(0xeb3e6b7baf94d83f, &(0x7f0000002ac0)={{0x7, 0x1}, {0x1, 0x3}}, &(0x7f0000002b00)) getitimer(0x1, &(0x7f0000002b40)) mknodat(r3, &(0x7f0000002b80)='./file0\x00', 0x28, 0x7) r8 = fcntl$dupfd(r6, 0x0, r3) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000002bc0)=0x20) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000002c00)) openat$zero(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/zero\x00', 0x28080, 0x0) mknod$loop(&(0x7f0000002c80)='./file0\x00', 0xc000, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000002cc0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000002d00)=0x80000000) recvmsg(r1, &(0x7f0000002ec0)={&(0x7f0000002d40)=@un=@abs, 0x8, &(0x7f0000002e40)=[{&(0x7f0000002d80)=""/135, 0x87}], 0x1, &(0x7f0000002e80)=""/10, 0xa}, 0x1) rmdir(&(0x7f0000002f00)='./file0\x00') 05:37:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) msgsnd(r1, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) msgsnd(r1, &(0x7f0000000000)={0x3, "5c48d4017a3ad673e15221dc5566b609590e09e3a994c04ac86925038b5d041a7aced7ed2ab03a8a7c5c70d4d87f8b8d55eabf1a0d081861d419ecebd1616e113e99cd87a1aac20c6ecf26b428d12c7cb1a58cd46ca6a2610d08ce7de346f1f0acd5b9e6ecb7c354b0f48eaec8"}, 0x75, 0x800) r2 = shmget(0x3, 0x1000, 0x50, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x355c) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x200) syz_emit_ethernet(0x102, &(0x7f0000000180)="b6a7c763c5bc2646f532e34ebb68bdc7093f43216a02a7a251e4832089af8c8f3709002e5fcbb6599138c6d2049d9fa79d885ed5474741a3fe088adbcb28f454c6d16ebdc84538b7b85abd2f0c9a30a7feb79ff171de8f91e11b3a984d238aefe2a93658597247b10608a3963591ba88ff00fcfa68e6c9144de1a5d19a545274ce86e15a202676787c327e540e8fedf24ec1d6910b6c6672f1b85ac3e0f78929afa9114a2a41c23c2a4cf8a9031a774eac72df8725cc3fe466c67ca721f1fb14762e5503830fa6790f28e52cea231be7aef6ca4d7f7a1b43288cc300d5e0c5435fa8aa2d103d18acbba0f974213030bcbc84490bbf6a5b5b2d2485e2a4ffb728f73d") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 05:37:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa9841d815f134df4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 05:37:36 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x5, './file0\x00', 0x4, 0x6, 0x401, 0x4}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:37:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:37:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000080), 0x4) r1 = socket(0x0, 0x3, 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x371) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="0b97d71381bcbdf7ba22ba454fb80ff8f32cba0a61549d5060316c9f2e5cc4a17071d5a3fc5c43f81702827fb615ff34eae83fe785b21b37276280d32efb6af29eb7030a6b93c8aa8f0c1d323f78e5c023be5ae460350d56bf1dbacca4ecc96d46c1f3cd84d3a936e9494c506605d01ec389e67b8a31dcf75775cb82fd12a77f973d70f538b63d92606a0f9502537627b0006fafdcc02f82a5153a6ebd46a3090c3093f36a64392ac0bfe86ac7f6f2286fa1d254db24873b8621a600a89f7b49928d5f3fcb1fbe0c77e00338b2df96bc7b3cf0e9", 0xd4}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x100000001) 05:37:37 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) r1 = shmget(0x0, 0x4000, 0x484, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="c4c5a02b4feb658485f5e3fd6d552aa72413592b6218ee0f917f63929037f9e5c08322b6c4bba48e5982563ba3deed9d43aae412f7de09f69b0abe43ed8ffc9c841f07", 0x43) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) 05:37:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8088, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x7, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x20000000000000db, &(0x7f00000002c0)=[{0x0, 0xf8, 0x9, 0x73dc}, {0x6, 0x17e, 0x1, 0x758}, {0xff, 0x6b2, 0x100000001, 0xfffffffffffff26b}, {0x0, 0x3, 0x1, 0x8}, {0x0, 0x5, 0x2, 0x5496}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:37:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/163) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x1, 0x80000001}, {0x18, 0x1, 0x81, 0x7}, 0x7, [0x100000001, 0x0, 0x7, 0x3, 0x2, 0x5, 0xfffffffffffffff7, 0x6]}, 0x3c) 05:37:37 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/93, 0x5d}, {&(0x7f0000001300)=""/158, 0x9e}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/172, 0xac}, {&(0x7f0000002480)=""/253, 0xfd}, {&(0x7f0000000100)=""/16, 0x10}], 0x9, 0x0, 0x30) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4007, 0xda000000002) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcce) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1a4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 05:37:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80a0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 05:37:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:37 executing program 0: r0 = socket(0x18, 0x8002, 0x0) listen(r0, 0x0) listen(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xb) 05:37:37 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 05:37:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="be441e3e5e2b6087f3437b594f58685a0fa51338c3eb427da8e86e3131be", 0x1e) syz_open_pts() execve(0x0, 0x0, 0x0) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/161, 0xa1}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0xffffffff7fffffff, 0x4, 0xa20, 0x8}, {0x1, 0x242, 0xf0, 0xfe0000000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000240)) 05:37:37 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r1, r2]) 05:37:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)="61de3672c4252301", 0x1e) 05:37:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20880, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) sendto$unix(r1, &(0x7f00000001c0)="d0649737a52939fab35fdf057f79685d9f39ec1efed05ac126cfdd8f", 0x1c, 0x404, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() r5 = dup(r0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x29f, &(0x7f00000001c0)='+') sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0x108, 0xffff, 0x6, "7acdf945694a363f0ae44202777b9882aa37f0a17d6db217c07ce9a1ec033ac873f9d3f7b0fa9a5bc1a0913cdba453b8318fbc333a0c5574e8dd185334710b722922f4a8cba04c1aba2e510bc11f46c1b8d2482bce1d9b81566dc2ce3b8240b0d0f40ddecd5e02309610ef0c7b7e594bebeb3e013fb43553ede6e224e1a73ac2d7a2d6ac0ec80352fd93827c3ef4262ef726fbc419f9ed21a8c1386953a6af10189b6363b9940c2ffd3297f087cf1723e225242279a4ea5fc20740af509e3421a89671b6cd894c29185656bd9cbc63d15f103bf56a8448f329103155ce3fc30414a191812059fe896fd46f8049fcbba75e"}, {0x100, 0xffff, 0x5, "f290987532cf5847de7dfd568a414f8cb8115bb551b772bf244676aa4ebeb48d153ea818d1b8341cb92368e59d18a36ea2be421bf25c5f682039924effb8b1960d2057fdbc314beadc3942da46511849e984c08a800906b8e927adc30792ffa890ea9d1c996b40255e834a8733fd750585e13f75c82316aef7d3e4ffe3e54e51b64f9df129142faf4bf55926dc447ecf0f4cf0a4ab9fb9df5e20c31ff5230d4e4103cd44ec2c1e839a8f4b996c431e2b23ff52084620521035af94d6b117ef39c95e9a57d6d5e444f33bded0515b0edcc746c21133703f0b07d35e44cc34d6d29e16b7d20f55a4b93ba6a99ea5"}], 0x208}, 0x1) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/157, &(0x7f0000000280)=0x9d) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 05:37:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="78df427990a263aaca6a85f6a70943789c9545105976e39169f70a084ffaec272d08e0cb7aecc88f5ea05784856e4a5a1e9efccfd0f6f1892a0af591598d527cb45e5fa1a15f6aa4a588da58d086df2eaa6ccbe49998d3cf47eaeacc4888ad9726df5bd6889b502289c43b920078eda313086a2c1b2d7c4fef9ce0466969822f9d217943074681cb905b47fcb4b054890d9cae54bea04734796185a144e14eafd90df303bc1e185e15b48b6aacd4006d4ca1", 0xb2}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xe069, 0xe65b, 0x2000006, 0x1, 0xfffffffffffffff8, 0x6f, 0x42, 0x1, 0x3, 0x3dc0000000000000, 0x9b8a}) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) 05:37:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa79f321b67b23b4c, r0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 05:37:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) close(r0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2) 05:37:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x13) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)) fchflags(r1, 0x10000) 05:37:37 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x2, 0x200003, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) socket$inet(0x2, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x1) 05:37:37 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xaf7, './file0/file0\x00', './file0\x00'}) fchflags(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8a0, 0x0) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400000000001fc, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="c603f88cf454459d54a7f3c78342cce727a165cce038a46097788c276da3200057eab59277e82c8aa89afac7f3c93874b678cab5765dd7abb5cb403dff87a7c6e1fbf63723a88c41204cda9b0fce043aff3ae02e5d510b2e494d07c300ccd024a4fd7bb1931b3d823701a53f23cd5830ac2c6e43104cefbeb90ba45ff1575ab570ebbd439e7c35973beed979461301f6f35238c31035f2daba5615d39972c42219514f6b1135038e3c74a6b3396de97b6e972a1b7fe69df218930931da168db44dfdc234967e098e350c81ab2d2e", 0xce) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) shutdown(r2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x0) 05:37:38 executing program 0: r0 = socket(0x20000001, 0x4004, 0x100000000) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "e340ac948b074256450134fffffffffdfffff900", 0x2, 0x4}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) shutdown(r0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/136, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) fchflags(r0, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1400000001, 0x17d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000100)='./file0\x00', 0x110, 0x60) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x29) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3) dup2(r1, r0) 05:37:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="c1613dde3e56e4a1481561daaa8722f8d839325fe8e3c22496b9e1dc80c28393535faae844aafa8d6d5381f36926aa157863adb50c7add1a206632032ee95d9ec963a7d8b7f2e52f7eff2c4e4cf35b069162d686532603471cc584972eabe9cb1a5fa72eb907994a3d77d7e154c225d4f2bbc6fffbf4919565526baebef0b8d284e5e7fb9216a4722462608c61c1bcfe27240e62d5332d23a0b2c047e0063bfff9d79825755eb2838b07cff64e7e15ffbc25f6458aff2c412164eb1ef1fb42833022087c0122fd15857e0c7cbbb02e8b0f2f4214541f82505ddbc99c895f4e337163892bef64d26657f6bc23fca8383daafe7def5b18", 0xf6, 0x406, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x9, 0x1, 0x0, 0x9}]}) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000180)=""/137, 0x89) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:37:38 executing program 0: r0 = socket(0x0, 0xc007, 0x6) socket$inet(0x2, 0x8003, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:38 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10c00, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) 05:37:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x4, &(0x7f00000000c0)=[r0, r3, r1, r2]) getppid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) 05:37:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 05:37:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x200, 0x9, 0x3f, "ddc33c231f51ad80734d2a393d45bbca1eda0573", 0x7fffffff, 0x6}) fchdir(r0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 1: getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) chroot(0x0) 05:37:38 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f0000000080), 0x0) 05:37:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xff, 0x1, 0x5, 0xdb}]}) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) 05:37:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) r1 = socket$inet(0x2, 0xc007, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 05:37:38 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r2, 0x0, 0xfe0d) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x9e, 0x1, 0xfffffffffffffffc, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x41, 0x6, 0x400}], 0x100000001, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x9, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x7, 0x401}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x400, 0x1}, {{r3}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x20, 0x8}, {{r1}, 0xfffffffffffffffb, 0xc, 0xf0000087, 0x5, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x50, 0x0, 0xfffffffffffffffa}], 0x9, &(0x7f0000000080)={0xffffffff, 0x9}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 05:37:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="b9ab01476d5df664cc9bd478b59563b47519071faf94a541c5fab712840524e2c1ae767345702b371425e14aa500be246546773e6767721b40e16635cabfac0e687c0c0a707cbf39a284f3313a3f7dc74eec2fc0856c043f5bd39c9699ba9f7c36e5e2eb6c198c406c74fdd16cf2e0ff0ec1ae3b9bc980f5757d489a9ecce01a75a7ccd1bcdd58bb3ad52d755666ed24a7413b8eb668173093e0164dabd1e6238b1f4d63b416c668b8a7eefce887eec0873ee2e2608bb1fa7e7fb769aa4b8cc5db35956df7433462cb07bc9141c9104d7b957b69c4cf03b0dd4c508e8ef67925e62a79779cb994445116aa4c03f3f7868cee62634135542220c9699944eed6d6416d658cf0fa3d6777591a9898e00e586c7b1fb41fc4d54b17d0550152098c5f8b0fa66d36bb3d3b072aa90a67caac6c2508b157c45c46676eb55e3bcf40d779c2c19f994d290f2cf4464f816e09bb5ee83618cd209871b073335bed8a12ddcf09f61f3be7e7b6dad6af3d6cec158df1226258d252376293e184b8e40c1d75204bddc68529264b76dbd4d25333b04f9027fb399d87dedf7723f47b082caf112bb81ee41963e285a28ac01aaa5124e09db05aff4283cd24e99748af4c661f5887da9954c3b81d435b08028807e687218f6dbe7bb1ea768ad26657862eac54bfb3101eb30f7b078d95b67a2201caf59b32316a01cb01e252eb85cd8be50f893df0aea530130fc8e74a2ffbb68362142614909428d8b64aece81f4e28f041d0911749949035cc2f30074daaa9a0533114d6518029808d24bcbe5d7d4709219e1edc7c1f9ba829d02d93d993c5bd3ea5b8e45ed30bf99f8fd9cc42178fe9eab55d7409e97e862a17fc3e4c48ab1082edc753e91115ced08d297bd58dc2c27210f84ea098d69e437d6f76b8c2ce5ee5ca41db67c31b2eec9c418c5741099d13dfbfb70c3406a91a461781fc1626b548aa776017e7df6a856821e1752757b365f1a1178293466b5b0f0d905d95191b3e461f674889d4ef8d3912b9d9509c27d4c6a196363a90378f4232c4a893ccdd95997866f54cac697893382076ccc8ced3b01826527ecdb5e1c84a0b9373ca746dfe49c52e9087909fc0c265cae66560ceeeda014a26021f1beaacb8f0dbdf69ba521e0dadc5fd5504d0e00d549e393796cd56fa01cbf8c53a22680ed508c94bfc1925abcbdf82dcdd7ef24e5d422c0aac157bfa52c35ffbf4ddf751255daf28c9f80dc9ef289e9d4a0062130fa249fe190f4c5262907f4c890dc930a57e982a8c1e7c1e5652f09bfa89e5dd2c17fe9e9ebc44039c065c6857fcc835d3a7c377a6ce3da7ee250127418bf78bb55804b0c7257a81573623c7523b42f891b39443c9f2e3c379db6698a3bea3ee1516792538b4676b440f0ffe16d8afed8eaca4cfd82456c99270d817156fba55b8239cf88da7c53185da66104cfd35c3e1907719f2b34dc98152c1518306b1e25342c03094c685245e835340ade31bcb6752ee4be7ef7e48c0c5d8ec96a6bd120f770a8bbe79062f2c60d5795c9166968876a0032c320088650396faa78c0deddb60edd9d53a09d350fbf292a5c4c8224a13c58e1ed3290c8e7a9b1645e0c6169f4d4ef1f85b10575e805e6bcc7b08afbdb8429d2f2ee59ed38b110c7046cc26aeed87b9c8abfbf93df2fa196b281dbe70f2d43d4357a1a2d7a700fbf831c80b4c6290ad2c044247916cac2c3e3eca43d36068879e8e7863926d05f3547cb6178654750654c241835b4f79a91512355bb1e3755eef7a8fcf2e603dfb9a5764072e9749b7af97dc63fd9819f25e2df0b76cdfd9e4a20407dd186444ec786ddfabea3944dd0b93cad05dc7bd1d6190970f776c5efe77b32dcdad3373e079bf9cf41c047ac3128986b48250fd672fc96a65a6db559f2537e0fb7cd8ca4d0c94b2dc63504473b44558530633b978c2f297a060a5d55ad71eff3863d78c9152682a9209af73937df9d47332909ab701f298b6f27fb709431768bd1c5bd5623bad895c4ef6f0d96a8629e769cc514b2fd954a12e773984d2ed56c6d9c0cfd7985e767a009dfc8152bf51f36637a3f4d8ef82ed68fc8a59a63acd32703009f72da051d9e51c5f8296ebe1dbf412b98f011dad5c961e7e0225d1e098d64cea7433fbef6172af82141b347d2cd58ac895f8628d38aef20fef85ed3fca88ffc05b7e55b8a60f718fa1091c855e133b2b9727bb65705e7f7c0ed0ee5744abc36061db047fac26f19297b3df1f72dcbd3189b929ad2ba1c0d352e7695218245b6813d6ea1f238942d4e246eb6865d6e2e9174b4157936ddb6a3627020edaa5c8853c7f74d4ebe320d669205c435ebcb71839756e3392e5f7fb5b83fb4195390b7d315dbe04a72efd0b76824946951ef1d431f3a14411d2eefa1d0b6b0e8eea00c7f9d73cc730021b500ebedcc0a6c2cb52749b6081c08ec62c1b547ccce06d014de9d49e06223bb6ed83b5b6922cb2ce9bd67235500f9228ba8eb17c89b566051f2ad5cd435b4a1dd846ae21cb1d8ad065569c51b9605347edc66bbcd655d3d686c0c7c06ed99a3e9f3cf3c834d137342bfe9948998c0678f92d30828018cb192f7f13ded3ebc4d486d1d01172b393256d7674106030909b4f811143ae4ed21ab9cbe01e30dbc2ea7883eac3cc4fb13e4dc640c7a18c02622677e64ec881c91bce61842aed42cdb1b975caf2d26ba263e5e6cd17844c58421f4e1d4e29f1912f9892f91163509660ba0de409b0c4e53672acfac823aa83839c30ad6345c26de93fe0c6a57ea8621762ae6264be14c2a3798aeb6fdd27d6d776272dbe15247e4f5da5dcc5f38a6f025aa91429f0fe7008b94edb6d55f8a2f3bf319a1e74ae878730d784fb919f0682022514da63f382b8504e032a6f72d283a1ab3405e8a4de59a8feb512ccbafd50c83f85bdaf3d8c77ca5eb049add6d625984577c1faa401412b599feb227fa966fb8f19115d752a85a8309cc03b690a42d7aba2b0aa48ff7e99a1716471d3e013af6ab68e6f84d89ab0b12e6e56dfcdd2d9fe702a8e554e7199cb1cf96db0fd910330946baddcbdf5b2f61dea9a4bc249c0896322367e2f02c4c0eb4cc3aa3dead9d32e3cc006aec3b851bca63d04116ab3a1773621d51f4e4a48961aebaced5765e31c16c81ba557008a221d39eb83cd4e8ab1713f63dc47dff8ffc05bc148ad419783701dd1db9788d2141057d9816b5edda556be2909ee3a170ce01583f5ad6a427ae1b393a05cb92478c80d648d009f0d9023684ef44ab1288bca5b728e23926088f5acaa6f31ce445e36d25a80296b1cbc519e1d3fd9619ffdb66ce98dc4a94efc09edad729d189e8ef0fab4a763f5ac0ca3c7c47a49af7efde01b8686e38985cc6dce341965d535f22bc4c51acdd91b278de3435a5f5b77719c47f11e6d0ecdc6a5fbc58a7a703314b5857428f6bf34b3148379f5ec74c6d5f0d65f1f481b909bd6d5caa49c7939d14b7d54468d6cea16dd8a9221678e9970ec8200ee89ed9e654485d3136c148a1038a6ed0f13ce4c32e497923773b985b40f60069d3c42187c84dde1c6c22ead0f830cb30368fc5ee5ad61af00732a82e47760ee3a3c7942e6561aa4607c9b35df308b980792de18a5c0a4217ddf3d7fcaf670707bf0af02724e372bf16dd49c9868f2314a054bbf1f9d192bfacdd6aa0a52c0425ddbd38045ac500f26f8283d0c52af0edd4cf5446c71b87535a2749c991f8f0137a98809867096497ccb98b2a86d53ee09288ebe8ab411ac8ec1638a48bee5c216e20d5ed9d6ca70ba25bd0cc11f731e17b6b3868fc149fc06b6d3101e36352eda2386d945108aaefe9e1c11871059e1a2f6f3bd40451fd5493d3deb9d421e5e67f6f822798562632dd218bd07c7cb50d2c8875ec8f39ad444ad3831847de8a37f124362b8e0c05587ea69d6704f5b22505dc6a63bb3030ce48b8219fad32e4a9ddc3b2a9ba6b41072b9c5e629217c7158eddef078082b3af2abc5314fcbdd78f06d76fa2e6edc49787e6a609d03e2f43dc97a6173b1b21472d166d35df4293bdf8b9ccf303c6ff5c283a0eabb622c42aebbb879d604d65afd6010351e21d6a5bb478f70261f0559d2eec7ed64a7841d02d7b7182defbe8b932ef4237c03dfe1129c8916b3375f81dd5c06c2c01b1866ec81ffc9b077f4094a1cc4bbc32e0900e2c004af8f7d6ebb9a1e54620019ebdd91cfcf937c0dd504f8ae1c1af2a296e0c42c7cc02a0f7a383a1e7330166208392c41111faf5dc8bdc2894a8a5a4fb8eabde1964e03c3b8244fb5e14ce609f2119a3f46f6773c59b641fcb03ec647af7a6a6bed617d117da7a95dc45365782874d709c652082539d578015236d2ab226bfb458b4335fedb3fa70735d569f5b8ec8cbeb9a9dec60113bd31031e70fd0a7f3180e2f7e5509278d6a07f75576aa72ca3dbe9827c91eb7068ec0585621c50667e27fd9fcff1a837d69895ef65a9bade38995f3530ca4082390f6e91e3d517ff0db2d92a67641ab0f868ca8d8c6f3529e65d5ba8b4cd625a4fb4071014815d7641c002457600861a027259d10e733ce64cd805712148f3a45e0ebbee828f1b22861ad95603135752d09061c5874591a00953ea07753cbc08fa9ea9bceefb241e1c39a0ebf67acd83e280960ca9cd6ed0a07167260f4cc0bfdb23c500831c38cc3521188c0701ea58545e0e374f202851715e292ea79ce6c7e5e748619684d6906bcf2c3fd76a8967a790bf5afd9efcf43382a45336cfd320eddf38ba53529938ffd02171899f1b89fd2708746ecb205bdcf7261daae85d760459b9794985b44509df06842830a25e292ed22ea7de8ea8535c1876a8fb2b9ae29ccae4ba4322aa4baf948da30c14b900a3700b95c6c954c888134cdb19798c815e3c2881b5aa14b4832c8be524c225ddef9ec27241c30b31fa3ad8494c5b847b12a877f3e519f82ddc482b9026a1c59225fb1f9606ac1df93e330645c29eeb80c5b4dec96627a33c926a9e3ed5bd9a6500606ad7076211a01c035062ea83179fa73b593ab2cd5090a521f7a37e085bde3085c51a6ef9ca9c05b4959add06e206707800dae601ed7eed1e533d21d421e559175fc49fbd03d17defdc9c9f274bf0f21b19aab688bad6cad0a717eff422d5ce2c1fc44563337746c799ade2555d85ae66cfbb1e468ac7ca59a32e288f06d4c8ad1ef171fa8c4fcf310eaa62061a5f7c64a5dac94989eede9f4d75833ad2a1187234da732fae6804587254a51fd1ea04c2e0099f45fad4aa7ff89d6e92502c00d4939228e24ef09e05a81dd0942b12e27400dfc2a741332f9a09caf284321c11010e21adc351928d1178f5d1a8dad501b7dff5ad05bacfd3689a6b5f7297534b52404dfe900e01983b1f6ba02f0d4e6c1075eb357da4d1a3617951e905858af9784acc77991a289616423f96226769991f0755359180e4765bb8a9f130d773673600466b860b4068f49490fa2acfc08e15055ae8bed93c7168e5566a2309cc87fec4e61886292b3df0e0f4d8afcf469acfaf3bfc12995590d2cf9b983ba9bb93e5b5efe36fb7e9f0f9013f15ef75ed1d2a43a3c802655b7b0f097934c9aeab1fd76144d6bd7d0b9232d61d48a328b2d9d2c58673ab2e7e8a75e212702e1df8f37830ac2afb22f2fbc82ae0fae596a9e67a1e18476eeb2df7232ed9bf2fbe59e5111bdf6d6bfa9e4ba54205f58c66cee6f6bc5143570e01261bb484098aa97e450d4ca5bf02ce42e22044b4e5ecf4f59074d3f5f71345912d2320432dc60c", 0x1000}, {&(0x7f0000000000)="82b6ae40ae9e0b7cabc6ad6d819832706b2fe570c7f670c1a768e15cb58d65b9b50d02528bbe187da17a47ddb09c27", 0x2f}, {&(0x7f0000001080)="6e0fc39eab0632694e948fcf20f9ec0cbdfa5ff540c2cad0d981c2b108e03877b36817cf4c35935efc338d00cb60e91e34c6af9e09256daca27a421a3394c09bf1d0eda5074437221437d4ce047ceee360cbd3e24a57aca9a080baa0c6388118cd919348dc3a4a", 0x67}, {&(0x7f0000001100)="79f6def9960beaa72374462423c568cdb4cb5ec2334ef2b5c2ed4c9ff7527000b95f56056c9013d3bdbb5f05ce91dfda8f3bbe8aece428f659d93d981bc540c82e7f401bd03080f2c01259996f5aa4db75ad402517ecebb9d779c2dabdb2473518f4ca2306fcd84504e397", 0x6b}, {&(0x7f0000001180)="d858d8ef71ee0e455ef074dd3815469d4bdf8a929a409219f237025407e9b67811bc31b64444ae6313bc215e27b2e800ecde31fcee6793fef77c105bd9ca71d3985be2fce096e4228961cb0257ba14b4d65f0bbc2952adb011cd91ade68f752a81649d261fd3b61eb0b4ab26fac1ce5fdc79eea95033da2c22fc11569a9bd4314de3f763e40ad7d7a13a08454a30ae16ccaa4c419e8b1e999ef6bcd138bc2e2375e0b214c58e34931e83fcb44715c0bb00118848b114b117beaa9eb3e64ddf0c41e5eed78a9aa83492782f38ca697e025a8d85ae1220cfc3a2a602ec0c14b56369687a085106a144dcae714b883cacdf88", 0xf1}], 0x5, &(0x7f0000001300)=[{0x100, 0x0, 0x8001, "bbb798dddeff6fe83c4e6ac473fb07c6af002096b2bd018dcd7bb0598ebf837a1a3b2ab1ae71885691d6700038296fbb6ec003ba3a77c391ea6d66e1ff047e6b67ceece0d4c170c25d8a123c0e3d7ffa0d9f99a557cf2b634d93623800d77e0280c12157f73d2c95819320d8c3026e8df7568736f102dfd5e0b8703b73c3a39b3b163c8d1515ef509a493be69bbc5ccd0522c5ddb3185cd01694d100304908150087978f5b5422d703d102b5c60907cc1b2a5702e17d74aead6959ce2205dab4c16236422cbcdc71afa3e8ac4fa6f71e70f44416b4f353787d0900655b799076121f82142e4ce694389c5436"}, {0x70, 0xffff, 0x5, "5901e8128cebff22b76fab0114ad3c8d322a5ac0c4f6aafbf873393f2cb8523d3505db784f21277fd301d5578fdbb0d27048ed71f6720a33cc589e405b045831ef8c588611c8301392c3de16129c78687a9dda7dd6273e5ac2de3c1eae0305"}], 0x170}, 0x2) r1 = socket$inet(0x2, 0x2000000040004, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 05:37:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) kevent(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x2000000000}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:39 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x7ff) r1 = dup2(r0, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0xfffffffffffffeca) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) socket(0x0, 0x0, 0x69) 05:37:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="6553956b1626098caead7e1168037b24d795f8471474d76cabaa649704584a263c9303ced190c36b0a6933134eb48738a7e065bc1a9f059eca79fa0165a3018e6533f6a91e29a27f0f09595b7c5111daa66715ce164fcba18c0f6343fcde87c81237bfe02aa355ab16ee8bab84c5cf66c7a44e7024971500dd481a9a8b3ddaa6571a2306d2c7fec0", 0x88}, {&(0x7f0000000280)="44a32ee8f18cbd5fd88ef551d2fabde61ed31570dab32795c2d0f544cd7b4539bb23a4267160ce55ac266a561978e4b0190c219900e5e10fe11039bf23d4620a80509a056804a220e93bbd547f30ef288114c881a5be8490d9c2a547040238d375e8f5bf4c72947a4f7833df6c03f0c06a5b52037b7c33b744b514e40b6dd91d7ad31fdf1d02447bf8bf96b8ce83976ac12bd2f0fb2463c679f92b8f73468f12b4ed2e9daccf727e89f3331ac8ec88a76839bd51b459ed309f6d554bb83e600de8282af66dfe7d52", 0xc8}, {&(0x7f0000000100)}, {&(0x7f0000000380)="29b0fb98c2ea50ee4c337444a84feee32b3b835bc3333709bc7297c2b82efc5c96eae089d42805d0f5529bf4d0f96850c9355bee649693bfe618e7774da81ebbea56b6ada51d5e212b55af78e1356dda372862cf15d581964b347394e5dd87705bafa0e25bb2c32785b675e945f3dc0f3f7d322db37cbf93564e847422a97332468154814695ab246b0db3da815550a94f9b1ae38ba5750d5db4d35d48408602be62a00334e02ff09b2fded69b5e45071e41bc0e16ace55e1d218b19b9f74cd36af99676c0235f41d6fab940c10bf6c8799b0301bc3b5609adc890f761a467f88706a4ea0eb1cd53b792bbac3c3a62511939fb", 0xf3}, {&(0x7f0000000480)="6ca927727d9291ce51bbf0dab963f4b35cc193e8695abf229937713b19fe14e7c1e5e69448e91b15fb9847c23fdba6e970cb0c8a4428852438658faa3995100cd0e635b16d3bfa6ec3e14bcb9affeff2fbc6b590361119cdb7281546d307be80c4c637f96cfe4482c17d3d7b244156dde7b9562c5e17ea91f375fc073366b2c2796876f5db0dff45d0252ada086f085ad3dab75d204b72e2d817fb8a24836937226983449ca82c53500d8f6d6e2f5366589ca32085c9a216bccb3c7a85452aa640fe464755482db4d62ab7374edda71791c66dff31c4d9ddcbaedeeb49317b28280262bf357695403be5f1fab0cb8262fada9a878b363e65a7a0cbfdee99aa5b2362cd070aef8ca93d531284944df0405b9f606c2792779c3c2ad96aadd84312b5a03c8ca8ff128da530a23366ebee0f0b25ab5f8e73788e5b8aaafcb06e7952b9e249967e77434e11c10df7e4f6e6c566be16d51fc386b2ac24ef34f3c4f65df17819e845ccfca3c0e1d910de96f10e6e11f9ab3e154e3265edb8c0d7e8748de6a42cedee1745e6ed8a60dc90078fb7926fbb12eaab066896995a86c86c059b19baf29ed46ef4919ec36db138caa0c8594dbf33bd7ddd9a2d8735f23d8404d5fca4d016b46ba62986177add5de1f7edcdc6b4bc319a3c09c415a7e965025966aae714f173546e4c10122f326c90c7274c9410159ab6cce5ea8b810bdd3c71f770578f6ee4d477c46866026c01227ada4bbf91acdda64dd2b05b94ce92abfad69e79c1ec85e189c370a7246fe06dfca3538b9af5cc690b09561ecca53422274419b9ed3c56ef18e086e3914fe6be1f46a671750543bab2a59f2bfa09e5a9d5536e8d309467b192d76d9dfea898e778521f8461824204ee95db321cf30ef37db3f454a64294592a49cbacaff89c7dd1e459f32e7015733c7e4c7c349971a1145f9dc821284de41aca49e264f486b85f0062ce4a29afee3bacbab30940b8f64a658e90472b3101ff9f176b025a339361ec8e53d02f2d9ffc9a9f821ead430fa3715644bc8fca30e00c2feef0b0586e5c2d416145343de63646630b9c54b5d6c8e990d0d8acbec60a1cf379f9f03b31a2ca941377153786ea3390a4e087b12bc8bad89206e6f50a5b24fd6793e3ab3ac28b9d0c78f3b15ebe55714e926da15c9625a6b54bd06c61aa46ee48197c71b785211fb34078739555c08052e07fe9911943a8747880f4d064f0f9b2af8f57d6e931f2cffa5726de4ecf024607ac81dbf92df25c100982559293c57d6583defc0389d89fb434b60de886d476a8606615cf8bc7a289ace859c14d3f5974199058677a1db49d40ebd496c7ef391657b97c1650797cb790f5ab92fb8d93c3e8d6aa05b977883c85417f34658cd02cd942a8214890bb40bf477285e925ff5fafb5d2c636e01256a63bd09977a58975b81d5d0975e733ff1aa23278d409d0bdd51f569e21364f03952a9b6037a4286c367440069e6f64292c80deb0714b0a823d69a81996818d4e378131141f3aa551f9e505a16d73b1feeb471faace67a180fffe6883e3b9b6cae687384794d26f54f7b8e3aff579ae22244dea5abd2782bee1a2636b65023a20552642a2144c8e80423a51ac88aab3bb7f38afa2be7626b5e81a7d7f4db98d51dd738d5ee9b291239aa606411d42c6dc0a23ceed6f6965c58f1e855c76fc3ca8cd679bff6178396359c265acd5084d4805f27eab0364ede1af3f31ce35d5dafefa94e4406d2eaa87d1db545ef90d1dcad1df6cc9ff113cc8c856148c7a3bbf2c563283f1d2665a99d150c93264ff013aa48a559be3590a7efb717d5e6c44315dae08dede3287121176cc69bb2db17d7b35972a3b78a2a683a0cad62c95f2409456cb7c784ff46ab8c54d0d196fda3d1d1868623d430e2a55a9674132e2ceb8e63cd27d650dda04f636d6c65114b4926289ac91553a0ecb608f285aae4308f0c359ab371eea62080a700d6b1e44f7082015608166a07be0712c7cfddd499522a76cddf705140d09945744b0a32502045dbe3f1dd44d32cc0e95522b2760d1823f4f9f798f6dc14ae4af2138c805ea74bc9d9dcb8cf81328c8ba30ac969ea502a56fe4414dae496c99638b395fc191e6e4804f277706eb932d65cedfde3699c15180dec7f29d75ba9c2ede269f541dc56b15aff4d0302cda73292ab7444f189c422678211d8a1c7061387787ced7e8fcc1535a9ada6bc64afae820d12333b5ee03bdb4cb8fc748ce80c648ec1ebd5133ffdbc951669d4f54196e981343fa8230e458e901d9e3cc83e2730771b71a15ced2896e4a516fde97d9158c75e78864b8278d250dc9f9637b02d4d02ff91da8311d44375ca969f5e446731826019fd24640a24675a0a045ccd956311d6a50fb930eee8c88c66cb68d0992bfc8945cdbcdeae5f786b2a6bd86c3c6790120a00ff3a78c3af936b7f0802c87138c9eca3f0acae3df40dfd886946a030cdc3540526081dd1f86ffc3d4ff54b3e10a86184ee3c3570ead112a980f2ed36c0ffc20fc76cc754fcb365c023b4abab33a9d9c90c693d3b0ae56496a8f34358fd68d4c9d61a135a524248178fe1fa16a46bda3b2e7f656379a0808164d1cd63d7ecb30507fbfe2297ecba1031197d7dbd5675a7c7d89315fba24ccf8e8266a38ca7742fbbcd46eae85e432ed4b7e54f066defb4b737cdb684c7cd882f00ea57f48a29905e0edbfb760866ba0e71bcdaafcc5eb5d3c88e9c0b0ab9ed3aeaa93813296dbddef5ea80483b8afcb9b76419764ff3809e2cfe06bf296a070acc4df5811dd49ee3e5697764cc1c0721d16eb2127442991d24c53c458e499bffaf039f231d195d2601f2b6446e05bb9f8c0e700e926ca63f9cd5fd4249a0dcd68579964842f881daca20374e2fb43f6a6a480ff9470cda33bc56ceede39f8a6e7eb6bf37c3f87114d63309f3ca76a71334a64e12575324e42d08576f2d26eed1161aadac9074f8a9668467eafa1f39c44b3eab51bb564f2a1ff9da91c1b415b9f3f75fe7a298520e892392630eb50a76b1250217c1990df3ee34d90cb1001a34f83f6dcbf3ec6f80dc7d77642b842237cd92f77a27b5887099da28a4627cf3a20ad64b9c9ba161e5c18513b274efbf3ed1c42a7c42c180cc14748aadd668532ae0e7eb34f7e1506dc6c3e2abc6175384ac250554099410116cb7ca53f46253b75f1e61b1b44ed5aaf1784af6dc2d97d056e095ff3d0a3dc120266a005e72528934ef2056a39215e71e75ae89b91509ad6fb1762f9e10a56079199892789b8cab96d1e8220357fc04bc8006624962978d36efef891467e91db3143707f152efedc3656411666c893d01fef0c75b6a66e42c542b460e156334ded76f48fda3902ca171ffab13cb2dabf164f68e0781e7da65af3b09b17ba4bb3bb43e87c7956e0dba0a127afc8b6f180738871b54c88ffc2f0ed3c9a63f0aeee64ff717e4ace903f5317ae42d3cbd746ebc72055e72be0d2f7883a21243693a88e770c5ff346e31957540c1e0728d5e130f6cd8e1054d0b102ffe4914aca8983b7d48aa795e36646ef4199f7da9f21eed582dc2babe60c57429ce3e007a22ae398d8355b0c96872798ef3bf6cfae933abb07e959b4b2c09fd4e65604a343042e52534c7e3b02fd5fb653283f42cf49ad9f08e54be7fcd5e0a58f45c749c7520d9f8c594abe5524690c612fc92719dfb106968951dace26bfc4363f67e1c9c2612ff413a682830fc5dc2ac6e4e9ff03d5506259efd3d0e0a74b17b36a7fe0eea02b052ea2d91f0568114e6fef222808aee45a8090e6eb892a3f82c69ce217f8c106e97a44233a9a606dcab644e9ed871635e3ae1371e612432a083263a7c66dd7e495e33b9743ca1f47f50364a6441f26e2b5a8f8af9ab2f56a79d025afe667b82fc0c1dd8fb3a354a8debe225842d8505a2d1643eab9603f7567e4154f62a8be9060c904fae606b9bbfc669df626ff4334d3ff8456ff84a4693fb4680edc6fdb8265e550dee760cf1d8735d51aa91f706c7d10aef4744cc0af0b94c28043e6142944472b702371c6c7c1aa8ab4a47669924ff91c243b5b93726c54006c032ce117a79b7076036274b1c9a179893f3baabb178fa4f71d5a0adc3e23a7ef4006956eda89e2a79d8a4dc6cd37e9e93f2cb6a1912ac4cc51f3746609e0b66eb40339f154d996bee5c8bf8080982d6476e718b0125f31ea927d5fa2222b989b1d3b758d2972894d74b02a6324ba6f16828584264d765c5914e92513f8901a1ef1f7da6acb31214e8f755297912999dca067da41a0750d658e769341e478211306313d4fccac60117af9b35623a9b7e027a99485b1b6b02fdab8fe42f51d8ad48acf8dbb4133f2cb3a18dbf9765ebb90e4be9fd150f4f5a4af9963ce0119809fa32dd644f725a6925aba3c0249036f61a231bc970570f3127d7ab463aaa1b22cde870f41c7aa06b2ac63f483ae6324aeff3ee7e90100502337a2365a08ce44bc8d6d8efd0896cba6f57d105e057e657738eda69d542671de7c7d30dd0b9480b03b4ccb42fadbe819f0bb00d596d207cf4d650acf7aa5b465e4a48cf6c0e87af726d7170dc4b9e2b4fa575a8a690614979ef28cd7e619455a2d1cfc41178e39500423b08955ef4f7c5f7cfb7383e8b342279fdb35eb5c180dd7bab5d45d2d0bb0d5626dc4bce4994800efe35ef729620f9a1d6620fedf1d4624be23bc8987507e4eff8d2a69ec4df4fafa00f34659c4cef3b1b2426339e38d7d308355c99c0ea2f89ced5f922d84a8480341418d2471c278f488045a3a0f5ff29930a3e65e53d10a60c21d600a6ad9183736b1c94898d82b21bce3404c01053750cd34371672001ddac14dce52de388306bfbe90dee8eedcfdda0b0db68a3ff3b52d1cf3c7fea95e4d16ebe5809695504345f18796482426a5df1a3c17002474842d6d2a963f0bfc2f7db16beb1cb8c7595655973a71b933d0932e9d68b1000e043498ad10f5549e34616661c9c0e3e57be2c9790078787cbbc441b319bba16fd4e20553395667466091300f811afed5963b366d8b928198ee128024edcf2bc66091058990c47f4a10aa9093872d92f74f224877f99dd203d226daa1c54661de200ef8846078b5c6ce1c7d7484877203cfc7147e6378ae09d2de8dd4a093131fdb4426baae3878f4b54454b0ba4c8a59a6f0544d9e3f7b7b9fe673d41139459216792cce531c23a7b9dcfd1633173b1e13494392f3a756bfbdac1141c3f78ed1e6d5c1d7107e8c1bb241d130b448e4fa2fb7761f6228a0db1ae41c5bd893141004a6ef9339c327ab36e6a6c542caac876807dbd04e453f4ae4187eb2bc0e535afdb45f23dbf7fe27c1ce9bc5690fa67d1e633a1613882e4244d1b68dd3a73d601558ed5df9b1b3c547febf1d9b33ac5c6fa979d85b08a4cc51300cd6c4e6ffa2618dfb1fe782b959affbd73906a2c98320eafb0c9e286372d6e791a9d9e15aaef3913ad6b049a2f5b35b7bcaf041a6ded99391e037a39f55a20407d98d915e2db9a4254289144e1077979a726ee89302023a3c4f1dbdd3955bd54234ce0170497d637adc9d1c8d7a09c94f6021053440920abf8692220fd559fc4036f9c1946ba16813dfa1969ff3ac1c3e3fc66c3f92132862e649d3f681a3b79c0b40143b7e2bd39ed5733433019e384426c5b2ab4b47b570372c12ef49671927f2c64801fd559c3ef2424f631a0c31e7d090f4925a1abc443d0ccad3fc01cddc514fa8025caa3b560115bde67b5830b7372468f880a607e084a61ed758", 0x1000}, {&(0x7f0000000140)="d61ebfa7308adcd410176705d449039bf7f27cad59f9b6243690a1b58aecde9940ea07b0ceb8b9980b02f3c697d43d495a6abcc6d690bc0a3a4e", 0x3a}], 0x6, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 05:37:39 executing program 0: r0 = socket(0x31, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 05:37:39 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1203, 0x0, 0x0) 05:37:39 executing program 0: socketpair$unix(0x1, 0x1002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x92, 0xf0000003, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1, 0x3, 0x7ff, 0x1}], 0x7, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xb1, 0x1, 0x2007fffffff}], 0x8001, 0x0) write(r0, 0x0, 0xe8) 05:37:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000002, 0x7ffffffffffffffc, "845d5500200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:39 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCSCTTY(r0, 0x20007461) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xf8ac, 0x100000027, 0x0, 0x0) 05:37:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = shmget(0x3, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 05:37:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000000)="5772f4b6b432ca865facf3f527c985baa76cf96a00f7871043093d0000000000000800", 0x23) r3 = fcntl$dupfd(r1, 0xa, r2) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000200)={0x401, 0x4, 0x85d7, 0x80000001, &(0x7f00000005c0)={{0x8, 0x4, 0x1, 0x1f, 0xfffffffffffff800, 0x3, 0x8001}, {[0x0, 0x7ff, 0x2, 0x5, 0x6, 0x40, 0xffffffff00000000, 0x5, 0x942a, 0x2, 0x1, 0x4, 0x9d45, 0x9ba, 0xdd2, 0x1, 0x3f, 0x1], [0xfffffffffffffaaa, 0x1, 0xff, 0xffffffff, 0x9, 0x80000000, 0x0, 0x6bfe, 0x6, 0x6], [0xec5, 0x83, 0x9, 0x6, 0x2, 0x7f, 0x9], [0x9, 0x6, 0x3, 0x2, 0x4, 0x5], [{0x7, 0x8, 0x4}, {0x3ff, 0x40, 0x7fffffff, 0xdf6}, {0x1, 0x6, 0x100, 0x9}, {0x133, 0x79, 0xc372, 0xe9}, {0x31, 0x0, 0x8, 0x6f}, {0x4, 0x0, 0x2, 0x8}, {0x9, 0x35a, 0x7ff, 0x400}, {0xb9f4, 0x9, 0x7, 0x81}], {0x28, 0x8, 0x0, 0x80}, {0x101, 0x3ff, 0x3, 0x1ff}}}, 0x6c, 0x6}) write(r1, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r4 = syz_open_pts() close(r1) r5 = dup(r4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000240)={0xfffffffffffffeff, 0x5, 0x0, 0x81, &(0x7f0000000840)={{0x5, 0x2, 0xfffffffffffffeff, 0x4, 0x7, 0xffffffff00000000, 0x3}, {[0x6, 0x9, 0x1, 0x6, 0x0, 0xb285, 0x7fff, 0x3, 0x8, 0x80, 0x6, 0x10001, 0x1ff, 0xecc, 0x8, 0xd6, 0x6, 0x60000000000], [0xffffffffffff3227, 0xffff, 0x7ff, 0x7fffffff, 0x1f, 0x1ba, 0x2, 0x4, 0x4], [0x3, 0x27b4, 0x6, 0x8, 0xffff, 0x1000, 0x9], [0x2, 0x9, 0x5, 0x7ff, 0xfffffffffffffffd, 0x1], [{0x1000, 0x10001, 0x4, 0x5}, {0x1, 0x55b, 0x3, 0xfffffffffffffffa}, {0x3f, 0x80000001, 0x80000001, 0x3}, {0xffffffffffffffff, 0x101, 0x2, 0x9}, {0x1, 0x13b, 0x0, 0x8}, {0x9, 0x4, 0x6, 0x9}, {0x0, 0x7, 0xdbc5, 0x7fff}, {0x8, 0xffffffff, 0x36, 0x80}], {0x80000001, 0x1, 0x0, 0x8}, {0x0, 0x4, 0x5, 0x1000}}}, 0x3, 0x10001}) syz_open_pts() 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x7}, {0x2, 0x2}}, &(0x7f0000000100)) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 05:37:43 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = msgget(0x3, 0x400) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000018ac364d00"/63], 0x3f, 0x0, 0x1000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca9b2dcb192d83f64199e637c1b63f00"/267], 0xfc, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/112}, 0x78, 0x3, 0x0) 05:37:43 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 05:37:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r4) ioctl$TIOCCBRK(r1, 0x2000747a) 05:37:43 executing program 0: r0 = socket(0x1, 0x4, 0xfffffffffffff001) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/15}, &(0x7f00000000c0)=0x11) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20001, 0x100) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x7f, 0x8}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) listen(r0, 0x21) bind$inet(r0, &(0x7f0000000000), 0xc) 05:37:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x121) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x30000000000, 0x3, 0x401, 0x7d}, {0x0, 0x8, 0x9, 0x81}, {0x5, 0x10001, 0x8321}, {0x4, 0x1, 0x34, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000380)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000000000000000100010000000000000000000000000000000000003f9323f13437b00a218818e8624367f811dc6df4c1f4f9ad6ac387e26945f4cdcfb589596ecde90e3119b4b4dddd4a5d3467727d7193adfccc664e311c7fdc347febb1be916c7ced9bafbd1ed29d93284135791600ecb28cac34a385d9ae", 0x10f, 0x0, 0x0, 0x0) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f00000013c0)=""/235, 0xeb}, {&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f00000014c0)=""/32, 0x20}], 0x6, &(0x7f0000001580)=""/93, 0x5d}, 0x840) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0xc}], 0x1, 0x0) 05:37:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="30360811b7214f26ef0abc9c2f9f4845f9fc5c87394733375c2116e6df3e9757c248f02db60f35dda9f18882da39db8e7f60651311d0cdfca75180b087c99d42c473274e85015065401d9b017b0b03c6b08d26fff750587f294a8febd19be09714f0fcb1809adfaa1ca0265cc19d7ef425f0e32cc95a8059a8c82f646070daddd48bad4eab0bc758232e478ac7776fe6312ea81a4fc11fc260cceda38ed79add747766dc27ed5d53127e80d2ead07509cff099b98595667c163a5ae1931b7f41881ffa16463affac7bd613adb59f6aa52b7f4aa63bda254cab18f4944ebd234b62a36813fdd07acf246896fc5c250f9c1482772f5e0bf7b7d45d778180b5caa28fab97ee32789c9a8571d1f714dde9afdc88ff1dfcfd0aace449ad2455cbd7bb735590a85e06cb2d4f43863bfa84a53280dfe75e36326aaeae712a143d183e39c7976717ecb36190dad0029b3ac5a27c806949d91d8bb446332d7a5338b4af9f17f303a9bfaae926465681a71df9021e85da92c44e2d1137998f59981adc71173b7288841e31ad164072c9ba2ea4a4b4d07fdd9a7eb693ba3d8ca9f318029832d5b729d1de34d1228382904938fe6dea0fdee6c95624e6a722bc563088299d5fa6240ee6e1043d001cb1237233ceedbb5d52fbd4ebcfb19ac3d0912191d1b497a628f3dc47e33606375f9a6fb41888d37f50aa31369a9f25738b173580bb1b90429e408932cb27ff8350955b06907abf908822f35dc9917d362348a68f23c7bc3d74d9889cac1d668312c3af2df2d224d625947843c2647025ae13c851e699d08c16bfeafef5963c7fcfdad57133472269da3b8a9ffe39047079c05f7cbd6bd3b2897a00fa6db1a451efcaaaf280f9a99c747a3cf1f3e245485c3d60e6b450c467760748d4840bba28211134d2f66af178a0859a54ec2d5467c1235083cce66928f7ce639cce1bd4d8d98e24fe1cc948bffbb7212237b3fa6d136e62e4189682da0c90666435cf0347491918ce071ec34f8951d741615ee5c84b1683e20eabc1460aa0a6e0b327d4c90a5a599901b8e6c54e43439e66a697d3250329464ef6fc4ae62dd21f94eeb1a3f45e0106f6c5ea81dc57c51f98483d3ade32297686d103df8b9f682d5d750d534ad0fe45fac9f23c871b1462c2f9c97e77a6116d513d35c73f389149bd9188d9bcab6fed6083ae5204461ef6f6ac6a99f7515a8a3bd5d6cd01c86e033c99bf754270d43d656c485cb1a677fe051995eefe142076ca3c6dfe2c1dd943bd203189ce9738e48be7d0a44ed43d7b3e33b92c52364f4c102f3289e0b8714db67c07246a5d5e16264867d271d0ecee51144f02532cc6d8aebce13bc3a576cc0b5df951eebb8b5be6361b5c6dd1df94756c6892a1e233f53f1e5935d80e6f08ee789f589106452887c27b4123a51e5c746e656172fe735c32338d9def1f22776f882a19646e3b27b43905db31af83f7063b116efa24e72ba4566b0f8fc238ca5d9865ef5e5066f763412e55da5f8b38def739dde56c62d0f9916f1b2f6462f899c9312919e65b2af524bd8572706f2ce8e30514f0f22c2b09f1c54c928e78e91df52fbb2f5357eb05fb665ff0f4263894b9d0e2bee800f80522a9bc353943241c6b9ca7b1ae411248ee139292a5609ba82d45e09c97e91e7e5b74e76339d233117ab3880628a7829332990cc56a587087bbed81e5cad91b81fafbf04d72cb599ff5663fcdfd1f47d2575856b600976aae51a6558e4fa140acab9e9263b5a5649f2f958aa4d5b42a603196faba72635b3642e0607be289110ef1ea73108741ed7849463eef96fd8f257bf389551141592a6af63d87c75353bd3613126c9713b8c609835a8713f2ee4967a6f56066039a284361b006e23375a3258738f681403e5fb2c044383e056388df57bd5f7202c99f309d572c422caa20f26fa3b34590031a9a86f972f1f822f0f472a1a458ae10325b300dee58c9ddbc09daf1ff592183aea10d1bb3bc2dfac1f75f31d84a9c061de5ea144ec31c924f7eb652ca24ee1e2d3007028c0c8549a22cae782e822fc8df7c13abd961b3e3586a009bd5336d940a46302ff2ba083f87ca56ad97c470d17335e36453ed73e9843f5585738f44548ae0da74edc7332c287d4fed66a130e397585ce8c0f422c55992ba76b22cc01ad83e674abdd9f8b05a76c45c44fc759202c74b996ab56fab4b07b7b72ecbdd4db723bbe4f91323398ad99281e34b2b89242f9c253dbb08320ca39c7e04cf6ff112c79bf3b64b0aba371e67abdd15deb4acc5133242ab9a3896167d46dd81e97152c94901c66869e1e326cda053363d963f2b08811e591d9c795c030264dd230ba9974b8f5e55502d1fea5eb5518a91ff7ae77ff287158d278c30128e953a4336cf4f0e03faaaee12b70c0429c33a51d7013245f7f4b8388e3b68794106a66c4dbe0f3842fe314cb9debecaf18ffb6c024edb28ef17f2b20d6131868ce6dae98c3c0fdd951395ffbcd897d1e82bd32aec82d0c1770bd6e6b2889d64b32638d4425d4ae163106876b6f8f39f7fe10b9c47d5c5bf4c1597f57aaa566711ce105615886806189789fd4202a35d6db7c6358c9e5d784a339a53cfe4296bf63689afcab9b9ba41fbf1e56963a39e56f1672ba534f32817d5405d19ac229277321f0256fdf30303c93f3ac0b38a9fd2581fda13db4807d1c819bc2717f7383a3867ef04a0c2869094114867031f51646867774c4e0b48527191caf353a623543691c8f1b23a2bb7318d791607e3ee72019703e2676ca63b4627540e0527b0b76f533d6b71882cb8e8ecdb2883ad0a1e9ab4b79ea8ef1d269bc70f09c2b9b0c94ab17f1ba45bf6dcac45ed7405c0625ed683e1067227242c5930284f3b8fe99c0d19f1571d89d24d83902088df371592355501b4bf71f5bbc4c44bcf20f98e75b34f9fa78d06f4b1061dd67c440103fed63ee1c94a6bcd5a060b7381815828d1fcfc1bc06d78d1661167c77c4c3416d297676d472315a17a351db63ffc1e1a5082b18104e39b3de6f1cdf1b88f707ed673a8b2041e498c6eb838eb85c86a41ce9e356c9137962c00e4ec524601a9781c8563f014333ce8c34b9d44550aa09d5534d8598a14eafeff9e7c4c0112ba52016a144675b6c66d6e62cbc50f2d842acbf3eb0855acb06e6ca4b0093834d3c703eeacea7d967a0a4b110689548586af6efbbdc06136f47e7b7bebf52ef4206e0253dbb1f902234d7df1396d79a4184ff7991ab9b056812b1fd64742e05c3fb8acd65ef1f38a6280c605bc1f5bf059781c39a1a2bfc3f7b4f4ed117d2a8debea1e712051ed82b6f50ca4b92b38aecb8dead9bfcb1dd92701e0f005c84b18534153a427e89d902eefdd3df8194f19b0e73c0b6caacb920578b2e2acd3af339c9efb5b1ff956c9a3e8537de6479b0ef7824ce6cabd3a6c256224f8b67aee2926d7f895d4c20aeeafe1609b38bb376f6d9fafa6352ea9ceed7ee3b43106a8f8a8f68ebd607d8d7d3c02d440fc96f824a43285216c6b4468bac936ae9d8c789acc5782eacdfee49eb482378560d7202f6d0d006bddb18a401c0a9e5c5a6d8d73d7eb18d6730a0f6c7e47f00d45df49d51875a5941ccc63342edb7e0a6a50745c938a518f9dfc211dfcbc71472b5547070cf7280014ca627bb71a69b3e1e4a209fa7713d1f0404baee11d4fbcfc1b3fe33eb434d0f03bf5487892a252912d30f8102a646dbac63d45fd535a11195403da02f04f6d967f0627637b736e5d80f8862f431c920c20693c87c13d762e7bf4a8c211514afbc7875cbe54ef7153638c9d12f5598bc79308a63a7f682f6b37fc4752f7d4f5b0942f82c016f3c762b4086b863f3716137d52bf7068b3006b7102c613f979403e646129bb22f3a231b42569a27aa62dd371898ef528826f992255e2db9bf6b8575f357bcab46623d8a6d9c9a88a93635bf1e5c728df563ca0af782d112d1ff02ffd1efa6b7de56c5947f1032819dfbada92832aa29d3d4ad07a7df9875f7d3c98f3a9d18b69612150638a1acf10e5d5ea9160dc85022c703c356a29b96972d0915176402d5c993bb12b0f605240081081ea3e1996f684dbbf0ad2484808c37e276b1dbf701c2aa154f9b14293aec6ae5f890a68a829812f8eb97151ff4c7cbe35cce460f07cae4ff45809df92e182719ce9493d52cbf8a89c8b11572afcce1957e56c2fa71a706ef7b7504f88a59cfbdd4d255d729e53ebe0b1ceb952c34aa3c1de0f5838224b60d41aa49f640e55993a952e04110ea0daeacdc31cebef6170ea0edeaef01a2038e9884c7bbad430cb7a614ee55c2a509edf0f1646695730c99205c0d2450b94884348a82024a0ea806ebd7b5bfc3fbde102526c9535ad3b4c261ffb3df3d84bdbd748144a51094a4b3b7c915d54c2efc1f97093f728cf7bc38674d17de7245f86ddcaa94114d13fe5dba1bef4871d6adf1afa0128d6f8d425dde51e6cf41501ee2c336765d29997617b48881a7be26455f69c01be39bbaedb78c105c18312dc621430c26cc9121d6dfe807bc57e4038ab6a333c4894c6b172ad9232c2d0f41d8ad6cd8422818f6a89df942a6a83012c89c3fb915240d713337be47588d9e50db06cd938fdfc6f5557c42a1b9719759979dcc9c267b0b6595060c1f2ec58017ff33e766ad512447b2803f2b4182e59498c6fe6cf9e738ec9e160a9e40efb4ff1b253e77b9c86a16d4446e4c5303bf90c00f9460fbb1a9ee129e4cfe6377df0e1ef9628bb0f10dcda0ebeafadf0667547e5fe2c2bf0e647c1a1aa70f75c12bae6c868d33a3b81bb33d7b46b3cfa5d3d61003655f7ba6e34c26fe3f99b29726c8ac3270bfe2941b6b2afb7600fc00a3260d169a92ceec450d52f54251a1483dc04b4b981b6d0ce1f91996dd99e8bc4b08219987e5a7bd53be2afbe74c1a822177bead77a948e889cd7335cebabc8b954d0dc94a815cd2a450d92f4fc539b87aea28082743e2501068672bc854c1eb25a159b6add2b3749792d8b23a88b0b13c8c58dd2e5a855483228f539aaff44b751aa1c7f50cd94d2e15dd20d70225b339ec74143c0365744108aa72f850756ad4f3bd26421a0ce60d0452f22553dfd538659e11a9ee574c96f371bbe12d3f8451dcbcbbc5945a7fe714cc41c9c5e9e0b86ad316d4aa8e5c417123b02f85653866258c5d77e1aa492b284c5dd753e8105f2c5a449de761c5a59b4302d5f549769304d8c1693a134d67c03d8ceb29e0399550d37197ef37df80e9b10abe5826ed7739efe254c78dfa04ae2170d3e5685b024375fe341bf6f4d1521bd507d6948c68cf796e5d8a26a875dc2b4197b58a0deba43fc0ffc0ee866c1a689db7d16cf7eeb03991c843278e1afe2fe34c247d0308fbd29cc2d4af44966e62c0c9e6e094c4b742fc10f2e3d1cfaa5d5876c6dd039d4db80e903724f233d6a3d6738daa65d5f288a3dd412762f5743068ba40ee03cba00a7ac9c1e9d3db62709593ded5673ec0035aadd05952a23c098ddb1ff2cfac5110941262f57eb7a994fb7d0b48cf755121d173ce81b748ef872e5e60752a37815acad531ba04500f6caaaa2a5797a12f2bfea589a90ba3b8299ff1496d2884a1fe4b5d1a2b210b18bc1887ca30479e13a0c63456edac5b9af4681a3419529bd3b06d15f87fa9ad42197834938b4c311256db5dbfb2ea30f8505b7eba7dbb550501ea2e302e421390d7914293c62d33e8caca63bead2383cf1fbaef6919aac829fbc1ad355019772484fd7d24e0c80b2a855a826a820302c", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xc6871c34f442e6d6) 05:37:43 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:43 executing program 0: r0 = socket$inet(0x1e, 0x7, 0x8) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) dup2(r1, r0) 05:37:43 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 05:37:43 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8080, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9, 0x4, 0x838a, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa65d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x82}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x79}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 05:37:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) 05:37:44 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x4, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x7f}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x885, 0x0) 05:37:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) listen(r0, 0xe3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x21) 05:37:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80007, 0x8000000000081) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) 05:37:44 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="e59a58d0b7a5b7f2edd9eb99747e9c901bcf4023c68e2649515224918e4dca6d110da0c7e21b0f5525c76892963905bb57a152c9e4cb5c6d3700fe2730e25e2215bc6fb97aa6516e15acfc560a2074503669a16eec37d4ec15b4cf83328b4d0cae8bd110df29a6f94e234940effb48e5a2381a30b2105d82df12927f016a427570e8d39bd9d2383cc94eca6569f3100f02c16fb4fbd58927fe474f250340794f6f90998ec808cbc50c0acee95302ca72e4476ea10e5d4b5fd325f11db02e49a0bbcf11e8627cab8392b667bc6f8cad68656c08a5fa9ed09af32279796c539df61143c7d6fccd798c86fb7e881cfdd44abd0a2c41aa3b1a44a5a570944bbca4e84a9d11d3d7ce5e7107258db0f5198601944381727f42ccca9b43e416cc655692435aa737ebbe11aa5dd53e29ab3b6b646d1dce6b0689a3c5c472f360e81d92456dbcadd6daf0ce39d4e8441700910671fe426f9c8f3288c6144047b539ebf5c1ed179a07d7fa8255b11e4882797e05d7633db9290f10e1b886e58adf36254d324cc441303ccf29bb9d035e53a41506eabced01a6aebb3a3ffc3585b19cc82ecabadf12fa06482e23232d794201c7a02d4e32644282180146e7a3d99a0522ff62c0ce685d365af1b39bb46f816cf89c71402280be17edd5cf4f2682c59bae2f341c4506882e42f1196f1e123d3df1c2a2b7dd4a95506b6fff849ce76ae74e9769d315186b548f3c24e39008d68bd37d301d3d4810d978d0bbc90992e01410d6332e0d55f48383df10f680830cb58d4fa16ddca2d3d22dcb3fdbc476ca73c6df55a90ecf0ab15721eb668c59af127a26848334b78be2351cb5cc0c3c3a408b7eec0c56122641472575a0ffd9bb34d67c10912d3a6095fd44d3a7d6b0d6cf43ec16e503049c441f660680ee7720193ce0a4d49e8e26fc993d61bb9c2b8f3503381ca62ba77b4d00294febf98c8fd2111864345b4dff31db3443d7f3b1accd4fd34fb82043436b28114f6930e3c8964e08a29adafe1a6e94ddd0c52d3470ebaf6e0c5913be59904f2a9e1e198bebb9abbd32f68cf9025eb869f061be44157db6413133506b129d1b307b0953853b6db2c07bb042b626c9a0ef0f4ad4adb804d57338ff2e25ab8c84fc637130c6026cc2793c9f36b25092531ed3326ff9ef5f528460e435b39ea04bba523b5a4c92c748109d60d6507a46cc9cc791d720a46bb763712295078e5a40a623db59bc3153c68c122f8dc892680e12c0b98415a6218b68bf6b3964261fa6a8a1a9e6ff5b123ba85934b46f0a25e8e42b78744e603eab814e6081756817cad31149ffb32c213c75365e16c837aed6c73d8f32aec67ac7d3057cce6224f9b430e56220752b2bd326368c724a52544ce19734f4101aeee3815467dc0b3aea984f7ad42481d986f2992af95aba6d14cb8f27d3a3cb28b3e77678110986ff4a8cdb8d1dda0145dc1ee490639792ee2b9f61181ee3ee8a5e6d14814919a0ed81ba538ac3b9561ab1a147b35b7fed3c9961544b89f3f661b09bf79681a6bfe192846d8df245ac36e121f43b3d2fca03090f4a3eee22c433e05fb1e3b37841a40982f07f5799adac77e8e781af6ba5e1072bfc6f2c6d3ad1422af9bb2085824c15481f08403c91ca34702cd59b0d0c3653eae683651fb07221f291516804be216147d44bb7d22361db65300582170d579d3380a01e863af4b79f28818c713c097ed44b673d69eee39cf6d76432b62ff8223e87d8bc12f6446f17e90c3a910e8f71bb536186ac152956ce8855f3f50208d427fa0b16ffb3b6ddbe0e3f56a1d6086d3e1a7b2060339d39cb4caad45f08b8db7fd0b380ce86cf94b06d9cb0a7dbfe163deecb4802ac84d9660faf5c47340e815e8b19b8f82a42c920ada0c719d97e8cc300736515dfaf0d6eceed227aa81e99fb74ce4b375a2aec2253288ca942681e398b5492745d32e5a1da6226699f0a44f8913b530552b282ea21e7b0d4163166038e6d9ff26fa693bc6699f2d2d514a0331c52773a2cf01db8d0110b4eabac810d3d21ddb2b278ba318ff127b87e04edfe0e6522d8768e193fd7529a8aa6689843565bf9dab78dbb44b2570f5504a518919504ec53100f6e05b6439d97dc4e9fcae031bebb6e098017711ec0a99c337756e6ccd5d50c53d5d71ce9d7685e1ad2a839430bc92bd4f352f56d551ed885de347baaaecf26ad650dd1c8783783026d0c6532d3f5fab1a2bbe6fa0ffaf92f4af7d522bf591c9a685abb768b67821ea7d1d95f3d39d1b134624aa7fb8186ee491bebd416303e929783e7e0f7a97af3aa748892a94d7c3748d1b2b7bf1f976d078051aa3780febc9ffa22247bc65721c5988355f4a9200353c99e7c669d11af93bb4f1761955420428b52e73fb2b467990dc00f9723700d1212f40d40d652b4bccc4c2b43a2e593d76c15436a695d8787de7d66fecf84ee7701c086be3f6bad9394b383c934acfab8b400d2dd91a219ee379ad6417d1d447f9bdb5250a9cd3039854e46516f2e8ffb1169d9227ecbfe7a4ca19d9ef937e8b805dc9e01e5bffc4d534857ca45bde3741bd481df9228575a2a9bb9149cb3c3a43d71037fa82fa640f5e52145ca3a69c98cc7208b1d896bea9e595bced5827368f0afae6c8e6f5746a1ddef5ff1f0ae7043a2a049d28af32c64960b3449ce775ee32ebb3fff6255727a2709612f1c10e8b66d635e9a1dadaaf54c9aace305d722aea97e6cb0d5d88050b13c4d1febe924016a6596401c9d72932eb42d4145618f10797562e8d04d630ddc0c46f24e5d30663a80b7823e71ee4720df9fa1d4cb34b2ce3cac0a74a2801819d16c518207d999e8705ad471d2b12102527539da40b61e4ef3a5b2a6424d0a8912106d6e3bfc50ace6a1fb564f3e76a72bf803e7e8c18b029192a083b8fc89b2c375158750278f587628a74d5840a4af423282d378282773e3d7e33740e9ef2e870c24ac21c85b800e9b5bf6cf702026a4dcb3d3ba803baa87ca285001c1d16a2f30db28584a85d98617caa842ff7fe5e9b98ac5e30165b1f8bf21576828a80e45db5bf733852faca7f2c301cf62d7adfbff5be1bfccceb07c5d57c968a57f180bf4c97e6d32de2535e6efce7daa59b0ef761fd0204c6ea966e71c2e66b95e6745e46bd4dce576f1701fdddb7bc2eca0855ac229962ee31df9a04ef046f140f1575f9e5e74c557d74a02032b393a046e0e7b8c55d6d078164f0e6c83048d003964e8c9591ccb09068ea559193f500d192036807b814df05eedbcf3b0121c8aa2ebcedd96be55d7ce6dfaef280b9779f0b193fa04ff52e81617b69454e0ecf3277976de7c8b2d29f9507579fd257783c570052a692bbda3add0b8688c2f55bf6677130b43ceccea14cc069526cb4e636e082868c3e15e2723db6bd7c6f69647d7b02e776e3affd5e7918ae779b192c46123e18e1e9c70f6332b4f216942c447f8f2c539c4ab4b93ef3c9ae7c3b407fedbe7e0763de65de18c91c35646141f88490fe067ce4163ef0ff23871105bca50699c8eb2e332c01331316f81334ef5e9f501b576d3114c9c467b93befc9a3c3ddb9e3b647680226ed643fad8dcab8aec40bc2e667679d83bddac8f2b0af698bbb466a52d2be92d447e697676a77d4d2c1a5f1284deace78871156ffb649e593c6a428da3a8cb7023137a776e91a923b14a5c021601dd983a5871eb27660602ee459db2501e33aa7c1c9f031cbc4a300095d6de7365667b6a8a4ecc0eb8caa6fceb5e7bfaf30559ce7ba66d8a4e22540027e41eafb8ea71b69d4c82b92f079a4689093202f0976173b9be75c22762a1c14b6d488db0e7f7f005ce8745f1da62ebebd5a698f445e6f51bba64eae88485712d0cc209ce876b3768a45b6c9946940471029aa64bcfa615e7ce1490da3803d99545f786e668626cba23f471519525a3e5f45c9636a0e0fd19a4d35d27a11a5449cf67b9d1a85e48a4bd33c95587053adbb7dcff87c3e781a1c5c9be91c355ff0099d1790a10601eb49d4652f16969edb174223c1a0c8f058111635f4156df4b94c9e1eb176e22476e167ea2a8ccad92c0c5e857ecd255ae8967dd6f2cf3063b532e660c6dea3cb10ac2f91c5c0c584920cc575af5b257d95746417c21d55448e7b93c12b949dc273b75969595e69b44b1bbde22ae0ad287ce54e1d7991bfac2bf00e8ae8e1ec05bc42f3872e89ee666325197b1b96d8aa5c1bd3713754699c963fee0e966c02ffbc2224f8ab636e8f47a557486ea2cae8f12d47b2263308e6bb4a07a09e04aa58ea672b58d426cfc65fd77d31623575e959709455eb416dc1e95aa2e20428133d039b38b96122e9ff53c2a46a4a02f8aebd967147ade740f4e49bc1eaa40ebb2f674d936d9195c14be9c8f4cb4acca239150241f79a0e7535eef66ebf64e67a9d58015d05ffa7d94bae9cf2e576b3addf98b69ee5b4e32b8ee4eee2c5fd0c50d335a1993e766c4afbba2f85c92f59a2eba1a8139a099aa3872a933503506dc3ac8efc741a61b7b11be8b745ce5dd296df0a2b2e4273eb997e6a1b3d1e00047452bf8b97b47dd9c0a405f725006e2389addfac74bf4bc199e7c3c10c5fd1735d715f38eccf0dd1c438428def9d4eec08faaa22fad9ead0b370fd898052d715ce34cdc958daa29fe771875e7a26aa042be5f4d1b35dcf0e32e48d3450483fd1a4863631f4f37381701c8f43b42236629774f8a9e9e741b989fcd02ff33142c0c67f28f35d4aec072798050e462697ae7009ac5886910121d36aa039316331d0e36deb54496710fc68a38524bfd21962f65c27a5473f70115d2de8a51890000ca8281b6bf3243e3536d94a52aedb422b746aef924d724aabbc4b054747266a255b9e35861d42b090398eae7cc6f6b4295e1bcda522783fcfbc6a6886c5f74530071db0721558cf3eb4c57ac8a0abeb256f5ce93d529a73be4d75d6ec67ebdf01eeaa59ff3e4a8001462bf48946abaaf6e0f2f5b350aedc532642a3e64f0b21ecbe8cb1f38c442844950e8cbb7bbb43744e3b1a0bd6d27c624c037185d963088609d828e858d1e7ad74a609a6af7bef188bf09219a32c57dd2e065c7d525a9e395243972da2954ab048c1a2276851e41db9b7ac70b5837de4fde2e20caed43b42075a60c7a16ab7d0f823321d7a9398a7ba3cee8fba24a87ece520e2816c40a3caff9f7605eb8525a10a0e08d0f629308ab65be9ca3910b8f3a1b650c3d52e9fd4aeba8830fef181bf7a6040a1291e30c6e7090778db74125d618751d2c2bed2eb6b62d2aab2210091b6b076b7c3cbae30f9fd45f57da3bfacda9a45d9e9db83bf8a50e826bc906ceb9f7a56ca5874581fd90426d8947e5239870cf299c97197ea37fef69ddb2668d7f1ef9f9a4acddc8bbc8a7e045f03fc1b2ff19c9c97bbfb7d6fdc6b1c054bc3d0641fa969647869233d984ada7a4a37195387715f680ff3c99db397ed8b0fe1c0560843c0aa146a733fc6691f78d65fe21365b227a3f67a2527780f54b5823555675315c3358d85727fc3c24256078fac585679265aa654d2df07ed3832db6189b4da5c25a4d2691a198a3d147a071ec46e0d0d3ce52335977d4691bd78fa833173f29bb32c50159f6f7343f241110fb7697ef356d4462d66a59d4e9eeaea3b9d95b4d34ff459ed37aee5b745a2b436d26f4001ffb7c49631b2afbc783960f62c407fc5338d0b92ca6e8374bf4b674b309bf4eec830fbca12023266fb039d81ea246ed962040b0779a712511d20d8212e7d795cff0f9dce4e67c3acd3", 0x1000, 0x40e, 0x0, 0x0) clock_gettime(0x1000007, 0xffffffffffffffff) 05:37:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) 05:37:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 05:37:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="4146eb946d3473c8e0523e5ffe2e61fd1fafcade1d6edbdb3a5ed7c8357d7b7ca6f68c7fb0abf4beee22f50d494f60d1ded90cf2c170e44c2f14db00a21ffdb0ad42ee7baf81cf88688d548b64666925", 0x50, 0x0, 0x0) 05:37:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = getppid() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000080)="61f026fe9bd5413ab652ccd11dd27e07546be6f3c52be116146b21f6774be987fdc933c01429d7c566a994c9416c29a5ef938ccd2e422c81d90284d604e857b29eab72b543ae58beef7b9583611daedc38945dbdb5e47443ec4f9e6b6548513bc9436ec4b27739", 0x67}, {&(0x7f00000001c0)="2d611b61e685a12a51265fbf0ba82c6d848104a13b29804d82caaacf354ec02163b20ea22fe69fe814e063263271ed9dbdc2e619a2729b7acbd87af630a3180cab6761048e4370609270c80d3cf854c195cc79bc730c1fa3210463b431d2e4d90b06f49ac3783b5b84e966a5d1a1f1b300a50ca22d1328e45ae622295890497aa26b5e8cd39ec5b497c731b668a53b3a9fc47b851430e6f38f93605d2078d8946a03909a09d0657d5dced04a97ba1c65adb07d5be2d5b9bf2573d312a8ec60d223ca729bceb3a5fdee94df", 0xcb}, {&(0x7f0000000440)="8705b4336d7ac262bbcc7cdb66cb5ed465c6937dd4aec3e8562468bbaadbd9a3d2ca180ea06d647c5412330544c06a7ea1d261daa9d25e51c322a50d2e0c0e5ecf2a9bfdfc74bbbcb34d8067b1af386886138d0dd26351cb46fed4f8260a19469794386b6256197363f5e7a2f3c54ebf47395d0072333215aef1edc8b6d1aa782f47f8cf8f3d450b1e54852bd281c39a0103b90bbf47572251575fbb7528bbe9009042979346ca072bac03ef4f141fcb8adca1336628a064ed5c404e928da64e8ffafc83b174a94273f260471de0596b633b6944bb794564895b2b092f6b17ca349429373d0aa26592d42d78736d60a6631995e5caa885a3ebfd985ced4d0de3167d2d709d30f4ca93c3e9c681a92c2730225230829f5a4b61c3543906d8c43bbc8c118e9e601524d87c230491ec168ff59e9c35e11e75b8e83b06f83026d77fe9c3c8d92592595c1af7e3ba3606d2740864f4dd69261aab50401bafaadd30116a0bea91f52916f077b8b417a77ec908c22c189a8911325208c0b39d8667093b0fe5a4c349c46ffb591db6a03fef2a01435ca9143076c3e635707ae4eade29ef078684beacfa71d770d3210a8aaa767c0b6442503ac22c6af03f8d671582850d69489e884c089b3bdfb935ba44c330bf5b3b615e8840b81aa2056329545ad8ad2cf807e2012e866408aa608fbe603dfba3409b1ed10082dec016bd931e450e515963bea187f7bcad8745e3ba8645de575eb8e98cfc70ceba7e2b8a1a7dea4e6861d0e6ceb596d0413ff057b49726519cd0278fa129a8307ba2364bf34f28a632f5a34f1991c3f42e780daed90ad91338520d8e3b74f445fe59098bc2400d47597abc9861582c88d677cc1c817a08b196d8fe89be40b9126c14e0735ef380219bd3da3ab808ed8d86653bc6f85df0e6aa0d70c04e95a715321efe2ae4ad4e4efa2cdf5aa689ec337734b6d72c942347b00395935621fdc6b7d644cc4714a4f00e1043cfa5a754369060d7e1802c6442cd47c74911bb7e1d4a2ccc81eb8cee3b5f06530af19ccd4bd66e283036aa18f5dab0e603c62a5851d7bc6765d5b779493e8be6d82e649c07ad8bc4060da73d11992efb9725c9285ba90ac79476472c946e515a3b9a01a6b242addf72a8fbd655b2a3ca14a147fbfb599c6afa861faef08531f95fccaccb0dc34fcfaebf61afce094b8a8919c11666e02c116a9c2718bd29b6807d2b6c69bed9c243cf0d6b6c35787ccced1a01b277ea99cb06225a3f446e22e98c271f55deeae938e4054a091017396f101bd77da675c16b34f71f3470cf6dd64ae6e1ef032f2901b961eb7fc3565e20bdc3cca49783b75066820ac535b1bbed27888037ee3d6f8a5c73c6deadb33a29de58b6d9a73f51147568e8359f51b2ec8a92d52a7a7667e36dc1dbb6f07ebcb0683b675fb48146e90d1b15d407fd6035a4b0c19b30c2aade71f0802ef554a2ce3712f19106f7ed182b1c8f2d4b7ae2cd84e32d65633a623f82d83978ebefa9b3b8c4dab9c055471008c703d48482aaabad16d0cd5f0403fdfab8e65da994c5cc1831cc2faaced90c63cc047001286d0a2b11107dc4ee260fcbf0e206701be29f0c7a9b3a233d054c5e4cf7bad59648629aa3b1d1f3b7dbf07f9d48abdc1496b18ab5cf4fd18021352b332df13c06bb8988a1dfcbac1f8370453fd1326cc2ddfb12beda27ee5d38b4c3f96f32d93d13f68215ef557a0e50d3d2e18abb5b0db044ac674292a4031ee3e94ff4e779808d75e2e74644600c7a170cd259cee0adc2733a203aeb5c987592c71a1029b11d5d1756f1279bd6e8381e15a13e5c840b92f38cc6ae8752060676268695713c06987274de67272167cfcf985880d1fa92422bdf3f624baf9007e42b0ec774d7f242b4a5549125902e7d7847b3dff8ae3469ae72d76e22a51c6c69d3b232309c357b9dfa7dcdd4dc3592e0190b0a15092f24052ff5396c27ceb6ba85121c7674c2761e3a0e204e7dd01d77f559234d6c78615d04e29eac2b9022d5769f4b39300d0ef67e3781dd132050cff48de3fcfa889144a24ab845acd830ed0d6c588e5c23425a267e279900b0a008c22e66a4ab550a011183c7673f13d956f62c20cf2a7df63d6ccbbd207d8e3b02e8335905ffb3ef9e91b965edba2278af0f2b07c99d4d840c591b103d1b86992ef4b39ad380103d1ada2295be1e8e399ea01f67740e40f8ba7c0cfe9cc5c29063e9ec654224773077cb2ab70f67727b4437818e2022ad7eccbdb56addc2167374a506c5b8f394a2aaef0cb445a6d7188a945c87e7f50e6a0e5e33729fe44ffade5953e028853f03b2b0ec0ed4ccca4dbefca9395590ebfda8e85d5a9da78a0e3993bf8a08651e752fe214c8e0a3c4e1253ff82da7d016240e73d5b0fdb12e8d1c8d5dfdf4cef6d926274b662babec2db49cf9fde4256893bd55b3c77c34d2e8fcdeef72c8aa3ec24fd5c2b94bd606fdfe55b9e93b3af3b8a5a4c255ba1e1a0459f43ed7fce3c12f81f23c1b8ea19ec367351625960bba3c783f7085120d3e92bdeee05e748b7a4996cb3342fe9b533b5d2863e573119407c030ca770fcd6e620b7f2bdbc281be85a522bf9fa29fe3a579b3ded3dec2b2ec125e116f181be18a8717914f6ecee520b9edf7a0c77537a93b8fb53076d550abf99c16a88b2edef62d2cd3b80cf28802f6d40cbbc5a5ebc62065eec51d2f1db177911813303c9b9ae6177d7a34e8d217dce84ba80a2daf6e39475a3362fba8d21a83733a580f213d28d91ef0dcdc39c496e6e2f7551a1e9760cebf8d992a4993d4a3f51f43603ecc46c0a60f0714496ec3b38f20ef4beb8c6e0efa65e68b205cfc5df510361bf37df258780755b49c51bd87426f804b40f07bf93f78080af1b7adb874192eaef16eb8f41913201e9cfedfc2f8b631eb3e2c9f2a466fba97cdd56f14f3cd43ae3b5cfd8b8f0791c91c951843f732b723a6c558389ffa064077fbf170dfdf1d30dae58ead0de3d292b2507dcbc4fe293a94909ab31e5aecbb52f279d4fd35bb4d0f669dee2989b087126b861b32d5c61a677d964d9347c74ceb427f03d2a88087364eb00cca31e9945f947ca249277aa3b7e0d267a59e9de1679fd49152286a21a12414400c1327f79d53c12738b8e13027abd2856006e5eb464723c95981dba414fcf1b4afe713d82efc44c0b2caeb0daefdc9f0f9fca0f312f256200d2cc7795a24202d9903cb04014f3f1125d6b4fbfc19bdea8620d76cd8abc592374020aed85d7dd8f63447fee417dff91e9fc51bdca60ab1f1fd3888b15954928a75ea04d33a0a8f9c0f1af8591cab32cd3ea449ab3ab1b774cb428582c139da99b251d22800b997109cdec770f8ee2d8b6e81bcf4411ba4d2a3ee8dce2a8fed51d60c67cc527f7a1192e56705e8bdad16fbd10f896c8f01d49d9b458ed29b519342a2357c73fcc22956c885d190643fa37548642cb0018ee0a9f49b8071f38e1261435c2d3ef763b6136c8202208ccc32199ea2caddb3c97083e877a296f0d8d0c4e6c02655d8a53e6cf86ded3d1c2f851e27c66b3461e079cc16308aa68d5cd4e20687a89514476a2de5720aeedaa2c9185a76e8936b7b61fcfe73d71cd3b24c7ee6d53825f2dcda62fd10316f91a7898c5a3e46392b3d668f5e9092b8bbd418610003e72366b1c0f91282f6740ce3b379c0d590424905f4839a3a55567aa043035a98c79d932abeca7fded63f497c4919fd92c2a3faf90f18a7cf7f1db06247ba1d722bac3635b7f2c18b8caeed88a382c14a936c7cc5eacc29b33d74fdb17b5aaa0c6b86f81e086567b7daa61693844b6649fbd4ab9cbd2f964081c200441ec0a6224aba5e0e71b23ba7ebfe3db78d3b9bd7edc8f215bda3cfbe747bf48902ed67ad0968ccdd53200afbe329b222ae96de4e3dbda26bed05b9e4b06d40efd806a65d151b412c11636076c50648d6844f85bd677afcb9e5070f4c12df802cca3439fc9afcd3788e88f39cc798430c6b2eaf0d810bab53e2c04d43585439eb2965316f3b37edda2579688c8dd6796e9e036faf01b1135fae60ec24744d951a107bf31bf9b16fe208c0889b8a9468a077f7fe57b18488194a9536588a9cd280bc6ac8d6ef407cf02d57168be75e17cf020cd5f919365d2833f07b73e5e04177fd8e8794849dfb18d504c483d0e8a7cbf01fa356471d3d6de94aebe9791481b045d51d8e4ab56bbb399bf706386ff08cb29f7d9a64665f31b260400ad27bec8e8e99a368296c4303a7a30bd4a732290b85d3fdf01a9969a07aee6698cd7f7a466450cc5ac13a7fcbc1b68b8a7414ace364206ad30e17a921d506fee1e7b9955a37c7acb3fc5eddb3cc518a116d9eacb34569d703d94ec644fc76009533b77114d052eed5625ab0e9c0db2e3b817484be0a512c9da39d1866a73caaf2321b334e50a58b174415f87d8d94d3f6134ff05e326af2dbaf652cd1de07345fb75e47b41f5dcd377ca460627b47a668c71c445c0d17a90f0f1b7de3808be7a944a3322f300310bd1c7fe81e21457372e8f2c4f4f1be6317d7cda3f09c6f3f1ada4a89eace4ab76bf4da47fc376929c129c291cac94368df3244ae7bd3e06a7624e9d23746cf12a8479b9b172373ecccb9bf048f114fe337d4a5322dd0d1564849a5e3a4662fe0697612b87206e2a6403fe412ff91ca9ac82e6cd63cfb58f60c4d7559cba40b43b48e6c261bd411adeae024712296d39e997cee739b579c10ff8d6228aea0ad16e06ca52b19650671e4bfe6d91faaaea02c9205c59eef79bfdea9c2635cc4b0af41b8e5c929c908b270f97bf2b79dd662f29241cedd859ce1e6d6947bbb926c668cd883ddba59d1a3fbf8fb6ab2e2ce6b4f4228f84323c88bfebc01076dc13f86e547fcf6a25de818757fbe11d133a0b2116e2fdf967f0e6ae8c07d0cd46fe4d95dc846b0abb1240bc9af42eb01e1cda168ef7cf392926ec1b45efb424e359219571fae35dbd2ea6c51d43bb8d4431bc92cdea5c3ce089fe7d1acfa37011e98e468d5d0be073295552631f070d3c40a852886b480a2bdf2cb1f55c09458d4af59e47d9a2710d8f25f2f7c3e010b6b21a6a71bed9dd87c141c7f66ccb2ffbb393bc806bff21b3e6271b831b66ead819e9d317ad646a607cb9f3f63392c3e707708616712d087547a0333f356a6c87c2e83bd5862069f30c8ea99298ed6297e4a8a5f506ff59b2f10ad4e848247c1246a6f40db9ec7d9305a67d7b26a0f3a04d1a4cea9f311b81e51040d7240bf11bfeddc2a825f639ddf08da4b90b20c6277beb8f72667ad6d2b53057e37b0dc3f3f61c088c2f5178fb2e584c328f6f70a5eaf051e0d50df6fda38d689d0a2575065dfa228739d92b567ba94b0f5076be9d753d8e5abc6c4e5147b12cfc371ef28bf82b0bb3578c15b7771af2f70bada3e1e7b757902ceb1b70be7b4f5e1e68b5e9c3d8f8b282b16fbf0426883184e7548db7ecaed42b604c14b68e0d53e6a5cc34e9f70106e38ecc2ec94aaba5d155bd4dc6207144432484d89ae0cdf247639be090a3f37ce3d4fcbe04b8651a84c214ad3bfe311297e7edab0ddb3cabe9ab06cfd1de3064dc30a4c38400f3ab1ad30e86e3b4adce607b72ce0a23e26bd8c89bae9a5fe36d36f910031dd30adcfd69d84c26e2f950f4b892ca69178d3c68269aa38d9b04a38f44432090c39db13b26c6eaba6ee990ba0af716156e17cbf92a9d9d9cafe4846069302376537938ad70f1990ecc4e9246a40ef9e8030136e06d99e8a8a6547158b5d43f37f64d34c", 0x1000}, {&(0x7f0000001440)="0d99df7802e623727f833b5e725cbbbc0cc0e465f5f6604326cd9b12f02434c1f1b594ae3a5e06e8e65c943dbfd122b963a4aaa99206850d61323a8dcf756c7a5b320746e02d401e5742bbdcabcde91fde628a8ec9c4d4053f54cd619fb8cf0d6d62eebcd2f54e27be3f7a038faa588d6c7a67ffffc656faefcd5c1a9771996ca638e5eac540df49aea9f840f11f5ab2870b6cc4b22daebff780e1a160eacbfa32f2066549a4f6e67b35102303759e1ab3452b87f716ebb9f5902ba1629dace8f4c33801ba2d907442b75bbe5e5b7490d81be6ca37d379e0cbc92e93e6cecdaeab7d98a73b58beb1533c72a9d44ae9cf066c16464987071ff779cbc0c67a68505d42818baec2f88997f8fd9b84281085c0cd21a26e1975d6580346635569661a6b12def2b6d4653a7bfd576bb448759aa093de084ccc136ea37a0d89442abbfa0d3c89566f56eb99887302fdfebf9e2bfd0bee3dbea288b89007722b96850c079b54db8d5c7a7cdfecf44aaf482b176b4afcee17e8e8f13e6926c2935105f2330b3768aab50488a263cfa29a84f334e80b17485323b203ccdd596355564df337158e20b0f7fa7a376e045f051899a9d4047129d4a39870d7310287b97024c072da9657550676f19c96a85bea3c130aa905d8c986c5c479c8b451f20c6b8e43e2cb23f7ccd1efff5a8209f0eb207089b653a9b36b16cd59f08f83e9428071ceab3d35022692d2b4aeb1704d92433024a12a0d8cb980f3f40295d1d4114ef097bb2baf662d421d8bd62d398005f6fe433fe4695a25f849d79da0b290e243c4610586647d03728cbcb2eed38e7b8f1ec8458472849ee2cd9adf18ed464ece441dabc4dc84f023e215073bcb66e488524219c77fb9d183bdbda2ad88063ad47dec0821dfab2875efd1d89bfe63826474be55d8b6e0fbb03b11e9d59d5c7210f16e901b135d298164d15b0e98350e233f6dd2999f1de974cb00ba8c3c65ffbee7a71637f32efccaf1bf2e16ac051763c8b22ced4196561c5d71e069f3c3f25bd67fb1e2ebc28fc7a40e2871ac92e32bc641caee38e8aaf97faff7da64ab50d6eb6abba85a0efd100db4d426a0a7ecb81e8c81f168bdf93d7d8caa3edd11af2ff0181964630e46e7116737b9f18f326cc28070d711799e00bcfd56a05bcd66d4c3aceebc7d10967eb6fb2bd9135c642c2c9368729dabc68b7aacb32bb99454f6f86e268705fd3261da5632d81688cb76decade79e67ff20a99b86d0b822ebb4eee6cad2ba6716fa6e9f8399f04f3ba834a178d9cffe8f7f4895d7553a888a8ac1f6ecc92620c50529cd49a5dd79b5b31ae1c6b9c09501ccc091c616280c4cc942f470827752c7a63f1abedafd6ebae2bd553f213250a17e5bc2f2954d93f561c55fcbd6355eb4c5aa400d4b00b8e48e590be8bc82b3fe542ca70ec81d502e9311ffe57590ee9e0a474b61dfb3a6ac4ea7fc06e2dd22fb19580e4e5d6ae5917117891661848bdc46f2e19235399c74ec2399a1ef12ee9d30b61d91c89abfdfbc1afa54c94cfde4b8e0016805f9047edd75d7a009870e92764d7a78bafc355dcd6fad8d09d74c43d993f285d23784cd7851b99983414bf7e2656ddec03ad27d6bb0e9af68de014c110956fe6a78c8724ba912e511785cc69b97d8799eb30e6367ee44f9ef219025a84b03b4c48e12418c67565f33e1601ef1dec7ced87a42669a04f5ae14821f973fee111572dc9644d1ed7480e88e047b03820935975b511c02b17de74d2bf4d8006b695cb28b85ba4cbdbabd47444509c876c8ed5720c7e9e395420d99f2655c04a13257e85b7e425289ef298f676f75eaba52f435a613929ac9295f8615ccef9a355aefb91dbc5bce0c3a57ea7ae9fda21e10f8316168c222442eb7c09b4bdb17819894bc81c8f29c2037a94857c79d8ca3df8f0e40be01dd94119235aa66ef93418abcd2b56af0dfb627cc9395b6e01bb25ea673b35277bc79e34fdfb435ba68f8e8d96dd93df93993c7e7107077f157d0deb0f4174f35be86780ebcf281c4a20b5a961ad48941363124cc23b9de08dd530646706dd361a10359becf93c4962c9741f54030f6f9d486a2dd3c8c714030cb74f1cda5c85b33b8b8474b5f950ee9a3059335d6970940a43a47b73bab6420a642ce873b06107c43aa73e368094a2395c06ebad0e67af4d56c0bde2ef4221c9667588ff4983795570a7190d23f15b4f5793de19451064ffff84a91d6c73b4b6d27f03d4d132e112dc8109d393fafa7e21b5bf8ea45e72b2e2cdb3a7499a007ce8050b21ca05c049c05ad4a36e5d1e4d815bf42b4fcfcb9c9ab046f58958037919fe827c846ec0868dc89412f71fde30d5483d010283eab562bc252be517660769aa1742db8ea1433f891241e6520d16948e4ba08862cab96267185cb84f8022c740582402256b0e3be2ea37ffdb79cdfd8e88df52b5bb36a9cdcf01b9bb6fb8a66122012be62aabe260bbb4dd8824997c9df7a961803f446add9cf982630a6c21ca456344a0ee795ae1969476153af246b075ca98c8277d292de554376fb28fb5498e8fd37707fea83708dedc634003dabea3516397a2509d7f2ffa55d4297be2b009942a063b7cdd7457686bec796b4b9ea7bc2f75fdbcbeb0f54d242f82660cf728cc0d4397c6d3bb6ddafd09e413a1678bc205f02e5f3c59514b9bcc08c47cc4b55665787b5d329212a3c483fb592814905e41414e842b0b7043b1d141bf3f585f538d25a82ca0dec6d9e9978f8091b47233d10451a4bdd30e8fbbbf1c4a0e85725680a63c0cd285c1bfcab18498ce956baed31021ce8a041c45a501969eb765c9be07ce7d5a6aa7c9125c604afd453d3eb5e1be80672a5468c233f20632848cdf6c9cbd69a7c556acc415cd84bf1583778ef7570300c51c1c347503ea6b57adb65200b2d85c181627229e993926ae094d9efe71c0722c7c00cff3e070f853f798ffd616d32dd51134294b436e5ad5150e7204bf117f2159e8121fadf7dd973412581d37393763fce776e1c668de6df7a53633bc91ed86909e5c1c1ed34a892a66d4467f459e065566743cf61c60575bdefb66c9777be2dbb07f167839ced82be8619022542b0535df033dab506375ffe704b2ffd88afa54861074e91378869cd53d39914e12ff92767dedd90c9ea603b0c2264c42d7bc197b4b17ce2a9d975011f01c9497ae961f16136584326ce7f466cb42f184df1790d2af29c368b3a75c7f19448202bff03d954f1440089ac1cf2c67ce6676cc0eddb2641496ef4b006da77ab363653ee3b0531c0feed0e8f9df8c0907bce8822ae817e0dd0e51e087d10b7984291ca2d2e730dd581879ed954aa0fa80165b3d0a710bb68d55af90241b795212f3386b60b8ee5e275aa03d8e0cfeaa2044b4636549511ee694561e27fc8779ae3bbb39258f6f7bc05d22ad092c7cca6ce8cfe31d3650bc496571ff1060ef0802a24655ef39441c6c90e3856c80e718d78edf12dcfb820433bf125c5b9dcbf44749c6ac46672e831958fdb5df115fdb2d68f08a6b50dd114af59d89635c59153aa2aa7569cfbd40ce132752b127ae52316b18c2ba0762c8e5a64471c44748f3f1ea1e25bddd6abc46b943f9681a90511e9627c092fecd510e318b171f3426ad0e0b724952d09d7c15982fbde16b1c7b8bd531f04300f5f91ea68d884dc29d94d784175329f4fa7340270c971ec687ec38049047f73baa63d05f4bfd7a74b63cb7e9bd2093b73521831114c4139ca971aa16f4fe877dec636111c5f7ea445eff5cf9a1cd798c6befb81fba0527759a86ea6eaee7b5255f635b305675a5a12b52e13f16a5f5525f9bffb7c047151ed3f4c8132168aed74b63c9636e7bb97ed8045010c5420fc37164ca9c9e805400d4ffb0d8374d3ce5c44ba2eca287df45e6a65a7307f7dfd2c519076656f5e54157bfdfb11d8c511a4ed3b907e2007e99883f7586961ef79a0ba0743509b971ab4bfaf3c974197944eddea55931ca963d58c9e26ca82652097bba2a1ad0321acff64dfa50e22f63cd1bb54b4035c60ef35c380f2284c80f5a145b7d5012757cb38edf865c632ee4fca32436a9dbb4f49ee0cb6f3ac480848d8abfa4d8f90ccda7dc85a32eb5ccfe461b49b8735d1432bb165dd41054d7aedb99fc5132fabed7774e65bc457bccb5906d49fe0a0042d633ee1fb0071181cfe503b87bd41eebbf459bab693d7c21160009ecf0af48e4628e71e5e7007e81209c3573bd6aa0fc87b829f84904742a8c60e257f821bac67cdb79823b6c125cdcac6084a9c49aabb35b10528f2a56252d308e0e7f79656656d54a596225070dc69536ba649c8d4f8166b25fcd549872197a9e3e60879164573ca09344b975bb80a8c80736a30e10dbf6198632d3f613772f1bc6b0c8a3338e74e530efa4c64cfe200de9c87392e7edbd468da428e53ed07223f901c2c2d7bcc5a67fc9a481210c4eb8e9dd7aa243ce85effe6296fa577f51de98f130f01940f455ea901678079c9bc330e2e7313f804e36a132060098d8a3d5b8a2dfba4781740b25ead399a5c0af04ae710aa21e095d1f2624404e08bc7a49d317c7d2986076825395265e10d84c228dfe05735c810bff1bfcdbfe06fe0dff978582628a41e5b785f2ead1edb7f8509a77b326e23b166264f1e954c7823c10bbb500393f4ddfaef191a5cf4b778dcb8ec63fc07a8529c9126c838db5e412f9001ed21746ce596a02709397a7358bdf69dbfe07e6652b3b516c7b06b2a045f46af4d92aee56c29c74f939cbd6e63c49232c06be8974e634c4e20c3017664df4c7f1ab74118076fdbc133a47ddd9db12972e0b7b338308bf9a493ebdfa65f92d5e430e443981264ed16b0abd4c60fb0c08b3c1620be936414f3b7345dbd5b7510e7017ad3f32dc8746c4b6cf10f3ecff5309b55437fa0f5391814d017da163d43a574cbe96bce9298e61e8c1d2954739eeac11d3a03f3dfb26814bf25c56f396da005b1aa5189768d32b51b3ace1980951c97f4139028f4b73cb6db7867d24414ea577f6fc152a36126b026a23ad86f48b90d3ebf985e88b172f0ec6e64c8179bc3d0f242209f60fb012eb05ae521a85b66abece9ffff752b407e4bd230818e2d78a95c484c2dfad76bd7ed8e35f00c99e2f8e85de4967142b9e505ef806744bc99d926c145ebf3f96eae91af7ac9c0858637efaf57733d5ca10acad60577819731ec070d270239b0353bffa3ea32e016302511f202f9aac81a5611e357c7cc1bcd157f5f07fce6730f301bf44fce3a1198203fe9afd796a2b6ea9f59f8316e50115cb8c10fca18f1d36026e0dcb5a4cb2b5f9908d1cace88b255b3f412473df2a1e9d2a139494288c3cf9528ff8192478c1319a9bf34e399bda2ce98b50b751ac3084c6c2ae0db535466412773682d2b3594796ff5935515a53b90a279ef75a0c52636b4c6f083b213d8d1e9e336f0e77c1b16ca62e08110b8b11f104bb51b10b39cd490f84b67d459fd8d2751b58b3598bb178009b24439f6011465b1f6fbc7e9e68cdd2bdf759a6d16e9cd585d20212095d0df23e27d1ac1a789efe09a59c262b7bc5c84fe235465da754e3ec36e1f47226a7d6feac74077f59729a839798f53d2c3f75e2cc0ea6ba71380472c59feec28fe069d6b392493d24182691f0aa93c5f6157f10fa357e66b686cf7a96ad140d90ff0f19bc3bd85cf4fdd407f8b88fc1f93211b46b7e5496e3a8a03c307c93ec80a8144ad6e464ff81d52846492894906e71cd777b94fd51a93ddd774f0a", 0x1000}, {&(0x7f00000002c0)="bbc1d1019f368347e1b4da0bbc29ff17de53e983c3b242148ba06ed7e6061d2604ab8a6b2ebd6c30ea7592c9490fd3db57843d97dc3d5c3fbdd39dc4a37b8a7a064b9ed02948b2565f50995da658d181ad8d2ad137aea1ca35f3e113fb4d518a6253bb490f88b49855e857ff8e40212e8016e84dd8e4972026f0198f5c07e5f91ac4bfa2", 0x84}, {&(0x7f0000000100)="1bcb5cfbce0e6c8a36aa69b5ac223286573cd29b4d36c783c20a89dcf7f8adf618693f79bd8f3c802fa43e", 0x2b}, {&(0x7f0000002440)="7d32571bc5c299490e12bfec8cb3e6c4462b1417dd479309ccd57d637032b4c08f985633a102085cbae1e01962ac61ec23b6b418241cfeec4eeae17127e2b106d866bfc6d10be863aa98", 0x4a}, {&(0x7f00000024c0)="46e2a603a64748c0f35c501f26ed95b763611fd639f255ad0e27bd712390a5faffd20ee90d8155b0144e0204a3483a9940b2f86bb6bfbfe28fb6420b416e764ad27732b66a46ca0d8aee70d3ff513db459540670adc5cd96d26c1000a0688107c27c2b8a68acf1d3eb3b204eb1bd", 0x6e}, {&(0x7f0000002540)="f66a4d15d3378857657750f18dd4af1efa5964f58925e242cb9a95d42e099f7b3de73615fd90e6b4ae28991d0237458ef94b8243ccb25c4158cbd4305194c881359dc91c92eeef117ccf989a8d21e266fac364f5d156256b5fc074", 0x5b}], 0x9, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x110}, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 05:37:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f00000000c0)="f6e0708b467cee5a9ebee892eb4b", 0xe}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:37:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) munlockall() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8001) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x182) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) 05:37:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfffffffffffffd13, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:45 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) ioctl$KDENABIO(r3, 0x20004b3c) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000e477cc4fb5c9"]) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) shutdown(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) clock_getres(0x3, &(0x7f00000002c0)) 05:37:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 05:37:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) r3 = dup(r2) linkat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r6 = dup2(r0, r1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt(r6, 0xff, 0x7ff, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) 05:37:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x3f, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1], 0x17}, 0x0) getrlimit(0x6, &(0x7f0000000240)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x6) 05:37:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x101, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) socketpair(0x17, 0x8004, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffffffffffffffff, 0x2, &(0x7f0000000080)="c43323", 0x3) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffffffffffff, 0x8}, 0x10) 05:37:46 executing program 0: shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x104) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xa0, 0x10) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) 05:37:46 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000040)="a6", 0xff5c) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 05:37:46 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) fchmod(r0, 0x14) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xfffffffffffffffa) 05:37:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x200, 0x7fffffff, 0x2, 0x1, 0x3f, 0x7, 0x5, 0x2, 0x0, 0x70, 0x700000000}) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 05:37:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) 05:37:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xfffffffffffffff8, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x4c5) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x4, 0x5, 0x0, 0x100, 0x7, 0x1000, 0x2, 0x2, 0xad, 0x8}) 05:37:46 executing program 0: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)='\x00') rmdir(&(0x7f0000000180)='./bus\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setitimer(0x1000000001, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) getrusage(0x0, &(0x7f00000028c0)) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 05:37:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x62f3, &(0x7f0000000000), 0x0) socketpair(0x12, 0x3, 0x81, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:37:46 executing program 0: r0 = socket(0x2, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000180)="69f490594bfefc10491faf1e7bfbea12018a5d46cc8700cdc1d901adaf2b6473261e075dd90c", 0x26, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00') fcntl$setflags(r2, 0x2, 0x1) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7fffffff, 0x3, 0x1, 0x5}, {0x66ab, 0x3f, 0x985, 0x8}, {0x400, 0x1000, 0x200, 0x40}, {0x113b, 0x7, 0x0, 0x853500}, {0x0, 0x4, 0xa2d, 0x1}, {0x1f, 0x1, 0x0, 0xff8000000000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) 05:37:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1000000000000014) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)=')\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='{\\.#]/\\^,&-:]\x00', &(0x7f00000002c0)='+)]-@\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#\x00']) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) pckbd_enable: command error 05:37:47 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="da45f74948a0e3a8474da553f755b05beda9d97f65ea97b547e2de21d76abe8a7336896ddd3bb346281ebda4c8ecbca8211d2bd33dbf22bbc58e374651567250f82a3b8abbde4de37aad82e9e2c9d88d78864999fb0aeceedf9d43d018877279610d1d502161ba02c79e41d5ac2b66381b3e6bec0bdd5c0877aea0fdce0778de1f3ddbb3ce7054bfd9348ac55db8e815905206fff453632238f3d14f87e65aa3", 0xa0}, {&(0x7f0000000180)="ff8f5f494ff04eaeabbc5e115977ddca0670ccb4ca72c69ffa851b18ebdfc4218f5b5ae54ee77232823bd9f372b097972a110daa94904b96cd8ff08993f4d89ceec4a2829f741a9d57f642384614759540dc63aa2370ef5dd89301679e5b17786d3649bf45e0b157ec1cf445498014a935863ab26b2c39dc42b02938e419bbd407615c67dbc3d7ad4548405f4fe3bf35857e275b6264a319a8b7c97719eeeda42ba1ff99246974ba9bba78757aadd137eb79bfc4eddbf7bf51eaef0d6e300280", 0xc0}, {&(0x7f0000000240)="794e3954bdf4ec0f171f8a1d495c95a7a227a8b220b644c47987edd849cbb5bb8254ec625894d44bacc4d75ae820c1643f31b136bf7867853028e24c79e953ea5f55ff185eda2736856338bb4d3d0f9422ab4169be069ab061caff27ad5194d9b4c070b4e2908882c6516ed175839a98153408683b177a963edbe7bf0759e14606ee4dce3e8227ce8f1931697ffc44d6e3c89ba08895f8870f6be4cb3555dbd2b6eae38f15b4c00a2e559f765bf690ce1ecc14c68376290ebdd41db1efebcdaa0602847e0b37af03ce5c4f4c877b", 0xce}], 0x3) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 05:37:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x42fe) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) unlink(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10982, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="882798efe0b8df6d708f16d06476d333e96ab6b2aa878bd2272a9db30747031b08457829d6ed4ae089ce0239d8f678ce7f595b823b6fe9d04fd36da8da39fcd4473398d41e57c91bd0750a06dbd0fba1b75e4cacad47a505f2b7ffc2ee7aedf1b178085aa71c7341a02e7b116f762cd4779cc979cc99ab847de8a7abed19c117c063e60c2f0e65d4d55e195cffc6a0b3fd", 0x91}], 0x1, 0x0, 0x0) dup2(r0, r0) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x7, 0xbc}, {{r0}, 0x0, 0x22, 0x5, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x42, 0x80000040, 0x9, 0x7b5}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x200fffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x36, 0x6, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x7f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8a, 0xfffff, 0x2, 0x1}], 0x3, &(0x7f0000000240)={0x7f}) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x9}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000009c0)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e100000000e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac9126d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b10e20c847d727bcfd618c7e04ade582d1dcc750a5138c24d12008554eb1b8dcde12fa1c703ebd08a988ca78da5162a9cc6b8bad707eb3d3cd9f4b43b55dd251e4c796fcab9c32665d6f9080f8d8dcbc3554643f5475806261b60e97765cc882332df02ebf39eba9f8d96dfd1ec87c1fea04cb5f102b6bb163fa3d1a2370458ab7b51b1742e4565060036228a48b600d258186488f4e3d5201d214407d67857bd6334ad4e93072f10c96bac1a30d252fba24c2798bf13163c25154c7db6110109f0d91c69f796a0939870f30d7760fb418858ef1613049e99eaba", 0x91, 0x40a, 0x0, 0xffffff55) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = semget(0x0, 0x1, 0x60c) semctl$IPC_RMID(r2, 0x0, 0x0) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x100) 05:37:47 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r1, r2) r3 = msgget(0x0, 0x304) msgrcv(r3, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) socketpair(0x0, 0x5, 0x10000, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0xffffffff, 0x1ff}, {0x18, 0x0, 0x3, 0x80}, 0x200, [0x2d1, 0x800, 0x91c0, 0x10000, 0x80000000, 0x0, 0x4, 0x2]}, 0x3c) 05:37:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0xa95a, {0x560, 0x7b}}) ioctl$TIOCSTOP(r0, 0x2000746f) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x100000, 0x80000001, 0x0, 0xffff}, {0x6, 0x2, 0x35106832, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 05:37:48 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) rmdir(&(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x77, 0x0, &(0x7f00000000c0)=""/119}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x174) 05:37:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x84) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x95d, 0x3, 0x9, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) 05:37:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1015, &(0x7f0000000240)=0x4000000000007, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) shutdown(r1, 0x1) 05:37:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r1 = getgid() r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) getgroups(0x7, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) setgroups(0x6, &(0x7f0000001400)=[r1, r2, r3, r4, r5, r6]) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x10) 05:37:48 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) fsync(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x200) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) fchflags(r0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000001140)='./file0\x00', 0x1) r4 = openat(r2, &(0x7f0000001180)='./file0\x00', 0x41, 0x88) fchmodat(r4, &(0x7f00000011c0)='./file0\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001200)={0x9, 0x29, './file0\x00', 0x9, 0x0, 0x8001, 0x55}) unlinkat(r4, &(0x7f0000001240)='./file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) chflags(&(0x7f0000001280)='./file0\x00', 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) pread(r2, &(0x7f0000001300)="72df5969f6c46e9aeaf888d194c81d2b2e44dcbe4869dc97b7f0bdd995ed1c1e40ffa29a4f0de6249cecffe2ff299e2ab928cbcb1a81bb7e4dfcc5c1dd4cdfad6acac4416930ff64bbcf2b944d5e147691b7590cc876082039fd16089bbb9c1f68ee28fdbd7d3411f347b7ec053ff1110d12f9", 0x73, 0x0, 0x0) chflags(&(0x7f0000001380)='./file0\x00', 0x0) connect(r4, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) bind$inet6(r4, &(0x7f0000001400)={0x18, 0x2, 0x4, 0x5}, 0xc) fcntl$setflags(r3, 0x2, 0x1) poll(&(0x7f0000001440)=[{r4, 0x4}, {r2, 0x2}, {r2, 0x40}], 0x3, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f00000014c0)=""/196, 0xc4, 0x2, &(0x7f00000015c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001600)) r7 = semget$private(0x0, 0x3, 0x240) semop(r7, &(0x7f0000001680)=[{0x2, 0x100000001}, {0x7, 0x4, 0x1000}, {0x7, 0x8, 0x1000}], 0x3) accept(r5, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) open(&(0x7f0000001740)='./file0\x00', 0x80, 0x23) pwritev(r5, &(0x7f0000001dc0)=[{&(0x7f0000001780)="4aa756b5f8deab67b74e0529cdc548d9f1f80f7c464cef2280fd4b4ff1f9b82696b486bc1b7893687aaa248482a9ed78487a8a9aec0f653df1ee67e1244987c0a0a5824eeded4d2fa610ea02b39e8aaa64bb7cee8c6b05e962f7af4f41b7b5097dd8f001614810d13709e9777b708c3fc00957123ebe832932dda59efbe905b7e5349a21b02696effcc0422b32e3f101ba2730b034b9ab0cbe5f891d735e3952e4aa0ddc89a408e26a2d8bf78edae28e5bd274b1b73281dbdda032a47f784844c732a8ec51d9ce653c06e610c5e1bd65ebe2f44a28be99c59c620900f17fe38bbdb505be1eb9b4db3e960c8c9d", 0xed}, {&(0x7f0000001880)="a3f0b495d77b10db352c70a97c47066e60ce87a9179b1ebae544a2c0769dab46da67c696b59b78fb749d73a215cca848038f22c9", 0x34}, {&(0x7f00000018c0)="09a33c7b984bb6bb95737662f186e0b9fd987a0fdf53ad3d", 0x18}, {&(0x7f0000001900)="f01b51461c2eb3f90ea1df3a52227b3cc4eb3c16eb0aacda22de496a8b8fe956cd8a01858c6615330f0170a60ec196d0187c32524ea9a46a4050625c1c96111667aeca7cc3287763f5a0726926625b0e9a88a35cf670e6cc5739a5cd", 0x5c}, {&(0x7f0000001980)="678a9c6a1fc6ae556ebd859e45bba8496b1772b465cce243975db5c8294066488f7a027323ef70ff39632052688226977556a131eea40c2aeee360c01a00d9d53188aac2b9ac6af6321415e8c9a00515f069b801bf4a66e38d946a7d01192e51126f4428fa2c247be9a6ffcf33db88bba2b846f4324590dea7a314f0c573558bc18d9944a0f20768", 0x88}, {&(0x7f0000001a40)="e19e26c6e2fa7f3d417160ae9f57478f511d45bcd6966e85986c5177d257fece142d46ef96512faf7ac3c28439bc7fef738f279dcad1f1bcc9e87da259b204efa492437d88f9d313d6f0a70c64608301fa29cda5761d8c34f4c6bbc853c8efc3f950d464109bb054be30b9b417df4419eafa29c607de5d8875f18c9c80d0ce0bd82f78f8d505561608700828a504bdfe3d534e38803a6c78bbc43703eb2d0ed8255469016fa0a1b8c0f64d224ea4d75e0a571f675a319607c8c8dda0cc6c1a1543b21cbb0005e2bd636ec66bca7f50877322", 0xd2}, {&(0x7f0000001b40)="22ccf35c0aa1b4936f852244608f7401c6c42676a9d509c4ae8d26781877a2bb648e091fc2988296c5b868f6ae2a5e37800bb557dd658f6971ea2e51c52ae47ce8b89df6f64d9f44abe4e41c1d51e8ac8a2c4600a94887a442017b151b9ba7bd1dfa474b987da7c8db7df58d1ed602049168a75842e3f23fcc541abb4cda470dabc27725eefa4b48e0f9cfb7b5be401bd90e1314aec4544263a84371378aabc100b6029adb5e6cae268023543d1da402", 0xb0}, {&(0x7f0000001c00)="9e61fb3877a2af177563bf614fa28f579b94d61e5cb5052da54b15e50898b69fcb096ddb6e2c7e713442ea7a17d74e6c35841ec48543454ac830ba7b76f4ba3a64be38c36c24a5bfe3d7cca4238aa24cdc291c1bd98805eecc2eca65f0c895805929ece54bf1254d4b85c6d8047bc8374a661ad44228cedf8efb3e0f181205bff7c4cfc2717a257983f6880090c02ace6f04485bc27d87d3f7f2", 0x9a}, {&(0x7f0000001cc0)="e6a0ba5d415c312dd81561e5364ba2fa1cce54402dcdc4704b42d0aff0a356497564ef7990285c4f6bf06ebb007362c3922aac474b494bdc7d9e36b9e213bd418ce904e9869d99a390704aecfc7295d6895ea680652697ab4131bd70b72620fcf1b030c55c5f98292d15f3b37cdae876f48993821b0355eb7b9153aab9e0485b22b5654743a13b7fdfb7ff5672f18c0295ccab6686d2c1a45def77c109a7fb16c82b0d9cee3836a3ca5d2f44f1f6c159d37c302bf05ab8943b2f7def5bd0a1a979a1aabce552c21f968642421b674a9f5d405044", 0xd4}], 0x9, 0x0, 0x0) 05:37:48 executing program 0: mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:37:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000300), 0x24a, 0x0}, 0x0) getgid() 05:37:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffff801, 0x0, 0x1ffff, 0xfffffffffffffffe, "b08d9e7fed29000000000000975b6222e5000bb5", 0x1c0df79e}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) 05:37:48 executing program 1: r0 = getgid() r1 = getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) r3 = getgid() r4 = semget(0x1, 0x3, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0xfff, r5, r0, r6, r0, 0x82}, 0x4, 0xffffffff, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() r9 = getgid() getgroups(0x6, &(0x7f0000000180)=[r0, r1, r3, r7, r8, r9]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000400)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)='./bus\x00') sendto$unix(r0, &(0x7f0000000340)="0dacbe644f09f12ad98dfbe97e8bc098d2bfd54b7241f744d514a8bf5bb85850499be001d229c0796843f7213326b0e541e1c50046df894db0c732f68eab18ea79ba41de00b72735ab71c097774881d58439478058dca4e6f06c0c9d", 0x5c, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x800, &(0x7f0000000300)={0x18, 0x0, 0x100000000, 0x1}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) chroot(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000280)='./bus\x00', 0x6110, 0x8) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 05:37:49 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = dup(r1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x180, 0xffffffffffff3009}, {0x18, 0x3, 0x8}, 0x49428108, [0x3, 0x0, 0x8000000, 0x1, 0x7f, 0x9, 0x1ff]}, 0x3c) 05:37:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000027c0)=[{0x30, 0xffff, 0x1, "89568d665feb76ac95716fbbeb8a85706f1abb206222dcb0e97fdff31113"}, {0x11a0, 0xffff, 0x4, "d175538b63cd3fbb20d24585d315e9c73161c6825d124e68f7340b254002b46010583ecd0dc59e87c71a547c9d4f9be89b2f3e97587a95b30205f79ef8cf76324d60e59fcbb4c5b49c94f18de05edb4a827c2a52159d9dc34e5c9d8574536882d95f38dfd1e03ee3183dd799e8db10b306ea0f327a04ed24ff6e2e6fb3262f828d22e09b339287c4143ff0d9b8bc3017a97d6aafaf7a3ac331312db09077ce2dff55c79c1c9688a6c750f5db87afd1e90c67c546b01322ccf8b6898f08e4f0cbe2a897a5d07127d4774f29cecba1b9fbb7ef0e29d1cded7bb045a2a237ed9814e39f4c8415bb1a04d3542efe5e9e23a56bad87a8a1e1366014698b61062a6091d638fac2d94c9e2d59181e2a15990ebaea5fce876109fe02486f24ffd81d6a3e6e7c2106ce70639cdbf6e347f4f1411c60ea4d0642b626dbf178bae828c41177d0dc57c3f3dcbb7914c9f58ba15fe2b11f17e4059123950314edcea10dcdee82d33c46f88ab999f2f0f339e84dc2817dd14025669ffbe98479995ddca9376cf1fef1ef1a681ff84001830a759ca22708442f0cd9c227cbf955e1d6d98f04e04b80ff6e57afecbf05100662d6e94a77ebf85115132ac8d84003a7fdcc318814a6b64da12dc99a90614fdf945a6d54a79efa390b9b65f0006b808bcfa58879048d334695643b896900a8d647ffc88dda08cfe5518acdc13d6d0ac931846a1832e7eb78f65df61df3f794cf91c15bd2a687512cfb8f579ab1d0c0fd7fe153ccb0af62690b2dfa7ff7ee16f23fe425df43c08c8c05789435cf4e13888c54b7b0ddcba2d05a68c1631949b8a1613ac71cd52407af77cacb5d6b63e32fe77fae0440b32773a248d2d0dfb6d55a73a2b7f7941fe49abfa30bd8229126fb187aea022391d60f0d332b3e82b19ecd15fb2c442007203c884795fed3fa46f822024512d575682aced88e88db688d466eb6386b4e63c7ab5283f44cb00d61ad8cd62a52cc514a3131e6f369abf07eda41e5a7423c1b91c57f1b32b7be90d07d4e48809cd734c0dad43f2decb415ab70658861b991ae0a9ef644df764c9a32d686d77697bada5d96816d21566705be00a4b8343c013f4eb0bea67119eaebae1d5f9aa54b9e8930e8d1cc017f6e2920e9cb4a830cc8679f7193dcfbe8faa733b99477d2bdf42760d8111b33af39a2a24287eaf2da5548792a79fb49f7c32db24303686427adac5d01725117698ac57c025afd18bdbe2a13f6fb0451d0d32825f95a4bbf2136039c05a18d146e75fd8709430d6b2b1f847c241550ea521a742959b63ebf3dbcf0e378007b245077e7c33b83c36227c4f48c4d2f5ffc238bf0555ce87c8427ed229f0da3dc3d8e3ea0009a96d999abd09d917097d0e2dded2589dbb7eb1d13333a0c81e0e83b2af8c013daf3eaeaa7a51c64cdb39766f9e509f6814af48c420411ad79f5a5319e7b5da194ad7021ee82b32b72aaac36f9966badbbccd64148e2b88defdd8840017b39cb4278ccee4dea99c23c8336bc02eaefb4ef8f54c48899fbae35d6ce6664e9a37e7bb95d05adc6c30cb263dedd711d436bd4c7f10225c141c16f8870193def58fd44055f3b0baffed95990caebc83a4ac2fbe3aec9c86c21941f24f58348bfea1a65de7f2a03e2c290a17e35c2e4bc8986145efabe49f7c255d68cd6b3039bd2168a937d5b9562c3a05b43cbd98fb45b17abba32c7a2dbeb672f960230dbd9604ac8fe9f731947d2bc5eb1aeb45f1f659c191480dbbc3da6ad9fa4c30f648e8cf39fd7e32f3d1a547695c876e60e243eb935dd39fdbf1c0d4632a6421f4162734f6538825fdba5ccbcfffdeaf2e2abdc0a2d6bd7c3ed3fcde45c599e16e2e91445eea173187d63747e0c0b103fff914cb7198af869c682ab74977bb1237017965f1a77f00d5636a499a479b545b2fe1b79055230f4bf88235a8d2084344476db44108cfb2d036510f18015f98904299d765cdeababda94dfe7aa2592495af15a348e4666ba92300c9328fc1fde7df0f2a3aedcb13d1e2a429aa1bdb2e5fc875fcb0dfe51d5149270ecced2d6ce77314e161af3f7a40842bfc412ac5a356354305d71a8d3ef86cdeee26233e7d20303ff5aa414bdc1aa1ce3d85eecc61d2a5da66fdf2680acfa41b9cac2ef8e1529d9b7e6a9de9620ec2dfecd7611edc65df6e8793cf83f60c1b4a95b7592a265ab32b7cf38e2bda94dfe45d960db3a783183ac77a0060583938bd13d7c2d3b7b030773f0fcd9be874bb770f55ef4463a37bfa527aa0475a00ee2e679272ee1ab097a0e18a90f04331167e31d8e4aab53c00f9fb02776741e7773b396053a567ecbb0239710e6ce4310bbf2ffce0856fb053ef4e0ee29cdf89573571b6be1e1943449a64ac3e20aee548dde4169f66283c7216e6d5d0ce25f03e236f5fd809a230240f23393fe0177975553e0743eec13bed02e921c792f0353071b1855dd98236fae172b401f729b5ca8620e0658b73092ed1e6439243fc1a46cac855693afaad9b3e4bacedae5c9a4bc968f5799a391b1fcf0427927392c82afcd5a1042ea7c7bb80e94346fc0e23cad1cd8f178c27e3e0b7c80cdd756d6f11fbba48b0f909a97971fc58c21e1c2c0393870e13f3da00a90fa13c7e009fca2a02e05bdd4db555f7678db04e30135bc1c29191f6a4d230d7cca74502c6fe0d8de24e21a783c8dff9d1acc1cfe39625e445710f0a3503868dff6123884fe4ba78439ff0bdf48568d51f50e6be792937a41e7ee961c0552abcaa9c1c1b3f06024f92683bb1e3c1481e39a74c08d01a1e7273dc41582b5df9ade8403c08e2c04dca746d3f56ec8f03c5c468b70c724099733efc63ee726f314c9e2a572a7da04cc693b8a0a253635218491cd41eb615eebe7064e420879ab31397ef1b920aff95c15a964622d681ac3ff130a3671cb426e4274e0076a774dd1ab167f3d075f47af2b8f7f0cd94bc5823d6621958a9900f2d4f71990512cbaf83e06ffec0ccedc037a04fb607055667ac176a4f15e01f529a06da516aa9b394b48efb5d44444c3e966779facc2cff855c44b02560dd5bdde1db784be55f16d10ac14bbd32182ccee2f82d43e2b1f543fdbcff3ebf70c4a03177998f3511a80163378a012e087a17661ba0f1d77c70eccbae252d0c6e601c80816b5cd6772fc242094c2ea35ab78149bbe42fe6b00808fbe7595e98ed23dc0cfa615dc4c6acd2e313c35b53dbfba7def4e5aa81f7c5a3cbb14a5887c952f92aaaaa4816ca9fe5690f2eed9234b654022dc04cedc2c7beb246c12f0ba98464fb0f51ea34e4026eaf1922f8465741f4a8a5bcabd9f8de7fce9d7569fb0a3bbef113996d7c309ddb3a1a2a046d44c3e6c9f594ead3ffb066ddcf9d5d9d2d673999a095b95030207636a04f0cb2b8a83a4f7fa7de7012717f259dd242595268071063e69176f410e04d24518daace4c7dc99c143944ef088043071a1dcb4e44206269f64137bcc29e43aef97d3f5f3aeeb321c376dcfa67af68f0f7d84141544bd9f7bd97a6a9ad48a972e337f40a6bfdfeceb312e09f472993eedb0c1239709bd6cacaee54ea3685f85d0ad1ae8da79c1faceb2f425a2f81f233fa71c48d13afb65dee577ad712725e57cd65978ddba29b82e66c3bd812ae1f104b37bdac5338c7de6f18683bbc7596f272da01dbf74ed9584eb8c6b3e7d83317d02f6a86f0c53395099b2e492a2b0de8e49fe7ab470242a9b43bc0ef82a61446ee48ba832372572ed9b5726ea2d3fecceb3f589cb338842fe6b89fd1ec50676743a61976df9c619d702e85f4ff9c208d91a2c84dcd6ac01854a426234c34b6bf4daa374acd69bd4b25294c008e9c60b305eadab91e7bc0b2200d469e246eb5bdfe1f5d4ea1c4f58d733e20908f2c2e645e3c1c8d8ffaa353e279c4963f099d59a844154fd85dc9771a9861f77051eaef9c0d243f085393f40ebda05a2e3442f78bca42632de913b93c2030ea5b82b98c45288a4e9479cb575fb5c3fbb3ee208384d9c3f7aa6c33f6dfbcd36b9a54b76b3eee82653dace4ac0e55d87044b85ce0510bb725a804394ab6037f7396dafbf663240b563edfca194f8b92e3ecf5dc48317c694aa461acfcf1db0650d4eba54324708d70d735a0277bb7883a1d651acfebe6d8dcf1ae37d60a2b9ca2409b698a5f8a0d6b7b78322e395a175464be29a5f79cacf40cbe8e5975d0d4b3fe865ee0b3aaeefb21875f4235f9190c775c5c0e00930841e2a81c666b704d67045b0ef4bab0c80588f134ad6bf340a20fa4c9f0a6a78e8494905e99e5596dd5768c2dfee7431251cda1e9eda05f776a77b36904fd675b786f6acd9a35466a62e871e33c64cb297d41e10ad720191aa889c483a1548679ee9a6e6178fef66f71446d60600000043ff5a93ae719b05c2a853e438277412803010477bf9a63300ef64d0567c1ff896ec1c7b11469f85daef5991ef67837b11f05e53da860ba62b5664b5da9bdc8fa44fd3ff483693da318fef40be08ad22ce0a99f040f4fe3f334afb4578d99edc2d02bdb06768ed0df847a73b349b9ba110e20af1d4bb95793418f72971e35df47f3f65f68429536b0676a02cd3d397e2e127d88b63907a857cbd07619473d693fcb7a66c8032efb5229b77bc252aad427a791fa8eb4cbe1f8303e30225ba36ef54bff54a8b33e0b7cba1a3d3b6ba91e9defcb7afd1f06fc6005f6e8666eefd82069e4301cfd978be49ec19e2fe14bb219cb42476e8e1550b999d4b828d1ed7103f9d93dc253f2c39cae8ae1c70957d0c8bc8dcf10457f7bb7cc8c602def9f9b803066a4f8866d3abd6e43493491320452b747d570ed34aae2b931bf15541f02764598c14c8d6e34b626a386cee28371c094a12136d4403c993d7db65f3adf1d476a8d9e4b1255185437ed0ca4a89951136ad46515bc8a0e44765f767a267dc5105fddeab85cd74c3b80475bcac89aaf29ec65a34c6a1d9b8795530f55e1bdc6eef5481da021e08fe27530fb35f53e16462179a24cd22ecb9d92c5210621eca83f931fd418c81ee3465cee67d629e84062f20a7dbe1e8412cf6b30692dff069819bf672acd23182ff8d75252f67701f81a031200a6886dd4f2f8f9c082ea9213c792cc86f4da7155f2c94e9eb8df797c05a88a37d7a7ad6099032aa8d0ae5c7a32865e77acc0a4f6e62f7fe5752b46eb03ef9b343f3ddcd7ad95e03675996c5b81a49852bca1065f536c8db56079da88e110b40a4a4b83ddb5fa84048a8a6b67a1b64ddc0840949c672e7bb148c68c0710586ef54de57595275a74f27466a822bfe52285898fb4e7ad4a1f6e6cf25e2ee426450b93291739f1cb9505789184e4172c5a36a597b0b486895effd0b3eaa788945c2ce015e3c482399878dfe2f0e661fc7018dba30e501816787acfebfdb650323d2fc21fb224c5cf85861bf92034694172b04355447a397e0da6576d34aa87382d53c4db7ffbd94d7baa2be031b39479da13c583c00eba64bc233dbeb9bb599d5b4bb0cc699620f970fa5c4e7eb7f50d22fb05b32a2ab330560479bcea59fe014b96b3cd04fced17e64454f37754f81fb821d6c9b1666f241017c15b7626c3ec06d0c1f1bfe92824b6874dfaee72ca5e765e3d0f107c30dc4b1de25b24243f756e1177cc4c58e39ea990d8620c3786fd678bbb1023036a93b993a67afaea07caa372ce2a9790df0924c27bf4d4747ce78198f16dcd6095289a7798ea52298538533e76e230fe323ce899deee0b452516ef6e81f86a2bb19ede311231066bcad7123ca2eb3bd8a4e827fa22028794b96d695527b8a707674ae85e7255217e6e201f1704a5b7f4181cc071b2ee5a89902c048b5a98c9f85e470d393df208e281381ea88bd971e5fe62df012f14add264fb1e8ce6847645a474dd8253a053602f18b11ff3fc4227a56088c84b5d81e2f2d602e6144332f4958dbaaaa1bce45c86ad89a6eee6be0370b32f54e4e24c59054bd1fa439e440f102af5f5bada0868a1926ac57dd6015b6a8f402dd7e7a50a69311bffeb22c3ea15c799c66dea6701035ac99c53d167c3ab2556bb03213390c02fcabce887bf15816a6c21ba6505c7241327a4784f7d75e6e1b58dd43840eab4222cbae5aa7ab25a590a819114bc63116bc5626ef925495c2644722825517340dd51e80214cf8e6b0b595c59ab472d56c103b51faa665725d33d9d906a2c4730191406ff2e44fadbe82a4439502f0446fe2927a9a92e9f76e2567e48eb232bcd82d441ac262bfc34a32722d4add80a3fff3f39634674e5276aa4c0fffc0d1fd3b33d4b9d85f679ac892a2e319323fb665dbe0246ae886d1802d2cf7a4d75bcbeb"}, {0xe8, 0xffff, 0x100000001, "44afa99f71e5b327c219a4e10bb131caa1c9ddccdeedcd9dd48d3ef541e5c29e294e85f4454bdf52cc48370d83a26533d36c6bc42912162d3db7ade0fd5fe5ccb3da6135aa402c68498cf9ad2acb160c272bb417f2882856b2c5e551b01c6a9c118ce7eaee3c5dc5f400e6d465d1d7a6708b6409fabbcba503fb6faa9d51318f35ae0e15227e47937c6dd8600ba00970d02262e0b9da81396e9bce97a5c8dba72a7222ec66ea27bd8c903c4e7c375ebd2cb3ca55882bdb8f3a11952f0020c9f825a7744891d8e041e9479ae9d04e5e5287721dd1cdf23c7e"}, {0x48, 0x2, 0xfffffffffffffff8, "96f79f375af25d60e53a42a64c4d4271fc4a0b40344d934f0eb9e505091e18a8741941deb82fd176922929fde23a1311ffd0e013"}, {0x48, 0x0, 0x3, "3748ea353633c38b4a33eb5e4ce3ec1d8653829402eb54d6363d920985fbd5fa25f50e149794c463aba0d9c5e9f085d78330cd"}, {0x1010, 0x1, 0x7, "aa23522fe96b392bc0368c2b5b24fbc5de1ee7c934a2edf9f29daea224d7810a1f4411c8bd45fba671f1c52e4b963807ca64e96a1adcbce1572a8b139d47f7205942ffd2be125b86b53fcee26a654b68bbbce3dd5fbcb6b8f83cf1d68c85f287e0b9aed036f09f92ced03b8eabe7628d08b892b49463906b628c51bc7a98b87a033aed56edc3d4b64943fc795700714db8dd582b8601f6c3cfe13945e11221d95511ba61fd5072a8a585a47b9bfd41ef8a631c31ecc791b664ac8d06787d18bd60a2428df917e91b515a888cffd31cf24629c32ca25b57cd5904bc61792be73eafbadad43c0df53dadefcf66f946a34eb6f71e9f28c56d590d819eb3ecfb65b1099999254868e4f44fa20583f96b72f8b273011f0dd739d7ff4d75816d41e799ef2ca4dc0f7f8140c63bd4bb26c73db4de8cafd6f1cf5b28e4299ea52caa7c05bba4c51e145a08242ae423393d685e044784f716c4463ab2387b24209387d0e77a48a4cecb9b1a7bacf822c63b5e5d99f76c1eb7cbf2bb4595c940e62cfc18f1c2b6c7a8d712ab23e7d065b2c81ba1284a259dcd10c8450d24e412931f20dc19772aff44917128b350601d87c11971de0508db0fea292b02e2b71ad47bbcc6391432d864c3c4a8d39fac4777d6c7dc6b45d3bf145aeb536865ec8bd6bc0994a3685933015dd7f14e6c905faebeda10228156062816ae093f49ee241df948555c33bc013db7d139879aeb3ace85628d8edb077bd3395a67b5d46313337d535e1688f7a73867f80d6f0ac3d8bfb5599f337ddb492b2f9113832b1b110bf8b8d0c3afb486d5cb00e4f3bca98d4a45057065f6407c484fe1e89185ccd2dc7a6b79082899b4e082fe72fae8c5a77f448e4cae066111d870b9950d185b9b479dbc697dde0935dbfdc6992d365af88c7c6404e355ab20e18493f4024d73e302fac03bfa6b49f85bdf6c4efa4cf3c77cf96a8898d65b075f00482921ef4136aa0db4a05297b4d812008abbfad21e45c5bbde49cff2a7e66cc8532f0a60f168c10f8e41dfa63329add82fa19dac6266e3d62d564c80c084ba02539ac12fa5d540c1e0b466343bb804788957aec5ed69c01a3b37e0bf50eeed0549889e3328f2b34b9d20ed311e9475eb2275b90f5def12069a46a43f4c234a93bfc56674c72452eb9d974eee57b0863824cfc173fb820b529c0687bace53af9a3959f1745b5d7945abb779fe8f65c5b133d538348a4fcb47ec632c7c29b8c2b8bcd672485d4714c02c283cdbab3e2058f2f95c48ed16c10edb7147098ee027ab58ee7d57d5002437f86abf881bca343c8cb81fe771ac206a58c4827e6260bda21a1e867670135a04c95202e07a2ad3fa1bc3d61a120772086b4d98bfb66ca305bccf51c3120471c2d4cf0b86b94fbe7e747717dbc6a330dcb0b78c05430039751d3cc582bef58503b347ce768005162b2b07ea214d2d975a32beb96f0f4ba22ea38b3a66e0c2e57ce1754c1397b4b1b2ad1d274a7b9fc97a270966c1f032ef603e8bdba59b33ab1c9a3eaefe734d8121850d32f7d375e32dfcbf18a5f57fc735416418b097187c53a8f83a44bc0b0b80d4c0f4ddaf2ae2dbd23992807a639e1f19e8aa9b47bdcc1fa602ec24236120bac52ce035201dfc6d6060a51725d66db26c7624785af90f7adf9f20fb8f63ab278f4cab27e41f462aa75e600004641916241e3debb94e268ce460ec1b3243e3bc1415064c1df058e951785964f2529a8c8f28dc31b559a52e71e82ba2f491696a9eea06acbb9f81d6c7b725b7a79bd4517377c48abec89df018aa22d5fe9ee0a5c31889b8493beef08c4b1d2a7edf055f554df62c58f73b4bfa85566e48224c2dea9d5e58aca57ec3c5b168f4fa037d05e2b77e19b23daf58bb07af99eb9d0b1e02dc383d0b7e0ad972e6bf6f832e50d4bb463dd8cd1437c3e162f3545dfaf7508cf02a05195733b78b88b78a32aa10550872f41ccf62767ffbc06ab015ef4ec194d2f7078a5ac366654a4239476df5df7f2ca0a75a73089905af4efdc7ab0e92812dea1ffa654bab80675aee4f3efee58080c106845d64f1e1205df066c9154deb5c52c73b859613f011dc16d4f4fb9f92875d649332b184118d5304a213ab8d86ec71ca487768819fb9f1b9821c3dc2581c41dcace0d67a4186404182dbd76009925e3637df33f6b49a298436bb41fbc44a8efacca43fb7438f2b975452da21232c670833ca00a69893440cdaec2808fd3b61715c1d685392d1372244b882f27cfa9344bce21a5f0f480df29a2512285bc75ef6329182bd20415d3f759a597cdba6688b06646e69829bd103a000289bdcc6560ac8fed4152dd89c4f3ee35cbd7330bc6fbc98dc9e8962815be305508d4d7078933b36765ea41449b686c88f7aedb223741d3ea004591e54447d8ee04ff799de813876b9f4a4baab16f95bbfd2a5745d70316639372b74a1d85305e82f3696f89a8407a43c16dc350078f5afc0cb72bd7e818fa011e4b7a478da10c51703aa64cbc458f14720c0b4811d2e43cc0e034326fbf30a7dd8a28744a59bf2fc7f467d17845e6b1856a1b65cc719775610ca96aceb248e902f9cf31deaefdf6a49005d1c62d9f9718ec436389e4356c6f303e71d10ddf42f0bb889debe1809f5694185510c5ad3320a311e0b917acbd640e580a73221820e093e6bdc1f7af9aec9d2d2c18341b069eed8091926ec2d12393b1e02af46c199c696cc9653bce93f75f1496fad6bf198a538fb6df9ee24526985ae8311460fe9446384cce4d79d4ac12b8bf089540181674d73b23e75df6d3f219ff7d96b2e447d5c44ddc009b1c8449a912dd2a7e635f79624b6c8a1c77d012e9e82f5486e098758157d6e6dd52eed6c1a17f18a29a5c133b46c23e8a24645edca5e30100472ae7aae04c01b13c44dcf0ac88360e4eb9e3692ed0ebbe9de59d20eb89c1a715b2933b78b51c2b909dd6e2f2adf9da99f1e83a09630957c6556bacaa693ca5a992a807eb854db05aee334e094fde65736b64bf90bba95791388c777bc31405088cc34b654c6d2768f21cfdf4d4c71d8c59d34d5bf2ff99c1cda30db068c83e849fd33e5e3054ef52a4d9bac7b201899546bfeb9114ed6ae653908350651c7ca00e0b32b96920c17801ac77ce0159304302aa2a3f9663d5379f12ab69155f8be831c385013b26710bc34952b67f6ad815c1c19ab83c11dc724f8010a4dc6ae466f9779f108bc182e14ee79c1d9b86ba6131ed00e9c45fde8c2e110e03855918f82c3157732fb04379adf236f03d5e904a82d5990a8607fedb939ab3f3b2ebc970f5f3f0ee5f2f7eb1f74516c92c0415687385e342f800083847c9aedb1b97faf8d57c2fb7ba7f6ac7f10bb858fff85127a59df019be698a714b1275adc87086430d83d909fa7ac92f85a05dffb1a9d58a72983907d6e3e288759b87cca71da0208629152c0ae0e64e51c384d3ddf86f5770d336c83265b15e82e35b8bd591548a40df5dc772957cc17a7bf5a426125f9d532febebc115de258659b6fae0198a20d6e957fc3745fec1c4bc3ec3ad30661ad5c255277ffe0794af75398dbaeb84747f2e9afff40aa5c3c164270b7b8b746eba893e6eaf7e06b989a9cfdd220c855eb77a29df373e348aaee6c01698c5713f6cf37c7b6a7db7277bb7e1b496f032e8104713750b211483253cad812e315f18fa584f6d787b975ec4d12d461db2f4bdde04edba29d552f70f197b2df3be32470c10b2f1f634a3cf16ddb1ab69f04f7c1f408e4c1b7fa5cf5e4bcefde3c6bf402666a2b9e5b908aebca68be7b158cf882dbe10ee240274805f589e25b681a7a208b032883552a73baa0e7dfe108391f20f78becc15f2c0af81d0fc9b6a4b14bfef00600970da36b54df1e7b8b83b2adc509e852858e87ec032844e8bb20da5d40424455aebd107cc74d27c978bebb4f5fe0420857c5f50bc7e5a3ceb8f3480db345abfbfdd5ef1096444b49c27e83b8279fd32978f60e60865f167d136624f87f8d1b9b0330c65d39d4a4fe57624bdb2f2e204a7a1db897a60de7e511f6f05f4b9ab0f5f86e793641335e179fc029848909978db2f0b6ce63660eec8dcd814269aeeeea219f85181081d2cf0870ca66e885393e2a249be41b15dcdeefa0a3ac241a84b04441a4b395a024f71e9bd47b544175501d9546b0ff3d37fb7ebd6c1331e00f118fe2c4abc5a0e33a9cdb17a8d1e3867ecf7902aa84762676de661bb37900f827d3590740bb2077eb51be08e1233c80a6a8449f9bc559be1a9628db59d7489a66c0c4b70e46bca40f5a9622e3c0d2950403bc21f598009a65a9feb3325d924cc62fb3dadd3afd9e6028ce3bec1aa822222455a106b7559e8eaae77759ea255d8f3ad6d966c621cfc57fab093267150dde0f631de3a9fdc0dfd15dc3f8375580974a5a97028efaa5c293ca3e38523549b036a3cbb54c83a415d05707152d1cef8284935b4e690064e10c55236dba0c4be15e05e82f067d833c5c6084c0351f4defe50596129f9930254ef2ce24b19652d563558ad706607936db338d6421d8374cd8d70a33fe111199d6ad084af37fbcb1afe412359d5c53c2757fff876add12a6e119b5f4175f90dc15e25ddca782e4badecdb6fc25770f5628bdb20a488e671e0239cf8a662d183a3022215e35b9577ca6e70cbc04cf9e00777410436ec3fa195a2e30dc967fdf7b6ee21ed429e97f0d255cbdd3fa49c65404d9193add20a9ba2fc8c0f6e6d6d12a115c943d62d377e31ec1c2dd8f0a098be55a094975ab6abb9c20dfe530d0c7399d8dad23d97a5ed85d3f665ee832c95eb6dcd7f27efd30478525b361fa98cd6694540f2eb40045687893f4e1ae807d7748314da2fbd5a74f1225622104ab7bda9ea73bb3ef566ac70c9d9d3d20877f421c3e5219bf628c4a43dc8ccb0b647718f704b8166db966ea3d8ea56e9a0cfe9e6758f072f8e26ade5135fd22b66f2b5b3340e5e80da31b3dca7cfed109f43e7f7cb88f81f72c3328fc83804b9d496f2df1fc38064cbedf85b449e9cec79e2897f79c36523e44cbe65e6b93d15de7093adb8e1de127f541ca925cd8b552bcf5bee1899697d4221052672c9d79f3723418130dbb3c775dc751fecf638550a4f06752edb66c86fc3938a7d5d00899331a6421083dc91b0ab06e78bd1678e5ca35703751c00ab525408e8c371da05c8693f12cf2c9f19ba020559c272c6bb79926774e0badfa541290803e52faba037d45fd225164b4b808b4b7b230080b1ec58a4d3861a0730970edb422a3a02b38c549130c5b76a44e0812c2ee0e91d84faf7a486fff1ae5325d3bea7d98dc0f6efeee0bf38ac5aa7e43c4c9e3396503a03aab87bbb7011b085a920043618f9e6b3a198c724bdd41184902967e865a87ac167f4b617e605adf840bb75cbe7ce7e0d938ff45ffe72ad2fbf67acb71a0302eb0a97fb9db1687be3a9c22e44850f014e2980ba13e653e19b8dcee1f1d29c2f103c85cd5c51804cbde7cc98ace59cab368de208a744beb25dd79e020b492d4d8373491d8314bac8c16230a9ca99aacf7c545a3525625eaf3353365ea4a0b17ea23da97cb462ca611445b501d5d1d124189c337d4e3490fcdcbf6af41012f89c50d082a572c9ad96023c350d7921538dbe5fe28dbe68479ed67494af48802885d0124ffefe34df5a27e5098e7a2708c701c160e9d7f2dcfe678c5b47e727a8b8feb75363c412dc0802593d7ee455b69ae1c14492ff76af17172229f9ee09eaf25eb7c36cbc4649ca3a49445"}, {0xa8, 0x0, 0x800, "ce13456f4845022c16f4de779f573571df0c3dd948afc893579f5a0bdcc09fc3232ad977669fe21a5ae5536215c331c05c6a4ce1d871a069c60b6131ba590ecc64c2aa633012749c2169dbffd6bdc0c78a30f0c4d84bb486efbbe2720f20f61373a2cde0b667755eec68ed83272de9edfa0c04879b9287c4ff891e3beda58683a303d996591f81e36db731f116248b4fd00c07049e"}, {0x20, 0xffff, 0x0, "fb03115636799bf03a9f"}, {0xc8, 0xffff, 0x7, "d4e995c2d3ecbf140d28259694641a4a7981e176f80406792c7e08d4e89887a1f6e5c834dd4508f6517a2f39694daacf6a74615f2645433f0cd6756eff88924269b3a5b666825404e3a115666c9f766afec72b4e30ede122119a15e3e96a2a1de0f023d106bc8115cc34914ae1c793c1bacb7ebddabbc72f818594fee0d460a172d8a66ce3605fcc2715dd8bac9239ba68ace9cd61c0ee8f5c7dfaa1da44d6a4ea9a85266b8f49ece4b49f65612ceb367dd1ad3ef0c5ffb7"}], 0x24e8}, 0x0) 05:37:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) setrlimit(0x7, &(0x7f0000000100)={0x100, 0x8}) 05:37:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x1fffffffc, 0x0) syz_open_pts() setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x40, 0x76}, 0x3, 0x6, r6, r7, 0x8, 0x4, 0x7}) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8082, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x14c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x7f) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xb8, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) 05:37:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x80000001}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0xc003, 0xbf0) dup(r2) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:50 executing program 1: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x80000000, r1, r2, r3, r4, 0x9, 0x7fffffff}, 0xae4, 0x4, r5, r6, 0x1, 0x3ff, 0x5632ac2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000100)="0dee533acdf0b7ed701d") 05:37:50 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 05:37:50 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80, 0x4, './file0\x00', 0xff, 0x200, 0x401, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) close(r1) 05:37:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b0d8a50000010000000000000000001900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom$unix(r2, &(0x7f0000000200)=""/164, 0xa4, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() 05:37:50 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 05:37:50 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) flock(r0, 0x2) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 05:37:51 executing program 0: clock_getres(0x0, 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) 05:37:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a44eb29def01ef6fc490a2172fef8d8a67ab9d302b04ce8d6a64c96f82412c22f6902408d9f34d72440919dfe581dcda5b3cf2a43c644296224553323e3f80c5b1086a5130c3857e5d826a296b5829ce05fc95341c20c87c950dde6d123c6a403b888f8ec9764cdd15506f1b9923eb07dbc027d7abf39ddbb071ace79aa304b44b0f93375792b82df12dde7422da8d7aa248dcdf", 0x94) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x4) fchdir(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 05:37:51 executing program 0: setsockopt(0xffffffffffffffff, 0xc3, 0x1e, &(0x7f0000000000)="caf5b415", 0xe1) open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x14) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 05:37:51 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xfffffffffffffe06) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000001c0)=0xfcc5) accept(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x7fffffff, 0xfffffffffffffff9}, {0x2c, 0x7fffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x80) socketpair(0x38, 0x2, 0x6, &(0x7f0000000180)) socket$inet(0x2, 0x4, 0x1) 05:37:51 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4080000010, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:51 executing program 0: r0 = socket(0x1, 0x3, 0x100000000) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 05:37:51 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:37:51 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000040c9c30000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000001e00000000beb364f4d5dfa8f8fbf4e277c437b83312ed76ceac5a5138aa4e3fd1d76b349d1e389e34b4b888b8b60598568876895fa2cd7f523af4dcc643c90d252f4e174cdf03ce00eb3aa073d67deee99117149d3a9c9dea732a09d26b34d56d8f8c002b7d75e003103c68602eaadfd1867518bdb755f9348febb05846a548657865679296c718d07351e960a02a5702ebfa40e052a7"], &(0x7f0000000100)=0x6e) 05:37:51 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r2 = dup2(r1, r1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x3, 0x8b}}, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = msgget(0x3, 0x209) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xb689, r2, r3, r4, r5, 0xc0, 0x8}, 0x8, 0x80000001, r6, r7, 0x1, 0x8e, 0x1, 0x9}) fchflags(r0, 0x10000000000000) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f800a10500060000000000000000ffffffff045ad35a0520000004"], 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r8, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 05:37:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:37:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 05:37:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x800fffff, 0x6, 0xb}], 0x9, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x86, 0x10, 0x7, 0xfffffffffffffd78}, {{r1}, 0xfffffffffffffffb, 0x80, 0xc1, 0x6, 0x5}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf00000e0, 0x5, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x3748}, {{r0}, 0xffffffffffffffff, 0xa0, 0x3, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x272, 0x3}, {{r1}, 0x525e27e4f324b814, 0x32, 0xf0000005, 0xfffffffffffffeff, 0x532b}, {{r0}, 0xfffffffffffffffc, 0x5e, 0x3, 0x2, 0xffffffffffff0001}], 0x9, &(0x7f00000000c0)={0xffffffffffffff01, 0x3f}) kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0x0, 0x20, 0x1, 0x80, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x1d08, 0x9}, {{r0}, 0xffffffffffffffff, 0x96, 0x0, 0x0, 0x65}, {{r0}, 0xfffffffffffffffb, 0x21, 0x4, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0xbe7f}], 0x1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x4, 0x1000, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xd33, 0x80000001}, {{r1}, 0x0, 0x1, 0xf00fffff, 0xffffffffffff090c, 0xfffffffffffffffc}, {{r0}, 0x0, 0x0, 0x40, 0x0, 0x7}], 0xfffffffffffff009, &(0x7f00000003c0)={0x9, 0x401}) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x4dd92f159c3fb05a, 0x0) socketpair(0x20, 0xc007, 0x7, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r2, 0x0, 0x9) 05:37:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000080)=""/123, 0x7b}], 0x2, &(0x7f0000000380)=""/4096, 0x1000}, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="78df427990a263aaca6a85f6a70943789c9545105976e39169f70a084ffaec272d08e0cb7aecc88f5ea05784856e4a5a1e9efccfd0f6f1892a0af591598d527cb45e5fa1a15f6aa4a588da58d086df2eaa6ccbe49998d3cf47eaeacc4888ad9726df5bd6889b502289c43b920078eda313086a2c1b2d7c4fef9ce0466969822f9d217943074681cb905b47fcb4b054890d9cae54bea04734796185a144e14eafd90df303bc1e185e15b48b6aacd4006d4ca1", 0xb2}], 0x1, 0x0, 0x0) syz_open_pts() accept(r0, 0x0, &(0x7f0000001380)=0x2e0) execve(0x0, 0x0, 0x0) 05:37:51 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/../file0\x00', 0x100000000) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x203) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x3be, 0x7}, 0xc) 05:37:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) write(r0, &(0x7f0000000140)="ee6fa6f7f32d0458c379c9602da1006ba93a39ea2ca784206998f169f2cf7561dff650cffa7cd567962827000bc27e8e1e39d8c21180f51ede48c01759e94539eb0184e4dd0bbea4d818f1c57e83029a348d22883bf0c6453a55939bc1fd5e6c83fce0b6118c7e8775992a8998915026e5b2fe6be77a3170df55db3467af23eb40ccf6e4e3a16c185b0e487b6448c3cd6ec3ecd622ceb1e87a9f29fb35cdfc72ceed7b5a147fe6a97941bef36cf6602597551054226c77e4e56c1abf82587265484c2afdb3bcd9cc629f446926794530a43e0bc22b811e7d1e566cb31808bd940b6f8ff227a3460e25e7bd34fbe9ab6c729e376236d58a0c", 0xf8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shmdt(0x0) fcntl$setstatus(r3, 0x4, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:51 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 05:37:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffffa, 0x2, 0xd7, 0x1, 0x7, 0x6, 0x1ff, 0x1, 0x1, 0x5, 0x4}) r2 = getgid() setegid(r2) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:51 executing program 0: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 05:37:51 executing program 0: socketpair(0x1, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x8000) socketpair(0x36, 0x8000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xc9, 0x0, &(0x7f0000000040)=""/201}) 05:37:51 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = shmget(0x0, 0x4000, 0x420, &(0x7f000031f000/0x4000)=nil) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xbffb) shmctl$SHM_UNLOCK(r1, 0x4) r3 = dup2(r2, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:37:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x800, 0x80) read(r0, &(0x7f00000000c0)=""/77, 0x4d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x7fff) 05:37:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000000140)) close(r0) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchown(0xffffffffffffff9c, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x137, &(0x7f0000000380)="8626c048a52b077604d567582c5444439f03fd153087ccb0fe713ce1c0f33d021193408f3a29c32b3088b15c48cc8c4cc8c5edc58185aef8027026d410f14c51885e310afa72dc8ae8ebc675ef374a527324bc95cb277d3cc476ac71676bf476329d2c549ea2a0a403a4de97515db8d20b22c8a37baf6d65ae9787d4897cde94c44d0147f355c7826c0501f8ee34927228f475345c1c50e1d192823633478a1de905c65b820d31dff9ad199a0e9eebf08f50ec2ef51f4b57bfd79ab8ec8f808543c9b9ef6f42aad6007e5aef779766a6160d9bea550686a445818c688b106f9e07e44da082f318856fc6908b2fb4c707050c69c2e6e9fbe2fa307e0ecdc7c0943bade1fb9da17c2e56e4a2290d1e3bb6ce6c0df1fb532387f945844c80") 05:37:52 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x200001ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc2, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(r1, r1) geteuid() getsockname(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) socket(0x10, 0x1, 0x6a5) setsockopt(r4, 0x20, 0x1, &(0x7f0000000240)="66b76496b5308b63552a642653e40b865be53a52e00c68896dd6a3fadaec94d3b1ed1c26b907760eaf0118a94c1f39fb514cfbf2d335630e3a244f55eb49b484f77fa0f5d85149808427e67076f261587014635ca613506a55ebcd18cb37", 0x5e) geteuid() ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt(r0, 0x46, 0x5, &(0x7f0000000340)="44baafc9e2ba8318f386ce8d4877c51e22c2269e7864a85930714fb6f0b135c95f3197d3cff59f3dce9158d35b5e3bc417fff160d87a86f80cfff1421d3a7933b91bf97d803a275305cef4f0419ed45c19c4aee24606a5c859c0e26b3657f553448c28ac9af6db5f82c268a29bbd695331701608b97a7398c4fdb4fb5ef935cdaf1f50ff89e838a6294977a60300553fa613b5d5f07789769358b4b85e1a7536884cf97af6d2c417dbb75600e9255fa2e216eaf14a1fa7c26f7d60817b8ba08c29eb13cf44e12e319b2130f52c7aa67152583ebc7817772defac05a80494f02c1a339226630c1312deb3911887de75edb7d1eb6a096d4335af0f8b772c38e51e9b608e0071ddb48d2d171128232688a524b4d25ebce6829560ac7dd4d25f107647d5c1ff1d07dbd9584311d7e81cec97c711d9fbce8d0778a2085dc6deda5a9ea14abd1be00f4f615097e827a7a07879979d6652a20d1c9d316c952d447e2a731bebf353090ba50ca60332eb34625fd13892c2557adc74d13d2392a8b6ecbf442c1ef1541fce9a9e9bddd1d75497ae5a5e71c20908c717afe597a1bdfa8b0fcfc4293fa084753825ca7716b0be8f623afa625081a0d028cf3935200945d9fa4670985f14ad6d3df55c3eb62a38d9f158f1c0a0445aa8365996c2751500b2d58caba5394b2402854dd1e987f23cd846de4940ed999d72bc142a87ffb0528330c2e9a9a520cd18a8678404fbd42bb03065be9138e049f261dc749d8d048a7b969d09815ae6ae263b6e627978b4249e0d450467540a70640bd220ed9752b529461df0cea275afe3d143551d78100e0f0da17dd9795f308030dce7816d942e9ecbbd344667480c26250f2400fadea5099c4c3642896cb7b265d57df6ba229c6a2cbf03d066914a1a1a426395f7ee06f2b1d7441e7ecacfa6c7a69d8c1fee12cdcb677658ee4343301a1c7ed988e35bcfe82894730b86a7293e91e5ace24d08b4e2a7c6230feb787c30aa91a2d8bbc6af2c2bb787a1198e210502f3113a14246ea7a17741c02a2c924e5fa20d68781556f27b9f617a29c2ae7819a685a1e50cb20ecf2a42bae36b618998cc8188e9d6b12512d9d39bef4075db17e4e586765fcb3d5a50d2607dc17824fdfea493b97e30ece9f6473dd3fd25542a1a68217c4914cb2778968db8178377e985b2051f312a16feefdb38ace3f2188053e094a449f32da9020cd9eb3de50d5df3f9aa91bab744f07106a5232f8fbb85bca1d4cd3db580e422f841a673928bbd188fcda23f8901f4d1ddcc341f5292bc4bc05cd6c96190522101395fda1e07173e86b3c68f8b476205ddab915160cd4c891307cc628642041388c614924c35e595179816b067851b3989788ac8ec4d6dce244a8ea886f3594aa8dbc0e829bfa0dfc4e88eacd2c906123a4ac8f1444234f744cb63042425b7a4df01ff9ffad34390bd3560746fec09327bc45bb39331c3cdec8acdc2d0f896aa38e8485d7d6b37569b0fbe5051232e1af116bb25f7d1bac074b9946c54bd988e2f9262d583732514a15a5e558ff31468652f2b2ad398a270856357a361edffa894fc06c58b5a9d854eb4c0557959ec3b3bec23dd9fc281fb81fd340c50554d71ccec534a6bfd1eff3456f86b4bfa844b7702b10b7f65acaaafe182cb86a6f1c273527b18f195e8dac3d16ae5d7030d2c9b616adf0afaee99ac1ae1655b487ba96d26b8b87670f14d83f1acd6ffd379469df47ec6f721b3db4f3a3481dc2688eb9f1bc3a4e22eb003c5135180595e3877c973aa66afcf5d2dfeb3fb5c783a405e017e8ef90c60c00e80282732ec4dba2bb065a928dd8cb9f0730a3d145716b32d41673cd7e43ec366a6a8507ceffbaf1d4b527769627f5f4990af342df8f39b70db1b424e745774c828edcfea5fd05df9095955104e9c1aaab6876710645f1d5723489b8cb46b6423f86f3909c873c6d343843c7ca0a23f820bc5148c93d3a9be9cb8ad9b019cc0268e3a7c65f93a4b95afa0ea789e96188620b19f0d3672731ad92f19358369ea5eb0cf12ade28496ccfb20366e3072e8c86f681a5e1380051905869e4fed68eee7433dd499a94bba824e90554874fc2c9322502f6156e3f5718744681151b53942a8f279be82d1f765b8d43a15379f7a715f9cdcb211ac7f39b1284dc86ec70ee3e0c54286a4db3f1d0a93cfeec758e9d3154c8aad75f06042f1c4f8f55ec321d1888abaa59972503ca5cb2f2925510ce8b03551d770484658f80c3ba029035e24311f5c06f6ff06d6bba30c8690a94fb9938bf1f31016753cfb08f84fe4922cd7e016fcd6fc6d91991b7ffc2ebe783950adc63209025f1effbb8ce1bae8d8f9da92ca1665b0c1ee9bd457dea46dbb5d35df22a7d02392c97b2811766debc4aabae07e062f004bdbd94a0459edcd26d970c20872749ae22d2ac902e5c2c8cef7377d2fbe93b7ffbc400529633d116e636fe5784a25eef7bd876fa2dac04692fb61ea1bbc7a5cda2f6d733950e776fd5fe9242abdff6473946bb833ec2bab1f793e42c982b3b61ed81a9a1c0858c35d61bafec22b9dcf2084ac43c24b455fb9a56dc5c2238981ee37fe36708aef17119e700bbd0b97cc225ef058696f1257d555d2fb01b6ab35a8c00fcca273ea6f86315dd72c7cd440365e0754499d18e751b8cfe1bbbede40ca4125a2a431d6dc9d82a0e11d2b53ecb09ad2005856e06d81dee0f9fe432105b17c6a5132f644394721898ac6f80f594b32c9b616a653fce1838522ae0d06a1808bd2d47d22c50a056e6142478f6a8e1ea2ff21e5910e59314ad2dffb113be761b570ae057f8665085003fc92bc516761be58f9b2c464dad295f1aa61de4360398c6c28591a79575e181c138a28f3edd0f5099c8d6ed450615c10b937d8a084fa40908befa21d9d94e8e8a75c279534bc38dea1396bf5c0b245a4f7d35cd4e98aa2d33d980ac0428c4cc7bdf524796d765fbe439e81dca550544762857b8d68c48816c5927ea7b2d246b56fd8b4c757b5e272381a6be2b27e6a12231ab320af8053689b23386470d025ce1c6c6933cfa10d33e99a9a8f99fd6f0b2a9bc3c5c63dec409e30817b327a698e154ad5b36a4b0a74778cd21f48986b53a9e6ccee0e5f22ed6dc29d37fd4b9b171113a21d1d16bd87dbcdcd065736dd4e773e1e8bd820b7bd7e1e144f869382f8991104149a066071fc90bf675e5ee2e2ce13f86c1355fc92b0d857312037077414513201d529b5b47e9ec7063d0119f99b1ab9293ec9a93f0df67b3bfa2ad11e182bab7282b125099271b16beb95cb651865f0df95f0fc3d0804777c6423222a1d41f84acca6121176185950523eee36e27a6f81549ce3d2f79386f7da043a79712084e000fc2f404ab1be2ac62b10897ef18c6ae630d07d8e40722f3f133868d44eb78341342d972be769971d163dea903ff6ea2106a044a3748ab1a0386e7ac835338fe7252d45a90e43d951874c6590cbf60b5c2a5ad617ea7742a679f6438025ba0d256c6776360ada8488b51a7dd3cff1e3e85f3b602c0ca3a9a4dad6be6ca3920b3b73f3b816d5fe81d164737bf6dc330ac61670b2a3f2d4f9af80e86ca8c62251b8451fb2a9562b5313a4bd29232258d48261fb8a31a064d10cac625b412a854847e1c8ca249f04d46c45fdb01a2a6693d33722d40f12f716733b99c8f7d4b758405348f6f0cc69514ff915cc8cfc85588458133a6b9091b0af6b5a01c00b6d5d5149a580606567d7583615f4b04ac109da418cbb2feccf5cbeae14b8e5a686c0261e0f71b6f93533e284b8303b3123a10de4086a3035a7ab2369defbdfb5b8646180c4e3e325502f02f57fd1ff44c29b546f3cf2d828b5f5ab983cbc3d44934dc03e9c92f183cc2ac0108b1a5d34466a8d79d5029a6f6e4b55ad8337ea3d02c085f59324fac69b3da713e6015a3068584828b491e8975131fb3bf389c6cc8f9d55d08be73f76121c921bd3915275b531b0da328c75478e289fafbccf3cc63f76ea3fe9d757ffa7bc08e9fbda995fb65e69fe9f47e939ef8a67ee3d96c21f3e019934a91e64cf795674551e68dbef41caad3ce6f9ce48fe8a89566e2a1ebffd5b82390d91d93397cfb2c965f61c7a34ac26fa88b376dba0620129552d1f5cbc43bbff4b1f2ce057bbf28a142d1dd6861cb1235c17752d76995604afd672347bef4720f67e838986f9ea11a0c1754f360c014553bc76691c2a343d6ef1f28424c39884b086a497527c21bc21bbadc9af797e90bb2ad363b30c3ef979606815b7889fba1000e903068b6293981476e02824c6253a379885783c75168eae368dbf507d756d5ea02b70a3b948a08354bcd8ecc7b0a7a3d2b7b9b895885e54b70d82db9d1751699650cb16deba2c909e2eaa27d6259f15e3faa84c96dfa7677e2b6bf1d15cb7b51ce7bac0efdb6a3472f52904170ae64c1138c829d65cc2c72efe41f910cdef8f4ff99b122f477f924c76937fbd7dc33e323d04a37b1524a620a1c37b8eefc5ad527ab00da7feda6f5886ef907bddd35a3124f6cbf68b520c02d52ec670fa1a4ce4df7fc5936cd03cd2f88dff485b5a610f153a3664441361cce3ac8755a7c6b422de4075614a311e3bb38eff05253fe07373f3112b36740762348ad6978e01722408969590f629b4918cb6c56ca725403690af2af5408f78c92f4589a48b091d5ce9b57a31f4e78ef3f92913c0ba68468655211b3bf504ddc8e70a982a644398269ee17ac921a2bc88fe780f557319ebd8059c21c461f116cda1ef2f1d694a9adc7e3750607ce00297e684b31a86ee9f4c6e19b6fce264310102927fd5a3f226c323555a44aaee143ce42ff1d4425964d6de223bc1eb16bc598ced7ebfa7541b3dd9f90d8d77f0be06d6ff2c7a2d36aee7410518fce4959d8e968789c424fb3829ab7a6b2015f42efc439fdc0356f3e895e369091c0197eefbd0530f3955ec3394a7e4edffc93a2fdc0090d381de5a3c8fc340429fb777517bf7f649ff50456cc1cb2ee69b406391dde8503bfaf4a6779f9ba2ed9940cd9ce90c7cfee56226a8cabd89993c960105c7ff3b46cff84780877913eab89fe5da1317bdc29770400cddd9d242d75cb1b1a778618929e58f16fcd9ab1f7342810bd13f8617ca657302efdf90feb55d7667f7f5c6b55557a0e22055bbac66ee2b16905737022988e48ecbbd11d2fe9c66b9eed9ee5a2f7c46c4dd7cdcebe3a3fea522bec0cc0825acf0b4a2f500f5ee7cb5eb03b4c3a35fbd3816e6268fec35de6eea71c8d18931e35396a102f4f367190793b89b9f94ab710d70f2d551c7e2dc222c3d3dafaaf2e643e230f598509b94e4658f50118dfd941f70994b600224705bd1a07c1ec3478cadb640d0e8407a27d0d76a887226d3ab7690b8962572ee4c65660cafc13614418a571f60365a697c9f94760cc4593fc436bd05f4eede50f7cee9748691ed95ac695ec7ee7534e9bd208da117c2e7d750b480d0ebfd784b6314e5314ef8172b57b41f936f3b169df713988704f3bfefa6aa939f09853f44d53f963c7f6b415e75fdccd5d0eca14e7d1e10b96bf7bc91ce6be4ecd84cc8027a2fa1f87219bf73156d63bff6a50c865f86a39bce1540221185f550c4b962e6044957da33d12dedf999b74e36860ccc3776556e25e25777d130c1af57fed757981a0a2637714286d23430c54d1afbb6f719075b2f11f20356bc21046cb7846658ed70520d0fb8e218d2f869a6d8d7f3e37631d0cdf64cfaf573efbc58cdcdd617b6675ff44d96220b", 0x1000) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001340)=""/233, 0xe9}, {&(0x7f0000001440)=""/41, 0x29}, {&(0x7f0000001480)=""/109, 0x6d}, {&(0x7f0000001500)=""/125, 0x7d}], 0x4, 0x0, 0x0) r5 = socket(0x10, 0x8004, 0x101) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001600)=0xfff) r9 = openat(r7, &(0x7f0000001640)='./file0\x00', 0x2, 0x182) getegid() ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000001680)) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f00000016c0)=0x1f) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x8800, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001740), &(0x7f0000001780)=0x8) fcntl$setstatus(r10, 0x4, 0x80) ioctl$KDDISABIO(r7, 0x20004b3d) 05:37:52 executing program 0: pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x400000000000000, {0x0, 0x7}}) r2 = socket(0x36, 0x4004, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4b) 05:37:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="32ff26b0ff8422c7cc720dabdaa7be42560406fc9edefcfd2802e8ab2aad3007004b366c30858f6bd11385ce597740a15be374162c28bfbb83f14a008a386dea1e55ccfba8cd3cbffed84cb888cfe19782d3", 0x52) write(r0, &(0x7f0000000000)="00000000000000000000000000e0e186340591e986f7bfe48913d492f51fcdfd553b43a35cd966069a1f74a195459efa1bd975fd16ba6f26e17b5710c4fbae4deb2544b47354637d7eb76373ec567b104c34", 0x52) execve(0x0, 0x0, 0x0) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 05:37:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x108a0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x20, 0xb, 0x9, 0xfc}) r2 = socket(0x800000018, 0x2, 0x0) write(r0, &(0x7f0000000100)="6455f37249a6b6314e9063dbb8b21f7c30b3a7fc0d8e9a53f6fb99c65602a9a4b64af608dfa12ab8ca1d7288225eb89f6e0c8ebdec18e538bf88d1e79ecb9ceebf5e9cebf257f3813a842de138a7ea8ac5204a59156db27f651240da03f7ad6fa8b2bdb71d80ffb5a6dd685a4824e95b23d06848aa4a731e23f6439f680fd17defa5065f452db73c0edcfacef95f0f3b6df087a3cd00e8d0a573420fcb3d6042141157a1913090a3b6f8a897fbba8ee3731bdee071b8461116cfb1f55c7f5e4d9900da", 0xc3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x207) 05:37:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x198) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1000, 0x7}) 05:37:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 05:37:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchflags(r1, 0x0) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getppid() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = getppid() r12 = getuid() r13 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="6b40c52299bfb4407dd3a329d40b77923441605bb0082683e62d38509ca3759c4f0b635076273fd56ed3d868ac734e9f99c56a9e0d6a0a9d0cb49c777351c775b854168c4627b16b6d09ae1f2811c736a0ef", 0x52}, {&(0x7f0000000240)="d84dc00eb7996cbe695e83a5178356cd690f236b9057dd4cc747710cf2d79d068f44acd093db3a5db3cbfc3b50e046f30da9e5fc0d64c7439246fb41dee0858dde2744e977b7b024b39fa8c0fc2d188c54ac8e6c4f65c1378458fcb8dfaf92e143ed7e9709a910b9f85107982880ec82239bfdb6a02f0f2243cb6a6a611c2414391bc8f4922f", 0x86}, {&(0x7f0000000140)="cb2486cc042a604ea315a9235dd129eca14aaebb17c5260c13d2cc3334d7d1dae11fcd0c4653176975c894a0edd6919113f9d0a804", 0x35}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0]}], 0x148, 0x2}, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:52 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x2e301478, 0x4) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 05:37:52 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getuid() r0 = geteuid() setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x3, 0x3, &(0x7f0000000080)="06c304ba3e5adc1ab5287af9d47e63d81b92a45d3c2d776a3f9f27f9c4c7a7be8d03a6ded7d9eaa42eec50853c2379b7219f968835cae9a830f50b6615d31ab39f7d93e00171d2fb76e66157be983a301884109493f069de3fbfb05e6d35cb12b672aa2e7d35fc65b26338979cddade6381492ac17ca6b26a9b32051694ac1a39f1a96b324da9c03160d53be04f311c12b14b67da00f9d737216f200e98503990e55761a1d4d1d29ed9c5025dcfe058b97c69c057442ed36b2f54820838d6af9e347a8b8e569ec", 0xc7) dup2(r1, r2) 05:37:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) 05:37:53 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2080002081, 0x40004000000028ad) mknod(&(0x7f0000000300)='./bus\x00', 0x20, 0x2) pipe(&(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x40, 0x8001, 0x5, 0x8, "ea5154c0fda5e6461a9cc002a710180ca83e16bd", 0x3, 0x67}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 05:37:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\"'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) setsockopt(r0, 0xffffffffffff0001, 0x7fffffff, &(0x7f00000000c0)="a50c213aa22aa517e3b1b4ce20a6166409eb7f859888aa185dbaebf903eb88f3c7922ad82606df3c378abafd2af76a46bb08cd16fef73b6e1925822da54424b6d6ce462e26219579bd4bcc4eca56211316323255fd86459801d86f4e297d18f534266afa8df244deb59c100bd8d42fdb33554a3807a55dcbb007568bc4d0d8a3d8382108891c344f6fe2732558211a288b20af7db6bca7d1e0c679489ec29bb15d390ab8a9c5819bca55e42ecc443ab0e57fc489d053bb642ca27ec0ef2e03f6c2da39f8054fc696942681837245187dfeea2134dc836f1e688e1a1f06092dc7c5f3e428641acd0be7a7301495c3d59c09199a28e8a1b66e9f456e96fe90", 0xfe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20002, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:53 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) unlink(&(0x7f0000000200)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r3, 0x9) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 05:37:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cfd66d799329c90715e552f6a7f8eb613faa15dd4f4bacc206c12a4180e65910d199ae031e477922408067fd39d337de2db15f63720814e623b5447605aa39acc051e3e64ac79f47f077b49528db4a8d2062c9e2a84b96d74582b349c1d1c7bea8316f63174252a53bb7f8bb90c0ff60f7133830742239703d24e925013a40c12eb69ad500eca525d1073bac35d99782514bce3e926edd48ce84efc2359a1b8a", 0xa0) setsockopt(r0, 0xfffffffffffffffe, 0x8000000000022, &(0x7f0000000040), 0x0) 05:37:53 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 05:37:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="bea851bafcc67480850ecc40aae20178783635e28c518aaa31466de7d36bdb371d3a94f9b274a89af944a3027035225c6ce59f67f6e9980a6937e80568af548ab4b053ee56e3f803c9338e8ce4c1f98e041acd681d26342d006cf2987cb1", 0x5e, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) listen(r0, 0xf52) 05:37:54 executing program 0: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x61c8, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 05:37:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 05:37:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="5b27412a6cee257e6388d73b7e4b04543894d789bce25828d35dd43312e89cc97e5d70bb985e8d9f99c855a69fdf411a96d279c55ea1b9ea4fafc94a8f92973c3e1054167e8f59ab88b5df53826831cf57cf4e7ec235222d44b8ded467ca02e4302f5f45c0bc5e", 0x67}, {&(0x7f0000000140)="f66dc1a7e47512dc05b844262776328b375466323bcaa31d2a929558e1a988ddf87ac06ed5d31bc71d0f24db2f0b7193b5ef8d8837cd3fbcbc7aa9b873910f11765327d4d40a2b", 0x47}, {&(0x7f00000001c0)="8350d0491ac4932bd2da36a02258a816b0d504f75ef3f1e8b8b5aad1fd8b51e50019d9e83eb29f64f6e06b51c789e205c6b4f834994a72cd117c9d68e1aa3fd3ef2fe3038468684289b7ddd9b91d316e4caba4c004b7a72e64a3c3a01e54e3d2eb6b4e1d919cb84c5db7bb417821b9d8c3fca387df6d33d420b70e6dd0b90aa59530e0deeb6806e8157c28109e8695ae607a2c5530913a6d67592c24cd0c433883532e60e7f9de46280a5c8bf6fa0b6d4d1ab5c49d4b2949b0411a5b5e29ee84da5a0660c03cc0542c6af89f71d950853e52f26721", 0xd5}, {&(0x7f0000000300)="cd9d681e57f4a8d5c4dcc5c97df4b92f98fa02cf868f6fb809697e327ba6b5115b72279ec42954c7e4e0a178f9be660008d728c2600ed60f9fb6de5c2edcbd2230eca79ebe488cd6171cc89d7310ffaff3f933b89a71bae149ab77bef52c498d91fd1f49dfc38961d887ec9c305a477d9a06c22a7d0f34a442f9a092b960ef97b623180b404fe7ad627370e9aecd28e4b6f51fe6f5ca81c5cda6f8a159848984d18bc900ae773e34253744091361b810", 0xb0}, {&(0x7f00000003c0)="04177bcdeffc77517f6485a628eda9b393f94b017893784c739a47b28a8accc088", 0x21}, {&(0x7f0000000400)="b026a9d191e8bf355d922d5f9420cd83c84fa6428922727f3b324c0a99b8cfe586e268faa02815e35f346d858f71ea9faf26f73d4217ea", 0x37}, {&(0x7f0000000440)="65daa62fab0b26641e874e7f5d473c98c9ca599ed50e31ed2b96c2eb5a7a1ddc5d5658ce246e158343e1cac0f02c27a8ed4d3a9e65c71b35c72c10e7653024556bb74bbce8da222ef8c5507b6c8abf1dc8cd4e80b781debc78b7e852ab1bd715c9ca5f059b3d321a4c18fcaea6ad6f526e10ed0889e5b7f41342ba574d8cc171edc33b63e9659883676bcfdda0b6e09960c61c7146b081dfa78f3653f8e880653cdc9089917d04e81e6cde54852fca8dc90103ae574fbc1fe07bd5e8cdc82fdfcb836cb02bb94e233838512a4276172e4d6cdfdc2fe1221c74c6632ea10b93154d6fd7b5daa647c4f32e21f75547a0f340badb53c3757ab6c346e5082ffdf8db5c7e23150799ff29534d6dd35157c6756f89a8b272e38e7a927f6f485da46f47f455c054aa425c4ba2f0340e14a42a5ef6b9b581bca849708aa3a10780445891a08cbe14efeb056d282f4e247416fec2bd8a0e4064bd9ffef4c24345349c23b9209853deef708a483aab328e07bc77493d688f885a632213bbc512ba14a7b6467b3070fcdf98846dd26f71961570bcae198b8183efbf7db44b05dfdfdc4faadacc19608e2b28f92d566585639d857a7d8586bb5312f3568cd5ba9c389c02c9d04ff37f12e3fb92b6bf733436d7647f53f8d6c3bb98d81bc19421e71e52262c0c4d3461aa5ef4afc9141620e7b825dc1ede4e1d4ff40ecc7e08fd4183af6572391544d15721b271f20843ab6bae57eba28ff0776e17802d7776c6e7b586dce29236f7d5b7ea2309374b24682e7dbb369da688768ed77391028e2c12a68e4fd7776990728467438ab16a2accb7eadf78c61630fea8b39e11fdab6b4639849059639c63b9b94b8b22bd864241a08c7034ec83793728ec205db5dffd968d092598d4a09537b3f66fe765f4868502e63c4fa393b6cfd6c3face4c9ae257d7c739c5286564486a5e12ed757a9c804b6a9b6d72a81b99180f0ae572e43fb8307f749b4348e48b5791450ea2a5d16943e60b5537e03dfb08f89aefa5f979ca82c299d66c173339ad21315c822c63fe87d533c08cd36aa5a85adfd456594b6a19d0388b19fa6ed7afccf9f7eaeae751c6b27af23b3a18f329a6ded2526dde2b7834de37b625fca1a32865a465afc7f0292b9d0a30ff15d405990c3f7efeaf53093a11d0840c7d3e50351e378430b02367ee2e43173144e335f9e2fa4df85032fcb4e3bbd5443a450542b2c7654b183f98914a06c9ec44162c9dd905b53cf68a9f45fcb8284243cee26b486c00a5140caa3134838f8e5517f45b40df7109968e05473fcdf02f52cabec1c967f77be907cbedc5fb82b273a4ac28fe10e138bee1b5e78d548d0bfcf9888899531f1d17cebfecf6bed8acd86ce6bab458ca67b88c7dea9c52d0685139daa17d08c2156a10dff27e47eff899b7296d9ee6a7880c43dad77f0e8ca533f8d1d1530d2abcdeae079f4ab5109fb6c2eaa22286cda5871fedc97c4b422eb92bd625399491c6a21403ddb332308ce9b8397b4327388697e6435057aa586461bf32fa48d654941e960b2e162faed229cd325f019d40817134d2cd6067585c039b05e86bd40390a3bce1549f854ac5bca95d866f293e2b32cec57573dd3cc0c1fc004fa61151daa424085a7b995eb0b8d2a555fc4bfb2cb8bb9af908abed2000da7e37e6f24a9cd54d78e4c005e4212efb7d5cd3c61263c2228b5c472898e66c2def384bbb9724795f6d261b7ad7074225e5a9e64f321db3a4d8e485cb5f6de38b6355a2194d51edbb72b93a3fe5863728fcd570c9a3a46c41d819b7a6ac544003163b5b1460430857ad7644f2b6a83e4c07dcb6c6f26a740e2e7c3a8efef42b0d542fb0c52b9e0eca05f81eb32b7f2ac2237115df8d0b9125d79cb3204964c696d96bd8c6549c851ebb7610e47dc20a091912ce9f309ffe376643ba302a1daad8992b56eb8827d338e74dc09ca271502c42e3babe42e1bc1cf0c08b56aa46665fd1c22ad4d9051c5cf96380a3dc5294c6950d8f250f002dad5e192bffa5dcef0907c48c817cab4f20a9c93d20dd320436d4603234ea9acfd1025c9f954a1f66343d302438112ba25bb3d6621015dcfd98cac93e00f78dae18a469de43bd1bd524902d16e6f5462a5dd60c681559b584d7e7a3351322e3dff202b2872b6f3851f5e9c53d68458dac382f9e143a591ff8ed2c144c3d4c1f25bd3e3acad1fdb2a1c7d4a12fd6e4093934fb243b123ad66111c808887a2de42a8bb5a14aee1c7db90564a079d7f4f81b711755e3a318e21bf00478517f4e60df60f53b849d8ab0bbdbdb6d1ff95c0e4e06d7b1f9cad0e0e0957bbcb223901046c001639802ca5c9c26527b774b84e5f6bffaa3f2bce393ffa0db15e9635b70eb5fac510dd8083e11c7c0dee4e4b92e9638dc7549d9d1cfa922680962cd03eedf22ee0931957de0ce091e3f3535c58d57b025a2e1ea5b06c8c4baad59626444f968d027b39ed0d7d9fee871db8fda9cb2b7731f023cf475ee7b798d791113ad01c457dfb856355a8f030fce957faff73158d7c2b76c4c9e33ce52bd8c50cb07b0389476c7ad21c54de82577cfe461c67e92e35ab5a2d93fd88670bbf061f397ae111981f09a801e62c4666b22d5cb1a9f9d45f0e1307553a5b5dad46a1d7c6139f48acffc90f759e6312c5f8db2c357b78cd63a2e3b45c8fdc3b791341163d01d7c82113ff8bffbee35c52b81dec29eda4cb91f17c482f51ebf97675a0556150acd5cadc43c20a92ad80cb3db3effe18ea7d6bd368a9b12472bd98f7d1484b866fd7c96a673f77ca8434ebef4ebf4d726c76faea5d307cd0d10ecd9fd781781aa4771b1f88b31c2669a86e582326880a1f3cb51cb90f0659e6e0c7896ea8f084911d19e1fa818e37ef53f050ff5bc62cdaa8e94ff9688399163634102801a7ec933b47758018bb3d270ff77f59d7b6d63630ef686dc891e5e17b26378c77210de22fcc19d72beae6468b486a1e5a81df5851e82964a5005f64a689c7e44b8aa0ca24fcd1b5169c6498f7b173cafaa299968929f0956b0f0461346799cdad1e814f6c7a10b2beee68fd264e667181b9c0519a1be247ace200cb73e4da6afc2ed2a90ed040e33413bfa8360113f4ffd728722234050dc1f3b9a2e515d332a9ede4184e35b5ac03b56ee2299f888da23d2be3dae76617654d811230000e285fb3b97272a07b17030a3f45f8c6424825d0d41a4eb636edb1e306241af7048dda254e04e45d929d3ce022d5f4df05d5019264026861a78f177c206e7ffa2d212e39c84bbb4c02a7d765642afa39877c70e712fefd69561b30853778d1d58d95ae175d6348bc29557b3621c47888df3536324c85241fffe92e8ac2addf62d97b493a9e24c64d7d8cca5df080518fe1b2e3cea03e465073968ef9c959c4c076708b75a612edf5a4c2a1cfdd96c8b155efea04f7bf8507c43e56bc66d008d55485aafcaae1e9b9158a59930e57322602271c9628a7080cf358487e6f1d557ca2ebbb0376711f120d04836066dc78ddf0ff781566a18be11979f883819a5b4cd0aebaa414f414eee6e2071420ed64f82dea424d587514742cc34654e638bc7e7697b9868da9e52afa08e8549096ef58bae47bf31fbb70b7b64c5e6162e06eecb05e1087f23bdbd2c8e706d200654a6f48dc7ea0963f46a5a93314b84672f89a1118e49b8b8a0a1ce2193756eeefe729f8a42da8269a285575285bd51d129c01e78835bad3599f061a7177667a269e305225417615471e1646d600636436c471a7e36ad061eb75bbd08c41bc20d941342a5e3751abe6f246536d6497b148bd003ddd00f7f7177baeeef0294cf2f21872f3bf078a54fcca031dba8aa8f7b4d0fa1a4db1cd604da3d9c219e4ad0756dec9479d9e44aa0fab1fb7680387c19b3402ab9e0e0954c32b9ca3c8585180a7e8c1be62688b05af00073693c417efa4c23f531a0924f65755656750d6f60d2c49c063767ee1f8bfedea38bbfca1f775bcc29b54d2500b5df13653b9f1bd439c7ff76a529b4c7bcd2331ea3e2487e4306548879880281318efc1bcac3d53fe4f393ad236f9b8b5da4040faa40c3d8b09d6eba7d2d96bbd1af7baf2a2188eab01e1a1d6f91a99cd4bcb369521fda7c4ea10cb51805f09c1d08310ce1e4b749e6e705bee28ca7ddf5f44dbd701118924f2beded9c87594c4f4a32b9bcea3965c29d19c45641f5d7d1b377b880d7afbead254e1fe3ce9a5bf2b3a379fe8088b394934b2bd0e1c51fba69e17704103be06dc275549c313446787f54fe26937d11e9a4c99e29592f5c8e9daffdafa84cf21998d3d57696f036cff5815818026d27f21cac4667fa031cc0e6448cdafdf361352a8ecac2e89e56317c1eaeebc1c538e7043adb2136a3901874f0aa04c4d8357aed950a62506a03090ac0a13f142556559288322d9e5e8ad378d0c8502f1239caabdbfc29bcd77629af53a59d2f89cc47a6281d013d5e9272dc2adf741137b6f09ee91ffe7710cd5991e942d9bf3fe0d0f495997d020f54908862c53e2c681e786f88164c2c44607e97c26e50e67f0691c1cb782f770ac3eed4a1853f793c0a8f82bc9247b2ee2b70c2141ed0f73e5128902b7173fb30eeccd41711da04b6cc20dbaeca617de7e3d71627ea3b1fd3487580041b38124bf2b69de58bd46f0e929dbaa8a76f38d9a1d4488b9eff43787c14a0c70fc5ee3b400370275d01c391e87402be512183d007f7fd82652a25ce69cf21be08a4a6323f50e278952f243edfec272ff3bc01ccf0c2d23e2d308adde3b407087c30ea00c5f4097e29de819320a37988bad3bfedc3ff2ace46d5c08fe4fd66b2126318db62740752df64684f002714cfdd6a263d14718641667f8fe5707ef0158e49b23fcc9f8cb08c25223e83e6257c0f217f8440e28da32d88146c4c120b1cac85e7b7a20483a66cae13bf30a3007c48a5c532db726a83cca6c764ed29a99f2b23f14ec3e7242b663daa738cf33446437764974df7fde0f9f5914d9cb425999156095bddd724d398fb54b22273626da1a2915f9a3de857a1750dd5d030b67effe8640faa554b010c76ae0125a263bfabdd5f4a2ef4a7e926de8a77267cc02d8e32e6a38b71d975867665063b2b44765b39d8ecabbea4e09e29ad352884b5c6584dec5e5a8d71cfeed57d7cf67b88dc7f122121cfbb7662962c4ba8853d4fbfefb4d6dcadaa43b6a943c921c50f8c3174fa026e0cdf93b63ea12aa0360562eff1140eb656886130452a57c55f5e14fa77deb3b648d7602df0a14b7993156f57aaad7f0958b9b356f45d9b4d36f8ed0846685d5ee0515728449c38e007d6cc1d7d850457a5b79d49f7dddd7e548c12c89ea334bea755d16704267d8a448088cdc34686b828d55ac21f265eb0c60c3d3be6bd9b69d9749a93237e7b5a43e43eda9d18ac554d6fde6d961bb2186453ec49c6b1d78f806d6a69d203b4002ab5cdd433a60e4e16020bb8c32b945797012a8a8f0c1aca7ba199c4b1a649ae7bbc305fae6e85cba349a330b40e373fd3e32c5c3590278e32a3190fcf314ef991974297a26d4e62243fe2d3645abd341d87fba1e07285ded4ab2ca9e0ce1133f0e6cd94d61b2d41beef5829e562e0098c5e3456acf2e0fe7928c78e61d0073a7a6767902b61df78aa52568a0b71346b1c0d9d2a2b6a9b43098288f92bb4ed804a9daa006c5f44c0d3e8a4368cacec38081ba6a988a4c319c82bf903c987c24efd44a1a11151e2015e33055e8c2664007169fd98ef43cac79bb579874b3392ab", 0x1000}], 0x7, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18080, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000003a40)=""/4096, 0x10c4) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) writev(r1, &(0x7f00000000c0), 0x109e) 05:37:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x52, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:54 executing program 1: r0 = socket(0x0, 0x8000, 0x7c2) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) sendto(r0, &(0x7f0000000380)="9fc4d71e8ef5a07b72bc257b1421d2df97e261673243ad78532681974adcfde73432261a32d7b2d6162e3361974c64738236c2ea3946e89242f54de5e4f3bc9c0a0084ca80461b2674d2ece70fe70c6e05731720a60918583c14f72de174167430c816cd1660d59b88fcf68639544100b1f00feee318ddc04e1ca6fd6450dbd91fbf3b1f1c9d5c3412c9cdfa45b7fd0f72d2331c00c480efeb28d240eaee592aa1a3dd3a842df784f8a3366dabb69ce77f66de15d4c9", 0xb6, 0x8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="0240cd20088ba045a5c2e3086f89612b44999fd1e37da525857e33739bf456ed7501b87c56cb2909b1efd1e3b0ddb589d4c7161050ad21b31f46d44d5f355d29ceae08d80063cff6529298088d42248ca398513b8beaf8b564de4cfeb60243e6a34d83af3320b5ecb65719baa86ccc8dde014649ee4c38313cf5d5b28fd7cf1efa6fcd50a0679fe2d7b74d233d6a0b97bd965b1aa2295c3f2e214d22ad113f1880c5072bd9bf61f500d79ff816e1c1a8456f4d22804e0b6de5e781c8a4b0da6f521e2c558ec5855fa47a184582ca61de0d", 0xd1}, {&(0x7f0000000240)="3f6501ea87f1ddd42b54d691bba176a7ef490b9df72407bbc27c2cbf57d2506631a0d6022b0c063f3d49f981797c01416c3c3398b03c609c5160b9c7e9ae951a8fe6f8376157da485b5cd227dc1c28203f4de778293a7e5d2969c889948350ce7e6284ed34464769e5db684496ef9192b1e972d25969f4500990950b975379ab21a49384048ad26bebba9f5a1cca2683dea4fac7e7b2d8de95f999e554f1afa7ee16f41947748b3642a30dad0064e01af51af619004e29c6995d6ba53928b18c3ff8908545b7c0da8171c0b78a9e94d44369b8be0f355bc78914a26a7a603eb27e2f496d663543bc06b30bec12e1b3", 0xef}], 0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20002080, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000019c0)=[{&(0x7f00000002c0)="18a4dc9f601c546072d652a88a0ab09bc768910eb9f406441b7aec73071248dac67a7b38e8f67c385ad3597cde49197f93bfdd0c70bea214780c95368e36c8da3e80ddbe211203071ca13267d359f491e765c208ea9720b0fcedd2fd61ae3634", 0xfffffffffffffd9f}, {&(0x7f0000000580)="75613d75501e6b2970d3cd626b66a636e10928224c8b53bf0205977cbe666474630cf2c87cc4cc3be79a1d59b330b3d3c2b26fd0947afa59a97c11caa962fec7c91b7e36f399b7b4ea9b908162e71320e8cdff22d648648f4b899e6b286b634295849ee8ba3919dffe33bf4dc06042f4fbd38118b4ebbc4fb169d497d830f61b5620a52f94cffc304fc7f5600a427a006d6e7472a7206224bde6f3ebf0e6aa4a6ce02c99544168b68706d040f4f1376f0f6e93d345e44c24de794a4998f332b6e37adfb3cc1e5d39adb245c6bb32e60e410ec0aba407625cb034995806d9595a1f891e068c368d8f23f78b74b405be64c95fda88cccb2ad8461cd55b05204c7a01c439abbafc453b1927caed8e50c8c0f4e50bda5d91b511b3018179827cd627352581b53c8bce60bb46b2f4c4f43bfbc047cab65341792030c9eb2abb7f8b2ec22fa5b49fe677a6620248fffaf1ee04e16e0454f7d2966d5e55c257bf89f79f5965142c3068932d18eb4d37d63dbe35c76d79bfe7f537e257e4a5e03556c2b34eb90f5a81dd0496aa846a9f9ae56b2e2671365e75907286aa0177e616abcdfa678e69d3da95c6c981e82b5809c196e91389454493295d2adce738fd8e56262b035912f0ffc1aa6ac11642aee6af93961ce5dfe1e58b7b6e519aca62a548a65c1964f0b0f7e0e79cf6cc50c64b03265cb9c65bc0c1c0ff5743ff48ec8d59e15dc4e6b43bfba31ed26251cc70236db15b34f5ca7ec735e8b9432c6fa4b409cc00a8eb62433430eb32effc1b000c4159e297f3c7952e492004eef10f8c3344d2f91cd34ad1d2f473e0f48abd7c12204293195a4f56b18db8740711387c48725d63651ee4547262fb06402bb72ebe65c0d8a8818860b884279532af680c9e3ab12241ba35f684b4311f7c753e5911e82a8466bd8aa3d47b36ad13bb4f140299ac3449a5a729f82d455c213b83d9cd2acbb6c867b0401c3e2411521f5354c36d032c6eb272007eac095c5d9c34f95dd14a21ff8572c7dcbc115cd496ad1adfdccaeab7c11474b0e1bccb3546fbd4a5204913cb8ed697d15904a583eab740acf54d923de55faf022a76875e143f3dddc4c8f1cb58bafa2047c8fc4cad9b6463552495d613a9979c256e966b88f22ad79b170e0e6897064b968d9b66895521da659c796bb6fa53ccbbd843fc7965c491f1a89c59f65c179dfdcdbafcc9e5c29c5e9b435753050a52f7c9d29cd2fec7cd1032524970f841e62774af07c2a43aab948df5fe2936c4eb86e4e2dce4a32c00d93572690c708838fdd461e8689ffad89c16ecb40c7229894b2199b05bba4906f09e8da24df99efc8e9aa3b2e4924262c5c9241cdc93e1a8af6b3dfda0572a9182a2cb99e77259f5b58f6040037c6950208499db0fdff3a4e052bbe03e3648ff4a0af15ced1f8a04236867ccad2c127f721bb0a23462b12d9723858dae42c10243df611c822af3d95f54536f9711ce9303f0cc4add48b9bbcbb289128e5b8114f7ec407ab5f58e221893c03135eb98737df83172fe198fe632338368b650a02500c2553fc777bc13cc131c434565f21d734e6d820d3157babbcf2f0bc93908304ebacf3921d1cc3f3bb00cfe0b76b3d09910da3dabb42d72d15963ac22c2b07c057725e9c5bf650d0c8bd3d4ec70d771d2d35145b4de437dabdec8eca5e4b11b1b2f3047046224b742c029aae8d802bb635304ac87a26c01f894dbce691250a8239e72a5a43d4b65d0449eec66acf56442a5e386cedef60e27d50bd57f5c8e517aa5eb5765b3b36edb8e6576305338e1ac7e5496031717b74a8089a25086fa3c4b29e31752757eef52a976a5e102062e066f4d148f83a89fe2bbb2efa3906f9fde25f051bda42476cc278620bfa83a5edee2a3028f2aa570dfe3c9062c0a91b8bd90c3bf4996eae8ead7b66d20f7fd967393ff3a9e7679e789547130838243b7e66419c63c07529f82b71cdca72d9d5d55e390e3e2b86ef1aed11b95f1364d4ee8a71f43d5b2ffc3ff6cc0ed01449c16187ee3dbe4188c20e54f874d3ab002c8196e2c47a2cb7b414a66da91d1688110b65e87834d0fb51b80155cfba9afa513eeb69d75a5c8899475a79b9d73a3bde535189c9bdc6829d24ab221829093adce99b50ff0f75716f3e289bd73757a352b68675af7c98f3dff90743ec1317959287f3a21a290a213a652ed326e3592e9c0066f45bfab341e2d5b8fa616fc0b9489d0d2093586e8785e2e43fcb56c0de18f247700ff30b04905c88708c55607a88469cf3e90221a2ec9d847b076333e8a04d36e32f821fac3810c706465b0e1f94076d4b082659150d83bddc30841511647a8b2aff70ff6c31d510cc9aa3828419549965d46d871db86856e02518089aacb46191a1e5c649831f683d5763da2699dd86dbdaa53a12c58330293cdb32dcd751687f13a79f98537117a72a3cbda99cfca8598a954194ff0cc8c1467725c803f24c8f34829d23a5beed953be602420c25c5a02615b4176355d1e870df367047fa1ebfac3ce3bd5c2d1ab7562582795505b99ae5e5aee4680bfb91f26993435bd7c83e6a945fda30c3a2dbc9c81863b0c5e7815e9fdf69aee72f97b0dc3f16fd72eb458d8147df7a0333a197b12fb5f5c3510ce65b3e31e25932efe38188ee85403bd6641a73ad2794962e900fc2d7ad52db685856da0ea162a82154568b60fffb0c3e93f050d313394eecc6799b1f1f46c99036c9c346c8f44d82c895372872077ed98ed707ee2bb6a4f752e5b1241675c09d963b4464d8309adf0f56d3b38dd30d7a85c21cc88b5ada4321650f6e4b4da304d2e41cb9808ee2d5719d16937eeb25a697b62c30bfec2e721069ec0aa68e6430cc9fa28963ac8aec75503fc3a38413f36e77ae7615c85e56bc1bdf52f1deece329d8f497c2029ac3d47cad9374cafe21cfc6e1009c6961bb5c8d63f47247319f88c71ce9119b4d6ca30403f6b7025fa14f25226c8e4a1937c0ca070c0098c3da450302a71d929f0ad8ef54826c8c38f0898f5f0e2ae9ad1ef2fb271b7688e2560f7e4bbe024667bd11f93e6ed8145727631ba8bcd46a6d1991150fc40e0d2b9f970287e6c5f7690a438757a41166b6d98341de53935174d9d8290fcf7f0f0b67dba079f47bb021ac5a86de51615d58f01fa5d78c859f36d12a1d6677baeb2e0590eee71a5c39370ad7468663e8d668a285c2404e8ea14b8d78f4213fe818410a141ec3e4a916dc438a290488bf1820161682d935a8dbd9d2505f76d9a12a6fee98988a640955e18b21eee8b6a46a5e008ac9615808d9a9b50092163a902d2478c7115bd01d653aa832724577e6bed6762225eac297ff308952a546002c8ca275c7034c95b260228a06f73a4f062f48701728b05ed42859f5206b58b98826172ed62863b70a268b9f88964e82e33ec75cea5f487c81a52231752a5cef24cf95b5c732754793f4022de5c03c0d46e942a910ded1f1e9f9a8f0cb634d4d7762639d34c183b0bcc631686b6117950fbad56f825f4d918911dec1bc2d6e8bb43cb5b156f9b478ff3dc08b27b58e6672b729b1f5f1b1fa439b25fd84625595aaa266af7c49191942dc240412b02c934766e1dfe11c0cff9b4e0e2f394b5d2afe8fa5b6416af7b17633bad9293402f4acaea4f5a0b55105ced39902e0315d33f4577f30e4a782f1d6fbaf1b4227259525c5d3bc2ee3521bbc3bd75b121e7cfbf65aff9305c4bf5e6f22dba5d98278e984307010fd6579625e00b6eea5d64a3c2df30272490bc082516efc3e61de0edd748657e6e5b73900206bd1d81cfc9ab0ca24ce501407485a17cf11d535892103f17460e4daf99f0391ad2bc2e7fccc4c960ac387bc1385ef9488f481e02fe5a9d9a052ed1c83cfaeaa59e53463828c8e2df210d4edce0d4fe7f0cef0baea8c46900b6428ccffa688d35c4751a037898c639e56c0b48dd877f1bca56984dc16670c617bf9f14aacac6ac7b5fc3d227fab9242cecd706b0088afccea68a6079cbe78577fc56c18f78d40ad14d4f69fabbdefcab445d487cfbd4ef5ee60596695361a6cf9f50334f611931279281f63671dad76dfe7daf2c7fb32888f618416a73c0416611625ef0a582a38f53bf5405c1a13f42f18a977c982b84f9be8dd9e9cfe968bf39d3baa63d95c0b140cc07818af0a990f1f08419746655b14145a5264817f909ae0760ec9e0494848647a8b894d80a3ea37e8278f5163c43732ba224bc26bde7adab07c726a17ee7e24ed48e97ddfe0df3915803ad9d525e97ddaa2157fcce54f0b34264a8ef50a32442b17d9a10635b12b5b42473a8cd57a3d11ec34c065a647679f967fb2719aad70ccc2198dd9600ea0bb74fb5972ac30116d44c78f5667a2411ccdfc999a7e9e9696149340fb3e08c6bf1091e6bb01383c9a74f61e75198cba379682135864e362d2af0c4fe8711c663e1c4e48fdc7169bd84bf6ae749f46b103d7e2533940b7b8acd131a5bbb9cca2812d90709bd5122e60084508c8c8e9cfce0a8d885651528c1a3ac2914605bce834beac3ac50b265633f60d4e64de452df25a6d53723cb62632d75e6adc7f3390b5255d390324fe11e6f3751d8e00b4e79d6189ed622aa2dd19045e79b57e40c3e680fed3c9142cd002ec265df427d7c4f05e806b45b70df67a6562df949b4563027c80525e06df77cd4c1bcb15771a9c24fa45d8e7b8a85239ee28cacb293df38b2576043b761c9da0b27bf33e2c5d2b348b23a5a357d093a3e9d2e571774c800f2a0de48a697f4981125b235c5f56d5c665a975430262e87413f169bccbda3138000e83cffdde783ef91608a1647b0da0eab8b910a3c353ce57e788e1335cc72c1460822013a96dc0498fa9fd3b7f28cb78aae12da0ba18be0bb634c37d1ece579db7cc8e44c1abf2bf70ecfe300ab01d3ad04f4d4e3345c99b03bab544c62020ba45afdc01ae3a3cda0352714d85597fbf8d8761f850f362431d9901ad195e5f66e4323cfe13806ba5f2f4f5b90b8c7e4a5a5aeeed20fd481b9b20f6f336d0168794e5b659cb5858dee6e2702f8bbb61dc5cd9aa966b59f35699ac6f0faef2b3b45ba9ad1eeb527475a084a94603fe600d8f9df2a99b09d68a204be41d5572ab6f54f8cb9cd5bb45b9599fdac07270b659b8f2eebcbd9a615ac361591d8ab2180d90264abd4f74c4a8d4671ff43379d7a7c2801e7d7eab3a5876ef78b0153672ac442b5540c5209885d74df09384798518ae0b00beba3f72539a7ae806023e495d6f65f265ed448db42a3b4e40274654e9a1003161a7945afeff596e1aa638cc6b73ce0663da0b81b049884a0c05ca08131d7ee083ca5b0b7e7fcf0c4df016771030196c8416c0fba74bd651fb7ce758ecef4a938f8a3dbb3e3748faa291404b1a851f66054354e35559f00f4c21392a83db17226c8ffe2fa739c361a3b030d0cf055ffe98b8525d686417bd13e74c643d91bdd44fec0466d2ef65f2fa09fa7f6ed148a21f899df5fce82473bbe245c12bcaaaafc9834010b898ee2b202374fd36ac0709be248ad67d15e8e873a9afbc5de687eee31f7952ed73af905de7ce9f5dbc0df63b0b1f5db64bb51bd5db49b19641e78335e4690a6b7b48b54d239393930d287470083b51dd86e6da3edbc893e2c2a268554e51688f1dd70728815f56636d610e0fe9e68d6107a0cdd918472385148461c9b7986369492acba6d321de68954d9289e18aa49b287d0a8b76cb9f21f15dba269cd4dcb1dc1f5360b9c47510a96d8f553b7ced2c1b3578f562be7"}, {&(0x7f0000001a40)="26d994b0cfff7001f44c56c51e36023b718c0a6ccd83309bb00e7007000000677585f8c1aa56b0175b4c66246a3487fdebbe7c057aa69c7d52f0e767834d9c9b035c31cd1b9812ddf27aa9bf8dd660181047b11ec2f079b090db6db85414a0056ad65182f46dc17c7d1602974f897766d5408078396da4593ff03721ce5944c57cc1eebbeb78144d1998df22fc2714876b9168f1d8468e12a12540b560927cde1d944b2dce416b8702f8b49a438fcc7df4952103eef2d1a574b062998c8b65cc29e6ded234166715e0091fc1fc805a4aa7920469c9976a31cecf14e3e18825db9617ef3326e11f53c6f8ac65a19a62e22c7d92f605ab8f14b58c25efa8d9ea0330688db380c3d297c32f42e1a3cfcd"}, {&(0x7f0000001c00)="5ebe5321a6996154edff454f0f3d63419156fbffa12fa3ce62dcb3a92590718e38bde7cbb243f04507050d30f9af367b079c526ea502e3aa739ce4010684a8c73a5fc4cc963ee3f1600830cc9b018fe87e3b3a77b2a88f6ed2a6f8ab71ebe1610eadf36f9867bec8579402f3e3f19fed9603647a4dcbd397f4a2b4a9f646500ef044ad324a92ee559e12665a765aba24b57f215f9010d84403077b2fb7f1077c1f141637121adcb239283035e46158b85e1a2c287b05ec192c9f92fc57927f02713812d2b58d3b67cab4803ee2651f369c974b85872144e0e42ed30228"}, {&(0x7f0000001680)="7bc5446aa0eef55c765904587d698efd3daaaf5c5dbd382debc66de797516ff9ecbb6ad679dde312f3ade81b265eba4b7199283b13ed717a901e2bb4236763c9cbb108953afaa09bce0e6ac0e2753ae04ad41ccbbf8007f312d007ddc867bb30931b6c316d9c6e99c08da8ab97c562c2cc121355f43bfb99ff4cb99835c86f1d3a3fb47a4e82604882b316525e04f6ed56da2eba0f04901f8d3a9a6dde442f0da0d721b872efab91d76f7839d4352687651c43e834b29fde00835f6643ae0fe6c7ddd0a4e719e3c6dc04d63d50ca17fcc9ca6318e31d99843ed299e10a4d"}, {&(0x7f0000001b80)="2dbdd00126889b302a791172bc7fa7ed9dcec8c56b9107617f72732c5f287aac726a06f95f4945141749d13dbe3c9fde81aaacdf26e7b707cd091cb3cad0b2677131ac481b3a3da79163eb398739d67c395806d9d60eb02e8bbfc50ea10779d947fa"}, {&(0x7f00000004c0)="9f8f3d8197db44fed41c1edf520dff104b2319e511020f6beca0b58b5594052c256032030729ac22ac80ad5409271ce6b0bcb2596dcaa8bed9ea2d5d7b042d3ac90d3b258c6ff9c8444dbb0f091238a2a307e1e3070451a45305"}], 0x1000000e) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001d00)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc4a0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xbac7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xca3a}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x5}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) close(r0) 05:37:54 executing program 1: select(0x40, &(0x7f0000000040)={0xfffffffffffffffc, 0x3, 0x8000, 0xa8, 0x0, 0x3f, 0x1}, &(0x7f00000000c0)={0x3f0, 0x8, 0x0, 0x8, 0x1f, 0x49, 0x9, 0xc4000000000}, &(0x7f0000000100)={0x80000001, 0x100000000, 0xb3b, 0x3f, 0x10001, 0x0, 0x40, 0x7}, &(0x7f0000000140)={0x3, 0xfd}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 05:37:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) pread(r0, &(0x7f0000000000)="16a66c7b6aeff5576f1626307929ad8dc2d7b8367461157a0de600cd3af0a29adcc9e34ddd482cc3fa2658a47e8ebea68610ecaeada1a404e20fdedd69", 0x3d, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000200)={0x1, "352064f88f419aa6a8eda3cc67178c5290c486b39e0baeabf216735c76875b3545fb66a96beb31b21628f94739b0e8ca91059d82c53a3240a29ca5145aa8732ffd774c68cbfcc8f190294f88d7c1492503398fee654a108b6aefee901e8ccb9caf40bd92fcf6f6064e233ec83c730afe238d29d03ae0ffd836a6f471bfced47fe15d761ad5f7939e59b0ebbf31d2e09b70a48db83ee8b57235dff35c4b1d72074d1aa1d9b2d9e140ac7f2135c1a064c8f2fbf8466573be87634b170b8ac5d765e90be92e8bfb5a133944ce98c21a787696b6ba50bf8f769f11e12dc9617720d081a8fad50eaac48801fc3661b34a0a4149ed717e156a1028283c40bd7aaabac21fcddfd3beefbdc69ea23ffcd4a48223f01f9af07c2e1be12b832f3cc9fb19e36061298c761f7cb9f0c60c574ff272d9a99140084e9d1d7ba3a1af796859418247f5a10ec8b090522a962a0a0ac3d58e4251b388d6b889f604521034c5f848116123e945feffd6cc876cab18178b1c47c47747888d1275d37a0e3baacf23d63d997ea24e980bdd90799e1b23de2fd61486c992bfe46ed6db98c4f360db8895ada25c11242e85c2d9e3d0685e24f9dae21f6b6635362c9ca0b24ad6b66c8aad8adbe22db98441280a312c79e2764010caaa3512cdde47cce522625db24536a8feb0880ff5a1902af3b041b0b9456319ab5ca5ceaec7a67d59a706554912db7933a1cc23a15bf8fd8ec00e25d2ec6c867e053c7c8b4c6fde0e9841f797f92cfcaa72a375001db6584abdb68b9535fa9223631a553b14e7f5f6ec5180b2f8f5c6cb21c59c5f94212dcbc9c267ff07c59f5f8cbe2280cdc9a9ef844d2c5c76e10f0aafa74942c9715e32e3a81e774b514ad8d6e8d78751adaac9e2fac8229f73c161432b20b374bfc48bfb7456745bb7ee674336016889ca4b802d1fb376cb525fd48bd2315ebbad5f6604e74dca2225ad98e6314b776e3e112dc9d26186eaf0968a23dcfd622b2c32ebc4f11213297789d11705b26899831a5fb0269d39b04abff228214fe8c572e525960e228e8525d119a33e404ddd56035fd2a49dfcd7b86b66c6fe7f8188a9e729d8c83b17ea76a36b2f9a128814197f60dad719b097c3d17089ee6b0886a682175267dab9b172a293602cf4358f94556a2cea80ed0d56ca14cb5eef64e5d86ff7f322b234fd033610b89344b1c9a44956070980e1aac287be2d6c91e1708a8f4792c34a0100f905ff2a4997c671e45289b613e4e8726535ab39ff754da6ce679b8fee521814124c6bf383336f51913b682daaeebfce9c3a365ce444c918191d76175829bd39a0e1a1263f5a081645a363b9141c12c36a360ebccf774976450a999974ea781207375a016a658b74a1ffadfa009be236ffb42250ba534a74771493fecb497c68875f45bbbae034569b4d7eea8a6efe161ad27476b4626ed3a030e6303a03c2f5b19a8ad12c33b6ae25499a74af7ea8a198017f4d5d5397c93d23b18d53b990f0a78e7ba59cbc4950528ca57ab01a1ff05a70531b6f2295c6ba8706acdca4c551260227b99a0db60b633116fd486cc5107637d8dddb349faac73309652ddc6c4d31408cfba9f7dd504e982889895b442dfda377a3a04ab57cca2f104041a819e2058898c58f3a89349cc453ec10a14b0ddbde6e318fe3c8907e5c042b94aaf6846efcc6f47f651293c208a1c344b4a09f48ab9049708124797577870bd78c67640e420cf79357c9f7210fed9462978aebd3697a85221dd94b392dfb225175f79a2466f8585122dc15c0f742b3b14214cec75ceb18ec199ce2b502516637549123c4b3b9a6c12cd1ade4cdf9b992c0eeb28b3cbd67cf8f5fe3e1100e8c86c2a8202a6a188500c5ed1ae49cd4d72b8c6adab09ab69cf58481bb367823b39c3f9f44c27313915cbdffecc91959ab4ad97b7dbc8cc825391c955ff38d0adf385f573cb4e16672f06449b92a280de17fde732f1fa1c97b66b17d84d366eb8f63420db6d09004a497d5da49d2345cfac02fb670ac1954f7b4f42061a493b7769f449e4e44eb96017541ad6cdad4640eab7655b80c2d29338560d59c230a9a650e45b49aa448d6dae036f309ccff2d9af0bffecc99b97c0c6ce1fd975ebc9edbe77aab9d383e5cfeb8916e6a86a25ba610104394d45ac3dc9d1a3bf633360e9adc6f7bb5af69832a73f52fe28619bb66824a18fb59d370891e0ba217b87e676ea40ad3f5e9e63d27cc5a0400e38e0b0e2769f8a8d44dbad2d84b39642f779ba020a8f4f139f555717d2adb1d08b463ad229a55ba1736e9c8f4cb90a01cb04a94ae0cce2c18475ef558f0cabba98d01b95de101ef3d332fc3c6872e87dcdbb6609b0fce1bbe9b466638b001d01079e09baa8232672723ac73c62d9b94d0d8e1399e8680dc72d4d2ee046bff8492ba9100e3645415851cc9723615eb75a0e43a92ea17c486f89929d22a62b123354b9424c15272b13d1beb762596b3bd38dc3f6f4309a20355327e0c47f5169a5bb2a8ae7d3288867ba66fece28122ecc78acdef500695b2909b4f4341afaefefed4fa534e7c0ec46040b2f3ac986ea4590d2592f2eaaf263e65ca03e0e702c426a512ca052ef6a65e646b5f45a5a53e2edeb15c831f031d0ecda50bf4b560f95c712b4ce23577bc4e250e428a1a0c911f5a1a9a02b3bd1a6ed1ddabf5c578756d1669dc559cbe5a69d5ae2d84b7d3abcbb819887b06012c5955b93089b3a11224b0b2e1ec06e97eb574383cebba6b3749342c7dda49c7f5db3ab50831c61965ae2a832b1219043d693afa0c0b9acbf2119c9ac9603aa108f6ec8fb9d680ce159dadc5b9705e47e327c2148f84a8e7848a20dbf766ce09424241c0834cffdf85f295d6009ef9794f1ca92a33006756ba2d132847f31c81cc7212a8e52d8feefcc12c997866a6bfa1dfb9cfd4a3164bd108993a08980316b20c371b932a9fa13aa387a81552f1b649e0ba7236e5de7f6180c481f945b0cc2ee5bb6224f1b3102be08984c16dc7b3d878d2a9422630ab94306b0b07bc5dea2725d14f8237bafc92aadac19de51aaf17edde5afbb697dd30f3d5840de72892a840a6fd7b8889b8b63ad6c741f174aed5791327927bc318d089bf50d389e1f823740be5b566c6d774ecace24f183004de2bc503a9d3c1663615f8be3138e1461c84c73052fdd55574801356f8aa6229de3c26b056400407aaf0530d61c83e7a057f6e284d408679f8fd6bbc857a99363066eeb587b0e793af5dd3ce75861fd6ec23ef982f9effece975bf130bac473107e93c84dffa18048ee0fbbe838f2a2cb73b098cfa37543a801d9dbdfc5b0bb554cef8ad4029de5cd917e3f7ec1ff4f50b7b5ec7b92bfb78db142973fe2ccd3747d554a745a513a0d8b6ad79d5c8027a4374c716eaf1d42eaa682abe5a84cb214b67d7c5fb1aa65f56a0cf6db4879441ee7cb7e23be3b95b03d5069f893cddcef10cac0642212ec7e695eb334b61f592bda21f1f1c47dcbd7442b50c3208019d4648834e70d07257f7cf0747e403d54a72af0870f86f4b37d44c7fd513cef73baff233f5b50ad080212d9a9bd2feab8e8234f5563a0ae2162c5ba335fa67b2bd307ab7aa1407abbdc22c2ae897cf428e126b1bf7e64dca4c42d9e1ffe18f8b5c3f261dfca3c969f2fd850f8874454d5028f479f55a5fc82ea23ba6b42ee2d70e537a4f9811a21ed9c4a1f89524cb644ef7968f7bf93f08634f6eede395e5984312b5a592c72182b5a6ee3d71661bad9aaa597d39d4d4930f62044f25df7b87a459fd439cb9013da63744a333575e9b7e2e82826bf09abbe103dd49e5c0a63edd21a9efedc719621bdcc856ffe43a090cb3ac6fd0f7f6315aa7701aada01214cd0b904c61464cf370ede04dbcc990f328c3179706852acd0502d190a42dffb3ec37510a0427904d7c2ba9d18dbc3b60a07c56f0ae7e3ec387bbf8f4dc8d46ad8108965b87d2fd22b3a0ebab77bedc5fd5313b5f6d10dade20aa6f0e7a00c7d420bad76fc5caa8b401623a971337c2d6a8e1075770f9781fde7310db0733d66f2c8d4fa4cf355f67721ff549087d6d5cdc8dc2a39dd8971c16d7305e7e0fbe0195b4e64c162ce1d3b8c1233d636ab5bb8567024dd431c60d6b2b6502481eae4cb583e6de5c34edd921f05dc2d3b50aa83fe062893dd30e3bbec3d402a08f6213f04d2630c294cef795f8e6d53504b49b4a598070a819c3923d2f063b552bb17150e10853b4760b960a1155e9ef75a38c5742d2a637521b7b9dd9189ea84194b23f8f9bdd93202c8923a6d23f452cc141a169ee3345e7e0ec505131485ac9990952ac285c32d0ad06aa1ca72c3f3d83d96a2427b678cfaebb97f555f7de80c07aa61eb589d03d8332d5efb1b6f37dd61246d0c348673516e0894ee110aae22ffd869a15fd0c7acaf9410b0eacad06df65f26082a6ded9177593cec22a44702f2a8c57456cb7a48454df430118f54d524d1300d0dd3264f72e1591a3221ef3f611fbab85fef09e9bb90bf13aee778e6bfe75a9fddc39bcfc1b7b5d9612f1b68c18fcb92ffb9ae0f2e8005fbc69266bf3b00b86dca22a029d324704e6ca6a1a9df8aeffff1237c99c79392c6c77a270d94b1caa5f4227890a1bf90e607ac96bfd48e655866f603890c1b2e17d4cf506dc13e0c11206cd2edc0d8c01efb7ffeb6a9f624a58dcfb5e49fbc918a8312d94d3a6bdfe1cf954290207ad1a3654cd525250e5fa7189fcc4c21fa9774311c16f73e83ebeb6bb0ffa0a8934a78056e3f230c34a98dbc76ff882920b321f6ecce643cf7adc8ac47b4a3e51b43a00eb3af4b3616e88bb0a78dcfccb157e793ae921d0045cc8b7b27d9182a5ff4e517b19bd217308eb6f95a8db19f9915029b65ae0ca9ef30203f5f868be792c1bcd42224dfe978cc44dcc1198236f3a71a69f905e1269a6be5ccdd432fc08bf30be3a79e56c8865f1d2f3cf0cd555f36a414a3520d62260b04cd444fed708a49e2fb59551bd8ecf0389bc7614632c0b57d13430d3133c2849dfc3426e744e8587e31ddb5819cc6007f2d59b9c25710673d624bbb487b5f9e3ba01f6bef1872bcf54fe5cde062388c551d16f5fbf0c18020426ca70deaa93b8a0a8dc183f60f8c216eb535521b278d99b49db3b842e2f06e6c582a533d22d39cc20af50e4d2e43d7b793866ef957ca239bd942950e86e5b663f28bdce1d85963f33da279893c06b7658baa99b7623115287f001c35894b00544f9efd06843cb33d7cbbebba2477260d49889de503908ff0f70c26200853bc87b4901b3f0f80f6a2ca6290db63dfd9ceb0fbf889fc0ec2b13715987db4bc049b387cb32808936ce0557c63aebe6978c603d2b31d1cee5af3c73dfb7e2f9df8da64401503237ccdfc2787330df89a269c2eabdec0ff658457aa4345775ad41f10a88cf0924533ca91dd738ce6d76ec3e413f58ad35b4f9f6f2cb92372ab49747f76f352a23cee808795b7a7ab91b797dcd91c7b9c5ff192700e06cd9f242750e0cf12f6802748be06977b849112f1fbde6b0ed45961c8516c77ff84caeeb8d6ea80e0b0cad93999c8ee69630fe02a4b033917b0eb318f71f3cf89c46410b037d37c82d92d934d9cd6182fb8bf8001506e93729b31a001e93a3cf4d51c7d466e12dbadb58582dc4cc7b5aae14173a8626036ffc622179b319e209a2f42335b737860cdfc4e567789fa8a5f4fe862a9d3c6371a93e3a6cf8cc77e070bfcc3c0f4de74107ca24d4d1daa8a53158e4fec621aff44299dcf78599f15a"}, 0x1008, 0x800) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:55 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80a, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) clock_gettime(0x0, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) clock_gettime(0x2, &(0x7f00000001c0)) 05:37:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x9, 0x0, 0x1}, {0x1ff, 0x5, 0xa515, 0xbf}, {0x9, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0xffffffffffffc92b, 0x401, 0x40}, {0x6, 0x1, 0x3ff, 0x9}, {0x401, 0x69, 0x8, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) write(r1, &(0x7f00000001c0)="3f42f3b420360550e01993aa71d5fb668260a4ab968273a0c54fc03e1ae8b7b8e7f40aa136b58fac10f12fa855e7f7b9ff8faa694c93362fe23553411282069fcf97359c13073e9de4e6701f58032cd4e04b6b0732de1fc6416ab1a83291eb61b13f1b68532069ed1b50b9a99ce77ff8669773337c89d7ef2003362275e0a5e52c873f649974596318749f93e748f2963d4019a78494bb568a91de985ffac7061a1df1bf9e2f2879af986a8eb4fa3b5458819ec6ca67a06a301bb86e305005b48438b3d30aa03bc34782d1486d", 0xcd) close(r1) 05:37:55 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/146, 0x392) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 05:37:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r1 = semget(0x3, 0x2, 0x10) semop(r1, &(0x7f0000000080)=[{0x3, 0xfff, 0x1000}, {0x1, 0x5}, {0x1, 0x5, 0x800}, {0x2, 0x8000000, 0x800}], 0x4) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x43, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4000400, 0x10001, 0x0, 0x52d00}, {0x7ff, 0x0, 0xfff, 0x9cd7}]}) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x2, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) 05:37:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c87af772c0009b5000000d6606e0760d4b80ffd96839f0fe758812e342c6945428d136d05961d6826dcf237a62a8f3e0b8af2eb569f6c", 0x37) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") socketpair$unix(0x1, 0x465768e4f1fa0e3f, 0x0, &(0x7f0000000000)) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x105) flock(r0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x152) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES32=r1], &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") preadv(r1, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/56, 0x38}, {&(0x7f0000000600)=""/93, 0x5d}, {&(0x7f0000000680)=""/158, 0x9e}], 0x8, 0x0, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x21) sendmsg(r2, &(0x7f0000001a80)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000240)="52d0", 0x2}, {&(0x7f0000000280)="9d12b727c18a9fd12b3a29d5ddc2ac9701bf9b8539d89dc613d067665e90383b9b977cd66ee451d6538debf456b3ce41c78300c29dca77eec0bf726852df07a3f30224f2143903e4aaaeb31c43e9a9225ca571288c2aeef175261e5a2c970985840776b2616991ee1c41c7c3bf8df7000bab400bffdcf7287de23ad2c56f2f0103b952de8d4efc0deecc056fb1a010b3a8d9473982f50e9b44c8a72c6d05d23692d3101bfd59a7fd0aa5486581e8fb00", 0xb0}, {&(0x7f0000000380)="1db12fac3512f84c15f9d5fed6f76f9ccb59486680f9e20ddb79e0ea8362f82b6dd050481dca65b4774b0ce203e4e635c92c53bf88ff2f7ead719f9047859ce3c099d8e4f182bf36febfab516a2cafd8c3ea92888161f3e1259ca0c1a2de4877edae8ed226c92dc9ed35b5ad48e0ad9d45d7168bbd2003", 0x77}, {&(0x7f0000000400)="9acfdf26be18db124f56d5c3feb91e9a736c49c342b536b5176d8083535c9e7a173d6ee3a32dc3d2787751b59a15c7df116dd481f735da62fd036472732a2243221866da4167524cb160a5ed3a11a116bd0d46dde6601c9ab8328e5856405bf645ed6e5289b48e6ebcd63a942bdf0dc35157cc545c4fbe2b172c46d1ba2157c4bb77a1f4e0a23a63ffbf4ca5ca55107e42a036db364de4de8a851889ea7376637cd64ef9dcb15aa6364894bef3d1adcf50ac6be29f8766b7f345322980572612a7b24e1cfb8fa220a8204d5328ec96a2c8629084bb269217a947c3ac969b7e2fa9", 0xe1}, {&(0x7f0000000500)="6415b23f22df62d33c529399c14bf6144811f8bf908e2c778e2a9e68939c0bb75b777cb4a9e42b064e3387fcb501af29ef1c1f6845b4c0fce6169108dc78a42a23d2bb340343ff1686a52c4b6ac8db809acaee4d724aa38cde6ff3898ba96f931d7d6fb2ffc41735dada89b37b5db4fd5618d6379d88b432d82e6855e4ffd5c9dea9fee7", 0x84}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="923bfee8e170777cc8c772a181e8474822f76d73b472c685dbe81908a16def144defcd40fca86a9204a4f5eedb8d6d8d159d7643ace11c414dc0d6b302fac4bc39e6927dd9084cbb3fa8a2433660c462834ee00455442ad80a5bc68e8afad1adc52be4de44222c168dfcc7a62af39c8e6e7e9ec94ca9fbd9d7c1c4df59bcf9ab95542d7f78da212f6ffaa6a3d844e018cc738444adef40b6e24908ae59912b0676aa4b9780f2ec25a3cf7431e45a84fba4278dfd864c0cb0b5f84c37368032", 0xbf}, {&(0x7f00000006c0)="5947a55302e6bd4ebd85a5f2f8ac42cd0c0da623f887787c209814d155cba5a837d4891d306254863ebde51a6c15bc24825b847216312b268d734cb2", 0x3c}, {&(0x7f0000000700)="dcc12ec2177f145f1554922b47a96839aa796ccb849e3a4e413fc4561cfd0f27346442f5aba8a0e7d9eb7e7b159712587008341a3e10bddfb6049adb159f0ea3d3abbc21924238dc06f3640b593a20b37ed301cf63bcda2afb7fddd76140d226d4a6ad59b194e80422870c60441c297280a386d225c567798cbc144bf548ac0db11fd4a582f7e0b76246dc68432f6f0e112a7c79558b7bd6a5433a62cc168ee81d20f0274d76a66dd58e3bd7dae951181d5c9ab37b828f454cefc1850d471b9e6d891d8142739ec7", 0xc8}, {&(0x7f0000000800)="e3cd1cb11480bdc4cb0968b526e02d1f58e2458b4603180222ef35f047090b4c10a2fbf3343844438be594ad17fd6a69c3334df41171253284748f359a70da4e6f33c97dffa4546559e5ea3a49625953a8b1edd6b4a47254ed664f8c88c08ce250348bf098b3ddd4d512281753e69d02b355ef21c5d4cebc317156e7f47d3eb9cdb344086388d28086ff3c411fedade7b1d518cd5cb167b47246df85a29d9c01c51eaa63c994485a1f1f3670d01d2b28794f596a1840c1a02e3db8c90b6e7a97a1b8825d4a84f4cbb5c1c444a18d1549d72c006855a18f0484c511ca2479e9799b262f9adcc82175355225810134641836a887af7dfcfba1bce092108c0df21ab5229bb5993c36d6c77c1b4b608c3e98cddd79b20542ff359eec39d8b0cc84066439fa12feca48c6f162a518394fb764de3ba8719d80d0c536780a377c8c2f4ec4482ff11c9e6eac7e9124442de7a811cfa218a0ba59ecfab85bcca88906e7ff45a15d2fa4c0b21977e5edc709a859a0b4a5003099d08867f106757d9d92a3821c206aab46482f522f47a3810d81f08b6cb9ab0ce425b6959805149b567380d82e5b3e5277d51e323910812dc6e161f21dc32dd1972ed63d05c7c01d49bc9ca63d1162b1da2174dcde3ffa977f100956ad41c72530f640165ef8faa04b94f121a3114db4e729a25e6741a03cc5a356c0dbdcf9556e82757a26ca3a2aa38940c45c52d1f92f2183cec681470b9c48213e0ffdcea966b810dc59be5dd2ada769a7dcfd4c88c330be798b2a670f7ef307e6d37ac7e22f1fbb7013680813edc88a8f3ec78dc08ffa1a8341b9084f836c4db55b0b63cd5fa5bcefeef130eca46cf88bdeeb532d21771eb7042111f388b72640e18b2ca332bdc3d408add634d015f56942af993569dd14134c86b38c7b07fc67b66a157c1d6b7ab4c7be7c3df2e7d060be3636aab1398a0f7b83405dfdb0c729891b31f2f7e9290c98889c0aee53c4b127a9b4c6857502ac502ede1404e7be4ffc2d332785a8dda54d3426ee14bec9d60af1492bae0376c6169a391a8ef87ca3f7bbdfa9654edd15a547c642d962a51cdf8540c2eab7dc949a5d3a0b47ceb1ba14b5bdea3af1c1b10b7f4a537a17e0c3f7915b192d5b84c69d1e03fe60c3f140d4dd65a2295335433f9cf48b89676ca30d0214a3ab5195f1c239ea0a4752e0c038c6760bbd8b9bd664d3c9945c768602d7f7c1fc0a957c836c093c9078e205c569579d596f21adbca33efac1c00cbd8b79dc9d2b6e7a83b536aec50f848879d3a5eb2137b53aa34b8c56be3018ab56c0afe55b311b8b18f945eb02aa259af99f03d7d7f1049d33436b472bc964e5af0ccae74ad6b3a903a1f1864fa6b248f3785727da4d970ddcf4b2c5ac7ba6a76adb7067d87970b5fb0cedf0b6347005493590b5fe2e5064980fcc2a35908d0fd0aafe350e567e8480162526758d233a54c2df0d57d7f1c0f4e25b5b7a84c7e475efcb7667970baecea0f00516ca63846d8d04beb78c0f6d71e2be98bf4e9352e4945221914dcbccb19c84dfd8ba2fdf2848800657832620ccbbbbfc638d9388173d1309c0a62c40596258acdf66dd7db49600a6a028b51a72d541cadcea38e28ae1c2b6df618a2e9a38e60b4e78b4c7f2910540becc4a29ea971e3fc1b3d80f17b89b32acb131cfbde40494a6419d6660b1cc12b2bbd7d77b06ea75d7a7161d26d78b5704f869225538657c3bb4808b269098f68a7d93767d0b4ec7bb20bba8b23628f05d432bac21287a66522883a20f204585e3f6e5ea69c2ca6a2ea91c4065076cc760b067db7413920c88334054385ac630280540a790199ec23063e0e8eb7b6b94d4dd4df46d4411396f7e6c8633711cfe9eec40e9541bd517f32b882d5a787f4eea658f8634877cf8b24d470ff5dc4f31caf79ba9e157e44b21b11dd4fb08cec0c8413a03b46719f508ab5c45422bf3d0f4fa98eef265e1a2ff5a7dbd41ab285cc0cd8339e10ff345c83dad29225ebf285809b4bf71d9d4db96d7df216bff931ae46a1edf1badd1084a0905b8d04f7e123d6a3ccda622b8ce2902b8246938a98d0fbc50535ae810270650891ce28f2f28b0741916dff8765f3efbc03e169f6c3521f9f8172cb4b913d73fa9357b57224927127dcef7ad7f38976ad3d962be06a1b7fe81fde3aeaecd14534315e069de43b8644e9b1edf5bbed6ec19f06102411006dbaf434882a0ee68e3acd46143a345e16ceb29e81f0abeb51526d662a4d8f5780ea13cf5410c8b4b6330d163ea2d7e7d3aca279601b2b288405c17baf3115e88487b1cc0067d59d845ec7197db162598ba022fe610c2937ad08fd1350ea15a6800a8668ee36af86d62deeb4b466adfe8cf3bf51ca0a8b2945c8f92bd747f507524d5665cf5b9ad96c6b60869eb06ea9e0b8aea9bd6aa3496dd921cf6e3593fb86aab9630fece973406806cba6adf49b5c5d7c2299bb2ed113f3214fea5450f893aa2b34fc603c4d7f2c3b3cf1ce02b026c23e2af4af37bc7af4fc0ed1689cefa59e23bb3fc42257a34d1348b2ed0b95c8ed5fd04ce2485742b706aed6bc0e33b2187a3d3835c967256773f81f9f9cc8e9a522c4f974a5b0f248b5e0b893300890d180c5263865ce638b735f7a82abceb5df90affc0ab3a3467a496d9cfb18d2fe5153e3b290d3ae5c995957280233a63c9f00c365fc8aebdb92ed8ed036fea03e5ae6f74f84a3112e657c343510c3f46a9e9fc8163fa5e23f5903964cb9454457856707d98985a00db6c846e0da6494810ceb6bd4041da5eb39ab11038abcf2cd80f3f51b4ccb2e0f223d448e9b44e3950599dfb12a1cdf2b2c3c118e2c69f1739ffb9d21ce17b2abf685572bdcd9e183ef9138d23a29a9bb7142eb36236c595204c3e9080523d85cd681f106c29c7383726885e6bca6b2832583b6c34bce075ade22fe514f62bd6fe4753f91c9470575437669c4ae39a9133958ddfee2f1bc586b27ee109ab229bb85907b52dd25a1307db10bad29c1dc7b9111af4fe4ae1ba6d5addb9ad8ec08e787c85ffb8126af27d80341e96e7e326ffbaf798b4912a16120c388fd64d3192698e8f1b91495057ee0f968f7eb6ff4639bdb9681b47854ee8e5df3e8eef45c154c7f3249149128f0fa0ec712f4b219a5df22777806b2e91c42d8ebd3b991a204a25328c265e43892f08f54f134846826fc458e2e9431c4ee2b7e881650a0e30d19e0f0782c2af6f532f1b597acf75d8b95225c9f10e43c2eea4550946d1386052bf7e1aba4dd4d0200ae7153ab5e81b17e95e036aabe232e4ce57862c02fe72a99f12a54c7e71a54d700bcb9802076a081245f83f2c1dabf907862ca00eba8d55e764aac01a3187e86961c9d48472d1ea78471e3ffbcdb4f5438f0cfdf8165298ed9d48c4b7a670906a5facde3302ecffe269f0bf9b4d8b792154b87b2c5a3a9e3f3bf091811fc4693f5cd0d9315c561ec799184e92d35e70fb62fa16da9c37fe6fb46292d833e247f3e49feac924ad66eba0c2d61f78f7a54edb167f6a30eb2ff265a79bbbcff781d063ed86e956d44e231336fb116129379f7ced99455b2cda3307aaef2989c538df384c7bc32e03c00a02da9cd60727c6c4acb3f2d5d050443dc133703a565391a561964a212fecfb03d0b6c6897aade05f5c9ce1ec95da3fec3247b7b8e5338c82c96928faf5b1366bb7f56ceb95aba4064328ac142cc7d35d8403c5dd445ca50d95aace3baa72a1849bc7e085b051d426f9e11b120a3f3a0989b447073405da7ea1fad7692049aad35ad105a52c5452bf5073a20a0a013352dc868430f3a2c3dfbe9e9b16be8ed02c1e291fad46a676e720657bfbcc15af267dc6eba9a5db3a80b6349634a156491863b2ac7492a13d25ad922eaa579d29ebea59d54011f678d96d72fd639130a5268a1a39c5d1e204ba5f393bb87cc062dd3ea47f4c695039ce2efaa4988b95ea949b23f1747872aa171dc73bc18583cbb42f9423af6517c7b336dcfe146f2d436bb5419f9fcc1a801f629d2f64417a122e90f6140a12aab5d5ae6fe4286f059f97ce1b8ad307c7ea74032f74362bc64f457239b71b5be9dabf60bef721ece619f927761109a03201fb16db7b079bfc311f9e5515b556d05cbb3b3396042e2129990cf360293918d33205cefdd6dbcae9bd79a64f774a7ac45e8be975a9751314794b1cb2a2dcecaa4a0c5ead56a4137534d6df4451352f0fd8b1f5e9edcdb78df744bcc2b95d9b1ec98db32cac863a43e661286953e5220c9cd18bc63197568093dbaaf423cc8a17cc92e99e589e2f6fe0171c9b598a3a22608a396a980e9a87fcf68c3653aad94b9bc845d540d08a059ef62efb2557bf658fb70790606eec6e6b7605b39ca60a66a2c9b5462fff9f20a81351fc6e964eebe30de9868638909d25648c087534494931c347b440554938a641be4514983fa623c07ff3a23aebd1521f0f10bf4221ad87735393c7723123da2c98b1685c31d7639161fcabf4970001d665de9062372fb8571d202cdf6d0d5be0c3ab465cc59b9d9b2dc8f2871135a0b3e592e522ee81088637fda2704870997d11f9f7ff81f93ff5da9958c9469711fcb765f4a2095608b9cc08f42d08c017ac8cc3f7be381ac0c3651c4df6310e9eb866cd96a738e25c107396d032caa95c1a60dbe7c5906ad56b2eff5de66e5c8e0a37c9e1ff012243c6063437adbec005c3e136dc2ee45a01d05e79779719a26851a3a28ec694e41222e5b2e8fd98d759c44b46c4921ee4d414c719d760a4c6aac24d17ce519b094a1d49a103469b6ddcc9e4d971c56d17782c68e040d53fded4ca3332bd864357c4eafc407925059f00e643be75d609d5e363726703f5b59dd91ccb377d82dd513a00c0c53e2606c691f8ea6ff13a170dde283c468f317e05dc776b97b20d473a9ecd0f64f3b9d756a7da6a00eecefdaee2c67e59ea888a41980f8f1a9a2a007d0f1b70e23554fa663666126cbcc4fec4923c50d0371556a1cd0a0cb6fd0f926a1f8ec03bf717dfee884507dd18116c966d46861c0be34744f478cd03b8d46fda76341984a3715ca3336d4e88fe100ed9d338aff402ee3bb505c2859a94774cade8b5fd0bffb1da000491bbf688b1d231b69ee816493f7d2cb304b96f134fa9eb76bdb31fb707cf85dec65da6a20873fc948488e2af9dcd9763680037844b1108dfbd01a9b0cbdaded402c6588a7decd30fcc7a5dae659471160699df65803dac9e99aaa266a2155eb02b193acecc6ec15f238746fecec42b2a1d015fa43a8349d026dd7c9bd96a25469abd8030f2b46afb1dc1b29edf8a2976b7ea2943107c8421355946cb1bac656d31c1f776cc02630e71171cd6cd54fc3c9c45a2cff3f4b71caf5c7cafa423b28191b55313c3ab2f064d57b3c3094c80a16dd7ed000793741ca543288d5354e1c20572c40239cdafcf51cd714ee9096da0ead3422a07661793a041a3210aaf526291867c59cd920d714dd14a0131c079b86a5f529dc0932f422934b84914e8da4614dfa134a3b97f56a4bc110626635e8f15903fa6a32ab6c29ab8c0906d5ed35a459fdc6569a512d83d377940ca6d433077a5541f1f62fef6f57e635a473ded36624d5e71846511c165b281020a69c020fe42e78b6ad6b9dfa8c58a8d993ca0f50ef772251152fc7639061d52dab73eef7acd7a0773497854f85e3ad8a47f8a0fb97660004de55fe8949c5c3b81b8858139683f7a541d3c63cf365642dc93e5f5260b36dde700d2df58f5ecae2eaa0029ed2868", 0x1000}], 0xa, &(0x7f00000018c0)=[{0x80, 0xffff, 0x5, "c6bbfdb5753b9bff2eb11894edf1511f0cee02b7ddca403303c5494f40d4b2578f0729ccf853e37078b978ab7c5d6f48838ceb37b19b3289c962e11f48bebf4878640a560175c8453f9c9159dd5213179775a47d30b37029608362c997ccde9d8e50b57cfeef728fbbaecb236395"}, {0x48, 0xffff, 0x0, "2a1aca72d5ec6d2d05f150189cde0cc8a2d873f0f1efd160ad1b6fdbce75856a89d28f47877ea5e4f0fe666a3d678a74275a31a009f545"}, {0x40, 0x1, 0x80000000, "b98c40b5d358f8f3475845cf550da06c159691a999dbe13ef983f9923603ff51df69b09b73360be9167c60ea"}, {0x88, 0x1, 0x1f, "6130d1f8bcd591c61853f19be66e585a15c4f967bec8502af6c3d6ac4436b2d63882d7aa95e1ca495d7d021eb24996d9f065c64ee15c0ad01a458cdc1a552683fbe0e8a8b060201ddd2b2d0e12c25b46371b3efff3e54cd2af61c1b696ad487ff77e73a7b9f1d393f0721be3c5d819d143"}], 0x190}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 05:37:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x800}, {0x7, 0x0, 0x1800}], 0x2) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 05:37:55 executing program 0: unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x0, 0x669e, 0x45435921}]}) 05:37:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6047710aa57a94dc20000ce4de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) read(r0, &(0x7f0000000040)=""/204, 0xcc) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() execve(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 05:37:56 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 05:37:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0, 0x20) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x215a, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:38:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x2, 0xffffffff, 0x6, 0x5, "4ad9e03a81d625ad2dee21a9ac30d299fdc548ee", 0x1, 0x1}) r1 = semget$private(0x0, 0x4, 0x407) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/60) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x4000, 0x2) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x201f, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$TIOCEXCL(r3, 0x2000740d) 05:38:07 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3d9) recvfrom(r0, &(0x7f0000000280)=""/199, 0xc7, 0x842, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xa8) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8002, 0x0) renameat(r1, &(0x7f0000000040)='./file0/file0/file0\x00', r2, &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 05:38:07 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:38:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:38:07 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x30) 05:38:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) flock(r0, 0x9) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 05:38:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xffffffff) r1 = getpid() mknod(&(0x7f0000000100)='./bus\x00', 0xe000, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0xf9, 0x4, r1}) 05:38:07 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r0 = msgget$private(0x0, 0x2000000000013) r1 = msgget$private(0x0, 0x105) msgrcv(r0, &(0x7f0000000200)={0x0, ""/101}, 0x6d, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x3}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/163) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/3}, 0xcddcea20a012fcf9, 0x3, 0x1004) msgsnd(r1, &(0x7f0000000380)={0x0, "1c059f2428b1daec49041760bc5c88fc5b750bf0e1e2a57f0e421d0fd9982255eca6cf456a1dedb96d0c47300e15a2ccd2fead02ae7342c114ced1cba5da753d0e2926a09510364dcba7bd0148eae2f988484c94ffca166cea4dc9627cddcd52262cf130acbfb9bd"}, 0x70, 0x800) msgsnd(r1, &(0x7f0000000400)={0x3, "7e4bc414c443200630e05ec29f0dece95d770819a5cb816b0037408c7787ff87075dd2ea2f32138af7b6eb65b2d2f51f5b01a3ab541daa9e2c842cf1115f9569833982d143fd1a32bbb62fa568e7ae2091ad1690764aabe538c5ed897c20596bf1898b453351fa554e23b18abf294cfe42c4dcdd38d3c1d901337539a538d0cd9e6ea0408cc32dd55badef45e785dc669904ac1d41ae1f1243461fee3dc4046f552d69b488363b3b2f45cdc1b7c05454fa6c7c66e9f164b944ca3e6bd32d7719d587aeffcf08493e96e3dce14baaa7ea225ca94e4739d3d43aab3dece2d1391d1604d1ce5323"}, 0xee, 0x800) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x52) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) fchflags(r3, 0x10001) msgctl$IPC_RMID(r0, 0x0) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="8ef42574da27a41058d8cfb65ad53f6fe7536ad2558f02653a918fced42e965dd11db242b4326a22e5aec3c2e8e83ccb1c54", 0x32}, {&(0x7f0000000180)="c93e9f5b2ba126183025bd25058d81b231876809b89269ef71375931f495a60492e1b27adafc9cf3d7772cc3c99b4e842365478037d41ca32b9c1fe0879d3e30c873157b5e4b499ae987cdb4c7f374", 0x4f}, {&(0x7f0000000200)="f4387068335b59e11c931258598b7803ea74fd1b59c272b2c8a2244c4338b0dacda82ed1625e869a44c57a784ac701eb95717570c408b56aef383d8aa3d2a2c9b341d4ea97ddda83705169f1f9fbb7618f67b8440194ba966af5cb718eb9e74e6d5b9858d5ac1cc9e9ad10c61bf8c654011a152de148b052c95b5ceef2066792dd71de86c074e531f8c9f2a82690", 0x8e}, {&(0x7f0000000340)="51879be1f98647a018875a1b02c5dbed1f79a66899c5f53ae01b5ee57f07e5b16a85d70f313fc966416b34304a62f52e455a65186ae5761e50ade2f530079451fa8787320afe3b545b4031112d79dffb2619f273520459545e022899eebc30702833879eadcd54530063e7f61fe4a4cc6e89e8eb88f567b0e8747958c78134d9ce19aae90980070f0bb4bc058a5e1100afbcec3567b6e74106a874d13493e7b8aede41fb6d6f3c8d57142a433b795050925ef79430a0829e3fdc2935ac087c8bd000583e8923654c23d735729963825518186eb044eaf32dfbbf2fb384f5966496d3518ec3a845fca9cfd2bea7d606295e010feeb85b6dd42686fc171a3ef56fe6d11cfc8e84427add7f676e05f4ece727409c9f881e0b2c3a69bfae21868b2c8293adf5dcc7cf1880e38d64c51bb1baf2a0aa2c4911411cbd2ebc5b478e79ba1a152fc11b531804127521bd1dd518ed29ca3ee208496e22a8c61286a02fdf198db6e8c6a2e8612a721144ddcc59de161fecf66f86e99971a75bae36c05e84fff70fb0001baeb38db575f62c8a4fea3d926182995a40da3803a05bc0976b108bdaac58df0cdee2aa0aa1f7f8f499db68f082fbe426098e1d14f4525a0bae8ecbaedda8927eb76e366632519b433bfdb5fb3833b3976b40f85f7c31c1ea9c4df65334723023f6b29651470268645ec33f936836af155eec0b77221999bf926b789ecfc518a4224aa512b12acebae4f23744d069f9d712f494e3ce7962256684549f6c4131591f8900f8abf878966ff4e7c4db685a11a5b07c2947fe862b1a1dcccf2082f2dd9bda9d79ab21c2c2da6cea99a0d5a3a64d4be1f6bb9cb2e409246974c4ac386950ea86a903e1154b7b1dfe93331f818c98234246d0f6c4e5b10a499bf6fb28af504fdadcdc8cf899b68cc95a5d281ae691cd033a986b26331ea0e5c41a938d989595367935b1893a776737a5cd20abe3663341ac333ae6b4250a039b7721a8b27b5c8f80fceb723fb07afd5596c83087e56756aae08a191c7715cccea5223d349f7b4bad1b81bb1ffc9dfdb33f69d9e70a38b93ec61837fc4b16711dd463a31f52eb441fa16655120fe3fed69664f5b826c18a823be6d6d7366fc2389c0ef31c3d5f186c194013c6a7bc9d6c0e1c861b4d4d84bf275f7c6e2cd48aba166a2c0256a15a4cfb05a65d31437bcddf0e3b4d4b6f002375c33b01b84a52bcb59d6428e9c729615e29a1a6d1f04ca911643457757d25f069b1029cd7a8a0914128fb495bb0a326d435bce0966bfde945234439f06d0c099837d4871270a6de8a1e446dff95df785c5588fb4b0bc9af03fd9cd707b83dfc8bbb51b91991f4ed8d94c2934591a552f110063f933b29f092e6a7914bec04eb2f33abd1c3b0720d0597e4df3b731dcca10c146806b5a72d513f7d7e0ed87fec09dc1826308878a90c1f76b8cab5435a36be0dd1d7b306f419b989acad6f003972fc7203a1db91db7e29e2ad265d28bcd3d72a12d5ec6afb6b4fa65e5d36be949ddb2baf139e10d1de3f407dcee39eccc290c3db326b67f3f0c57f8aef62197c6595c538c9a9e24b93f7b35d98f081b24d447e20f4f08e2325ae75761d7dabf8dbc04e082b2590b8eb42be54e07575d0e9e2477291be6c7cfa9c39a1f9d7daeb255b60d6fd623b1d6c3801e0138ee6b82a5bfaaef3fd0947b42ec591b9e18c9a140e3a9220b5808e5b3b66ecc18e6240dda007cdd61824270d0f205bb687d87649b6f5b84adcd720ecbb96f8e026c8e07728cc615e8d0bcf35207e75ad3eadb638c7403308eb79c1c1dfd813134451b49d9217908d672d46c9b703dceb0b6276951c7333dbda4f7e15c16c04093df0fc24e53b227d9f3128a4afb1c7157d080847ecf3a227a1ba101da98346d9a9e4da1558fb274d1151503ab7264ab5872264e5f98c0ef2a4893c5693e4d2753381bae3bba8d51bc78079af89b0da1f2272bd99241cb58fb6282a3218cbb2d535e9c539ee86f6c4c8919ed4715e0ca165349d30655173471c7982e6269e90435423d5f0cbb8911a79301a2ca7864c4f14b15c7c665db3f846b9bfe51856ae59e242ebc3b6b50b826c5f91f29092db69e67eccf2e03cdf7577aa664f08587c0b5aaeadab05978c2447c61c4331f48765ed2f61184bafdfd2046b95ee798d7d0b8cb60a0bc1c38b3ed29b7cbe5db6dfcb5041dc70ef4c31218255bbda8c4a486e915e53879c5b066e04cbe164bd52b8f10e281f30d0b6ffd2efac37bf888fec3b324aa9145c55fa57cece0c4f9b27921e5895eeb62e7f2cafc6ba5d6fb070f0fff8e25823f3ca63c2f998a2f6df409242756df4b755be49b1ada3fea39136d73847df4694c336f1a1fab1947ad87728e994c987a1659d9a94d5996fdd15ef2cf04032f62df34084deae0f694866b18ef35cd1896bb604823bfdc4c312df051f3dd1c7ffa0fa8651a38769df6e5a8f732c04db1dab12bee03112244ad4b1e57351deb767ae3953ce9ee2f3a40289aa5253e545d3080bdc94ef5f643255451108154ba65abd12faa3dcdc4c1fc3b30a475f9827cb184653e340be61f7b82549776d2e911f7d77bc224946a963cafbe701d04607a70a7c54a6e34524b79cfbb633deb9efa048fc31148cddbfe1573dfe3c2ae8e88370558f5ee5d1908feb27ae3ad76f0c3381cdbe0d93dd0c8414738d5bfb626f78749626a63e1177ae6362e44ad0327291daf2773ce8e2d547ae54594b554050273388665d925b0bcf3dfe1f51d1cd6edee09d8cebace525d327035fa4b412a517f0ba02322867eb65fc2c3827c27516b444138b1f49bb77734cc3ba2442af8f6023bcaf1607ccb19bf7390d65a915ca140c320883a8c2b1f9bc32bd86d9857ce7cd00ad9bea1765d9cba11aeda677bb369ec19df60d1f7990dadb92611dc6a822c01ac5f3ea969b313819616329a283ea82ce52d54f9f5054874b01b35eebfa8300ba57329af3acf96b2377f35c7ef3b2aca10979edaa6268e891821b200e1b07ebf7dc0419f873ad5be5bb09c9e1f2f44434e0cd30814e4eeda1077a8b184c7c22cdfedf8fe998e6115fbbfbec5ab5f615d09d94ab09f3dc6cb61ad558f952a26190f24a2c951994d03e40947ea0e965838882be2c61685b6a64903daa67bb250c5fc93cb16743958498f45f9d976bc80abb1dc52cc009e1443dbf7a9d2f69cd09035d3ccdecba1a04829af26c21f6232459ad5010b9602b746f62f6f9729d6c79aacd9c5841328e0eab5fadc60b7caadb0e848c4af980ad407d2f0d49780026eca244d8f4d2e28c70dffacf32e4c5481c466c697a5375098cc88d8d6805c02ffd41ae83e874ea24056cbe52921653a9bd5488f5148d98ae831675cbd9a251fcbe8836f8d851ddb7aef99a9767c668d819e59bb8e066183661662c1aa1f0ad0b3a9717218c92780674361974a81c38caf4dff04825394c63e1f9618c42f401c0736a7681dacfc190d722e9f98f47999a9f93a57f27eb7771d2ce7a6b7d66235aba12e6688fbcf15383189f68adb69a3df3ca6d5d1abdeb570812f3f0c10c0fe05f31615bd6a36f6d4429878fad0fc143c0803f461ea234686e5ecef033bc4929ab8bb740ac1b889e2a93c034c468507d0906957a827e155a926e5014c06c236d64de41acf3355e7dda78a4f282602c453a78c28d946b452e4f2b043c7fc245e905cc5c74362bef6d43992d36a33319cc6105c45746996da757c3f397d80efe21a96aef720d7967644f9e031c4295d9f0bd5b7f431752e2b793405bb75d0fe928f3dfd9854f7c985150c3c956bc24db2fd98d6c67c0dce6005276ea7860a2a038854c118a3bd233b88659ecbd0b35a6ae627ce3642b3d38a921593e0a07ab4e85927b97bf779a99d2568ed7444d705a678e9ae017e9de0bdef58a922a81fa33bc0af1aafd46b2a4fdb7c40de04a770224b0fdc60c65c97fdb235fffe089ffb222d4b3ca6bdb383704a6aff24c901d21ccb12e49e4a11477f203bad16a9b808d5dddd24347e1c5139af287ceedab2b342e2882a36d6dfd16a3bb9af34122ec2d354897b48f7a4e854ab1ea1e715e75e56a43b31c6d2d975763dca59027a940a093762fa21d9978287c52b771baa355b8d9302ef6396b8d27a7e17fab4c9443bbc69301347416fade53968e108e9c2358056f604853d9c4862419de51325b7c54d870871055dbab00eb6d10c87c8eb44c5d8c0d412517d480b6cefc24c65f5d3164369874bbb509f5e7a3bbf0a6d16f83686b2d34782590d1fa3883a97934fa7b95fea6bb6da961e480140efe3b47b9c4289cfa3ad036921586f6185050d44b38768e277ea0dc265956fd0d588e27229a52b67a32f25752a909d2211b6fb2b377dbdf9896d9a09268fa0ba2237f2135bd80284a2f5d05cd1c1bace6778ffabb0b935f89de7a10dc6b5bcc4229a151e330eeb687ddd331aeb7f4a87fda512da79f91f5faf3c989b63581f79cda558ffabea99a0ba9249baed3bbeaa3cb3126c6c21db871dbea6eca0b012085722eacc189f53e558fc8df5b282e7e9bca9050e20c5dd1cbd47f7fc831cabe4615f4667548b5de35df57ee485258af60a8a18a8cd5f6c87b804f9f7f38d054d219675b384defc0b6dc8c0e98c08827fe734eb6ba98774744b384f5bde121bd02d9659e102a55226b0d7c498f6237f6fe865fdee7f24a75ae8576a2694b9cdfe2d55c857bf99af2718baadd15d07baf3c18603a76a72cce4e39a98df0250098aa6568df0d1a0676c0af7fb7ac705d849dcda57955f2c872d2487610a9cad4dfbac7c107fddfbc90259643448fb78fbacc22b3a1040605a181f3b80c69b35da49bcb6a6e4f7451c03fdf95de00a9393cc90675d51d579b7cdd528be9ae49c542b891775d5bf5ea9f5cdf48e8856dc69b14c7941bdaf6d18cf3e50a1665a6d9189c0c2906364d5010ee390216d62c0d704f6dbe350609bee5805278d017c4a50f201b4cf643660624beb5ecdcc6261950001eadab17fee0f1f42af286edeb5716388c10720ec007d890978c487ce2faff0e3535e2f2e99bdd33c0e8274a7bcf47be7b15132a457e57b7d39c4a2320199904a935b9b7df3032672d41b3d2fc7437a0e2e9d0bedf135903c65e395feb5d8341249a635ba318ac322d59e19c2c856c83d8145e3e7e8fc2aca37f092630c0ec300b9c0c3f736ee40fc6726a9ee6b59c125b4ad53b56bc7fd3744a0bb672867fbf0b7e1de62b53e95618802746fab4db604827ab939d7fe6ac3b585806c9f6acb9488b3269ee54747dd6f02453e03a09c5b519774cc9ad596ac717b9cd594f59f2ed3ad0a5c7434b04b8c2b94c5824aa4aa4fdb8f4b0a3ca8fa4ed26a3d2af48da524113b9611e7800a924b6e8c8469fc22ecb6f340c3d3681bc0a4eaf1b69f2e1c8dcf27f6c91d3ac0f16557a46a04014039baa2ba8c7d0bc8baf3179a22b2ff06006a1e9200dfad806731c83f474ebb26c046e07a7a0e70ff43cd9745b2472aaef98a3683526570c87bc1c1a80a9605ca7c3aa8db0c683baae77e943d32284f3e2b7fc5188f33d472345e854c210a3c28c901706da65e06fbaa3883a1996f1b47395c17d67250ab87d023b30b60b31e528eb8c38eda21399d5cf2c98a47e52a805c27c9e5b10522e234b0222daa8b1737a508812267f7a0bc01a80dce29b062c78561d7d516a2f4d22d3806c2bfeeb255d5c8944f687822a9996c3628595edb0c07a1a108f2c801d1a8e9c70691468d951af9c08a3007b574891aa23af635a67564aa6660699301b8bd26ff489", 0x1000}, {&(0x7f0000001340)="0ace123fcf7d800caf26ed8188b6f0aed339a2b3ea8e4723345bc6f61eb24b4b3c564907ef45ccb0c4e339429d44740a60171b6de8999412017a29c5cb725cffbb61a764700db7ef99cf38ff1580b8959289b694298dfa43a3d6c164121ae1ff08f6e142d0e0aa10e46d69096e5c144cf84548f7360dcd0eb06e7684ae5136d49e4353a190c128d117b761278e394c567f8b472f5099d441f2b66b591e10012bbd6401fa2d1ebdf5ad2c7132e3c7d9bc0f878ffb800a8f407e2bb966917fae61774e917439d03ea3982d89f2f2abbef6a47b42b598e0de9aaac1ddbd1660f536d86c0eb89076d9bb757394656715ceb06484188b5d187d51476de48b5eb9", 0xfe}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000080)='[') 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbff, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2fff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0xfffffffffffffffc}]}) chdir(&(0x7f00000000c0)='./file0\x00') 05:38:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = getpgid(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0x4e1) flock(r3, 0x2) r4 = socket(0x20, 0x3, 0x100) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x611d67ad79cbf113) 05:38:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) open(&(0x7f0000000040)='./bus\x00', 0x20800, 0x0) 05:38:08 executing program 0: syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffffb, 0x9, 0x4, 0x0, 0x4a, 0x7, 0x3, 0x2, 0x2, 0xfff, 0xffff}) 05:38:08 executing program 1: r0 = socket(0x38, 0x4000, 0xeb14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xe2a, 0x0, 0xe0d, 0x1fbd, 0x7}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0xb1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) 05:38:08 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000000)="5a2720e7abd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:38:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getgid() fcntl$setflags(r0, 0x2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) ftruncate(r0, 0x0, 0x4030003) 05:38:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x86d) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 05:38:08 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/66, 0x42) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f7") 05:38:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x4000) accept$inet6(r0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x21}], 0x1) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8580, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xf2, 0x0, 0xfffffffffffffffc}, 0x0) 05:38:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x580, 0x28) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="b317cae739bf1f5d96e87c16a559a1bdd24ff202e411145bb53555d0f991e093daadc4c1c431946aa9e0325485ce"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x400}, {0x80000001, 0x6}}, 0x2) kevent(r7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0xa8, 0x80000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x60, 0x52, 0x7fff, 0x1}, {{r5}, 0xffffffffffffffff, 0x84, 0x40000010, 0x72d4, 0xc}, {{r3}, 0xfffffffffffffff8, 0x12, 0x20, 0x9, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x8, 0x40000011, 0x8, 0x7}, {{r7}, 0xfffffffffffffff8, 0xc5, 0x82, 0xfffffffffffff84b, 0x6}, {{r5}, 0x197458b1653dc99c, 0x21, 0x10, 0x0, 0x7}], 0x0, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x29, 0x40, 0x40, 0xfaf}, {{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x7f, 0x81}, {{r0}, 0xfffffffffffffffd, 0x82, 0x42, 0x1, 0x6}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000005, 0xf7, 0x4}, {{r1}, 0x0, 0x1, 0x2, 0x430, 0x9}, {{r7}, 0xfffffffffffffffe, 0xa8, 0x2, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x8, 0xb121}, {{r5}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x100000001, 0x10001}], 0x6, &(0x7f0000000100)={0x923, 0x3f}) 05:38:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2007c, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 05:38:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r1, r0) syz_open_pts() syz_open_pts() geteuid() geteuid() 05:38:08 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:38:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="6e3e181913018d79c3598053d27aae770679335058edb75a75c36e23f3e0e10daeb264a76076858993f09d36a153a0bd0aa9f49e20813586158227acff9de59f3690054c77d42a96af1c7af8ec53da6e416354adb290d600b4121ebb09ed2c16f8bd08582f4e380a2e8dde245f780048596e1e22339323c7b462658c34c550f46c10528f8ad82acb3098044241a839185fb57a22f2a7dbd8af2f6a5582e89825e6e490ffb651fae75967ed5cefddf99816be535eb06e040fa8", 0xb9}, {&(0x7f00000001c0)="ee31c4107e5ec73ad5bdb7d9303837fc8272829c1ce2ce867aaa7ad575d40cbf6a713c5de2b9cc0c1b078a93fce00128123ffe3a4a1973bfde1cf7007c1d8982e702c93c05a2e3c70a2e3a3f152e1ceafd4c961ebb5481c8f926c9f606f541c8480dbc20a04f9418c7516a257a137ac78be390d70a812a", 0x77}, {&(0x7f0000000280)="499866ae372bdf213e98ca2efcd41b8a0b2255d4e01ff22e626b9845c8b9af4c3db8cf75fc5c3e8c113c924d638c0305b7d386a016b7d014de1f2b02b12e194dc6ccd810704ff3b81ec85e2c47e9b844ba9c28e1e0928ac37b60de3bd300a37d0f07141a17280474c58ba2e4af77b3aec137b8fa51c0e2d0a1073eb74164730c6fbb78e7", 0x84}, {&(0x7f0000000340)="29ffacafe1a58c1dcfcc9a8dadad0c44d6addbb6d7ff840c25b0b9bd414d93b1b8c85296aec26261286e3c99a76876694aa490eab137c2da147d0cea0421f82ba03c12ac4939375dc19576afa4466cbd39814904c9b4da4a65", 0x59}, {&(0x7f00000003c0)="9596fdacae549b8a9fd6c2d25601238d43f7e80652137c2b3b3febd32d841a0cf8f23ede26b6a735895a", 0x2a}, {&(0x7f0000000400)="8d68913801096042616b6a6864f3c1cfe7299b1901a195c9e7d1a9b15edbbb3dc6011150c8cfd6ed0417b6c59ebb7aba5f2c97f5c30a97b1228cd28faa11a49fd75abd754612a39375297253cb676beecbcf1e508ddf306f63b2f0e4874ad5ce14bf248e13037bdfe207eef69261088aae7649d7b65aad0ee799c5470f71b2ab179e49570c63f65a72581bce04d920409781fdf339e2d195ca1aeb0967895c37f0e052c1848e3bead1270810d1b5093c001e6c04fcea5f01708a757bb0ee14d4fbd674d86110d5243952d100a7e9a561d03e4aa71c359d814a00", 0xda}, {&(0x7f0000000500)="8997023f", 0x4}, {&(0x7f0000000540)="91196f2f4b717e5826516d4d2b76f79902625a43aff535f7475af35dc180fb0e21057edd6100c1a848383ab4da09851bbbe80b2a7e670e4e306e22fb0efd57b804feed2be7a2262b7958028434ccf7531911dc930da4664bde660ce4e0da3f12bd4e", 0x62}, {&(0x7f00000005c0)="2c0efcdd9995ee383d08f5a12634e12b40586f27e6f2761020a4fe6f800d93dafbf8b99e37971386e33420ea518f8c1c755551839566bf5e3516608e876f8c2e129c767529be7878efaeb9a6ff1b1523d08562b8bc1ddaddc062dd86c3a64df5a955be090a076c3e04fa69e989020175730cb7878463cb73b919bdc4debb0109af42b6df23fb838f74", 0x89}], 0x9, 0x0, 0xb) bind(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="c9f3f542d13781e120415f106badfed49aa66dba226f706aab851c074ca6baf00e4afadfa6fad02b8aaecc8778228d738231c2297bd478693992eeb5b1ad42c77142fcee4cae03a8c11039e0a637b19391ffedd232519b75a4cfbfb6691a9b742256c9760afe0268954d96a9bc63e8b6daa0ac3aa5a00449f46584ac569559755d149734fdefc13f93a4d33bf30cfd50c6ecf52ad96b2639911900a247881ac996d23565f4cc4992913e952450ca23aae9a9fc10efbdb63209ffe68ddd09dfd81b2b62920e6d6569e50864699f18900f1241bd90cf0ef1e48508cb0e7531cb0125fa6c1872eda29bcef7522792cf1221d8cbcadc4d15ab2decb73750ad0651f3fa5124da85f6d66548ad489f280ebd4d81312da35f8af1f1f6c4c479faf6c9194a706d1d894916575bcff66b47df83e62cdc000000000000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x200000002, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x3, 0x0, 0xffffffffffffffdf, 0x0, 0x4f}, 0x0) 05:38:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 05:38:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeffe400000000000000005b9d071b542a53870637cf78d7a59167fea254000000b81800000029000000330000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000408000/0x2000)=nil, 0x2000, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000240)=""/222, 0xde, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 05:38:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x800, 0x20) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7, 0xfff}) poll(&(0x7f0000000040)=[{r2}, {r1}, {r1, 0x12f}], 0x3, 0x0) fcntl$getflags(r1, 0x3) ioctl$TIOCCDTR(r1, 0x20007478) 05:38:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000208, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x42bea9cc, 0x6}], 0x1f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x40000004, 0xfffffffffffffff9, 0x560}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7, 0x1}, {{r0}, 0x0, 0x10, 0x40000008, 0x1, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x7f, 0x400}], 0x3, &(0x7f0000000200)={0x8000, 0x100000001}) pipe2(&(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb3, 0x2, 0x4eef, 0x401}, {0x7, 0x9, 0xfffffffffffeffff, 0x45}, {0xfff, 0x0, 0x5, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:38:08 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000280)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 05:38:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400000000020, 0x0) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:38:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 05:38:08 executing program 0: socketpair(0x6, 0x5, 0x1000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000100)="d04f659fa8b5bac64c502349ff4b3e031d489ed824e9f786b6e393f0b9b59a2d32362059c51411d2a2458871a3d444e9cdda103e933b8b2157d71eafa6476515ab1b9422768114833ea1ee6515e9a9adec00c04c23bf5efa4a78c2e4fca7cff82b5e7af6bc97bdf1adc841d38c1ab295a4c8086b08deb3c3d064c4f40ac5362d8c4a61ccc11038864610d7559abf417d214b06c5bf92f9a4c18df06760cf44b230621a325bc4766cc68c60ed9f209c901bb89f257ab75ad32c750e2e7eb39d5716a8e7f9337791e0a41f264209dba54800801583c645f15da57af71c99ce", 0xde, 0x0, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x40000003, 0x0) getsockopt(r0, 0x400, 0x94e, &(0x7f0000000080)=""/16, &(0x7f0000000200)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8e, 0x1000000000000005}, {0x87, 0x7e}, {0x43, 0x3ff0000000000}, {0x88, 0xffff}], 0x4}) 05:38:08 executing program 1: setrlimit(0x6, &(0x7f0000000180)={0x0, 0x20}) mlockall(0x1) r0 = msgget$private(0x0, 0x31f) r1 = geteuid() socketpair(0x2, 0x8000, 0xa998, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000340)={0x18, 0x2, 0x3, 0xff}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xe18822cdc1bb8df9) r5 = geteuid() r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="a526ac2e6f3354ce003a00000000eaff1cdbd28d6b"], 0x0) r8 = getgid() r9 = getpgid(0xffffffffffffffff) r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x401, r1, r4, r5, r8, 0x180, 0x61c}, 0xce79, 0x1, r9, r10, 0x7, 0xc, 0x7, 0x4}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) pread(r2, &(0x7f0000000380)="2913e1816d3f94ecc9a178aeaadcccb6e5686b5b5ae49554d83e18d760eb904651b9a66ee060e61b5c38d3ec3cd72e5a617fdc", 0x33, 0x0, 0x0) mlockall(0x1) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xcc, 0x2, 0x1, 0x6}]}) 05:38:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) 05:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x10001, 0x9, 0x10001, 0x81, 0x3]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20670, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:38:09 executing program 0: r0 = open$dir(&(0x7f00000007c0)='./file1\x00', 0x0, 0x4) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file1\x00'}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x2, 0x8}, {0x3, 0x400}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x1f}, {0x3, 0x1f}, {0x0, 0xa000000}, {0x1, 0xfb04}, {0x0, 0x8}, {0x3, 0x7fffffff}, {0x0, 0x10000}, {0x3, 0x99b8}, {0x3, 0x7f}, {0x0, 0x83}, {0x0, 0x3f}, {0x1, 0x7478}, {0x3, 0x400000000000}, {0x1, 0x20}, {0x0, 0x1ff}, {0x3}, {0x3, 0x5}, {0x3, 0x20000000}, {0x1, 0x4}, {0x2, 0x6465}, {0x3, 0x7ff}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0xffffffffffffff80}, {0x3, 0xffff}, {0x3}, {0x3}]}) unlink(&(0x7f0000000000)='./file0\x00') sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000300)="3cceeb524d2e2e950f23cc42fd4de0d0bc331a35cece5d3708f62be70259a9766a48490ace1cd1f448f550f957d38c5ae339effe41842beb238487adbc69e93f53bd4d675662cc7d1889021dea3c373e97b9bbb995e92f17a30d06562a9fbf8a7b990ffefe37d2ad1837db017f41905fc06a3f769dcc0b542c40aba6d79cf6c2acd164c512c079c9f4039d81e15ebc430e34b5b1fcda14be63b68de98c8ae81b4e771ab795cea77ff79c721499571c9a42367c24d0ebbeb5c83ad85aea3a4e38fadd7ec1b419003664a989f3ea8e28da2b752e37e4b8", 0xd6}, {&(0x7f0000000400)="9a8fb64cfd3c18bc3e6f9dddf96b869b8834c256eb81faf2f3a347f792d99399594b28eb19698f5ffbca14c101b7f1185ba83ae0ee14cfe508b816d06098e84917456bd84dc8f0be18d8ac0754cc7c310e1ea30a5630a59b48bbf04bc2e312fce9d49d1f65029f79504fec096c88ab9b0bf62ad50c5fa7535170bc546e50a44396c8bd031637de686527bad21ac1c42759b39b8934437b7398c80b3362640f5eec14f73306f85440902c100432d9e6f4e0c99efd364b94e9d11eebec48d783b68e2895c8c350fb06ab30d04939577055b25c7635e0af269b02d579d728b42b3302fec752e15c7329fd9f7769899b9a1e0dd7ebfadacb6243719a7aa366", 0xfd}, {&(0x7f0000000500)="3852ef49a28ef3c53c954bbcd676429fd9b689e13b3dd11fc1a71040147ed0a1d840b123c2c4955a27d324fd800fbd0db987227c556cff1e0ba7c38d85f757bc6c48fde4202cb3e1e339b629f721eea4be6d89cacd978d796e597ae5a8d2f6fba60903b3eb9db56a01fabab3404b4d1a0df6bbc7f83702185db26fae4bc51875acc02ade34e39b763ea3bdea83045fc810d8c60be4e7f412829bf5882f51caba5240b5f433aaaec4bda296280557ac04aee56ccabf60db8d308e6e95301dfc6b7b8d8608e6759e523738744eb9c5f00db8ab13d2ff02e7b5c165c5b97950fb7d5b098715f46a2bbfaa00d4b1aad5cd620e037d09e240", 0xf6}, {&(0x7f0000000600)="733c4474ddc7dac9b3ae88f09c7734a736ac3a1c2f0d5b94ba344d05e69d277aed9225d094d9f92dc34213ca578b483a793ddee894766d14edd908405d07cbd74ba310bb36d8f7e513715ccb8d67dd9dcc5cdc8dbb5b01455f338b0dfb5829101a1e6ec5b61e8933", 0x68}, {&(0x7f0000000680)="07e654cce90c3773512e6d7e30685fef34e690a90d48f14d8cd4e4a76635e1d5318796fee2727371653ddd741de6a018f204c9a32e54741e826c4e770d7cb113d3d5a50dea2ea24955ab83d8d9f64b0c25d845f77faeee580b185496d84c05d1cd5fd92bdd1c98db1ddbb80861a66293678ec8f0c2f38de29f5d0986d576af290add6a4ddd7b37", 0x87}, {&(0x7f0000000140)="785430f792bb5970ddc487b6343715b934b977063784013681ad0b79776e1e5bd1a7a467b1e5d4858648539322f412a0e59b832982f79d01ec49574b37", 0x3d}], 0x6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0001000000000000ffff0000060000e8f28e1eb350659314c8786bdc3fbb64b486046a4eb42cab5554e5ced10e4b282ed1d877176fc2f5e5b2945435a9d61a00c094be5bd7f4e50856f83fbc55f5c4d9061673f94d4bf222d045bfe18c22b3ca40b87c3245725c49e29e2f88b2374231a6a2a6a6fff968bdf949bd1acbc145a6e6addde57e6b3f71100ce497477fab614e136665144b1c4ba629e1ddaa37aada4346f139612fa45932618d9313fd08d07736dd4dcae4a0365065c88c8497770205079380de10e7fe261a5f9c829410feefede8d204663145f8cb95e6ebc66608349a671ede3a8ec2bde39fe3d1f6e4dcc4b13b790ea78c1bc64d342b6f985a72aeaf1d05b01c79bd4595ddb9ed8ceeb09e8ef365fa3b6077d77ce8e521fc8192ef77a793290a72301d997d5a8882afbcb8283b825181a789be0183bc81d0204c5022408fb0d836e0688fe43299e9cc80bb951703204201a83541c7b2a0e57ec4a90e446e02838cb5c4be3ea9f0a6d9bc9ecff6c8fb5344215efa44809e1f4e66002d37209dd8667989cad79141cdde1d3b84518fe387ed03898b1c5912b41ed2c2e1f3109fabffb3485577e952e359952fa4b59f56bd08a12c83452328f397bed72723639ab00eab8139c4898315f7c0055f64d2942ae6fc80ee94cdee3c2899135d6ab23754c22a7ab46f1aefddb36ce6587d2e9d69ef15b184dc19d5854b622e846ee8b60c3219642cd79dc571d08020b0a9018086b91cffe8734b5727b5a493103fde40f4e0166c4aa8e1fac0"], 0x100}, 0x404) 05:38:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x3, 0x9, &(0x7f0000000180)="4353f31da873b3655b933c3118ce91e67d48e41c25edcad6d5c3f148ab80eb67b2d919e574eaf9ab8c32c4de495a68ea9e640e08efe0fcf972e252cd799887aed458c6c5def9e3b4d64ccf2ef3b62cef119b9fcf", 0x54) r2 = shmget(0x1, 0x1000, 0xc, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() r7 = getpgid(0x0) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x200, r3, r4, r5, r6, 0x191, 0x2}, 0x5, 0x401, r7, r8, 0xbddf, 0x8e}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3325, 0x6e}, 0x8) 05:38:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x600, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 05:38:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) socketpair(0x6, 0x3, 0x4000000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0xffffffff}, 0x10) pwrite(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:38:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7f, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe1a) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sync() 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, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 05:38:09 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f, 0x2f3}) 05:38:09 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:46:07 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x4000000) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x442, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000dd, &(0x7f0000000140)=[{0x45, 0x2}, {0x4000002c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x20000, 0x200000000000008) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/147) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x696, 0x1, 0x2, 0x3}, {0xa0000000000000, 0x4, 0x4, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000100)=[{0xf73a, 0x8e, 0x7, 0xe46b}, {0x1, 0x5, 0x80, 0x400000000}, {0x4, 0xffffffffffffff83, 0x0, 0x3ff}, {0xfffffffffffffffa, 0x4, 0xfc3, 0xfff}, {0x8, 0x1f, 0x4, 0x2}, {0x338, 0xffffffff, 0x7, 0x100}]}) 11:46:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fchflags(r0, 0x1) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x500, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) fcntl$getown(r1, 0x5) 11:46:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) r3 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r3) msgsnd(r2, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 11:46:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="236380db72373777c984b84fa81d84ebf1ce3effdd1d2654f5d6e9abec420023eefe6b0e174f0654564b1a47ff12188cb37ada3d7e3c08232e9646306109ab0b648e968142484908d169594dc93b867d9d387fc82eab7b2077f34071c7a5e87595f6712716b54fb2e0c1e7fd5914fdedb6d4801862c0be8ad1b92a92b8b3c4fc62b1f91a9aefb91ea145abc9a0ff71c174dcb765", 0x94}, {&(0x7f0000000240)="d43edfd3b7e5895fc8a37f880fbff7e5ac8f0768e415179746f2f024981569d3a786a6a1380a865097", 0x29}, {&(0x7f0000000280)="7a246757e569b709c302edd119904ef09e06f11b5fd09f8c06d6ba1732767e0c5821fe68dd1dbe95e32a196ede", 0x2d}, {&(0x7f00000002c0)="b8015c1e6df16727b5baba23b9448bb5d508265f411b21743d1dedd8b75424fede360b62f98e4187661f344f2f18fdf77addbbbab37e0278c4056507f93b03748e78f14e5f5bc86aa1633d47b29349d6ffba823bc9a7e2190650a95edf988ad4dfa61f73fe48bd1b1861dc9f199a72a8332ddc2ddae4b3bff9b8aa7d3e216d5dd4b6e507bbdaf74c65f48dddf86f2c3527cb5d94b6a636ac1e210e53f9da0568d156d1b6d1a0f757bb91ed0412bb31", 0xaf}, {&(0x7f0000000380)="b763b1348f526bbde7f59fbbbc199160fc52ff135cf14ca3ee99e3794a0c3a726711f0db8b66fb5459e15a4d50399a0ddc4eb60b5b9a9712bb11c3f89f0ab316cfe451d791e73ccc363227174b3efbe6dbae8c57798f555b82ee1cc7cf5a", 0x5e}, {&(0x7f0000000400)="865502700c3e7e57872487f3b11e7f26bede4d84f2167fe70879a92cf52a230ded72d7cba753ecc4827324f18a0b1d6d7170251cf8144aec1091d29d72539c81305bc1511b8622f25ecf191577bad30ddeff4f09907e7a473e824318664616dd963d83000cc435e5c791", 0x6a}], 0x6) fchflags(r0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0xc000, 0x0) close(r0) r3 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r3, &(0x7f0000000040)="5906721f871c3e359907955c247d03fec083b482bf204754348c25454825dc2ab540ebb1be131364921dd46fb365ae825ec33cccb947e3d755acd767638fce516b28168a7ef733c9fb827660a7b2fbd3f81c64f2f48e569f34dea2b6d73b36c7188155120fc74c04a0f9bde0a9f8fef0875f51739705026b40f3189909503d5b1966cde9e4bfd8814c32581b15da52a71c3404c0591b4f5a09b571ce6c92b8e75f25f1e28e4eb823f2de0ebbc378c8f23678c148b0c560770fe4d4bfef8db9b024795bd0bf7857d5ade9ac370787682936957fa417c89dcd00ceae2669a91e977f0b68d0a141ca1ba1f2d8d02c44d7e10fde3c65cc85a44e23f4d88c14a390", 0xff) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:46:07 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = fcntl$getown(r0, 0x5) r4 = msgget(0x2, 0x240) msgrcv(r4, &(0x7f0000000700)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r3, r5, r6}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000540)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) r8 = geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r9 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x80) openat(r9, &(0x7f0000000400)='./file0\x00', 0x148, 0x110) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0x6, r8, 0x0, r8, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x40, 0x4}}, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 11:46:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100000020000001, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x2000001, 0x3) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="1b3f6cbd1264d27d0e03f6f9f23049ab09854b8f2fba00222db9ca32b4815574b0baee21c3e907d54146aca25acfeb7fe1324efa21c347ad6b53fe92a742f79c5279d7257e0a672cf88515df8edf534f400a07af252992651144b3096eb11cf466721c94267197a289bfbfadda494925369f9c28a566f3b8b786acb1435c502dca8d9e22465612a6fd96310414f36d28c73ab4bc8e646ebac58de47ef8f3029a154e6b892b0d5f4ed83e994b7ced212ecb8fe7981956243f2d031230497418c1a540989be75371b5279c9637b75c11627b8af1d8b2831605b4bcccb992c031bbfa45cb9b9b850c019306d7422b1826dad73203ed9863a0fc70a6283c", 0xfc}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x1}, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 11:46:07 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 11:46:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffffffffff7fff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 11:09:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x66) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x100087, 0x0, 0x200}, {0x200000000006, 0x0, 0xfffffffffffffffd, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) syz_open_pts() r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r1, &(0x7f0000000100)="e6a186014d52358680634c0c47bb9aa1d01f32617fc9d3942c7468cd913ee272b2471e3c5265954cb49d27ab114762e776ef776ba9798c95f5d06ea26e558f3c8e86210bc915adf3b6824f15c6ea3484239bd842aec489cea76a85dd2c9ab4a93d9574216e22c2ef97c667cab216d1ada02f1ffb0ff7a66267637c4f6efde17f6a7f59a8f1440c953ae6ee531c30f9e803e27340b3c7a6f1c508dd17960e95418998885a16fdfe12c3a36c57e775ec6a1bc4f5f60841abe8cd416b951b558a06fc56b57364b891c8ec1739ff4189e9a8add1e44e800ec1ae79e451c1fd87af32c146f5e0e286482c8a7f14cda1a4b6f831d5bac884a9848e1c5222ef269d68d32868cf9873e3d1e4150ce2961b9faa55de0bd8259d76f89b79391bd2b8f9fef7f2fee9c000a10f29a7d271fffe9652d6dfda0f59f00ef3faba6e62b5908f3f55e91004c5d732a599f543a9ac3bbad27c5dbc52b1f3612f0418f5b05327f734a89de54118da49abdd405c912174645210bb9f10ff1246d546069d7b24976ba991de5b2a65c7ab922c6f69f78226b029faa544568bacdfdc70363656957c59e8c1367f9647cdca4ad6de1fb8f12b9047678e6b6388ec5b4cf8b36256ac81f5bb1d964b4bae09aa4b6af829e6876bae57993f9135ec84564960f07244036a741ff5961878845f1b8dd5883f79c58ea5464b9fdcf035cc91786e8add6f90c6db75cee3a2926d44b175a2ccf9a345c5ab4449d7e1de666652c813dccea1c925f461fb59fb3dedc588a82e80e83811dba9c3a89a59094a8a22c36244ee5e36261773d8509d5709b85599e10b65e2f6aeb19bb3be0f67537149b00ff2cc9e9b7c474fb91ee3bda00328e8b0686402f80ec29904c8d047c0e2added751a829236056d60458dadb6365a89389e32d498c6bf9531f8156c6d3de534087fcdd0b65d8b5ecb881c7501fa15ad393f2854c1d80b1de0c5d0fc2440c5798f14064fce58cdf3a84fd038dd2aaae4be4be1b2d08c353a35b4db5475ba5b00db2ce757854854c2dc1199839273091ec8446dfc56033635c23d809582b4b060c53dd655710d424e6d0e327370633cba33c11f7345706b2459192d8999aafef9943e3378fbf9a50b241a08c55431ef81bb52a16cee2530e9d0fcd3e4abefc86372113d1a936998bdb84ee903aebd1d34f4de159bbffdadc10a4ae0a66dbb23ce3b6332e5508931684c41b8ea7db36432dc51bd463b93a269d2ec5f6095b16fbc462e98337bbf10db98b03b1904861f1d785a9c3a728bab32cb5df6833cb7258a34df746e2d91bab4e3c30861c9e0584ed36cba68a471fab324974d4794381d15eeb89a3d97414b45a7bf29e279c8db834d84dd2867049dff0f5240e02a0197ff45181393fc4746ce482b6771a0e0638dc7c1bc5f89f04af47d3066f24e5070d0122ba9d7442ba1c2593a26f5126f595dceb72965782a01b8c753b47af23627fc3579f68a4b64dc1d0dbdcde87a245fa59926ccabffa6df2eaf1d2d678d99968590c276e1938577304332745c3a9d9895bbf618d9738dbe0d77a61dec6077d4942da2b51e982da50abf4474077aa8d28dfafafd7731bb4d8605ca5f9f50e2eff560a94bc9e88ae9c22f72903e3cfe4be2a454a21951364b4b553e40cfc1a6a25531c7408f9ce3f2d8c7c533671eb200b39aeb3da3d918bb75e0d4b97d98ee8b693df036941068f6f64512d32747c6c6981c6508b9be736adb9224b395f0a4a6c8f868177f6e6c71fe449cfff716748ac09d87ecac6abbdc78c66d87d4af96147bfd95a272ad155f167c99a568ec63fdaa0f4a807baf4f4982882a364b35e7d8e871d4f6f7be362daa08978c8195ad1ad648173cc71670af01c1e9023392c5252ac2707e51e44479bb4038a0bfda96a85ec9febedcf4d9cb396dd3d80700eafe6dc3924b89d6b5dc1b0bba298e5f9d2218654d160a8ef3520e13ecde0da279a276bc3e63f960e6b671901e9fb3c130749b48120629ef1964babef3673c1df561be03e16f4572e9e4039a4e41ff8cdedba7335753007d4ab50d23a87ba12232804c26ddc09e3d1a80f7b7a9cf37210d1167baeb466237b2d2d9d2947378d8b7830cb6a4987468df5ef39bcd4db82c1fb22f1394a299fb099f4d5c3b103cbe4c0ecfa001f61a3e2560c03bcecf51b507d4f7d8a7fe46f4a7c873bdb9d139a0f979ec62997817bcea94e141b21cb014116b267d5f0d5e0c4c252d0c4977b6832d9c6fee5bbb391e6d4ee72d295ab3140642fcfc8ecff8423f38f6eba72aef104b66ba7a73d60308a69c247384c8fa766a48cd14ecf7b3b3e87e936ec0251bb4779957825bc7517f6b005fbbd1c54831f21f3b9d78da53a04015558ecd762d5d67c6055dcf03a9bf6659b7fd335f91d9a69b2db41cbae2c330e75ba9a83aa26751730949e865fb2e22457441a7aff659f4c08b47244502497a9096c21749102a10f2820106b52eed2174f25c72c2b07724aa375158cde9baa41ab431ec9d0f6ece64f3e654143f7dfde267128fa23eeecf0fa9aaedb5cf22e99b51a4f53c6830306102e80f4c0ebffbae1d8680e12900678186416b53369b17c63705f5580d54cada538e94ce6bca7e3a69c9fc309e2b1dee29f7db0825e4fad60544b50e0a4938724082af017d0d9145a580911007431df576050aef75424239245ea9d00ed25f52ca921bd4b5f9d182772afb51bab8df5dd17ecf12edd21e7cd248ce05680d572ce1bc0bcabea819fb558e3f8d40b405b680041cac08738a9fb78bd54a508cd8045eb00fa69198af4bf305c3369a4f8969d8466ff2f4ee702059511fa5526ffc6b7cb9ab1db5f8fffc30a551db1a409eac4aa41730a44851dc33f5b3aee0b5d8d2ae28c09e40d39ea7b4f283dc19de4a65984b4954918a32fb160f9e30c4717f0b26777b7be2d9a3e1530b642c6d6551982bfe3e6183c192c570a20a09c9d09374483ae9efbc05ea1b51f453bd741d06e9fdf8212ec97569cb96a4da38feea39dd9e3bede5464b55cb11c41406b3122e204af870f60624d614f36f61dab100bcfa581f7d129c6fe7337ad66b69f4203d75c0199f69e0f22f0e9eb0a2a1d4d8554f3c3d39f8314b10f59a0b9371296e504429607c041cfde100e6fcb91e9d9c2ac03103da1fa4af1faf134c54cfc0cad595294bb7c35a8a1732bab32aeeeb01e8e0fc240db1625ffedfec2b2657d7547f2808f5840ebdf60e458afe1b7f287216940a09a7b0f00a9219d9774555889740f696bae3a36171bafa515d2d26337b5143bf80b13482c3cfa73cbdbf848ac931fa524acc8db56d7a3ab36a4474467e67e3a922a35d5ea5469521e374ca70ee8adad59108d39a6010ae5d3e91531c32820ac0521c609cb757c0de26571927bde9e3887be1ad083fd6b76017007c46f37321185a448fb5f1c2e39b84408aeb2892433bb362a3adb4261e49602e78bebf0a910454d80b245f3c98c89af140dcf2c68f3707355fed2c21164a5f09adca61d0a0d6c871f911ae339691880cb061bb81a0c54be34f61f6d833fdcd1c53a2101d903735206dbd2c0c8e6da604e597ca6fca5fbb46eb9370dcc118ba308e653e8160d414b042b6d7f153d3ba8b6c332e38a69816a5a0347aaa5995aec1a5d250abafa69651754c00cdbdf02483c775ccd5398a1f73a61302e418f84c6311f47734aea3fd687276a559bae005455ec4e52aa287b06347a5b0817a8ae592658049c128f3963f49a73917c590d11abb3156a82a4619b6adeacfa27dd06c571b8a96c9105b03e7d486bc1129b2d4336de1989b9f2f46cbd85148c74395a59e0a6b7e9cda7e25a32eb997cf88029d1d9295c598f889358391708e2ac33da2c3e02b16d054cb14ec7b9b42f732ea6e65ccbfe8922b9957be781de7b32705f352cdc11eb5e9b0325e8fbf492a431a69271073df95eda9d6af016fec3aab3f0057e9cdfd099bf799b38836a47666ccbc3b69fcb582aad15018cd30a7d8e8508cc919086dee79aa72265a5f5429cd95fa6e8260a7f5c4eb6e69bbff533378612b137ed95eadd16d97d0d60601e2d0441ea44a6673af3d94380c167874fad4a8fb846dd0db7924bc3f71535247ca5af1d03b1afcd13057e3d74990cb62237922ce074e26829a57ab074e4961ba76ef3b9ff0d1e4bc811b5b27819d3200f6c493f75889ec497c34c1c2a42a7d97dde9270a700ee8e659627b86f93d8eda362cc6a3e029d517c0695aa5961058d85ef8e994bbebae14fa58c0bcc1f4ab71fa5759eaeaacc03319aa85ede76469e0cb5ebb467e4de65361f1ad22e60c33e55763b338d1e5cf8e709a4271e1d3609c74f336305134dc847c30933ce9a0b457cac0c5c669f5cbcd56596343592a7b643e6a605d4d2ad49a0eb3b59db188412788178ab24e10a28e383d0a1bcc26d80be1a12e6600bb393918fd9cb4836456d2d2fb8a84ad0978f7d48342548ac2ee69c8ce8f3467c79c1972114b61dfb5cdfca16009b3760d7b9870e6fe355c95919910139db6857d0b0bcc14772ead614c55c36f3b9ea1e559196b3518b399f8428bbbd6d9e9561d6f06fc03f5251a59db0f1258ceb97ff058ba0f4d08aad09066a69fd6fdd15f11808d421683014380effb562f6530a036727725555cb88158b0ccabad3b9d58cc455bc238f141b638bd312451044950e9cc733de01740519fa4036d69f0d0db77ab6876f9dfc61362618b6fb295fa207c4bace947558fa884e3ab9aa52f3b9319ee5df8ffb121cb67022e9b345dc31b0e498a73cee6141d70d16b7a9280b1d2c1e0387be203a91d2c0302b710a1864fdea842c51097403cba18cd499fb7b5ee99bf0b92a5e35b21bb6ac752195b585d70258a832c8371bc2f09f7ba375a7835e6b5715d6c4557f15be8d511714ea1255edba8dd29ac4804b3732f36178ddfd91858f8470f7d24da027d3d5064d26e4736f8e83ba83376786c91956a142909d46cc19901f314524b9bf29a1fc2a5052f75a41ae4ed1dc14ab53b56ea81bf561284f30392807cee45b359a7914fa484173515c190940ba56c33d08b2a4b6b745849d015e5a967008de069ea30340dd10ab09f6bd1d19f65e66c4ab084594741d5ce913605b9f427845406de02e48009e8534d08087edd98963557dd8d568adc00f161bb7c10f1dc10515628df2ddb52a7925050d2be53f58c8dc87805ed4102bb2c632483684d70f0e101d38e1f6611bbba67156505f93c859d2f9921b2769883220a343e38ba450a0d56920f44f9a888d864fdae5788118ec967da763fe75f5c6e87f4a669de2fbc5b96462ab09c3ae952002d7b8963f7f7b87c460bef994a25e3406af9770a032c4669330563c7af175ff54280003870e7ed3512adbd793a723a71602f5c1bcb22971b0ec62620614b6b9e5e38bb3416e6884f057e7b28fa91864c01c595b915ff4732f2e3e904db64a0f3df52fe543790f48709c13e055cf28b3dd17254d2e2f6d66790efe999f7885845b68b626285803520a27b3e71e8d62dbf1f30f9c083d143667c2e819febb5cd74af9b8361537bc464b382c00eb6da430ad75aa2847757ee09383a9bd7618ef6d94c6be8f7f605d48cac88bd4b093b9a0860051627b4a397cbcadd8f8591a6dcbc7e03245cc7b5db68c1349006cc7a7910d0dfb200954d81dc1eeb27c6372e04a15d053daa1ad9c528efe5d2768ad4a86d92d36ee485a3527fde6f5747e6ba5b7dd3877ce8c632263e137a5fec0d85ccd152bed55829ccd0b24693fc6eae995de34e99dba4107e95b641165406098", 0x1000, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 11:09:53 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 11:09:53 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) 11:09:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x2, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x8, 0xbb7d47da0b7ab62e) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) dup2(r0, r0) close(r1) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x4) r2 = semget$private(0x0, 0x5, 0x50f) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) syz_open_pts() 11:09:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:09:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/35, &(0x7f0000000180)=0x23) r1 = socket$inet(0x2, 0x0, 0x7ff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x430, 0x100) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x401) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x4f14) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 11:09:53 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5c, &(0x7f00000002c0)=[r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getegid() r10 = getegid() r11 = getgid() r12 = getgid() setgroups(0x9, &(0x7f0000000280)=[r2, r4, r5, r6, r7, r9, r10, r11, r12]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = shmget(0x2, 0x2000, 0x6, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000300)=""/111) setuid(r8) fchown(r0, r1, r13) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 11:09:53 executing program 1: socketpair$unix(0x1, 0x20000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 11:09:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000480)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x34) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() write(r2, &(0x7f0000000800)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x415acd17, 0x80000001, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) fcntl$getflags(r2, 0x203) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000380)="93cce65e3de773fd9522f81a1601f9a75856714ccab51f3d44588f34fe0d0505838ea7c72b0b999659117124b98ebea67b043d31ddb2ef5f8c96e7b2fdfce39b2a9f3f4e105e9863566956b801c643123e8ee69e9e9421e779d33f08db59227e05eb7be53d915398e6fcd23314d82ca81c135871f3431f73fb12e8e58f4f7f8dd3a5b5dd385821002ecb95d6a73974a409075c7dd33894cd3c94dacc63f0eb771bc156f2941b958cf7f1acfe76713bac56587feac2e1023ea5049b1a76082108099ec74ab9ddd510973a1db6763096834253f9fbaa29f6167f56b7cef170699af55f7bcf95a67f2dc22dbb721143ae", 0xef}, {&(0x7f0000000140)}], 0x2, 0x0, 0x0) r5 = dup2(r3, r3) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10102, 0x0) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r6 = syz_open_pts() close(r2) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00", 0x2, 0x100000000000}) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28088, 0x0) sendto$inet6(r1, &(0x7f0000000180)="0debc0a492d78ca05fae8287d08a63c5445a0b56f4406c57eda5b48b4b320f37843008b181ac994a37b1f373077ef5b3d0b1a542f7a0dc4d56c629e73faa4b279dc656a8929653658ad3a24d3caef6fc2fced9384953b31218bed0f314b338e772b69660585c6b84178e580b17abf2dce02f1ad510ba7d31aaf768001406793cab134215407b813bbf0587c218dcf7707fdb6cce16992249613ab0f7b3c4e348dd3adb9683ced951dbd58c47f888821644a453fdc4dabc2e8c0713f01feadd931167796a7b53292d0691977be3c59fcdd6f4072ddf6cb9a31badc3468cf4396603cb279cfbe8e57c76272e52594f4c1b3883d6387c92ca53e5357513a46740928c6ea456ac1558ce4d78a4e5eb60f5e31fcdc41d71a70279f6e24b4f93f4f4a28b2f44a035292a0a112eac9ee7af437577e5c9a2f7bf0274a8389489b061749bc068b5bfe9df1b7cde1ade52f60a7bbcf6cc59d90c32f37ad993d0dc86261bbd5f631b03a1ab7f9c147a985216e9d563dc6d7e5d1616e0dc092211e6a9e2c914d90ac1f99505b5b1fb9ec3e41dfc13f2dc09969b7377201164fdf8c51d022b707a8f71e26a0363b2eae7e8e9219c9dfa66b80edc9950be3f51e29a2c12228193a3b7da1b86e5e8ab5978e5b2a7737bf319cad0abf2fedc197d0c63273a27458fcc00dbf3da7ea5acde947ff4a62b13fc29abe160af8e333aa860d7ec0de4bf41db7ba72af459bc561d9cd7a2435f804df1891e309fa7d61dea6ca5dd716f367c23a61b22c919a2a5e864517d99477c5c5747e016b45ec4b08ac7356eeca5c05f9e65db823e15b6ef8e86b5fee24c7a64d4715dedde405e08bea0a25d10342b88a8b670ecb199d253295c1ba167e9eb60176ab90f440e026c41c806e38426205a94e41e000aaf60178efc9619649e969ac67f4cb89971530b772585038e6924b0b832b22831c7dcaae4074b347413fe5a3e53c7bb351d167b70bbdafc9d5a830fb0fd19673905d4d5cdaaedb1d705fe61c2bd8debd6041793a2c279fab920b026065be01126743a9b1e05cf7c033297c46b38cff18cfdc806e78e8c32b98973f1370442642e88e00e0f34a7d0758ffb04e62e786b04b187495e308df68c20f291b56bf39a83c9d5dcae81e788a3113d0c712ad4fb8f83bcbe53abaade72d2ad80277fe4dcfe99db3ad8b8198fbe39c0f8e2759e581408699b240399596523de06d279c80a02370eac8163868dbd05184b566cd3e294b412c83574abae955b8c77905b0bef396e18139bee67ee93c89c973f5d8615bf0d2409502285467bd83a56027b3e3597b5ee312656787b0d0a261a7d110cbf5b2542b53db5e3d25b90d05ebd59576966b5b92bf6080df1e572bd607c2f5a2f7e19e2def8df909794a119d86b84b723f18bb6123166a697f7cc128c309df6548846859e9917caec7e2fa31154dd1b39f5f0afb3edcf78adce5683d9aa46e0dbb4edc831f1a961baf2f7229fbcc14aff51ed5ce1c244e2356a08130c5c8516e5995fe353e811a922afe8a1090c4c1eaf7a34309b53d2a0500985cfd62b08e0936a32d4839ab0a526747e7a9c73899f92b1d15f8638fca6dcb9e570cf90f1a968b2d854f9182640f8fdf3823bf1728f9dfb375afa2d87f245f612b7e4be7072bf4dfd1fa2dad15c549353273afc1bdfc52b76fcb28f05206892f53d0ec860691c75f6beacd2c8b488b03993ced0edfebe582d796b1259564abb47f0e8c977699c776822faf3fdec921805cd52449b2f65dfdf3170da8ef9f4362a3ce057b83d509545972d37b76935001b7dcbbfe2c6281b64f069a6e54c3f007c89e2651c9851560c6c1f6ec8cb1508526634d6c3ad1ae189c396dcdf5b39bff159e55c49ac20036880ffa43b3e9b551a2f1a673c963c5ad4fb0258b88dad5546ad0c42db3eaaac423b1729df0459da7c7707db6d6c0e1b4b41e3b842801bb66f8261cbebf5a443391bbeb6c5f332fcab77253a838c2c3187b4027a00aee4093b00f366c66e1f20b8f5ada6d7656418a392de63a24c70592838f85bf4601a8d534c0aaf9b73f4ce941121b6285f858b71fb1087906a6b5484a23f105956718dc884ea3ba4d092726bf6afe0bd08eca548be8143d466a20a8f7bbde85beb805bb49c0cafcbb1ee7304e881925fd474cd70813e5c95eed4068376bd84af33763f2635fadccca2214e5d1a2e1e89b7a7cfd0db473cbd85ff06103763287cbab188c6b2e36331f32b33c367bb756c76efdad9c9c569136c9eacb97bb1654bd2356868a75fb75d911f83df73951923a50bdcf95801ea5d15349b5cf529e7a28dd2b05e56214dbc4921fce47c338d19fc7312d90e3f2215ea4691a01bdd0299fa5d3b10b7d3ab5069268c15da9d1424235eccaa440c408475e8535053497f46286eeae87abee74336b7a32dabd3a8011bd59908f0bf944f2d24c62e1b4a1d5c05186bfc418b0130f81c43a97dbb65505154651003765ccb41cbcacd652336d203fefe5d2c7df1b694b4a02a32568f45af7fd483ef99278e90dc656fb77786b2c867690a7e499fc5b263cbc53049863838e3afd3f506e8db8bfa4fc7c92c8875d373eec0b8a4bfa559fd68280a2b61150fd2b65518f67e9397d30a643342496f61ac1916b9207da66401e343e7b269ce80d351e63367427e86ac847348197a6662a58866dbbe1d83ae6b40087c63f1b3b8952517932de5fbd62babbf7a5912e852bc646bbe6b89cf36eeaf119fbf19403550786a2a1f10428dc3fa87173255a1d279a479b786e87f2f212a8e687d2884a002eb61f0562c54525202e5106315291cd1441c69bbab89f3715ee1ecd210108f02c3e3227c0f8e5d2aa4f8acf8bc14355b8f65046a3ccaea6183c07a0cfb9b371ba1913b8f203d26eddcd8228d4af0603cd3208d9f349b835e7177916da0e53853d8651a06da0a3006e86d0440a2ddaac5ab34bd31abb96efe654677a9ea906179bbad41fc792648648de3e6f3864c956a865362c8c12f820ad7f3e6c6a21de32e1d9b5515b56b7b6b8559006b629c45c0f986e11034e49fd40a9ea267a2320d317563ae177ba382b47c776ba4dfac64405cd7faf65fd8260aef137af0c589d72d952e31287ff66de2a72ac3050aec769db920c9e27da26110a26d1c3156faadae72fd7ba1e4fdb4ca7e1fb74f1fb557516141833d1275754e367f189e7d129d2fab535b8bd196cf841279bfee6b0a6eca127bb7cdcd78b4e93f7e95c01cdf720106d47245eeb1b23eb2d709fa53240a21041c5023d356f5ca1a88abcb8f66c5f944c3df21ee62c0498c8cc1aecaa5fda4501af01c37d32674af65296991f4310fd6afaa1afcec8438cbcb6aad7ced8e5fd7e72a32b20ddae88ebf3a753835cb69ee75ed8a57520ce77a8f6b6c786a854c399be4f5db67cf4630b6a387a49a7ff494ef8dcaecbfdfee9cd4cb2adc76a5fcf12e086dbdd5a0eadd86a3ccbaee7e1a9674ce788af6ac316e2255c45f2736f1434f4eaecfe3f750258fdd2cd38bbfc784ed880c60034fe584eb869697b89f35154dbb99249269f4d2fa83a902d74b7c68f46f6839e8a1210eb0d82b86cfce019b6abfe45a07847e96b239d92fa05be6353c9ac7105a3caf7057b1eb62ee59167bbd5b5ac41dd3ddcd1a54317ef327f583f4727c7725a8f7af2becc0f5ab380a15ad7e8babe1d41e2b795fd1bf59a8c187729600ab95fdca6d5b5de57dc74fc175da19e6e4e64e08f846d76549b30930f112764a70d9fab7c1b14d856598729f8a7c142125dab17d5e0bfc0b51b1be5db154a2bfff0c6eb7b435f745644e602b28512038835abd4534137eb6ba3ef060a9322b819405392dcec37a29195059056df83d90a80c00842454e8f8e24355538c9965041a4b4f7daa26fb40c8184cb94e65febcf100d75984275329c9a5ea1599c364373ca747e56c3e9e62556618a75363ebce4160f2903589a09eb45dfc632fcc923edac8ea2ca959b743c5a63e1506ff1f1869716adf1d8d8807e60f9dcb14f75f3f5878e751fc856973e7d5458837063284f2ed74de77c7c969d392dbe35d70394f217a66e698ea67cadc2d24ba3d3e406378607e3d49031c7ac5f0c85695e71f0798972501df01402b8953d50e4d413649a165a4143f6c7cdceb2b91b762699e0384e5233e0a1fbac7b14f550e78a271da9225811e1dde9e8939965e36dbd36b1d24079289119ec1faa4499ec748d465dd8f6feec8ed0939b25fe5ba487a5a8294e2b5f37a138fc16162678f8fef718e406ce9927f344dad9fda480de0a9db2fea7cd0ee732e5052309f6ea2db44a131220cdd91256c0f0a5951d481ae1c22dc75c4ee9161b38a4d00c5eb4f40b37e7a6221d21810bb86868acf856dc3028e0b7f1bb857efcba32420bf8645b319d09084d2c26dba4b7f2e6c4b3351ae7ca66f6b6d930e828f4ff34f38a194764d1c559457a5f9fc98d1c3966b38135af7d80650bdb50fef94faee7e691e064413f142e3256c75f21b3333bf1fb1495902bfbdad6f495d533f2b2d72882435a765e0f449e559044eb76af179215911dc810ea21c6f90f0ee7a7bc31c508957d311f4b9500473108bcfe9040aaeae798fdabf1fd5b78926af793a8e9f4bd28444c48f7ca86e93335186109b131221c541e492308d4cdaa147b52b9312ee3b733631c913b2443a162387ac060c6e90cf4c0e6f23c627460a60e9e63923a9abd9efa759b28481c572b6b69b832f431b3fdbda188295ad7150c337b7c64fa31b3ebc28004bfc80f312db161ecdedc6aa9bdf767e07cc2b1aa7daf8eae284d263daa5116774b0cb6023430c30eda8ad3505c343e05b2f5c42d2a2564f15893caa4d1a5916f070c228942c7c1d01d58e07ea1b3b73309a5c0dbe717785a61b95643980603444af9ae428d41b09950004630792179e2f16c44b409c391e35cea646144e1bc1711b7cedcd3af196f5890c19dfedbb30fc52e82974ef8c0f148e5e84bcc6d01009c03b5b9e661cf6177acadc89e6ad6293018d92d13d7140d74d62682f3de4556cc3b3cdf9be2554b5cca84c724e099de738bad7c327c248a7aa560c571720744db235150ef7692398990963f3544a29ee95397440864677fde596d3aa2f4d6858ef7e40f18410e557a197b1fce89758ebc8cd6e67402b684e6d5c6986e081a8a014a9bd3f14ea034434595312f7c8eddc399e5dc1d6ce5930b393fc75b842be427c0274528d28dddae40eaa6d4fa965960b2919185fd0a13ec15bd4ba03ebccf7035cc9c70af1a6f1f24ee712b527cfa0b242a966b8240e58cea298da55af6c3287bbbd48d96efdb5a006baa00b2621122fd08cdd6234e0155fa8135df3defd1421bf5d1b9022c0cf333fa8debe868ebd780a99afde9249689f9eff84eec6a2ac785b92e189a863baf9a77344b04b8772db53a4bc7339e970055600208343c3eeebabca629211c6535559cf9b32d63f49053c5cc58832f8c2e46b8da7b8e4c7d15d296cc6c696e28a10065c158fc27df6a5c91f87a6b0a3f745dd0be72eb2ab0b3002e492eeed3275bdfd2bb59450a46ec75bb41d29fa2326ede03243b9517a725dff11147872518974ced3d850d1c553f0ee52388a45ef2c7e004c679650f56116ff3cf42e7e9d8e046bf7b33182f398221d04a4c0f5d42ac455288c241d9c806c1266ec73e812b60503a85c1d350a9c8ec98d609f298386f24b53d5f9211692d45765b95a8036b5a367922f99660f98702f7dcf9215c9db649878283ef3ca3e585c336dcbe7274a6c03a6929b8df6b870", 0x1000, 0x407, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x6}, 0xc) 11:09:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x80) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000340)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="d28fd0fdae183d6ed6116a99c8a87fcfac63d42cfbe9914f121830e82a49de0b1fbd460383ed7a0dfd7b22867105f6539399c2f838f7c1d026f675edfa3c697a31a400b6946ed9b2513f4df1c1b96437e840dc2aa6e3ad0d0a49847a798ad1369cb0b029857a86acd78cae4ab71ccd5871123c960604611b736c4c5edc36a2fe59ca7441ed983a3643db5fe61f038b669d8d6484a74223bc550697c9fd4f61992781cd1232a0fc5e95318703df14f1b32cb8d41cf59b7638c9fdf6a33ac69e3e23fb063a7a23eef52f9627d65356d72126d72e9f3b859cd7741675ad1e0742867d0262"]]) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40, 0xfffffffffffff7bc, 0x2, 0x7}, {0x7ff, 0x80, 0x401, 0x9508}, {0x7, 0x2, 0x8, 0x4}]}) 11:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000040)='./bus/file0\x00') write(r0, &(0x7f0000000180)="301f17c2f072c94d4ebb", 0xa) execve(0x0, 0x0, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 11:09:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x1f, 0xe4f6, 0xffffffffffff8001, 0xfffffffffffffffd}, {0x4, 0x40, 0x9, 0x7}, {0x9, 0xe816, 0x83b, 0x3f}, {0x26, 0x9, 0x442, 0x40}]}) nanosleep(&(0x7f0000000180)={0x3, 0x3ff}, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20180, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000000c0)="0084138e1f8e1b917c29ccd8c862d53330b0ddaf71599400000000fb00580a1e10b9542be6e9118c45e43af8c7ef23f2d184529bc167d761bde7e581570a954e303617966b6ac69fb2d39db5b9848f906a571d1b89ea369b6587191552a39300a3f2de7f0f7728bdf98c6b54b59c391898072e3d7a803e7c5d08c4a3afcf7ef1b88587ec66e26dd0172ae7aaf96bbf1317546a530d8a0816238627d948", 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 11:09:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000480)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x30) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchdir(r1) syz_open_pts() write(r2, &(0x7f0000000800)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x415acd17, 0x80000001, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) fcntl$getflags(r2, 0x203) r5 = dup2(r3, r3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10102, 0x0) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r6 = syz_open_pts() close(r2) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00", 0x0, 0x100000000000}) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1, 0xff, 0x8, 0x6}, {0x5, 0x4, 0x8, 0x6}, {0xfffffffffffffff9, 0xfffffffffffffffd, 0x10001, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:09:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xcb, 0x1}], 0x1}) 11:09:54 executing program 1: nanosleep(&(0x7f0000000080)={0x8, 0x3}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x20000000000, 0x7, 0x6, 0x9, 0x0, 0x6, 0x6, 0x10, [{0x4, 0x9, 0x19, 0xba56}, {0x34, 0xff, 0x400, 0x9}, {0xaf01, 0x8000, 0x2, 0x1}, {0x3, 0x6, 0x10000, 0x7162}, {0x351, 0x4242, 0x4, 0x26}, {0x7, 0x800, 0x10000, 0x1f}, {0x7fff, 0x6, 0x10001, 0x3}, {0x1, 0x2, 0x4, 0x9}, {0x9, 0x7fffffff, 0x7, 0x3ff}, {0x959d, 0x9, 0xffffffffffffffff, 0x2}, {0x100000001, 0x1, 0x2, 0x40}, {0xff, 0x80000001, 0x1ff, 0x2}, {0x80f7, 0x1, 0x1}, {0x4, 0x1, 0x200, 0x7f}, {0xe828, 0x7fff, 0x9, 0x8}, {0x5, 0x0, 0x9, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x24) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x9) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x280, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:09:54 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x7) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r6) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xf0000040, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x2, 0xfffffffffffffffb}, {{r2}, 0x0, 0x41, 0x2b, 0xffffffff, 0x284}, {{r2}, 0xfffffffffffffffb, 0x6, 0x40000005, 0x7fffffff, 0xff}, {{r1}, 0x0, 0x2, 0x2, 0xb1c, 0xc5}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x100000000, 0x5}], 0x1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x91, 0x20000001, 0x0, 0x101}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x27f}, {{r2}, 0xfffffffffffffffe, 0x84, 0x8, 0x5e9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x7, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xffffffffffffffc1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xc0000013, 0x7f1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x1000}], 0x400, &(0x7f0000000380)={0x0, 0x101}) poll(&(0x7f0000000340)=[{r0, 0x80}, {r0, 0x102}, {r1, 0x5}, {r0, 0x2}, {r1, 0x100}], 0x5, 0x8001) connect(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037", 0x94}], 0x1) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/4090], &(0x7f00000000c0)=0x1002) 11:09:54 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:09:54 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xb6a, 0x20, './file0\x00', 0x7, 0x200, 0x2, 0x3}) 11:09:54 executing program 1: r0 = socket(0x6, 0x0, 0x6) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x4}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1, 0x0, 0x3}) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r3 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getitimer(0x2, &(0x7f0000000280)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0xb1e) ftruncate(r1, 0x0, 0x1) listen(r2, 0x401) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x6, 0x80000001, './file0\x00', 0x400, 0x702c, 0x100000000, 0x5}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)=0x60000000000000) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) ftruncate(r2, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x20) flock(r1, 0x6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000440)=0x1000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000480)={0x3, 0x9}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000004c0)=0x8) r4 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000500)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000005c0)={0x917d, 0x40, './file0\x00', 0x1, 0x9, 0x6c, 0x4}) r5 = msgget(0x1, 0x2) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000600)=""/5) setsockopt(r0, 0x1665, 0x33, &(0x7f0000000640)="051d4fdddb3c8815e96674b9e5730fe269c3ed6bbe8104e31e97d8714ba83cba4d1949c31df776b69e83f23417e5a3322c97f353db4f717ce0763ec88efdad389bef036bdcdf56439b3b8b55dd0838742478375e16251e66dc899d3e9ce4fd659f97dfa8b0d2b7597cfef9233d286507134b348e0a7f90d323ef13f1d221e3f86e42c72853e1e68586a75d666a5ce97a6e215f5240565b5e977507f96b89be945df4a249affdc246276cf8bac6e4ae", 0xaf) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x12, 0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900"/110], &(0x7f0000000100)=0x6e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 11:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) pipe(&(0x7f0000000080)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x108) r1 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xff, 0x3, 0x1, 0x4}, {0xdb08, 0x3e4d, 0xe4, 0x80}, {0x9, 0x3, 0x0, 0x3f}]}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x80000000) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 11:09:54 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r0 = semget$private(0x0, 0x0, 0x2000000040) semop(r0, &(0x7f0000000040)=[{0x0, 0xe8, 0x1000}, {0x7, 0x8, 0x1000}, {0x1, 0xfff, 0x1000}, {0x1, 0x5, 0x800}], 0x4) getitimer(0x3, &(0x7f0000000000)) 11:09:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7fff, 0x200, 0xa1c, 0x1ab}, {0x10001, 0x1, 0x84, 0x4}, {0x1, 0x2, 0x9, 0x7}, {0x6, 0x5d6, 0x40, 0x2}, {0x0, 0x40, 0x1, 0xff0}]}) select(0x40, &(0x7f0000000000)={0xa9, 0x800, 0x9, 0x200, 0x7fffffff, 0x2, 0xffffffffffffff00, 0x7}, &(0x7f00000000c0)={0x9, 0x5, 0xfffffffffffff801, 0x1, 0x5, 0x3, 0x0, 0x8000}, &(0x7f0000000140)={0x3, 0x448000000000000, 0x4, 0x2, 0x20, 0x9, 0xfffffffffffffe00, 0x8}, &(0x7f0000000180)={0x7, 0x7fff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x9, 0x7fff, 0x2e1]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x7d}, {{r0}, 0xfffffffffffffff9, 0x20, 0x84, 0x0, 0x7fffffff}, {{r0}, 0x0, 0x2, 0x40000000, 0x0, 0x3}], 0x2c, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x4a, 0x10, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x15, 0x20000000, 0x6, 0x3}], 0x3394, &(0x7f0000000340)={0x7, 0x4}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) 11:09:54 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="faf85eec34ffe02aabd0a4247da2cf45bc4b90eda93b95e97f6a2a3fa1e58f05cc2278ebe665f467862726b73808de3871825dac6b5274b2766ab614187794c3874e216baccb7e1d47dc69d9a2e4847b7ca2f6570466ea870b64540f0eea9a2a07dd50b436e4", 0x272) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x85, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x3) socket$inet(0x2, 0x2, 0x3) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x7, 0x7) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x40}, 0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000002440)=0xc) r3 = getuid() r4 = getegid() r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000140)="14686ca9bece10b1626ba33ecdbde02df4014839c6cab2f689a7dbbb3636b6dc9c9ead516f0476874234aa69ab13acdf309677113a86d263e4b4f54174a38de20a01cee2f90e0f", 0x47}, {&(0x7f00000001c0)="2c0596cb81e1a92950c9e92abbe3728e10415271792be0dbabfba18e0b46762dc80c698b01275232ab498617f939af73789bb015a29ba0ed33f012ee577c46c11fe3d163e81700ca231b482bd31ccd6450357f21987cd25f211629cee7d15a5f7822762cd1949fcef922f19e25f420dce9695c5cea5247bd45768a54a16566f959b49f722f8ea885c8b929b8c7e9babfd6f41794d790ea6d5804f54d0f23f3cd62ac74ccce7771b051b5033f69731d1b494832091afc9a283887e8c86e668cc0f57a276dc2b9964b95bb01c32af87f4d91fd056141448ad8f827c691690b9a18279c4259367ecf4db4a953eb50fc24a0442a058d3b4f291d9a633fe1a1543072097b4e4fe98ceec67ac110c0a4ed791b660fbe222aa5941942729af3c267efdab82bd36f889ad082aab35e0753a7af0b84b2c4376a84b6a1a2f5f06009943439eadd61fc88a3adb336d140ad133e63d068703e663d9125a25b88e378b1360a9ed7d2f30d72f054faa56816dbd3aec4a1cd4684079dd7bc6ccd0166b54ac9655caae8f45f59b0483a7564407ea8303ce7a26cb23d2e5def454c6cec9ddb25b1ec7789e44bc1e992f451f4047739795ee4125f8395d770da475883c23847423137915ea466e7f1160d4a60670ded4dc05a3495b35c9c873c9ff1f4ba4af730d5cb8f6d5f8de95002b7963e12e9889c465d3f9f66558110cd4f6da36810c2d8514455891473f4e02f6918127344f09a5d19f0f7e5aa96fef55b703890217107591d5a34cd9f501fa6dc52083c4de94b0ecb96ee628a4b24387ed31ab8d58f96db59752fc671179b1b2db3dd7cc3c4ee482a7a5e81eedf93a57c962fdf4f0446208fd6fe3cbf48e7ba756c45b29f5c23c51adf2a436d3853cc00f646f722224adb8cad36d1862eef0a67b654185feef93dddf75afd96fafa9e7b2a875397fbeef25bca73d09a542e2812609498c0b9a8890221f6aa7cc89449b30b7bc2eb4993d9d606898c552a773ed3694a21e72c681e1ba0edbb8eb92fae5b83d4b408735347190ed308e2ea440c05591aad8234b1f0abc0a601361dd3bd5bbb8b8b220c7c69a90ab36b35cdf3c11e0470e2d283dff49a8c87922e708e0868f101dae1aa7d5a53941765a8642d498a1671fbba19f054eb1a5f950ee4daf89f03199aa55884643667d94798081b71ed27270609d1b33720847bbd01c140b8b591f2be1e18f56052a5c9ad6b7bcd5a1f3da7ef843d7d61879f95216765dd00fce8063875064cfe7e46b399cc0709d577b3544e4ac9d155603e726e3c0ae491ac5da6b522f3233227bb5957863aa8aed44d6b3467d65ebf5acc08da0e2b79d0839b430d4af7c34761d515041d6d1d8eee1c225696990d35a71d8b90292ce6e30cd4cfff6bb191c5c904944c143f016923c0c4525d39af3be986c0113640da89597246b888a7e69e6735a4f1c320b0c80f4fbf03c59b6a607c088e4843a5a73a19a1c6a82a14b51785f930ee7a1f869c52c8580ec82f6ad78fe94773012fa1cd3b7ed1bcf3eaeebce35879ed7e5fe6928ede160222429fe1a3d5ce2fc9a9d66adf918f37c8e223f78ca998eeb1e2f0aad1c80437afb8750f51498b7444697028ca58cdc8618b979abcbb6c3471870cb95205245422c11517956ca83ee5f14088a9916c2adde1a52acb9005e385d726124489d96a79103c4dad863c47361adf2444042cba38adf6ed955809c823f5e6ef3dc84de2696ebcde278b18833d71391d8435134478e07599e2ddee12bf19364d9961ed2eee65ef6ebd24022b460fdd7d94aa135c4e4c2b0b055c575a656468ede9ee0b07723130e8c05ee021ba576963d38a12ab4c597541670595e372bbe47ba364c3aed49333d0b873b4bea7aacde11f277c61821b7684e563f12a5e463ca626562c53f1a4da9a7c895ab00b521d414d1a69380f9fac48ec574003fcbc6af56f4f7362baa8d7bd83143cc65e40eb589bd2a2e6e22c13c9a368af33d871b3fa3f3c5488e251df82b51c517b184c7facbd6b9fcaaca6254b7e6fb4404700622eafd09775fc9119c6ae464d06a4c58fdba43748f7826e718ef37733a7c30474ff62ecf4b0f8b60f7e8c2a79712d00f5e3d74301c2e9b56d3b24da25e58b4646b0d0d9835d0e4a36d5d8554b2b1da4aae3ab401610221298162a167b8865efbdb2caffdf7a32ac0b85d70e376586df35ec882dfc55fe367992bdd562fe8ed7e6587ff5e0a8445a8e1c5ef396be10599ff15073642e5f6658fdd54cbfc9fea814f1a1e479da9b31565f0ba674286b38cf95186d0eb4fad74242cf217b1dd0bb1a2c910d1d2fd4790028507aa084a9a4f6849635f89e7670c05db6b302b7e5e4dc3e20f3e16a154c03a2b2ebdcb163793fee7910f84772d00ec2da2e09d0dbffde0e8ad36ec20c4c88c9204d9e7ee91d6b41bf3f0760571f89a5704634ffe8946f60a4a86ef7b0f87dc2d87eec7711332d3f5730b4553c8f50cb3af95febf83ab947e8fb972484fecc03a7cc190ad6cccef0423d04613fb4750166dd38d10243b6ee6d84ab90205f60459d665eb2a3451302b6f7ba1728299aa1dee1d65a5a6ccf72b5d51066c4bb14a01ed6599f6fc8f46b8d923a5988baf471fa4d0555d847a739523ea252944ed41621d77706d8dc26a89cb540c726c63c5cbc6201da8cd326b984237480e62bbf02a0af4235753a1eeeb6a3b86a8849bb672de65d12408d1f9ae85ae4cc32aa4178d06a72aa62b3c6fb659d5463868bd1e906a3163af79f206644a664eaec4d6a8b4c35df1422f8412c28f40b7d61b894752061519a3a5412da9133a1c2092fdd0cbaac0d933fd4ec0a33468f5024c3c1212a88b2c5e9c42e6c7babb896a61b1105e78b75783778e676b388c644cba94a4b725c0d600b39fa7ec0dab200f2587a2347b3e4dc96921f5b26b67c2dff91ee53bdd00e21b7174476eeaba7b2cd37a827cc5852045a4f4fa6b6b698f91b31f6387b43bbe5e6b679c54411f049a3bf8fccc6467822f9822a527a684ec5652c65ff2d9d5fddf5968ef0a77b2f7374324c146af3c887bac2bfaee6807973b760bd7cd803add10c5b939de3974cfdc41766195ac3a46d6ce07e700e4c8943338aa716c49033715376a468e0df77f095ddebdd907acb8173c63539d3535b5ec12f8f3aacc852afd03d24d2394623e0f761e0e5efc0e6fa3e31d8a91089d21832c98c94c0bd64f2781b120dfe14b1a49d2766740c0739153e28b2a87d74f32b67b5deec34f15c50771686704a214ad29053726a9910daf67d767bbabdc83b0a207bfeea6a7cb2cd7106f2c30394ae2c267d54c7d2a9482055e4569ca6a300e4421e03e2202b434a3e149738a24eda1cf7e8349e05944e91b1b5a6bb0249722ffd18c0f5aafe187a65b07198d725f96f24c57202668c500322099845e76193589d0ed32af6414e22f489357484f6e63e2fcb00db5232a31d9901c620301ef0d4b7b88861675f197db41319d1aeb19f1d9207a1c9ed3c960c4d791e401d20a79eb6d139a73f91555854997fb95d48d4418a813230e9effec8eaee2bdb76f1b1ac2ab2c90ecb4dd327885eccc103f45604c373415cff3367c6a63f1777aa537837306f116d17224230b55f8ff74ee15edf79d2402b2113067e48b942af64569fac8b25c992cceaaa154b90510cee5f8a4439fe88b8977710f1a15d10260993e4d2f0e89e7e4f856e32e48350d2475e3aa7ff5424eb6e95a37ac3248b4bc16892a5c64234a7fb12f45acbac336796b5496487783c08a98fdbae0c840b974e5353f80012182fd374ae071a677f87f08f14608f45359f834845a872442feb2b1df0026f25047b1f0e178ad312c60b312067949447854fa8df8213ffdf65943afd760449f807ce674d1a8ca2dc6ac6bc4d941bd003e6a49b07190f1b1448663ad6bc8ba147fe0b3497c10b237d8c0e72c2ee76c391cc23d170bb3f0706cfdb0e8c38898f6b8a06ed33a4bb3d4ba7f75622430d151c4ca1e7e3a4b5f6ea98624ba940200e080cedf374c3d6bc6d8c7bf68736960e6c0ab853b3e4e94724396196c078bd0ec6924975fc6a890db36b0f3bbb3782fa575cab86889aad5b972bcd463b8aa15cdd4058dccae61b914995d56d0b3b23f939accdb7d60972d14666f12fd1bf6ae08663a7855c5c4cb4ff480f2bfd80797555daebd91b9403eb7103262bf173567f932856cbc69384bd0a7cd239063ae8eba4c409106da0c93f7acec954a44f65ad543d304ec05ae8c471783cb9336c9bc9bbfa6d5ab7503c963b2251274fa53129a42edce5ea2a0d995089cc5d2014eb57a223513dd8b55a0cea9ebc2c6397a62e4bf23383ebed705221d87d8cada9ca9130347743833ff2345b8cc418fdc1fadf4ec48c333d3cf94f76a4f5ab1feacaa24039f6dcf23cadc5e749026da8336049d77ad50526da6c4813e53d56edc43b315023917cddc311c8252a1662b3f368f10cc474cec8b9500cea8f7aaea51a03739c09616ce3492fd5d3f9f92b0cb8c648c2cb79b862ec540222535551ba16f968683ffa1f964efdaac52652a310cf716114d32970474e79863c434b85659873aaa47e96ec6f4156a848553d3bccac002a1f4bbf1c05c86b7572e1647e9e08d7dde95de6bf296f676dd008c7900c2b6daee2ebcee108bf6ba316c312e13cb035765f44b1252b939d51c93bb5e94d2284105b1e435f5562886dd3f5d0dc94f82bedb49b9b1206feec50b8b5127a03b2f3c298fe9bc45d10e1ce9f214812ac1891fdc5f35f944c4d570d98dddecc67aa8c12a04b6e8e9dfd602a52f6bcc55c1ef7f115fb4c45c165e17317eef3ca8e7653a6bb5610c42198005c6f1c8138a6c108843dadac57727eb03ba54dda23eec6290c7f89fcd62fba059c614fef8162a3c733527b1f2c9c4c33783c84ea15c97824c0fbb1b5f7891f5bb115d5610dda92c9c8bdc059b20bf5a910b2098a860f06f551ebfd5b61d28bd2a03e1ec24976f0a639d7ed0396257899b1dc6411353e08e95d4091e2421c762466b5e034c41186a1c288cec4ea760baadca63cee0455932fc89eb50f78b8af50a7ce9b75bb24350e29d5652eb1ff1ea1023c9c4a742cf9a5802ae4e95c6deec25ec8f56f45e79e7cafbd055853159aa61df0f14997b7dd42362ba2d84abe5ae6a897643bffe152012f35f1894643f80a4ac90e23205d024d42e4487f373331b8034c957ba173590884da339a940314cd5be834347ffaa0a05748c9e1e9946ccd27df9bf8f90eb9686a467666ee12dd7fede664bc98b5c2ec9fad288145070994465e7adad7da04a974e38c2e92ba9ae780dc2c3715004384d58d318f226b5b01949f2cb830a1137a915a4d693eaa0160a699374ace023d38690550a565827a7bbb0531b5cb4b3771519d3bb079901a20ea8d0783459382e7b696b13e0b38f092e620f2c1539cc83ed34635a17eb90f5899fc0cd64268245f2e75958134796a9314e4a01ae87d04d78fdd10a412cbd45b92668f857b71544c5e9a8ce76112803ebce003d28647ec54a17adcc703dd5bacb0e34c4e892266635d4d7950dea8cb66dd4099ebb71889ef01de805b8535208171b85e107e53671ca18276f7f7a4e5e26c7d3046e0978b9d664aa85d2e37ec796604be6860a39bcb09b5b40404ec7308d1e3a22919b6acb3019bf96e42abe87dac355144684e2eab65cbf4514f2bbaf7579d5d65ddd609c8c183398902a01b96a7e1794fa7f6ca1ff91b562399f8b09ec1f589b9ac71c9708be4247d42b2b5f2b740ef477f4470f86c0352323a", 0x1000}, {&(0x7f00000011c0)="36bfee155ed85d4ba576ef634901e20045f0ab78d05a921929d0a29673098caf96b7be564d320e5e361b782ba7ac121c7078f5d658f066621821c053c089f03b10739b5497011316d42d5e765e6cbd5ce5f9cf08271977b5f3578a5480b22d027b4c590872bf309038c27c2a50fc49cea2798a0d18b1be0919e6c7dcc873f87e496627a3f71ccf16daa6dbca0d924b03d35dc7c8febedac2c80822f21c881e9411cb40be49b2a5ca01fa3efb47fcf6bdd1e006c2871b03ef984a1a30a17364ecc942b0f3b8c256b2859866", 0xcb}, {&(0x7f00000012c0)="f916e08bd1dc5f7d7760108b65231d6e6e427642da735e605f34666f82453676789d8425b2216e6e5e681db4666a844c47fc50311ac62183eee5dbf831e4edd4806ca762f70416a15c33d8d70611cea50276a071a9db19e4d42473773ae041756a3249ce", 0x64}, {&(0x7f0000001340)="8a6b776487c1deae2127ce21a12ec1219062b8ff53d139e3daa9dac817f6e1e819e9c9ac866b6aaf4effa47dd7ba22a5f0574bfb28f8090e8f0ac7ff87229b70971f5e05cd44b0a3ba905eb24294728b1c884ee72a8bdaa89c", 0x59}, {&(0x7f00000013c0)="d9eca3154b682eb1668e3cdc8dd008e4d7304d10eb137c3ca5cf26cf7735ce775d19c9e0b01603177a4b1da31362d3fe6acbbedb100b05cd18a5a066c2f5d5a428522f461fdef735fc905e2d3a46659311d2b274eb1bddabb9e8935b09e7d44735aa3b17f92c68ea1a748631a97e4981274fcbd81b225f031723a8156dcaf331a2758314502e53b1d0498110a7ccd70a05c7d4db1f691eb6126008b2ea3caa581ac150d2e403ce3fca9ad3d9f2132b28d387aefe22fbf65c890504906314df0e11e9ad059289cebc51860bd2cfa5e099b72d54b945648f409ce9b56b914f4494284f8b7c3709811c9ebf6c139b3fa17ebdde70cd7ef5567a7ef9eb5db5d700d6a818ed63f17ea06fa77d4b6398d7dffe802e83a528623d5b10ddeda99aeab501b3df586687a006d3c7fa4fd9fd7ab01ad0668c8811404fc594a49b19ede2054d8878e46f991924ec94f46e135f403e3ccccb4a4b1636b89e10c69df0783e1ac35ad9d0714fade3e5ceac041c799df99f87f4f4eebcc32d632916bb832867502a87e9d6e7db0abaaa1e48c51c7a599436e2952d456b02b4eb17589ee509bdac62dce2265252807aa91b357e76202cb2ed338d1fb131186a3dc210d14a51909851daf4f51c5d8b19abc3f38950d85f651129d70a31f37765c7ed3673e0523c4d4290bb43f516783d6646aeb85b6e08f0b63e04696f505b7df8567e01e17dce896f804a37fb38f65add3b5da70c8584f8a205693a7ec5aa7df440e161260c729ff7f461169d8ff10ec3c77a8c3ca83e678cbbd58448bed29c2fcbd009dfe4c479383d6cd624a76f461c0a454756aa4b9547e2fb0300f7e7004f776e9d0be2eb25182970e096b445e71e2d4da32ac08022f1f4a7e9bb84cbea89b5f47b7c51481556b950d4a504bfdba7af46b9cfe6fb65baf645c4e6f2e1d7d250beaf871150febc8911dc4d246237b17c7585d92c6f50bd348f56116e2f2b3491af91885ef473e8986ea418dd9a0384b248417bc99b11bfa1a5cc113fbd8f30ce6b09f71bcb910786acec5a5f462835116f461aac2946530a6596625f342f4fc74e60a29719600a778ed64d731e9b47932a58f4f5a9f65cf62f495af62f53e3e23fee0b206492098bb26ecc079466cf7a4cb331cbed0c5724481b5c021e32aaad7de61e8bedd390dc4752bb5140ee3aef38e3a41f85433717ae39551afde9c416f5a2fd2daa223d60d05ef57f9856a8ccc2d235e2c1eaa647ad1509f8f1a1f7fb1af63d157681d5d14c0e715c8b9eb18305cd79f70263e6bd45d9e6e553856f4c4b60a7b1eb49ee33dab55e0017cd6cc7bed20ec7508ccb88d35df383dc0148781965fd184732ab970500a6bf5215f9e096cb0a265793fbdc8d5c61dc0bfe2c9b6ecb69e219c599a9788da81bf967ae7993888351af02749db4f2575d14323f8db0554fd8598c233530b8e9e3dadd4b8545c480cf4a06949797400866dd5c5d576575a9848efad051ec4ba6e60fda16d66c90c66b8575bbe196e362436d5c5405ee2c056d192f9d12673e31d53f84785965d855267ba3119445b6a316ce3945b9f01a6072a8f4c4814ea9724c74db2521bd012781264c27a69a4e249ffd8c978a2ee8dfa882b8de085d4aa4fb07b5697288569f7c7c023dab5594cc43f8ba6a818ce5b23d713aa052936a81552b708fb493a10af246322be936daad46016644db64c9b5faec69b63b696a11396bfb2e951b44267e3a39265281c18571a9dbcaed5c131d523cae4d4bb1326020b7b2ad73543db16548d4bbdf6e5f7f89f3ccb76d281a99d34f6c8b867a0216b995c6aeb5138a82be2916c1b28c4226190e0e6ffa16ce227543329e023cb01ea269620fa599e03e45964e9c761efd8a637640a982e064ac91fc8dfc68cdf043a96ca26dc44c09d92fb46c3902a9ca9d65048e4cc7b9086f6e87861b9f6a9329c2b216cc6f11e50f096805ebf3cba99fa1a057be650fc9228b142fd8d9156756b905cc06e33d5fb4ccb5d9dd2723b94cc32db262e658a6e28d4f0dde84fd11e50c3233a9a26431043781a8514f8ce8847e3ff086855791cfb5158393fc482c5a459da93307ad9aac77e493b06350726203db62f7498c59599c000f0a7260f21d100f5a5fcfbbd50a1fb6236b92259718b4a626fff8d3fcef9cae36079594cd5f96575f93763f37e2e9601bf55fe36e85f3bbdd3ec81b11a2c9f1d4aec6b23201782e07ee05c621f57a093e0f2b5e9d8c29a195fd7d7103c3580b2ff71403c71984cb25ba3d0a64b55b94712bb05b244e58dbab2f1d199be132bbd7a16aba92ad78425013928c3ad8b9741b1eb3e072f9071f0f6d32e5bb699e043957d73f7290af7cb62e2bf6d534a801d0116ebd77aac3155ad2f51043cdcefc52ec4466558e8c48a60bc8beadcd5e3160a1243ba128b44677ec9abcc5a3ad2c452aa0f8fe35f85a651244877e13f5013c2a2e4b6dcb57d1343361ef8c432e2fc39b0daef56d69b844d47f9f2cd6d69f3dbb60072d3615ca79dbecb56e127b5a5776fefda6ed432436db939adeee36cfda203e70411361fd9b3bf840f531cf5217565ec9f5a7f0eee9735a0d418fdd0218272f8738a3aa53f9f54a19e4743128568ac15ebfbe44dc4e0952ba22680c2cc60f667382500c508392e258a43805c81ff8a5b271dee31e8a6143a89c5a0a497c8a2eade0acbb86b24b2a60afaf1cec131e5a64ff1562692eb50713230000eca0af75d5cad606f026390e8fa2673135fd38de5f01201666831e1efee973823a3654960f04bb931a946ec5d02e1c55e44d000cb76463daca13e7fd7fccce0cb31738f54a98a0d55018ca210ea90a2825d9163f95a126d123d81871c0a459f8080debbfc7fbb99b1b1b2a2d2682b925e37dc2b871ec3a6848741c401db9a59324aca602e781252d34abbb3224699304ba63d7686bca87b00a30a2e892ec6c1662037aa7d12bf98253e532ffb467de8fec0d8b8821a448b305b3c9b12023032a5493e9b0597673646bdb47dc4eaabf1742345ca333d319a86ce4f9d21a3a8d9820bd7edc13386499c15c537c544a664cdff7423c60ae59dac375b7124b5529b85afc3f7cf8f029b6f867ab260ad77b0b2fe3b5b33cee4ea12baa63447245fefba260ae9303ad59fcc296a038badf1b2e5adca00f29bc7cfee32e26faffa9e891710300e07eb06c83ea3845ccb8e96ad2450aef7768da471d8c7e43c1f742510cf83648d3b640653c2bf6cd28b58d72554bf55151145687014127e3e9dbf3e0eb8585a1fd5a9aa180e0350ed805c067d2d94e4c9e011c7a7f9346f042b1385e9540e49122d5372258e53e919275d61b9cd9fe11299c3f95b2c72865d22c8a3d7dcda86d92b557ba132de19f7e1f339f5d81ca92e65646ba989b466fe1bb3de08ff26373cde546341643a7dc39c74c09e0af761c48d2bb29538334b660bde32768650626ca750359acd3b8c0d1f6bf87520ee5bd9e3cb635060501b9664973e3a8d23f4928368dfa9f24be8dbbe8aa4ac61b9b066005e191778623d949d414ea64aae40a4df0d57803b02f5987a9afc5d5a58f5d64e09413d5b19f3f58f0b9e95673f57fc4413ee13844c58dd3635f7387093115a7d5d757ccbf4a14cb11280fad8b9f8b6055cfeaa295b0ecb417f748c53885915962bd756b93c8328da5d4cc1ae911449736a2f2ca985e67feebbc60846f572326c4fc094530fdb05237cfcf23a9c5bdd92455dab1cdf1558b54e6af21fb9061df7ff0c003874921bc37c5c6c40927cd7a677b74ee445679934a4f419af2c9cbde986cf63f46e6906f2633626ce42a1eed73cb3e7c38b6346ac89b731476f08e486ebdb65e5f9c6ae0f4f9eadce5f7951614b01ba0e14dde0711098a26dd2fe27cfc4f3566831e90a7f675436b849a771a996a7b52d4da9f2d933a61c95ced216afc49af3b786741a4ddd36820d1e40c5555094b0c3d5dc54a2f6cc5193a28a8bcb290df0de2a7090018615b16e8b7c518542ed31a626082ceab2d5669892cafb41dd2cdced0bcaaec5d0089bac838661009ce405fa4d995eb760fa71224d989ac717ec07e49db1f5f403dc859bab72bda672938353cfe2666dfa9241a19fb16d22fac571cd8b1db317e35d135a79c8dbb792071a0389522277d9f97a01256c5cf97e1fb073435982acca9e4827f84eba016bac5dc7ed879064541cf3c6af554ba2c097e05a49d8960f5061941bce38344a029d0e33fff1b891394576ba678deec5dce49b6e6502e9a45f1987d8950fcc8c33166790d605857f3ff56f3e2a0e249d5c2bdfe868b3b5d11bba3c6d083b7966e56f683f338383764642577058e83480c8a0f510ef6c40fbd131498588451de49ac2f04cb6f63f1aa632876b1ee18cafae5a65a3d3ba956e39691014e947a9f8995d57dfd2943549c23d52e49269d46a41da4f2fee43285a560661a07a49dcbea52b60444d6af82beb4c5d18acf5e00b1bef6f77f50c9378eef57b0b9a45b6ca11a4eecccc565f329c7fb09ba38f6f078ef8c04696b23c7fc49b981b156edfc7289ac93659c3384e62d2d54d9a3abaf9c1f00f6d92e2ab0d51465790127ce791007ba4cf7fa28de46a42714d11dc20334602c572d61bb524fda58619274f34567d2bc8d0c5fe479e9868c8b47542f9535b970ad5f9ecf7e8b566b3a1e008d5614143ff5b5baf503f984d019b75ecb265325b456205d192d314e400b6f9ba597f9272af19eecfed5184839f1c73b004d2e7f13b3225b175967eeceac112809b13575377a34dd683c91445fedef6fff77e839d04de53ece21270543a613557bf24ff029e14fc42e61f26a79a143af604f5bca6099ac4ed6c7e41acaad8950e8b32e85d85857011f7465e559e1dc6958793e6fe81fa977b1c3f3b281c3422148ffbeb94e30defe5699d7a35cdd5a3b025f7a3208f56e84fc74c2af86e80c047e12d9d5543cf400940a5afa2e7e7418f9fe25672493fdd22ca71317d9ceb15fd83c23a60164ed4f8938f1e77a6bb858438a2762d9f1c2a589b123cd080c0f32f5464ffa95ee85d9a415c05b92d62f73bbba5f9319e4933e1beb0912c68dfd3aa36b502409f4553be72cc288b9e7844d87026642dd1042cd8743c7b1c5c242c404c37f94f821137ab30a59bee2b04cf371de73f274be05703b79f8350a3070a7056ecddebcc4861e7632854d7c4935969e887d5f4237d814d4eb750602d125948eaafb8bce2b080f40812a0c917b9ba11ae299d4df16930058020af6e7a7755708e20e14ede648edcb4ee6c9e1cbe9df68ed1c63ab4d141084fbf93ebe6382f807edb231364dcb1d07bb28878111b86a0430d0cfccd38cbd3823fab1aae823d0849b187454f05863c6566f0e209407a74f512bb0aa6acf10178582ab692cc2a554b514d3f53f8df62a70de5122e2afbae292654ff16f1db0897a2a25d493fdfeeccbc11adf10debc1c618f312798aac03dd8cb7c7c3656108e36071bea4c5b7793efd422cfea70264770ca543c0c177259397def4157bfe2f93e60c5f900b0d94986f3b3e82979fb7335fec84fc18e3cce58938234dd22a04ca781c658ece4db2e97afa750e024d6e9ec33aef8ca0d26e2bc290f3ef1871f69a870f8b8a2a4a4534f57d14f14f4fb3dea466ae4d61675cef11bde61d325170ef353296ff42065d2b8de4645fb124272766673df0112e24762b712cae39ba2e5ebd5f3340a61a01e33b5a92723d5ac329d08539287527b49c30a0193fe680a26b908f1d263b64fa70d0b7ae0896926aaef28de88c368c405", 0x1000}], 0x6, &(0x7f00000024c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000017ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x40e}, 0x2) 11:09:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0xa9, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') chdir(&(0x7f0000000280)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10040, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000240)) sendto(0xffffffffffffffff, &(0x7f00000001c0)="8284102fa0ad8e5a5fe151040063edd107eec778ff4caeb6de174ef96a", 0x1d, 0x402, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/10], 0xa) 11:09:55 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x2, 0x4, &(0x7f0000000100)="d072a58bbfed4f17207d1d0fe62ee77d68450496a08c43ee853ed3f2dc240ff7666fd0ac7c82b70894c0bb232dae3d93f0fb08de5a5e57d7f8e7dbeb33580c82", 0x40) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8001, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0x0, 0x2, 0x1, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x11, 0x4, 0x6587}, {{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0x6, 0x2b}, {{r0}, 0xfffffffffffffffd, 0x2, 0x42, 0x5bef, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x40}], 0x5, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x27, 0x5, 0x9, 0x4}, {{r0}, 0x0, 0x21, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000003, 0xa4}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000002, 0x3ff, 0x101}], 0x400, &(0x7f0000000180)={0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 11:09:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) write(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f00000002c0)='e', 0x1) execve(0x0, 0x0, 0x0) 11:09:55 executing program 1: r0 = socket(0x21, 0x40000000001, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4a, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x7}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 11:09:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) accept(r1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 11:09:55 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffe5) setreuid(0x0, r0) clock_gettime(0x0, &(0x7f0000000040)) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f0000000240)={0x3, "f6785953146e27a8076e7b8f7313d8ce043185eea1bacc95fef572726a73e65482cd3fd293ebc5986be84b90fac8ba73ecbf0685c005ca5d9cea2f7e71871a2c91e727889c706a3c659dad9a84e63472bd4bd1642238f8f2127915aae36ff308deb5c69a5a31aeb1792ddcf810b052e505fb0525ff6b15f7506dc4c38d481bba6c"}, 0x89, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x204d, 0x8001, 0x0, 0x10}, {0x6, 0x0, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 11:09:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:09:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x6, 0x5, 0x9, 0x5}, {0x98, 0x7fffffff, 0x1971, 0xc05}, {0x1, 0x1000, 0x328, 0x10000}, {0xead, 0x80000000, 0x2, 0xfffffffffffffffd}, {0xa0, 0xab, 0x0, 0x3}, {0x3ff, 0xffffffff00000001, 0x2, 0x2}, {0x0, 0x8, 0x9}, {0x20, 0x9df, 0x81, 0x100000000}, {0xfff, 0x1000, 0x5, 0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 11:09:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = kqueue() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80, 0x9, 0x1c58, 0x6}, {{r2}, 0xffffffffffffffff, 0xc3, 0x80000003, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x100000000, 0xbaa}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x2, 0x200}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x28, 0x10, 0x10000, 0x1000}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x10001, 0xd0d}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000001, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7, 0xfffffffffffffc00}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x1000, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0xc, 0x3, 0x76}, {{r2}, 0xfffffffffffffffd, 0x88, 0x0, 0xb25, 0x8000}], 0x20, &(0x7f00000001c0)={0x0, 0x2}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) 11:09:56 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget(0x0, 0x1, 0xcd69b504415bb8c7) semop(r1, &(0x7f0000000140)=[{0x2, 0x4b909f3f, 0x800}, {0x0, 0xd5, 0x1800}, {0x2, 0x4, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1000}, {0x7, 0x4, 0x1800}], 0x6) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) truncate(&(0x7f0000000180)='./file1\x00', 0x0, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x12, 0x90) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r2) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x64, 0x0, 0x20}, {0x6}]}) r0 = msgget$private(0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x3, 0x1000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 11:09:56 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 11:09:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10a00, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000800)="dab1b3a04e9c83314705f2141841b98f52bd485e8b20e13ad8d7c10e8722a295d39299db3aa0eba27f6172d3862b8ee90759467713185fe9e58290a284b7932c3342985d6f3effe8316237d4f4a1269f969da0a321fba8a4467f7d8f335649371397f9b60a56cdf494e6ee77c96cf3560222b428cd90529fc8c59bd7acc72c256800d7a545c6d83d35f7767fb7af3f76baa3c20bed2fa8485040bc218a6f16e7212ea5a28a4c684fe7dcc01351ee5463afc47c34cf75d6b5b8bfcbfc67a5a7148df9460323ef04307143f63039b3e09fd58cae165f959ce221477c2a2941fe9e0fe2c6b28c136a005c45933b07f6ada8c6974c6006950a3f4eb9d35d1552ebe6282761285583cee2830489e18eca6ed60700c1647eb2191f545d6211313a8da3c6badbbc7b091a6db4a03ef2a97790830fc40e102cac7a6f600a33ae6048dea8990b51a9f59456344fdd4ac4e8eba69df62cdb32be6fc1c575c39cdbe63d0c4d183fdfeb112e4233f637cc47b18acb35d9c19a5fa132858ae198f0ef3640d0dfc2f6ec6b0f9c2f5c3a83fb7ac03548eab5f221fccf1193187af7af8d9f7ce03278fb78aa6b486304ac9ddfd435e133710ea6d9e5a53eb282f1f6fcae80047ab67f1178c50ac2f40b0602812473064c6f13d893a58277d793171cdb7da140f97a5a6523f190fbc3c4067b0c6ee79cbd39fa3b6ce41888751476596c59ff475afaad9f6ed87580c9698d8b5a2a9413ed45c5e36eb7774231bb9b0572ba0479fdd5d3a1a4045216806be05d7369c06d3dc80317234421c49788c236dfac2bbe870c33fef56dfdd5c4b62e27a1bc9a5ddfa243887f7ee67d3eaeaec8b3f423633c804fa9cd29ce41a008cb68d7b41d9fcd5e0a619d6b0bf3691a0ab845536a54209fc8739dd5008dd505ec536b771bc429d839086eff836f8515dfca26803153627b2c4d4f913bcefac57ab2cba42ec61b77d0199e9aa613ecaa832a2d132b7e19470807", 0x2c2}], 0x1) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000100)="f0f5c1ced4c8a7d001ea6bec11b802cb5d5915c8bea4de68f5d8bb6ec0ea6a9a7358e35325d3211c23ac663ed0b4b4a68711abaf342710b90ec7ceaf47e4ff2e32de724f272b6f10cb5498d4b1b0801b18a355630b049ed6e602cba42392384a13209f7991b7eed434722433744f8d3b61b107fb3d190d8ebd9c7bdab0f094664968cf8103c3372e35ca41b47cce0b0df12a272160da5e44826be413c40d10f3e36bfbcce5a8ede5999ce69d", 0xac, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x800, 0x8, 0x0, 0x3}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x50, 0x0) socket$inet(0x2, 0x4000, 0x6) sendto$inet(r1, &(0x7f0000000080)="863c7056551d2535c08c36d139e92dc7fd14ef6170c6bff7c22b413cffdbbff0e947f0a7345bafdbb58c2d0358a294bf13223b279422090288a57cff0def1f0fe6eb472da7b02f2c07101448192a369bf367f70a6bde6b9b6f23801ecfe9e661bc7a100a7f908d14b164ba816f3c1658b66184e26861085542bc6edc2b5a8d2f1a5f85b5365e249afff482d9cdc58ef6481f190aa41ce70ca183d30dc4cdb84b3c6df3b3707076cb6837867067", 0xad, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) 11:09:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x16) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10002200ffff000100000000000000"], 0x10}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x8021, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r1) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xe41f17c, &(0x7f0000000040)=[{0x2}, {0x45}, {0x3, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/13, 0xd) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000102, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7d) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:09:56 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x9, 0xb2e}, {0x7, 0x7fffffff}}, &(0x7f0000000040)) 11:09:56 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000676000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x6, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f00005f3000/0x4000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f00000000c0)='./file0\x00') 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xa63e, 0x10000, 0xfff, 0x800}, {0x1ff, 0x7fffffff, 0x7ff, 0x8}, {0x3, 0x0, 0x3}, {0x6a, 0x5, 0x400, 0x8}, {0x2, 0x4010, 0x400, 0x4}, {0x8d0, 0x7, 0x0, 0x8000}, {0x0, 0x9, 0x0, 0x7ff}, {0x4, 0x1, 0x200, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xffff) dup2(r1, r4) 11:09:57 executing program 0: r0 = socket(0x40000000400016, 0xffffffffffffffff, 0x100000807) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001380)=0x6) r2 = dup2(r0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001300)) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) msgget$private(0x0, 0x2) pipe(&(0x7f0000001340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r3, 0x0, 0x7, &(0x7f0000000080)=""/189, &(0x7f00000002c0)=0xbd) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x7fff, 0x7fff}, {0x18, 0x1, 0x2d, 0xd3}, 0xde0, [0x5, 0x1, 0x5, 0xff, 0x5d, 0x8, 0xffffffffffffff71, 0x4]}, 0x3c) getsockopt(r0, 0x3f, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xa32, 0x2, 0x4, 0x1, 0xfffffffffffffeff, 0x2a5, 0xffff, 0x2, 0x3, 0x8001}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 11:09:57 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x4000) sendto(0xffffffffffffffff, &(0x7f0000000100)="e5a177c182f79565d4b0248abe5a39a87d95c3bee347b34e2f5ae6aa6af139e17a05a1dc9206043f36fdf5372e0f2466626bfda835fc995eff27ebdcddb1eefa8aa81bfc013e9e03b949ebf984aa0fc237a4cab693915bbad12ed45002fe683a650f7443829dcf09f66764f4c1a91038372e452e1824eeae43395c693d", 0x7d, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') 11:09:57 executing program 0: r0 = getegid() setegid(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x6}, {0x41, 0xfffffffffffffbff}, {0x44, 0xf79f}], 0x3}) r2 = socket$unix(0x1, 0x3, 0x0) sendto(r2, &(0x7f00000001c0)="2a18d2a4531c1660fb834ec68f95d67cde8ead768956fdb630ee138637809b3f328e7477a6f1ee238802aaec5d744bea0917c78dfe580ecc8e8713d51c41239df9a27101097548e1824e688a79a86ef5c5cb58081f01448dd76597585aff3fbc69461ca9deed40d78005c47afef9707910ad9e722e", 0x75, 0x40b, &(0x7f0000000240)=@in6={0x18, 0x2, 0xffffffffffffff7f, 0x9}, 0xc) r3 = syz_open_pts() r4 = semget$private(0x0, 0x0, 0x9) semop(r4, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x3, 0xfffffffffffffff7, 0x1000}, {0x7, 0x4, 0x800}], 0x3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x20) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x83}, {0x87, 0x8}], 0x2}) setegid(r0) r5 = fcntl$dupfd(r3, 0xa, r1) getegid() semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000380)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0x3f) close(r3) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000400)) getsockname(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0xcf, 0x40}, {0x87, 0x2}, {0xa5, 0x3}, {0x86, 0xffffffff00000001}], 0x4}) semop(r4, &(0x7f0000000780)=[{0x3, 0xffffffffffffbd17, 0x1000}, {0x1, 0x0, 0x1800}, {0x7, 0x4, 0x1000}, {0x4, 0x5, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000007c0)={0x3, 0x27b}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000800)={0x0, 0xfffffffffffffffb, 0x2e32, 0x8, "ab8503227490347cf5f6dc53d03ef0f3c0b2f596", 0x6, 0x7}) semop(r4, &(0x7f0000000840)=[{0x4, 0x5, 0x1000}, {0x3, 0x5, 0x1800}, {0x7, 0xfff, 0x1800}, {0x1, 0x2000, 0x1000}, {0x3, 0x800, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x7, 0x3, 0x1800}], 0x8) 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x0, &(0x7f00000001c0)) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() setuid(r1) r2 = msgget(0x1, 0x40) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x1f, r1, r3, r1, r4, 0x8, 0x401}, 0x4, 0x2c5, r5, r6, 0x8, 0x8000, 0x1, 0x2}) r7 = socket$inet(0x2, 0x4007, 0x5) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f00000006c0), &(0x7f0000000700)=0x10) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="fffffff800005a9725000200000e176993b6b92b6b2c035a3cc00012848b9f0b1273540c63f470df07eaec601a43cd73b7ed19e8585a59286e49edc7f546"]) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000240)=0x2) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000640)=0x1) getsockopt$sock_int(r7, 0xffff, 0x100a, &(0x7f0000000140), &(0x7f0000000180)=0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28, 0x0) fchdir(r7) readv(r8, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/102, 0x66}], 0x4) r10 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r10) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000007c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 11:09:57 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r0 = getuid() setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 11:09:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 11:09:57 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x81}], 0xf8b4, 0x0, 0x10000fe, 0x0) 11:09:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mlockall(0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0xfffffffeffffffff, 0x4, 0x4}, {0x4, 0xaf, 0xf66, 0x40}]}) 11:09:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x57, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3, 0x80000001, 0x7f, 0x6}, {0x200, 0x4, 0x808, 0x400}, {0x100000000, 0x8, 0x1, 0x6}, {0x5, 0x5, 0x80000000}, {0x400, 0x2, 0x2, 0x2}, {0x6, 0x4, 0x0, 0x4}, {0x200, 0xfffffffffffffffd, 0x4, 0xd938}, {0x0, 0xffffffff, 0x9}]}) 11:09:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0xffffffffffffff24) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2000000004e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 11:09:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff93a}], 0x7, 0x0, 0x0, 0x0) 11:09:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c, 0x9d1, 0xfffffffffffffffc}, {0xffffffffffffffff}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x80, 0x0, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14, 0xfffffffffffffffc, 0x2}, {0x6, 0x0, 0x0, 0x4}]}) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10800, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) pread(r0, &(0x7f0000000040)="f66f4903c47f3915a05f56363f8cfa357918483ea6a291d0c71e40643d67ce61c355f2ec950b1c2c3d9c3fcbf4e20dd445caadfb20c824d7ca1fc4df09c28eea7846441e24fb083b21add0809912143f9a350b3778d4b99250ddece3cff1bc54870155cd91d5ee6444694bd9859aa0dfa07f4ccc0cb457694e6332", 0x7b, 0x0, 0x53) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x4, 0xffff, 0x0, 0x2}, {0x9c0, 0xffff, 0x80000000, 0x1}, {0x1, 0x2e, 0xffffffffffffffc0, 0x8}, {0xff, 0x94a7, 0xf8, 0x9}]}) 11:09:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000100)="c379b60c09697bf5f852ae8211d06554c9671fee86cc6d178928c2f885ed0cd15fc3d14e80895816c50e819fce35fba2bd86068f35cc307e146abf1020565f25b3ce658ebc960d12b16ce46188572501e44015b70cdb8c299b084c2c83e982abc58e50fa215de09b8f24981b762b53629927f1f9143046d47a39017bfa59377695c90ef669a52877c86725e616edc134d8a878f8e82373519c17140a2288881b3e22920a6d921dcf3a62cdebac07255b9cfd915e90f025190c0db444abee8a0d83ab50ae31679e90486173f176a10b6c8d01ed423722c21222885b96e12ba76f1bf2cf23496f2cb8435ae0cfb736035e755a7376bde3eebd", 0xf8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x10000, 0x0, 0x8, 0x3ed4, &(0x7f0000000080)={{0x1, 0xfff, 0x7fff, 0x2, 0x80000001, 0x5, 0x8}, {[0xfffffffffffff5ad, 0x20, 0xffffffff, 0x6, 0x3, 0x5, 0x5, 0x0, 0xf6, 0x2, 0x8000, 0x1, 0x3, 0x0, 0x21, 0xfffffffffffffffe, 0x1, 0x1], [0x6, 0x545, 0xe78, 0x1f, 0x2, 0x4, 0x9, 0x401], [0x8, 0x1ff, 0x6, 0x7, 0xa4, 0xfc38, 0x8], [0x2, 0x7, 0x5, 0x1f, 0x2, 0xac2e], [{0x3f, 0x7, 0x7fffffff, 0x5}, {0xfffffffffffffffe, 0x401, 0x3, 0x6}, {0x0, 0x200, 0x22c7, 0x6}, {0x2, 0x81, 0x7, 0x400000}, {0x0, 0x5, 0x7, 0x7}, {0x4, 0x80000000, 0x2, 0x7}, {0x7, 0xd96, 0x0, 0x9}, {0x0, 0x4, 0xff, 0x400}], {0x4, 0x400, 0x1, 0xd2}, {0x9, 0x400, 0x2, 0x1ff}}}, 0x3, 0x4d}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 11:09:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="11000000000000000000002000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1f, 0xff, 0x1ff, 0xfffffffffffffff9}, {0x40, 0x1000, 0x6f, 0x3}, {0xffffffffffffff00, 0x3, 0x10001, 0x825}, {0x80000000, 0xd5ac, 0x200, 0x7}, {0x3, 0x4, 0xc6aa, 0x37b}]}) 11:09:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) 11:09:57 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x5, 0x6, 0x620, 0x2, &(0x7f0000000100)={{0x8, 0x3, 0x0, 0x9, 0x100000001, 0x6, 0x5}, {[0x605, 0x5, 0x6d3, 0x1, 0x401, 0x7, 0x6049, 0x4, 0x8, 0x0, 0x0, 0x5, 0x2, 0xf7, 0x7, 0xfc, 0xfffffffffffffffe, 0x6], [0x7, 0x0, 0x3f, 0xffffffff, 0x101, 0xaeb, 0xc2a6, 0x3ff, 0x7, 0x80000000], [0x0, 0x3, 0x0, 0x80000001, 0x2a89e638, 0x4, 0x7fffffff], [0x69a0f81e, 0x100000000, 0x2, 0x8, 0x1ff, 0x7], [{0x2, 0x7, 0xfffffffffffffff7, 0xa0}, {0x7ff, 0x0, 0x3, 0x200}, {0x2, 0xffff, 0x7, 0x18b248c4}, {0x1, 0x7, 0x1, 0xffffffffffff0001}, {0x81, 0x66e7, 0x57000000000000}, {0xfff, 0x4, 0x7f, 0x7}, {0x3, 0x3f, 0x3, 0x1}, {0x9, 0x9, 0x40}], {0x4, 0x7, 0xb07, 0xfc}, {0x3d8, 0x101, 0xff, 0x100000001}}}, 0x6, 0x4e1}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:09:57 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:09:57 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 11:09:58 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/181, 0xb5}], 0x4, 0x0, 0x0) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30001, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x122f, 0x4, 0x400, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff4c09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcf5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000f4f000/0xc000)=nil, &(0x7f0000e3c000/0x1000)=nil, 0x8001}, {&(0x7f0000f6e000/0x3000)=nil, &(0x7f0000f24000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file\x00', 0xd020, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$KDDISABIO(r1, 0x20004b3d) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/17, 0x11}], 0x3, &(0x7f0000000380)=""/44, 0x2c}, 0x1) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) select(0xfffffffffffffe4c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x4000000000000}, 0x0, 0x0, &(0x7f0000000140)) 11:09:58 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x1f}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) 11:09:59 executing program 1: unveil(&(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', &(0x7f0000000300)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30400, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000140)="0416b813", 0x4}, {&(0x7f0000000180)="004b39da627421f06d221755ab7e9fe5ec763ef37769e99761febe1734e78659cb3c6f67c77a56ddc9c3c1d2cda0839c2960895317012733e4d51ab71d231d3b7dd4b61e564998034e1db3668b2e5ebcb77effc21e0f5350fcf201cc45fcb22d6aa7554947eb42cc913e17a0093a1fc090fbd6e96543d5c57a647e3d5b450025221ba3546ede986b72c2e2dc0e5006363a490aa3a7a4ea20251a069ebe9bf42e187a18bcf341c4611f00d870b052b2abaf2a7f80ca3933e3c6081a569752aea7b84b471a69bd914ee1acd5b41b97a12f16a4d453b5f30ce847cb3b4a30c82027227e79f3154ce9ce", 0xe8}, {&(0x7f0000000340)="e0e2640fa7b20bd50b76b390ada52fb28670710fbe87d9a9224b1602fd8a5ffa6a5003e875c191bb7c78fefaca0f01fe132bc2a70ec392cfc232b2d8e85c5de34cf05b581c3890842c27454f3aa9f215a5a109c13d2beb2f4939770c912c473261a587f72e58b093e51f25f3d458536f6d9b3cf7ce9592289572996188166220d1330ed1139b663c2c888bfb688077996355f1a54c66596ac5587a4e6aee07c9993db379e674ede6bcfe3bd22d6f7a42dc505b69ad0276a2464f677ecb109551afd236e0d20f2c1b016db9f2ca", 0xcd}, {&(0x7f0000000440)="891921d3896fa27234f3e488bedfb716b178c105834e1859d757120d265a03c1c22c92dc295c3102c3c4e5f04fb16b9f78c72cff1668dcd77b051aae15d39449172d7b71d3eef17396d06b26b15921a2501cfbc415db81db46a082a005b298bf4b54747702633857b2e7659ca41f8eaff7ac410601fddeb9b96769219ed51566a42952dc1c131fa61b629f3bf9c0af7409055ccd2b7ca420d289155f109642ff454cdc70f87a918bf65a411661f770a81aeb3a21e345d4869ffe5c30c287d47954b9ba679c4f0bce03a7de68c52b424a6704d88eceadefac82c780ae333f08bfe7bc5beef7bb2a0c3c05973f204b22", 0xef}, {&(0x7f0000000540)="ae17212b0138c156a3b87bbd116297ab85644b7a657662ecb08584090128f8c338e26485458cd878c9a903225df472f779e6279ff16cc8b5f07e80e83cdfd01333c9177367d4a967af05166ab80a5d14bb5a18918098cbbcca7cce15ab05f96ae02621fe6e723ed0034fecba737739a3caa37c60239b440432d181b2874ddae2f6a38da6388b0ca5f44ee3705ad9dfc0cd68298076d2cf055137c9d5a3f6490939f98e27e92b1ccef24de1287235e47b151b550526c66ce98c13e97091ad4f4934513189350d04f5540b2562f683d4dd9249e5751496b951d7458d206b206ab012d69f2dd438f649f61912b841e7eb71c615b9b9dc39e5fad411da7a7269646fb48a46a84e0f2b62f96c9873ba8f7c0a017dadb45496ab5bb82ccedddde395a57d9800b2b691feeee81805fba2657dea688549bef00be552c633970becf63125705f5a1485ae6b04871eedfa2b182f2b7de0cb8d16ad2410e67a16abbb67dd94f48e6944ac810684ae94655605341f1b3e6995c370a2652259c22ea4d125effba84ef294bafaf25711582b85744a796dbf2000bfa8fb4ff19643ff4f0fd3a00bbfe4d00658f1d7e9b4660a5e1ebb23c47b0de8809b80fc88f4a4a602cbc351df3f2bf6d6e06c67ef8a91c5822fdc01c4c036b569e0e8f56991f82ab311ed3015e39446c32fcefe2273751aa387104abd8c2eeabfd3ef9a9585efdac12c4bed473ef1925ddaafc3fb59e5a81c7ab8b541dfad04d83445696c785a63081cd57bb72ce5c2813af495078c7bb4a357329d4f0c1ae70b81ba38dc57ad444745096955783732386b72d36500fa73a0cad3b38d14681a8421c2b30344a86910dcf923de439e0cccc6d804c8c96137280d521362f84009ceba0e6eb60a329d677ffdf857fda2efdb50481b2fcc5ce58b98431c69e1d0ede40183afe3d591406765445ead37d69467945263fff7acadb85a6de85c66d775509e24aea265827bb663182503ea9c0b56f3d95000d7e15e197a05671b83bb8c1a71257099c00c444dd00abff8674eddedf5ed8ee9b87569858cf1adfd7e0d15bc96fed44f593d4abe99d01a84b61b56d3ebefbe8de366184cf710c6026393f7b82447994f0e435639c9ca02ea9211363ae6383abd789ebc598cf0b20d00115ad617f4466d4d1a9b1fc3c1e2af25ac47bc4377032ff66966862f317b2f6b32f00f72506ca876da75e60a2e4267175b1069944c24ac6fdc1b249f5903255bf05260637133bcf4973f150ba2f790faf8f2bf60b9fd56cf102e40ccfce761dc4661dfe7359be2636467d281ca698dc83ce572926c873701c38c6b809570db8d0264aa15b86249790d57691f3702ddebcf1c21d2a5a95c36cbd980eb8333636d80607bf859fca9c205852f3f6a000f6975504615647c82f2eb91b89849777f18680d86e845df242db7c579582dfd6de14f136dae6ee888b5649b6979bd9495919e9bf153e778b3318969e31048f0052d5a69d7258b3623e1d3c58516cb8fc220477b1722dca2cbb6a352ce47bd0696a246d58aa51517b9e268bd22300e7e6fdd106c1babde0d881fd02b92d11c79b921fe8fcbbe354cc68d1ff7ef9ec06f22141b3344aefdb99c06d2e538fa1a10300a1d728d54f979c037a93a9648a8f204aae204747a999554041458744a355260980e7fcc51ba9a9bdcd60431a535587ef5e3c10634456fcbdf6bd36965a473b47a99cf2a8319812cabb13665bc339afb1df49ed730405bb38fd432587ee3da31065c5bb0c41488c806a8911e735bd3e1e0575a51c9c44752143353f6fdf6f7af56adcfa1d84b44d6d0db701fe7418a634456a0b2915c104d0b311aff819fc07f319cf58fcba3e74f9490a3e3e8776473c1b974dafd9625f72f25219690d5c4f710fe347005b1c65a412028dfc0f5bb84a4b7036c89796571f72d2656f34a93358a33e3570b696bf0ef371d22a2981fdc4c18b6b41257845a09e358c0baa0aa02344b561a7ce9bb313bc32c7228ad28104265f489829a66c6dad3c9fe582a5818b1f29f47eb7dc88cbd6a9a87a5c564be92891df21dbe62117651bd0e60e89c6fd9064c555359f2dfa8fb9072c269cacfa4cdfa339bb7d676c4eac74108b4c495f410b4fe902d972bc3be15fe556645b778673b43e65ff6eb2c6d7a13e9dce99c1ec5c9ecbe51fc4915a19ed48c6dd184b2ba58e55a3b94bee428458f57e91e7532607872573ab94718e4b20582b5022dff9118eee8c74daa551ac0e24de887cee91100893e7a1917e3c1deb9df0855dc5f1e841db5e4d6f3110699810cbd629cd3b725b1da71011ad59296a01487df24d42624363e831c9d7a581a2d6b929d4c36b5f0dc40487b662ecf696f8c4963ca4aaf6378f61eb472d48d92742f2f44cb5717ef9a9f9954492f98f6f90dd79a35281e0e4a25f906e75ce9fd6ba41e7e85bc2254dc276985f0316d415cced00bb18b0d4afb530cf5f8b28e338b8dd399d4ed165a4f2c15770e1fff800feafab96f77f8842e9726829b3f1b326034a8c7dec6f8348dfd80fbd2c2319f2048415adf7fdfcbfe312e1ddbb5e80a047900214c1e81e5dbffdb6740701a8e01c3f1e43b69d137a8b2b3ee491b4b3d31e95de7088a5b41dd0270905352e739333e21ca67254363ca4e86cc2d4a36b8dbafd6b7ab8a2fbf5d68fabaa6cf822680c29620a7f3736ab60eeabf0c4cf091183fd40711c1cab5f0da26d3b12e1d3c02a4d0065f06aa90ed72663faa8b4f65fa44504174c97f20692abd79f692fd6c5269eab3e8825b847813040a4b7655efe944a00c24690b7519b491eaf51e790c9f03c3fbcb9e73d66634acc38ed4892efbfd78d33ffde127c7e40e3e31bcde005c38b6e4db3ae2a0dce993dc52e1e8fdd83a43126a61174070ac60b24006d9a3d82698665967e4ea524c609271237f400009e5b034e5cc341f57230dc6d7465bcd6d43cfc61918b58092d5512b2a385c96b58786d84c1ecfc8d649deb107314992972f146070c69e283cf85cbcc1cdfa221027bde82def30211c4ad0e1cfe90b4449815b6966e2141998fdb99fcf14117e6ae00b53086ce5c2f1c731d8f1fef614ce410207a2dab89db727d028cceeff8aeb2b9ff0710734ce678b7d226c6a0845029a2da0924e9cd64d00b18bfd2b7e780fcc8787a0a70d5eea151fe0de0df5037123c5e14b8e42b49dd12f644e38a67732a11031808e4f17afaf12f25e3ef9bb4560431dee615a1ee6998013be4e522f8b7c813bf32a7c3f763edc0bead7e20bafd5783a886f626669b2470e29034547f7a51e237cbcc112bbd150c3df64dc0ed014963b4130c7882c4d1cbf540ad1e8a00618bddd7467e2960ae4712aab4847906ff6fed1d04c67ee58e51dcd3a917d3a5e0ddb58a5539ca937ca1eee60ed42636b063cc8f9ed614f392685c9daee85446acd7aeb4bbd14f4ff3d29ba5d15d5704e1c75243f159875df104d232e2fe071b54a8c62e4b7ba0e477b230f05223dabb593c534d4d1825534b9c8592445b71cb945b7d051ab04d008a7800d23ac400f30737bfa0a5e1b49a9216bd06f2534d7783487ab007e1cda70835d818b3b4b48390116dc107cc17def5a9e41c3383e0c86d50d9d0fca84db5f8f12102aa1bc1a3f65049677a38f44808a5360d9c126abbcf9e246fe8916f753a8668835a3490af270bc965323f5bf7f60254d0e60d987a454941c68f7ab966a7ed99e54670a9f84e253a07d505175725dc55a2884828aa3da58151140f9c7a098ecf77013b816a1b874bf43f7a0fc3ba9ee9e2e60f627149feb08fd1845855dfffdcc25a75bc91431e692a0cb50ea462b676116f3cb5cf7276893f407ebe25491187f6dc1c70f8515bb53010cf4b36a043cf009273265689ec0b464f6eecd251588b265688e397823ab99e46b43018aa777951ea216211b837be7e0cc50e37b811369c683f476da7fd761639e3644ab984f4c81152777e72a721e10dfe34dfb12c60949093ad83927685b39e517848dea8c3e8fa3b188a1c605aba3d68da56360686056dc324a719e447088b226e827b8f79e2fadd6eb1a23f14be66ad2a5d271be6346caa63acbc143f57687de45177e3c28f084f28720c0d57d1cbdc790527e479d3c33345703dd63c87777a9ab0eafc2f03cb70a5d35c434318056b2714dff89527a3d310bbe50e01bd0854492a21c54079e0d4862e1d10e5afa82625bceb85612a95e843b53f5f938e05bf644c8725e5211ebfc261c616e60a69db52c7d89f29ddd4c8b9e6ba566b9a2c64527f3abdf62a0eaacf906f20ef657f960433fb361d4abf412653d90a8bbfc784230f3c9a54299a6f4a9c167e2bb191ead7dc0cea8546ebfc1dd0bac5e47f093341706c46bea4e0126f41df1f7ba063eb6202c0ef7b0ead0b2e1fb1cc0100abf1f37c6ce31d7868bb4aa7ef84a45eea58d966c843982da7af50fec310002c7a8e7c1ff71b2829c84d62c0fd85f52c0fb623dd42a8f67c9ad9f31ec24574d20ac02471aa5de215f62dff051e52461518e6ffd547537f89486c1fccdf25b8754761532d1734d98b353c4d55f536d49137c1baf117bbba86ea9accd4435718cab4cf8d5b894127e962ce82715ab0b0b78d92396ddb469cf65c9019dde9120b257479af1d56c2720fed474a03d57ad64d2e84ca327f077040afcb3c12aed85afc2a7e3a76fa61578c87751098ca5249cc3e85b96c10c48120360b67abf7cbae3c70dd11782fdbeb27ca024297bcb61c33dde615a2d8f77d153dd3a9e18c98bdc254a4040c8a3a3165201f1cd657704a1dd5aa29bb8da38f85b7a018e2a5659aee424ea382fbbd0bb9801f2dd395f4f10e1abf5e3d3c67afc8bd65d105477349837d780f02861681e0a7a3540f7f2d0fb23ad5165a8820535fe91ac508f9656ad14787796b54b1466a56a71dc20bf3d41f1261ce8a48fd69462598e9097a248e4d0f1c1322d4ea3ac2d6130cd8e19b28e4972dc4a5300324eb2ca84ec0578738383228531459fa5a6867026376213c2a1080ab8e8f05fbea25e2fe032f11e737de9167beec07bf81612535e9592384880312403b15fc5b9bfd64db2a4ff86de04f7b92d2309205e59fdff86d2db2edd61817c394fa0759a9cff083e90cee2850489830654050df217bb00d6419027bfe2d5858e7ff42a784e0a65662f5e0d32001a1f8b96645d1cd19f5024c2f50c1172cc91a2ab06d8103e7a59dffd8a98a63fa416c3fca73fb1c9fdb2cb7a014b323ad7edf8acfe1f1253eebd5b315db802dbba43e41834d95a8bc0b23c2b48d9dc4452a10ee31befcdeee19b7a5e0d20c104ead9e81c595712721938869e69f6f508df332f965dbdb56d59cc931df1e567d23b4bbaf7ef322191b091bbd6d129d9c412f220d9a67d97392c486cf429be9a16181e3d8a5b3ef772f6220540855e6886f905c68c6a7b2467bfbf21a2cb04c4f4cc29fabb45714450ecbf74c74f0b9157de1a4f0ad872f0c422ff9d6564fce034a81c6e0ebbc896987073a97ce77c4657ecd6262d457d11fc136fc1012e15d6828ab82cfd2609a241c55b6ef2d483a9f5e875b64da2ac6f203255cbe33eaff0d9809ea924a8c48a8ddf9f825ac9eb5be31d0570f08b1e1004a63750e4438c285785172dc050a2366454e08bc0a86159df355dde9df26cd1b505c1416781a288c0693dda3e9fecaa66f0d378b3bd5c31a3afdfbdbce2d3539e497648da169d8f2ce0602357f7c5dbc0e78f0d8a10c2e08a808cb16379f46720235ce14b6c27d6ee3c8a89d524bbe33da49e248db36600", 0x1000}], 0x5) mknod$loop(&(0x7f0000000000)='\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', 0x1000, 0x0) open(&(0x7f00000015c0)='\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', 0x88, 0x4) 11:09:59 executing program 0: clock_gettime(0x100000400000004, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 11:09:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x80}], 0x2, 0x5) 11:09:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x56) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x5cc5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x7, 0x8) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xfffffffffffffe9e, &(0x7f00000001c0)='\x00') 11:09:59 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x400) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) shmdt(r2) 11:09:59 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) kqueue() 11:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) dup2(r0, r0) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20082, 0x100) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) r2 = dup(r0) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0x224) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x48, 0x100000000}], 0x1}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 11:09:59 executing program 0: r0 = syz_open_pts() r1 = dup(r0) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7ff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x83, 0x8000, 0xffffffff80000000, 0x1, 0x1a40, 0xffffffff84641cb5, 0x4, 0x3, 0x0, 0x4, 0xfc5a}) r2 = getppid() setpgid(r2, r2) 11:10:00 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x37}, {0x6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x401, 0x9}}, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc7, &(0x7f0000000180)="b6") 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/142, &(0x7f0000000140)=0x8e) write(r0, &(0x7f0000000000)="6aea66265060382ca5ec9251221d93d8d7226ba85195b1907b801e5c0d7e952350ce5a21a0637fdd097087d7477ea31987a1079a3cf31242b745bfa13d5fbe133db7087deb619d65ec6017cd912cf903e2f43534f32f61cea553e37115d059ff6b6231a149b0fd0730b639023f4f790a0a66bcfe", 0x74) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="b60e96ef6b2f70c6d20dc3e6636c95f3fa3191a5a13d0bc5422a99eea848b9db2a6368830d974388a1f935d74d9f5e7d47995dc4ac6e6dab080469cc9cf2d3f8ad0398520e8a86ea13c709ccac09d6676a8a0d9170589a9851d1ba8ddf171aca23e233348bcaef63da2b38ba2304b8838fff495a8c50620f2be61d4076aed15b0c841a57e7fd2ccd6922b4a67a08c42b907061aef6805be3e32ef0c5be9f7aeb0f5e059370beb8e5ca6a74fb3c3b5aaf6d29ce3d89206e437021d14eec0ed20ca4ee0528bcfd4b27e57c7f12081e84c90893cbef4bd5fb71a2bd96b242dc9019932336247d24a323a3", 0xe9, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 11:10:00 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="85c3488e7e2e4f", 0x7) 11:10:00 executing program 1: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x30) dup2(r2, r0) shutdown(r1, 0xfffffffffffffffe) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x100) 11:10:00 executing program 1: r0 = msgget(0x3, 0x104) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/83) socketpair(0x21, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8ac, 0x80}, {0x18, 0x3, 0x1000, 0x9644}, 0x74b487ea, [0x3, 0x0, 0x5, 0x8, 0x0, 0x200000000000000, 0x5, 0x4]}, 0x3c) r2 = semget$private(0x0, 0x7, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/35) 11:10:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4af833c1, 0x0, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c35092c682ff53312c2cb550b157c4f5ea34c5fca968e2689db6b6920d5d9a2d384dd09db697b2ad1139839e2c5666677d2312cd6fdafb9ddc0849b5866ad21785159d6ba3731c0b0c856b6362b5e99520e579c4439a0f2cc779d7c3b37020d6a88de4b8c90cf1affaef5754381ac2de091dcabbc47579d714f588e64ac32301887fbd1903676a20a05e290d3463ebaa7f4acb931109813cc171e5c8d82f5b99c011271522195d333cf373299a0094feb71be7762df6124", 0x108) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x200, 0x5, "5a58eccd6865f78c42c0107adc683222106b3ec5", 0x489, 0x100000000}) fcntl$setstatus(r0, 0xb, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) setrlimit(0x7, &(0x7f0000000040)={0x6a, 0xd22f}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x90) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2d8, &(0x7f0000000000)='\x00') 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x541) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x71a, 0x8}, 0x10) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000002c0)=0x8) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x81, 0x6}, 0xc) setrlimit(0x7, &(0x7f0000000300)={0x7fffffff, 0x788}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='.#&\\,a-%\x00', &(0x7f0000000140)='{}\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)=':\x00']) 11:10:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f00000000c0)=0x63) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="41018683d19411306b8a70d69f5f49147af9a8a282df6ad7014562be32309e0976f45514e1f042fac75b59940342c667e290fbf00e0bec5e1465bcfe89fc9f20f207662bed7623c1e102d6aa3963c722b10a2a3b9844d0785ff9e4545e60f407e90c029aa6c6a6abf354aa4b9aa3bb7c4a7329846fa423fc28bf2b3440a221518be23702495c67ae1c196ab16e2f2ca470157578c75f56e15ef9ee44240a9ba15fd5b68f66ab9b8e037578cba0c73b496ae5f36c0a87305ac8c305dc29cb", 0xbe}, {&(0x7f0000000200)="6c577305ee5fe9f11e875da3625fc65cfbbfbcd7f84fd917d32618edfe284f2624dd104de3f4af588fe7cade2c60efc0caf6ab4caed51f52fbcceefc802aa1a4fecbb12ab31da42bc0597cf9c906cfebc9221c586e8a19c99a2617fd36546193db7c1e1e19d443262b33dbde112874cdc4d59adfb5f66dcef151edfcec215416bfc69c51f4c5c6fad5673e04c242ea9d641ccfaf142b11f90abdc87c7d92d71445f61a3a40d550090f682f8ffb42f662", 0xb0}, {&(0x7f00000002c0)="3b63833cc35dbefe6ab9cc704dd819b263367500182d145086c136aa6f1c72e9789cd0be7cc2e901db9f0d3e21a816673ab63865b1eb4f828c221d40396f6eebc5ba0457e77c558da705f7e44f", 0x4d}, {&(0x7f0000000340)}, {&(0x7f0000000380)="8dabd2cbedda769e701db26d594d64a86928bb6f751498011a2f50a8c72bba2a7c5f3a428b398698d175462ad9b65b8a8543f53fe947881b5ad4cecfeb6ce8bfb35ac3b09cc336d5e78bee357c88f336f8bb67926cefb154f6eab99bf2af353b355a640812372ed9b035115c70c6f877f1883374adf9f141d8d754db60f2db63cf96e2b65e4fe97bdb9f54ee9c31c154c9dc5c1511b8ea8183ec24e8ee64c145969b6ae05c28c5920dd1bce878f9a417d7956bcd9a602d05b8eab8e03e3d7e5d4b", 0xc1}, {&(0x7f0000000480)="c1413021af0149c827be4f958a65d42c9e4c25e228b2d548605f9c5eb2c1526c2364a2c2bf484be3afac0a2e975f9640ade3802a064c3b0a15b26c65f7ab91c8f03063814257798f9207283ae94dd7070c90fcc7295255b5b7b6b412c482926cdea5413c712fa4c97026819b89764e7f6795d427f8a72bd6918552e98dfbbbc0dfb082d18640c83bda729d428877609fda68d4ac8553e2613b6be8dd281742c535ce4e77b1f1a97672ebfe0e5208817df5115f7d00d41321a953baa7d0816ffd53d959e102a2ce00280fc7fbb6cb63d1b3df7a8b1fda6a0618504e65808a35d80edbbeba6c4d0e40415ceeda0e30c282dd", 0xf1}], 0x6, &(0x7f0000000600)=[{0xf8, 0xffff, 0x8, "3e03c947acac88a2d27dc053c0f334ec2c3ce90beeae6285386fc8e5191c83158f60cd1230608f107f8dcea5f7748aad58bc7e1ae8a0f77ad6053e661def815a37a6c8c5cfa925768cd3a989467835a82954699033aafdd4cf1a712bf3c97d28521761288dcdc7a63646c53e2e5487738f866c93477eb27f5e1a460c03265fe74d75c5d10b8ab214606816169c4b89a9d00a514968e4a7662192622b4017342aee5a424e7a500644ca38c03cafa0135105e386b8d9cecf69a7019a70a22d167a6e8d4b0cb67caa31f246feedd705dd40eac6c05844dbf5b4b5d171b96c10ce7b55797b0094e9b4"}], 0xf8}, 0x0) socket(0x2, 0x5, 0x3) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) recvfrom$unix(r0, &(0x7f00000001c0)=""/96, 0x60, 0x41, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="f10c9d9019982e1f4781009a77fb", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pread(r0, &(0x7f00000001c0)="ff75b2afef590c8e259dcab23934e1f38ff8e94072c7aafdf5b80d54f647e3b573b48bb4b8619c722bc908b1805562d3427acc66eabe9b21f53368511d77c5614fde76", 0x43, 0x0, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 11:10:01 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000073d000/0x3000)=nil, &(0x7f0000a5c000/0x2000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f000092a000/0x4000)=nil}], ['./bus\x00', './file\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file\x00', ['./bus\x00', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 11:10:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2030, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c87af772c0009b5000000d6606e0760d4b80ffd96839f0fe758812e342c6945428d136d05961d6826dcf237a62a8f3e0b8af2eb569f6c", 0x37) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 11:10:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0xfffffffffffffffd}, {0x50}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2000000000000c8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001740)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001700)={{}, 0x4, &(0x7f00000016c0)=[0x0, 0x0, 0x0, 0x0]}) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000200)=""/207, 0xcf}], 0x4, &(0x7f0000001380)=""/153, 0x99}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001500)={{}, 0x2, &(0x7f00000014c0)=[0x0, 0x0]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001480)=0xfff) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000254, &(0x7f0000000040)=[{0x20, 0x0, 0xfffffffffffffffe, 0x2}]}) 11:10:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001240)=0x3) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000180)=0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 11:10:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) 11:10:01 executing program 1: r0 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/227) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x800}, {0x0, 0xcff4, 0x1800}, {0x3, 0x4}, {0x0, 0xde4, 0x1800}, {0x4, 0x1f, 0x1800}, {0x1, 0x6}], 0x6) socketpair(0x10, 0x0, 0x800, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) semop(r0, &(0x7f0000000180)=[{0x791b24d1ce0f54a, 0xa0000000000000, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x10000, 0x1000}], 0x3) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x1f, 0x0, r3}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x80000001, 0x8563}, 0x10) r4 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000240)={0x1, 0x100000001}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCCDTR(r4, 0x20007478) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/226) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x2, 0x0, 0x8, 0x100000001, "42fb42d67dd0c7e285dac004cecad04b9bd0815f", 0x0, 0x5}) ioctl$TIOCSTART(r4, 0x2000746e) sendto$inet(r1, &(0x7f0000000400)="2fdadee8ae932b970399a578dd08b800266b8d3ae293bc487132418ba9dd8a25ec3b29f55e8419169539f46a8a86da4c36274c1447d96e083e3addb8a2632d785184ed8ab28b8bc9ccae60dff80acecefa4ef175397aa1d8dea4a5c022c0a9444ac143d5d12f3cf31d3523617594f6d11f619b0b9512be2dfcd50e8afa294cd0a438fccea299203796fbe6a436348677b25c0c9194d60dbd76ba4fc6b875c0b373b2595c4e6711b88f4c11f684bc613faf712625e5f7ee5a1961136bdc99294a20a632d8a5caf0629bfffebe2e53ff97dc644fc361ecbdde1b366cdce7748d89bf50d3ffafa7268983c420b33c36dc1edc8e46e7536ed2c9af712ec25ca25515e7cf0786bd0d36c6f62a946a4f9fd8bac3553751f36cab1454d3c16207e97187fbb54257ffb2ed646d888e316c520dec8d5ade81e6e729c1ee408f08b4a9c0e5ec508b7a685944a3f8100bb592ff05201bb9700456e37b1f1f5f8c79bd38491a622bb2f13c417b87355cfc9dd5fcb81a0499b41bd65a949340a3b5b0b40b4040c9872d999cc07a70bca02b9589a796a7492fcfa05033a9401e28c608181a8b1bd482a6a45573ef08f2d193f5a3a616bd3639ea3121d604822260ee9279f68bda5dfe88fcbb24c42ba74beda034236030fa1e64eb8c20d50cb0396fcac352d385078ea80970b143c76542a6c1d6fda7223bd8614952e2216695d364744dc1f1d270aac03ab7958022f7eaeff4105dc9720466814b0fa08b0643070e10aa40bd1659741a26c8c54261909c7ec30b8e003e054db6845341886b34356a130c2c56dbb65ea579516747b431e4064e12523328b1bdb9fe99747263c061be22f0707e34fbfaa21e98827a7fb9c4d8698176386f85ef659584f989ecb977e7a57b6021a5552d8f12a0ef712acc340d40368e577667169b74720bc9b8ab9959cdf8b720e72b36ba812bdbfd75ef7e08be12e6e98669c5f7df1ef64ccead9891b6b64ceb617e790ebc605dc921b846c163266fc8aa3cf8091d0f7a52c101b6d6e7c980f30568f7ed0684ac576c0896dda6ff4ac985e2131f3de07e6eba81b4095e3696b01bd59434afb0639bb0b3a6cae830af00a04496cfa532a6ef99830b56cc8e3aa7ea18363f2715ff02270542c53d64a9d7997ba8387b1385a35e98fd7966389918bf8ed94d652c79ca0c3055e8a749e84b326afd46f9e72430f6255fa762f168681af7b944760bd03b688d55cc0ec1c82a428a324c958b4396cf527b27df52f2fe3325c8476447725df77548a954f7884caf0034ae75facab1606a5b3dc1e9f77443c6f29004cdb6afc2c8b64feccdfed73ca19c3b1164a7fb1dd57bf7c5f65b014bb21cb73320997d822ba93567b26e67effa3395e517f5f009c46df7756e66af91326991a6de89ea0e622c4b5f8f60283c3537973d3a2eed7694ce9ff6c08a659e0888b774b0d087618b14aaad054d53e654bfc65685b4e5be10a23943dfbc895d9fcc938bc9f6d297e571ab8aefef6aa1097c22cb47eb0bb360740c898f372fdf2723b2a82d564c09a03fbe5064dfbc5397ef239f484de060df94c936683bbbbbdc2a38fd8f674628e11554b8bfbbda6d817904531697d77f6f9c66764f7fde83b7a459145bcea5266cd13e326e52310481db4c9aa6d0de912cdf5bb6804d64030ea6ad00dc427ee34470aa50141d1f25017ff02a783f1a702387d93f5c4c32d23643bad393df26b5e2ade4793c2fcb863a17b23b2caa8637f9134eb0c7d414bc1d894536d4881fbd3ed2ad2e04c6dc17a7cedd04b2a84295a8bcfa4416af485372f0b9c31937a3dcf49d8db1dda911ce64ff67d66bfc9f34fa1cca60f9f0aed260637c27b44ed69d04d1055fb3a766c655a9eaa2051cb8d34dbb59750be3f4d299f683a6789f5713493e1a0bd359bd11f2476192279c10cebeaa9df5e614fa91e8cc9fd303e3fe9307a97dfae568dc0052accf6aa37e01ca3337e2e3f267a5f2a3c0a11a5319bedcc135d9ca1f2718592cef206c9aff2c3e23e63876cb8611bfddcf41791371dc0ee71587a59ecc80ce01549f95240d39a443ebd39bb87c3817df45f6fcfbb4a8a7c5ef969b08878ebd0582d9461729af7930098d376c3a63f04f827cf9ae8aa1fb7fa3674539148314f0cbfe400086e88a187b9497267809a30a38d2abbb616b0b4cf7a8c742eeebeaefad011d6a14547857ec62840ddef4c3eb1b338870e97ecbdd2f847dcf61e0a805f648931da5589b0bfc4774c66339992fe750c92cf02a1aff991be8d6331f2a0a3034bdd56615ece1e835db9638f8c599aabb1163aefe9be26957a34239fb4f51af222588e8a10e3640ec5cb76fc67bcce53799607516e63bdfc2d2d25c09af6fc68be9055fcc1f51cebe69024e06407dde984dc2e708cd7de2369c5688daa9af006f89c7f3d1bba3b14befe05a875cf839512efd6b351aba97a3925693e9b991e3990c94d23418432c65e51ae60b45615e963414bc501b4b6f3bfc8a9d3ee5cc9b1c22c98c1ccedbdb59e8939d1791ba9eccdb837e692dfbc3cba8b4459e0b23fa634bebd5d18e922536041375c0222daa8094fd91c936263c659fb3d9652fdb9d576032f62078de2ce04b51e31dfd324b2c1d1b3c62966db92a4c3aa37ae0670dec02726e86d2d6f9dd31981e87921ac3f34df478420a896f9a1284a8075cc40081270e02e3f8b8adca5194f00b5cb2cdd6d6745f86a6e03ba09f031d351c25b7873cb5194963a29455ceb5c72fa2a6f26c04885d72155e6cda91c3bf5ff987de71bfe9d3b5c7771bd71cb15019c3754fd4726dc587d96420ac3058bc5ad908c8a3f5adfe3569519c7a96fafc868d7933feec2653aef54d1df6850d3240373582cb313340fb730183e507839b5c1cb40e153094a69a03e36280f7b4136c19e65a33f0e8bc23ac18ce5e8425ec5d7d5119f75eff937d977e29c03e8ca232c6a407f098beac0bfa3fb473d1d917cab4b2579705ead4f2a01b46721960d5f80ec9308b2da304c77a11025150c44447841939b8a764dd79d3c97ec1201f8408773f1ce15e6148f19af6ecf3a8f1796cf278f888f1108ccdc1273c2b99b275991152fb60f37bccfa92a228b066033db764047680b42de03349fdbd7d2b02d5f139d3dab0426a9e4954fe944771c9bb84f8a343f0d46ee76e9830cebe1956ad9f6a7298745d5b0ed4bd19517d639f1e3826bf3f61046bc3e57149146f4df304abf553041c044bf27300c30c86f8d31373be16cdcf8e183c0e7855381f3b8f5e450c1c2397dc2466613eb42f5160513c7064523788315c1ed6dd44bc60b5170ea5ef61ea268b3033acc1c3e40fdb2597e894253b3c04540ec856697ab0fe6e18fc9650ce7a619106a3cd7b742e05b77867b2ad950c0eac0d31c23dddaa069663506a7f7c84a37c356c0cf80083d595e0a63621c0b1dff02b7f17d75b8ba68156a94790cf58bbe73005aced08887c7dcf72cb5c7f197c30dd62684ccd74eb0a7d1d1e72f078f322b3b20a43daee154a89670cfdc727a5baada8d3c399a6cc19d11849f9256afed752df2745fa1f530a62095237486fe8bce2b4b5f9baf18081d53a5ede467c161db42787069ee2241422a652e8c009a561be08d26c9e9d4ab8330dfa9d878db961cd0385932d54d18ca821bb5bf19505a2ac3fc55e6060a91dab16792cf62d36309288287abf535bb29e9c1f225fd74cdedf29fadeba691c0e66ce1d16f06c70454f82c9d94e82349acb34b1a465ff0e072c09872ffc6ce31923914d0ce186f4cbcfb94a909c61d0f3f4e0a18476da8437f9ccea35b93e1077c7a74b3e12586f8bfb25becb4b2d65be4b0a5b9f27d54290d9d020f25f22e85275de3cfce8acbd80f758746a9d1d392f510237582a97dcd09c867c8904fa0e9a5301a729df2689eeab479ebfb641984586c4904182167a8ba51307647194d2c8a3735c4e983cebb4b67457ddaa21f4bd383a3ed45efbaaf651fd244484c9e4f9065c7a2c98027344ab130666b40f67053c2cb03d8e5cfba1d06634545246aa7e2b139353d04ef113766a5916dbc300c856d2d5b98efa98fa1503d13ce90c465f5e93ef243e64233f51dfed0665b33d308124e5ebe67f85ac54c8d701f98a1192dfd851d43c422374686abeb6815dbe208988e3859512e213a1adfe07f15179de99e3428bab020bb8e4ba90ce449464a7605ccc867a17ad7d54528f397c499b7ebae15b2a1988664934a74c952165d960b9288bd208f758cab2ba965114a3b49d7fbc81b3ddce14123ca87f7c0dd990ef40892267dabe16b56dc31efa4b5dc2eeefcd5460993efdab9051010feced11a23b6fd0dc67146dc9171ec12452952b71db56ac2f4d521d5ea95c41ff3399146e60125a41543ebd20ec7ed7a00d8029381e8525d6a78c334e81f7ac2e74a5510c887e4adcc3b90ad3c82b6413085c45d503b5b01c35a4184d229c0a6f1e0e206806b07cb02de4c6e147234c8ba3af6b703d7bc26c78a0e053b0da5b0456ca16bab49a34436a41e4cfb32ec91f162a7a6a3602b5dab2cc42749bca27bd5a4d04177bb805a263f8e1eae1de994a3860a2ca767d72bdf3ea5dfdff1d2bdebbb1e367b36c86c129288f9352bbd64801057ffdf106356d58fdc22884fc4b33b3e497a87e2040f88e61060ddf27dd39bb1d5158968bc835c0494a12db2b8f6927b01b0df94a6d7c35dccfd77bb1446132d5408780776bb888249565218b885e428cc57c7413afd6c62a22b9e525e545fa4134676f083c3967de2c68678b3e8ee1a5c6affcafc7a8ec2218d961885b1dc3466df580e4cce219ae6dc14820090e34fc1a7d0f41890f17e09b6a4b47e18e39030726c580dc15b2a02871f54e8a009b0ab5a79deeb950c97441b0b9e42ead4b014842cd47ee04915b555b3a0c45a5e316f3d13c0bbc43d44bc757786c0610c9a0ac62ab6bdc4406863732cacfe4fefd759023ef5b69593c7897b1c5d71f2468cd44c23f0441c2034d9df8fd117157a5bf250886d58bcb7f3a1064d582043c852dc3308cc0acebfb9919eac86ff622ce1fc4b1b46212434c6ec79e646a650bb3c32fd6ef547487049c25037fc84666c60c35f9af0c4973b0e1ef471fb8dd9d02f7294438f5c68ca5da3c5f6264a2f21f8a3175f1926f16f87e93992b868589eba393b57d510f61e6eacda92a6398480bd4e8a86450c034f7867785e009445ba35f6df6d4bb70d762353e45c68c4714284d7168391fc131536fc015f0ccee9780c443d32dc3c461dcfdc2c2a86512a3539c0ed0c11824b2bd9c2f1e869e204d0228ebf686ed28f2e8ed99e9f482dc251fe909b212271b0929cc687f56175b87ae68e6ce9fb1c8e1f91ccb478b21dc76ee7f88f85d7347ab04e81d5026c730888220295b0b3baf3e97c2afab2efc405e8a89443fe8926210e4dc84fbc862ba2f8270ea3a2f2720062ea96bc6bc904821bd962ae24275159eaf942f78be5610476b450927ffe579a270720a74446aec90829aa0a76579ee55edace81c873f9e5d1071e2c701b9c7306042916ec5baf0ad3a07b08d00eacd453db5c2495a6fc4ca1d4b5c6920d00949598ceb9910696887e769dce1098392370185ee236aacd241565cb4e0707559290f7fd828a02e5bcf3c47734082f46bb083f5d6244b0482d5eac0928eb58efa3d602b5e773e8fac54491ca5fb3810fd3fd28458e430d61115282610ce33ee3dceaa513e5ecee017f692631084bc590191563acd842bbacf287737c255404c77d9075a43575d6b6c139f76f16667c77f", 0x1000, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001440)={0x3ff, 0x9, 0xffffffff00000, 0x3, "b1ee015969e7843819eb4c8c2d8930adb607904e", 0x9, 0x6}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001480)={0x1, 0x0, 0x8, 0x7f, "9e27e1f6d92ac6a37069de9fe17471d1e263b841", 0x3ff, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000014c0)={""/16, @ifru_broadaddr=@in}) fchdir(r4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000015c0)={0x87, 0x0, &(0x7f0000001500)=""/135}) setrlimit(0x3, &(0x7f0000001600)={0x0, 0x8}) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/76, 0x4c}, {&(0x7f00000026c0)=""/210, 0xd2}], 0x3) r5 = openat(r4, &(0x7f0000002800)='./file0\x00', 0x20120, 0x28) semget$private(0x0, 0x3, 0x448) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000002840)={0x10000, 0xc50}) ioctl$BIOCPROMISC(r5, 0x20004269) getpgrp() openat$klog(0xffffffffffffff9c, &(0x7f0000002880)='/dev/klog\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000028c0)={0x2, 0x0}, 0xc) 11:10:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 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, 0x333}, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffd, 0x48) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x86db376}, {{r0}, 0xfffffffffffffffc, 0x42, 0x1, 0x53a, 0x4}, {{r0}, 0x0, 0x80, 0x1, 0x7, 0x99}, {{r0}, 0x0, 0xd8, 0xa4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x92, 0x20000000, 0x8, 0xc94}], 0x3ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x3, 0xb0f, 0x100}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0x5, 0xaee, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x5, 0x92}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x3e5, 0x20}, {{r0}, 0xfffffffffffffffd, 0x21, 0x80, 0x2f6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x3, 0x6, 0xd3be}, {{r0}, 0xfffffffffffffffe, 0x1, 0x200fffff, 0x40, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffff8, 0x82, 0x21, 0x6feb, 0x2}], 0x7ff, &(0x7f0000000000)={0x1ff, 0x2e}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) sendto(r1, &(0x7f0000000040)="61d03773eba63ecd19f1589881714c899e", 0x11, 0x400, &(0x7f0000000080)=@un=@file={0x1, './bus/file0\x00'}, 0xe) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0xd6de, 0x7, 0x7}, {0x2a0, 0x5, 0x0, 0x3ff}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/43}, &(0x7f0000000140)=0x2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 11:10:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x1, 0x426b}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x800, 0x8000000000000}, {{r3}, 0xfffffeffffffffff, 0x0, 0x20, 0x4, 0x7fffffff}, {{r3}, 0xfffffffffffffffb, 0x28, 0xe, 0x7fffffff, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x2, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x41, 0x80000000, 0x0, 0x6}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 11:10:01 executing program 0: r0 = socket(0x1e, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="5708c13305fe73f7eee730183314521b3807282ca342c9ad8460c71e9f3f804fcb49ff498d948af9f9a444c68b35cd987fbf25024af0345c5b17eb4b1c51e302c7c4b6a0fdb289b1", 0x48}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x406}, 0x2) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x2dd5d31995f741d3, 0x80) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000003c0)={0x10, 0xe31, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3fe00}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x8001}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000380)=0x85) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x10001, 0x8, 0x3}, {0xf23, 0x1, 0x9a7, 0x8001}, {0x3, 0x20e, 0x5, 0x2b}, {0x3f, 0x0, 0x0, 0x2cdc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0xfffffffffffffff8) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0x8) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 11:10:01 executing program 0: clock_gettime(0xffffffffffffffff, 0xffffffffffffffff) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x410) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/172) syz_emit_ethernet(0x0, &(0x7f0000000100)="cd") ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x100, 0x6, 0x0, 0x7, 0x3ff, 0xfffffffffffffffb, 0x7f, 0x4}, &(0x7f0000000140)={0x100000001, 0xfac, 0x80000000, 0x7fffffff, 0x9e, 0x81, 0x5, 0xfffffffffffff000}, &(0x7f0000000180)={0x400, 0x8, 0x8000, 0x0, 0x100000000, 0x3, 0x40, 0x46}, &(0x7f0000000300)={0x4, 0x6}) 11:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10110, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="ddcbdf08c4d689d5aed09d5726ac1294daef914d13a12749598aa1eac24348f27e8a3af7cbc8fcc3fce7638ff08d1f5ec868634dbd1663bca2d8fae300b4057c7c8024cf0483c9cc716d1f583e4e5fb7640995e55d269552a6de9d429dd470d213d608b8d8fdb5b5397c63876cd3d7ba7408d26f88e3e19c264766202c5e56a36e1e9c671b21d96339586704efadd7fc520a9fab38cc95580139c160833b7f3f5cc5d2f4bb2dcc49", 0xa8}, {&(0x7f0000000180)="c31b3591d4108e958cffe638d4d60e7d2d19368b3c045ccc05e94ed56cff6efce3633958b194ff3b885a72dbb57f9d845497efa702b38c8727cc82cf75f8b3e15ff6d0745796885a2480459302aec8f03664b84d410f8a", 0x57}, {&(0x7f0000000200)="25dfdbe2e3333f77cd79cd26a7b0a71a69cf4a8649191d82e1732aa524df3337340a93e187b89b1160c4102f6b9b9bc8023ce86a3ab57c804926a1cf15f10270afcfdfd4b96b6e8264a893e10ffaef85ad817da08d09eb6b4c4d5f1621ebdefdb52d33d9d9ceaf5ed155ecf3", 0x6c}, {&(0x7f0000000280)="d68cc89de5b6bb7efabd98ce0f314ae6bd6c60004c3068e0231998be076a313b74a73dfdc2c30327241daeece28c0307d0ad86e09d13c42302d3839ce48f5edebcf2ebc9ba5e9a3fd76bf17330302eb1bd44f1c71b2ec202211bd8156210726be3660879c7e00cd997df68e1ee2bde320dd7ee2723e655959133595fd307ca9af654ee9ba39a8447860ef66700", 0x8d}, {&(0x7f0000000340)="7f9e6823d3d4cfa2de97fe0aca9512030d54850f3a3e64221f8635f6f08354d72d6c97c9742b5cdc605346cc8e3220d133514a639c0a55e7ceeda38b28a11c20002dcbaf5dfdffcd7be5329a59bcbaa317b425c5084eaaf1abad0c865ec017bec50f822f4d3de52f987de1284ea76eff8025ff86bd7ac390f3a6c3d3762d59b756d350c5854846ab0b191b6036727f08fc212903d9471469952895153e2c3935be3e74ae6be21b417583d412f57772612e65ff2cbf3a5562f772a59772ec4837db71a824461ee50613af26657c03a0b7949fe1170e824fef6178be4633ff778e8cbdc941d12ee5fb876edcbaeb8dd617ffa32ff061", 0xf5}, {&(0x7f0000000440)="d01172b624a6fb86c8c39ee6e3fb5ea07c17e306f6964656dcb8733f325101e8d86ad30266969afb51e2c1847e3622c85c7838caf62b0caf4a08221667f880f3cc0755fa581559ed5402c742167e694cb843443a1383c59c65932f79784e346485c9274124fc1e26c8f78f07a93b8e22bf257b332e0f673227945a0979675b67100ca8864c2edba6348ab9e10d7516d5f1b7b7f33f11c921ba93bbbb003ac5c6f532bbeb752774efb8cc01fdbd44b596cd3dbc7624381bbfe240bb143c74cd868dc3e3eb33e0566f175b98d8058de9b4344d5f99f95f791fc3a40f8ddb029cdfc4ab7d3597c7e95e24f59f2e4877627209f936c5b1643bec36cabb8c04d4550a19365bbe47ef95a6c48583cc04260848ab54ad56458384b878b48d59457e3b360b6d8b14372447039acd808f6df5532304b07f3612d9027e61595c88658a10b9a7c45a26f5d55e1987383045fcbc8e12262666280123b05042439e6bdd9bc5ef5baeab45f36a78453bceb7034e47f012fb83d3f1d637ff2c7b4e06ca460d5eada8f51b6bb683e7949fbf5ecf34d544bbbb57d836b86d000ef87eee55eb635de4c39442df955b32c94e864319b9000741ac28cc14a730cb8ca3dd910a4c67366144dac41a373cf7e0cf646f085222a465046eeb3293a2e0d69516e15553c91edc5af720d5c65216d0f2146a95d521aea8f9df0bb3a817cfe6804df978755de0f79b9f0f75f1eb9afa2aaa79266e2016cb8dee485036b950c30bc3b143075a8900bb51eb20428eba602a20d8d3772b844ee532d30817d7dbdca37be58e11bce5b59cc2f7b3358a678f3b2b9a2eb74b869828837e45b4ccec5ebcb629912b42945f2398dc8bcefda97814e02982663b3c42073eb4a1db39c155feae0de9545030c97dce853a887132500f3cd3850168d5bb26e1bf1297c333319dc1d5c5c8b5c810c21051314c125a5411bfc105d454af152807cf55625bf8985d7effbb67ed648c0ad369f110c657938333e53b45da89f587bf0df22a9e6e1e75296de970ad8ab571acf538606e4814614ff7efcb699e0f9412eb5fe79073d163aed06bcf9be8a3dab4ca81db1d0688b2824ab6bd2bf3ad35571534ae0caa7c3ae5beb69b3ca6a38f71d97c318c29671fa49cb7d1f10ebd4e1aeae47fbcad7e0539adb4d6130a48f962676bcf0136ffd143a92e05732eeeaed388a81871779d59f6b89f030c559fce8442c5354972b1e340832db8348b40b3d1ef220f53b5222ca1396f00a27147b09352ebc5223d5c227e3d7adfa773347afc0498148aef94a96bc5381011227c808008b5e7f6dcba69ce07d18256c7ef3629385254fc629c97af2a9ea19a440ac3d34cc3c0dba0336614814d0257005f10dec440280ff2d3e28afd2b48a48832eba32bc47511330dddd4f8a2beb468450c4ae3aea5607d41924fa5e352284e61a4d6f280bb1959c257a6c7896bd7dc94cba7c872b1a6a9aa66448c961df38d3887f9714c70a5ed79e1aaee10d83fa2ab127aa36d1f1263be7e00faef80efce69b56ef0b036968c9f9370cf83d684bc0428051610829fe7b74ccabc1f8be66bc98dbe487a93b26ba147d21c26bf19d8e38e17d4787f850c7e7595848a87413447919ef232b0c9b4df420575b09a84f05779849b69c3a1fee1d8080d4e36c45c10f771af3a237b192ac0449a7c8497a94b00ffc6bc82d45499719360321417b5eb8813b4074ffe74777cc13191d9dddc4c48787427fd81309fe273fed59d33207d2e96194cb15b5f020fb510fe931e5faf13aab5c387a942d1cfb39ac15887c42a555e7b2fc0ffb58e0053547937013e7669742c55dbb3b2b64056622e76d064e7673598d938083a2ddd4b80d271a6e914f795ec9cebdec463a34f935ebe63f5135807b203dc6826c40d76f0c6591fff627ba0ced740aa68f04e63db9e1fbe2797b8f287f12d89279a399781794b7e93a120a3f2f6873e2fa5870689b86366bc675467940605a8ed2c23114c557b95fe83617b8272ee5d47b919f0b94bc4a5cdeab9e1f06b6af9a1cf24813612c265b30be37f1ac7ab9a19732178e49d89d93778cf42c5fb05f58537daf5c018669f5769bc7735c35a0520a118b53031334b258de09a643a4a3bdd531e20eddd7d11679a7a332e2dd7a1ef096ed5ee2010b69ae02f1b609db96463ac9fd6851c171f76fb538eb0d02b239b4c3e2bf1f5137c0c0249b637ec317ce618cbc1a46486773074c52b75c1e82bdb1cb8db77c876f9d9d4b8235962ad1feca2379bf1521226a8025e3bb5576459a9b913b25942efa881a4386e2189f19a6cbf9715ec4776fb52f33f81643897d7338edfc52e9e6dd9b71b9b92f0629b74b7104f761761f80511cee2f8d5b31868676c2d1d01cd4549feb3f1522cb8087bfddb29e87490cf81a9f6efcff1730a52b0ee9ae1a1c1f92e2e40ca2bf9ae7a163b61463e9fa3b661bdc58fa4ba44811274facc5e7f48599be7e807aea9e68d0fe463a78d66cbb624a29e127c0427db481cb55b2b6e24a1da215e0c2a6e51a9f1ccaf4e085173b7b9019bdff6d8e2710dfed43fff089933cd0aff0e089500cfa09a180d70bccbd2f0c8547bbdde356d611cc98cc9974297a7f55e0ade78271c482eebd2c8da0be6d6a8ec7f6de6e00beff0bb55d15d4ad9d751fe60da6b765719e8a90c682c90442d1eea1865c3fd3ca451ac16f9446317dae3ba28d85b9d41d20511da5f979f4556eeafb0872edc415fd85b5fe3d4d5c4ed196ad695fbb11b3f2c75e21de35bec44ac7a54c02a6d63706c4b3e0487934ef71862e876c11ffc32edea861b5aed408ccf4fe4bc2280eca9bcc367cff6020a73c9122d23abc0ec6f3e970b19b4fbde571e486489209843d5c8fe5460d92a70840e5c8002e76f217d184137923e318955e604de26f21aebc265ed2832a5db4cee31d1dda4f1ddd8f645d8ca00176f398b36c77643ccf005ef42b3ce3ea1f017f87da9efdff828704ab53ae97aa61454ff426f92380c50c80c529cc1c1e8eac181b6d808df0aa0446f9c8f91daed746950d2a58c11ab969af36527d5fe5e3f0d513068a15051f47a23bc1c6eba5ecbda474ea8e69d9943c91defbded51280e991e2aa6d209e9dbfb2e020ff75135e7fc6def77a58ced600bc4f840283b60d2036de9e5e875491b07cf3003612a4cfe8fa1ea57e44daf59f630c0ccafb4bac8c7f7a86ae1d51fbdf5a4b90c397f31ee071c42ab0a02d6c42853db6bb50de6f945dc0b109a9042291441b0f2e7c9f1a8ab197afd2c7275f1c1d26cb222d953375fb896b030d7d56c312723ab2cc7d65c3c0ab3c17598e873f04cf012374a49700b20743d7520295affea53e94134095814ba969025f306d4708d001165589e48ee765e4e99008ab54195bba0a41234a0a4c31c96cee0c27bae4344db8f9a732141744fe0ae22127a37350b739792ca312fd6a6ab267f85be5696ec49e605fdf572cfa659875fc5b58cf709c286c75c0ee5420baa14b9eaf5cbebe957e0549b0fbe4e6b505211034479f36e05a954cca5002258024aac7386c0597c46fca68e63d8725c122f3feaf02bfb429b2b4754ff1eb6a658f210b1611dcdff19ef0e55f6dc2186194006b4f20355c8bd899968d23ef1575fd0c4fda59a808deef76e5d40a0c47c6373ed917223afbcf2ce7dc794c42f077a6c5258c215edeb8b7b22cae0d0061ce0e42058d5e22ee3fc2beb4527c82a69d9c796b96d2fc8e9a84a1a5f7add221617920c63285188ce37a3a389289dd47b3c758b1b7677a683e3d34aed818ed694fa3ac0be9a72f31b0edca60aadad773bc6247b13186a79e8d9b23982e129ad7f958a1ea7f6090cd0d6c38d1952f5b43f399294af8dc1de93ca836fb11e909c1a138a1f592f64677b7b31cec8055f91f4f861fda79d37df1b43040793d9f6308bfa539ba1eda97d76ea015b7169ab271b42b0c983b30e1bb92fec5356ed1e495c7962dcecac8f1fddf76a25f55163cb992ca52d66bfb6fb96f0f8e96b6c4028d740d51ae00575ca84ee19436cece18a1c60b0234688a2e47b6ca689458e8b6c99e9508c104e66cef9240aac10d2fc13b227e3bbe58128bd9a980912e58b04d33a04690abfcdaee0bad0713bc30a94581f438908fe25fabd3bf110f7dae9e13485ab134af74c9d9b52afaba9a72a8b42970a932233aee762065358251716ce22b5b1e64dd51302bd63290ebc91969cc03da58991f21883091d362e61d508c85303d9391c49f1237d7f37ddb80f55e1ad32e9f44d9a0772a8430a16a5f00a7aaf71a21a7477dfd34353b2d5ce38c3b09cdbb179d959f88496c65ceffe50e3395180a3a1757f0faa17dd3ff649623b2f29f471324cd1b7987977bd4b0634b4a0cf1ceb3da872e0b324013f45c58e6c8e992a21ec48a0a15ef1118194a8a6455f3e9d4ca09a137284e47fa7b3fa89644432c58cf901ed2d1c66e7e9325fa2edf3832cf22d97ade8d6f17b233172e5247d5b330bc967b05a4e3cceb13fce7b63cf10bb93311b7b22d4b7af0a6fd78b9f19e8aef1fe6c0c0d398927cdd1758a7831a8237c2aecf716ddca5f313f9e4cdf4037fb7d47a0bb05dbec65ad446d366fb9b2d7d0b2ecb944a05240c1d9b88a73dd438f78645593c198a6615282cb399e2b76a86da9b3e80dfb8db71fb121539e82b575951e2e8ce259bb1d06eb58b062702f3166d021cf6204556d89e909514697788a1237510341ee3de260afa767f3d84a3d7e908b7b361f13f4a98c130b944594c77ee8e546aac0ce680547d89f859c19947dbc8e364a1ed5db12dc0511516c7b804d15234e228d3d146cfb09e8a7aea1ab2868e5ae7c4df95d520e28b106b88cafd220945664e46de2730c9dde264c549b0825aa6c2524d32ae8f4acbb5dedeb716bb678a31e074f235693b566170bb2d2ff7d0eba73dc33ad3279e247878be3cf06380f6d20d477636943242a50b37b3b6487076e6ae596bcd7e80778cac7d9f661d9b011b402dc4351b9b4a26ba762efa3c35ca1315dea550cfc29f5c5e1c3803b90dd61cf6f01e10f45c83721c037675ce3f4418f9fbce52bc27def4c22aed4bbf8c339526c228b9bebbf1219999b51c42f814226be6d75bf19befd49a00a3332cb2b92eddf621e0b4e7d1e8543b737e2f260c419ed13803dd4809c4f2178cb0e561686bae1e432cb112de94aa3ed1e22c39533f9396a7d0ab55e4517d1a212dd74399d47f5c4b7a85842dc52d5d577ec7b92750989e5ad27399b096cc076768851c54bcb163554bf909bf11b9b8b371106caea270387f7d7511c1aab49d13fcc006a3cd7dac41ce0911ccf3b0ab8d6fd9ee6f844124f9b95db2848a7ace68604cc3761bda6b447fba6646a47db826d277c54d3e56bb2e7b2294553bb545654ed10d06adaba84b8278286a1266e0440ab2788f43f99cf3220ad91a87758bbb4affc9ff91d7b05692999f9eda8fff97e86a7b108daa4ace365547533ef5d2913b619c242dacd20c0f88a535d29c04978dde5b3388e7b9682cf2ca21ba03bb94d55107e421ed50b1a6c9585e20d7f53df9c2f26798a104e6d1bd4627381c32eff5673c6d622371bcb2db21d511d620f20a369f070bc5aea6d44bc64d622e69c5360d1c13d35d8f1ebf400d820a68654f43216881069a1f24831c5a2ed5e961cd84d3555ec786517f3f2e139c4c84cf5f9a7b2afe78ad037162a08432288c7ba8af692f54adcb1f4c3a832b94e95fc48eeacae395d8690d19d3ca762c258324dee249f1f72da358f087a688f5c5f6e2655d2", 0x1000}, {&(0x7f0000001440)="460e68b63209ca0e2d0a3e0b78bb95a8c8b7fd387645d7e25bf394203cb66a09dfb337dd523111c4b481f55a5737b9660ab7e8fd9d1af6e0db524ccdd713baf39fc522", 0x43}, {&(0x7f0000000000)="80193eec408408bb4782a88f5ca6c89764c3dbd7a315314a510de2dabb36dcea84", 0x21}], 0x8) 11:10:01 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000008080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000240)=[{0x1000000000000008, 0x1, 0xae5, 0x4}, {0x10001, 0xe3f4, 0x800, 0x100000001}, {0xffffffff, 0x69, 0xf7, 0x40}, {0x100, 0x5a, 0x0, 0x101}, {0x479b381f, 0x1000000008002, 0xffffffffffffffff, 0x9}, {0x100000001, 0x2, 0x1b54, 0x7}, {0x7, 0x6, 0x3, 0xffffffffffffff81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x4, 0x80000001, 0x20, 0x40}, {0xfff, 0xffff, 0x4, 0xdfc}, {0x17, 0x400, 0x100000001, 0xfffffffffffffffc}, {0x4, 0x5, 0x2, 0x13d5}, {0x8, 0x9, 0x3f, 0x4000ffff}, {0xfffffffffffffffd, 0x374143e0, 0xd596, 0x9}, {0x200000009c, 0x1, 0x7f, 0x1}, {0x2000200000000000, 0x5, 0x3, 0x4}, {0x3, 0x5d, 0x0, 0xa840000000000000}, {0xc7ec, 0x7a, 0x2, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c89ee032d7b04a5d03e59f788f3ea051a059f2534a22ad18ba1aa6921eba0dd2b09215d9911ba6a9784f884b4b8fc42ed74f1f47feb7129ee86f1f354c28295fec41aa496e01620a4ab749401f8e663e3e7e0fcfb79a1aff12a78fb347e0fd1f855e78f389798990b4d6291f170a7f41a87b3eef3db4ae2fc9219af9431343aa8f40ab428bcdfd", 0x87, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x182, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000014c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1000, &(0x7f0000000380)="460878fa00dc016b855af650015769dcb40d4ccbaac3a6cf8a41dc3fd1ff179ae4346b092fe9c5500b1b27eac900061587a96ad61bd7d6c37350e36b72f4cc0830f5b1e65d97cd2beb16addd3ce0b5e51a8caa254c1219ecd7a88822c22fdc3446eaa270d2022787b32ba50dff83a984f5217db9592a8b0ab31d7b9b990aeb69aea6fd46cdd71d72d475c4a360f560a664007031f18705efb9150018e44c10720bcdca1c543f54137937e32ebc44c09bbe9f59d11138e6057ba4d74ebe9832ad9b5e449a0d1b790161c7ccf795bb343537417c17612e79b9598dc0b75a8d1250adae6afdecb154b6da9ef3496c9621f48ace92eb822ace207b3270d1b2bff8493c38184c6b5cf6c6a8d32d81303cc57d5c0c5ef5fc4d6c01b4bd5a5e41c5dc2debff5556e576c8a4d7f6a3cdd750737db83d3076c1d23cc9b471ddeb9fc721fe5c9bd3aa868b155ed0a1f01b300874f0ed54e4f717cad56cfef5b9a67d41bdf54e18028b2e1013559a3a6b1c9fe3c8f797958a7a4451d57aa5dbdff5ec5a1168c8ccdb8f3ebb2632913be51a7bcbe19bb40caae2e645665b1325151e95b43f82547dba8bd884a5bffc8bc5932dbddd2b18b44619a59f8be3d7a70e334d044377ad5d87c8f147850f2fda9119f90807330fa5a8fce34e3a0867a0064b076473cf4f365324a714765ab778121f2f4e178cda3e6341270cc85f361c466e885cd4d5a2b997b4857c6de26426c2b17cf54bc647ddd701ffc5a4203b1527de3814124937615073fd2f4a05b80ae3b948fe7c41cd8fa7668064aaeee39c5ac684ca9b37534244572acb51ab882162f09d47c7374899a3d8c4f279fe21b95f4951e775baf8664ee4d419365ac6f445bbfde61d71039ae3ac4fd4e09d96777a3c1cb77eac2c029eb96409a2e196ccc6a9f5f270981232a3f766157e9a8274a6580f48d4119165f2087ab3705271c00252fe4b99590efea2069df2707c6785ae88c209f22415ba24191bcc273e0f7cb50eb6f78839992b16e0f37c51392caa752a23e471b5da0dec76d300c10f7d2b436640670bd7cfc06844abac042f6fb790f76b40c0225aa45bb7807b1f4296194a03b348f79374fb8ba9ec6c81e8873c748149afa2e6248b77e51c78c606e7070cbc9a6d4a4a8ab378b2a277e8a49279c13e475b4f2af0378c9317d51a848cd7e6c65ca5be2606e52ec681f9eccddef9f315af9590046f61e50f34bab822d24f3a8f851764d2c6575c4b32411beb1821538780d914097158f1c9231879b7943a44528d8f3536ea5d79608ca0d3575273b8657017f1cd34e5dd29837b744f3b7290d7618338c266755d0ad34f1f6f472b677f93bb41e7711189d017b0480bb7d2a14e6b8b018ab99f34686af147cd1aef72a168c85f510574ba559c19afe27412c5f1f6058026c185efd3bc395bd434934ad91a80ea5f558a4b41c8516b00bb354abeb4496bd9d6a0be00570c5ff6e9a54c9807f7c0a4f0fbc37df0727bb0c318556e8950e3b28ccd875a3357802ea6ed5314200d3c9a81ddd820c718d19f1ca598f18d5ee72a685378b39fe03450a0d3456e23307b60df9e99b342efdb50f4a0aa700afa5cd8e14763e5d4d9dbf437f92e72a498619c3317ca5a7a7c47d3f6fbdb9c86fd1be19818be722dcd065d54ef00c91c29c789792fb4a32bde4c5c78b56355ac384e3966d7bea11bfd7a96089abce2bed63d3028b55a322409a9e6648de66465b12d448255bed9a5f74edf82320fbd06e9382e8d585998720dd2dd9ae0986893d9607183a86c206a1ab332571a6bd439ca17118bb48d6a862d8ccd9536e54824b3d9f95ef791e93339cdd38669bd0dc8a76d8193fbb9d9cd7f4a6e739eb3038f903059cf06dcb6fa42aba75b39437952fa05bec079445a5bf566fe5aea54947b2ce50c5ae92283cccb474057ad9c04324e8141cec40bf92fbf22ca6aebd6f9b71ac3f05c6b478620c3d8628c6921f41fade18163582d805d9be0c3fc44b5c8dfeee2eb50acc96dd16320da4db73a22f8d6280c1825abd647485193343ab65d6fdb4fcd6fa7f5369c17ac2a566bca13eb3d3cbe9b4ce7f35cd41f4de6432a41f923a9048885008c743ff5c107b815673e7abb9e9d731fe1f11fafe319c7849d4c3b20228b06b8e639456425515246097f85a6945760d1ef9cdf6aeea5e7f2cc57718d7d86e9be60b9a69cd3f9fcb67903669b4b0ae7c8a8997b4585a627b72998c9312721c86324cb144c655ee5401ccbefe236ce8a5c78d0a92520ba202a397fd221c744b04c0094b7ca9b91a4c36f14668c3a97a62aead437cb0375a26b514e9d2757e28dc462058fb50b6fb783def077bfb4ec20e838f99b749b7ae2d7aa4403606d4eebb360d8deca86b04f59d6d51c8863c928cc9085a2023d7fe6a9c881df00916091d94bb67b99f2667aa9d98dea3c2f6b095a38257768a0ca00dbd50d47151e05ff31bbcd38c9574714b6ced95abfdd1b52e07a09bb13ebbde2549b645a5b54b65be64caef87c03d21a90a0c614c5995140a9e4c485a2dddab5a7f341cdbf0d6c1502edec1775728961cab0a395a2b532e01be26a638d0061df611c2a31aa1da1c8c06da0e85ac7b7b5e4bd13d0f8be7f7a61d6319df2e646f64dd4f52c6065de3aaac79384db7c3b25f5630496e4ac7cd11ad32d20855fd276ece823ee5fea31288f5e24a20b526c33b033f8bc1fba529b6791e150fe29aa23bb136f21d18fbbc8d7e27ba543cfd4bd5c2aa54ac220e693460f563edc247005e3d503bb29e34debab995ccde35aeb1ceadb160221cf556b8a090ad94603de3d7360f451da989ab3907afbfddaf50aecf5fb83eec87977327f8f57adfbc59cfddd96bdbc460f89e5c0b1de2a9660a3f8054c718d66737a61312d94008bb03d8977007b15e13440477646fb70b0f849a5c993307e8b5a5a53095fc20c655bb6b3a2c3d34c992a3b326d90225f2595b876469f96e6cf4791c0a9b28c4fcc748e3b5231f933f384c438619a1c96c344388cffcd599cc1b7c6b02a47a6fd7380642df24cd591136a963b32d379c9f47e5b88f0f04ebe3a69d2f9d129da6928b179235c48fd29e34082b6c032a52db55c0fea3f86025257a0191740a78ca0c5fdf0fff7dbfdc61206d13393dbc620d96dc83474f83b8ff5c08a77d680d028d058fd566d38793d59035c19ce8f98c0e5b6bb621c64d8b306c6b983ec8916709955d8e29739ffe35c17652b93576e2133ab15f5d3b2b2461f0f3756764654e16815464cc0862c721ec70553ade8a92df3f12ae76205eab8444d3d9b7f9cbd64117bf9247ad7da469d91598c0fd6978c64ac706c827c1e9229b57d1cad764b354be2770d12abfaf13a85a3770d58aa09529e8e1fdc1945becc45c56e1c2520be739dfae080419a18aa2ecdc99e175f1c70fce22ede95e27847454bb21e9d3706ca565ebca41b21f9dcdc32936771123531e0675ee16f19f6e863bbe38df1d09814fc525cbf34b263b736dbc4ded32c681d0023e563fc72e1738ed7eb06c0fb4b7face4b51c98e79a7a27e819d6fb23db7a3d8cad8a66f498f7ac9fc3aaafe097e98fd976758c86aa42c18f9065672f59406e13340c3c84c10443aaac3aea964a45a4b1f8cad76edc296cfbe3efd213373b53323128d6884e4173328f5db7c1f031d12f9e475657c550df00cd167b9998591b67ee20fdc6a3c014c4d91c6784925100a94d02403964a2b39a3dcd8ba0e196eedb7d5a83396065b4e7d5a5a15835b99028061f582f27f20d8d3cb41895d0b7bc42c374b0c026720481d7286124c47826b085f2b1e27ba38378b94240fc5c9b83cca55c3b01f1406d9cdb45f4c1dea9c01cb990daa30d7aad9b1c7ea98893dc4d89522918d1731a7ee7050b85d09fe9812e1532388d854c09c90abf7f8af0cada34d5a66b5621044c21ba43b0644c8df361e8f58790d8d87a635ff550dd96f3f87a19fc78dede4a5cd8cf38f207f457306d0a100a0396c7d5763e87010a70b80ed826f10566639cb4e4d263c0fae49038a99f69a214e2529e8d001ff678a6a7ec334b03200a5d8b0a62ec572ceb32ed31fdfe281fe122bb253f58318a88b83e66f67d00b5865974d9091183226c09f7dc3b9b0487f557286a0895bd4fcf4b27e4778a0b0a1074742fa80cd8727ca64bb0e1bd9a4ef75db8cc9191adc0ed8870e893320110440c30209f262f8e76473f1390de50562d3b76e3e5a933effd137d38e0f8d3d69970523f1bb7419f68fb30d72d0993c4307ba1e848861d6ba1409bcbb00cab14b1d5cb98bce7a7f68655462897d9f0c76433fd36df892b56e5962cf45242580f7d783b935ef051c6e9f1924655394eafdb96142520b7a3645a24f57a16d00782eb77249ec07cff824d8a1c9dc3f5bed8a0e18b85cdbbcd879b75211ce533065e3a0c8ff16138b0ff8d62368063a9d889ca4c1e1b9ac85386862ca001660a3bace0e56665d17a42c7d4ce5cef5fc0546e91b0c670bcf9e3975aa85c2a0e64728cd537cb5bfa654d7f40001c5783bfe162cf615375fdbf88710ad6c2b39e01ba60f2b7717ca6adf832523e891a3696733b75e6bfcb5e6db2d0700c361a91eb628ab793f05eb98a4b8c25b7a4a53e005102fe8b7ddf7bd0cfd76f1fb7739aa2ba53eba38023bf71e7412f19674b50a2be8d9054584451fe27a35222d812cdf315f1b9a4a09a12257dec348f5648ade21dfb1cf825d6afdd9ad959c63e1b987f521f23f615fc2b2c3c740343a62390490995083781eea980fc8972176551726a6015faa42eac3f116b32d328688205dbbb96371387f35157898d95805ab19a6022b66715a8f7ead3ba5b7bdd5d0e0c76143e42a7badca4597c4d388ddd351650c6bbd22e64aa4220b9de7ceae005ca7706866f27d5585c195bc526e7ed50a386dfebbf5b6bb66254ec73a4f808c0b1c6219c83adddb1d4d73781ea91a57f97364bf994e9c0c9dce2901fd967e971b6957258e1dffef8f376da1ad74c9b1b30490a627673bb26ec53424c7ebbd0993135f0b2b1a37012b56d31d5caa002fa7e52b30399c174f86b818c9deb913569f11e4a422d2f88854445147a00b2c7364181b9b66c6e37418ef17c03d58a9d6c252c44829bc5df5d824997ddb59f0e562f3b5dbb6ad4d03dd5507682dfb840fc2a6231c448f8da0d356b6851c8ff1dbbc55dea380e72a6e5e4a31d727f28c6b0ebe80ffd4d7c3bc9ae8e37157f705873df13f900b667467b59a3dbc9d7542aa12ad429669c5db3326610a755539d07c639d0d64093ff1936900c19e9275c6850f97b0faa38de76067fb6db72a045f96ecaed730281e913af2b179f0c504681043feca4ddaa5a597cc2c079eac73592f7d52922488fac3af85e40f61a1bf4a41eda11abdac4cae8b9e574c54d22406e6f9bec95e369221f16bfae9f841453bb3890f18d28ea598cd3661d51fcaa21acc65554a801d61d8e41108fd23a31a45705369283b742ea4eb3115ec8eb238dfd380edf802f251be99fce6a8ac7f71ceb5ff9eec9ee0fc318213bfdf4c9a4b7cb0df03f54eb69e992ec32b3589de11e48cb9ee2590630344956c27f7d7738bd435f303d0733f4627867f5ea023b582594e9bce8a801383755effb552d4ee13ca59d0b8ae9240bca0af344d2427b7ebc200da2f4660d531af26b8e199aae6a820e02b01b3277bfe1d561d939115650fd5305e5df2cb5aa3cc6b708a764d79a2d7b975505a7770c0e059c9c7b9ef6d5a83b5c6fdbb0916f64059612b9061c01094447a5bafd6b352f804a") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) recvfrom(r4, &(0x7f0000001380)=""/210, 0xd2, 0x2, 0x0, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 11:10:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x7ff, 0xcd}) clock_settime(0x0, &(0x7f0000000040)={0xfe1ecc7f}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) getdents(r0, &(0x7f00000000c0)=""/34, 0x22) 11:10:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 22:28:15 executing program 0: r0 = socket(0x10000000002, 0x3, 0x80000000) setsockopt(r0, 0x674a, 0x200, &(0x7f0000000000)="8c19d63133f9eac0197ff3fbaa83ef104f91c6a8703219dedfe21cf1b81f5ae4713b2cc5cfa56b7f6c43d5c0416bac44d1f293dc6f742c451c4391899b95a32ba32d7969593ec2b5643549ac36ff01e94488af409acb0ea9be0902a4f7ff0b8d0481d097be123e13ba957c6c26e5292fe00461f68a698b7e103b361bcd73c2ae05c69e2bec9a99fa1ab9c412b7f6afcda2cd861663c11b03e2fb54f2aced4dac8353a82231a85b3fd6dbbd3c", 0xac) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x928, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 22:28:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)="000000d3", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 22:28:15 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x1000000000800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x1}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r3 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x400000000, 0xd6, r3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x1, 0x3d, 0x5}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 22:28:15 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x9, 0xfffffffffffffffb}, {0xdf91, 0x1}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8003, 0x401) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xce, &(0x7f0000000080)="3e02f3fd2feea86f03412b4559b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) 22:28:15 executing program 0: pipe(0xfffffffffffffffe) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt(r1, 0x101, 0x0, &(0x7f0000000040)=""/209, &(0x7f0000000140)=0xfffffffffffffe64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f0000000240)="7f6bd69102f8045a1bf38f90abc3d850abcbdc4949a53c20e48ab61ef3484eb13939c39ee52f3e1d10c13098a1b60f8ae7e41dd060e3ae5d64a33b5d92de42dc92508a8cd8caf3536c39ddf53e26db34dfc41f623f50df1bfa28014f5aced3503c1587f067e2ca5011177b92bf6cfef70b036ad783cc465d56d00dbb0d18d8c29786cd11dfd869f2e332070ea1b9b047336e158fd66bbb51871f4594a182c614b2979542eaaaf787004ec8cdc7d363063e9efc70acf33d27117541003ee9aca2e5a160309390371ba4d1ac5db36830d56c775293abdf66dd48eb219c230fb20bcf78812923f3e4dc31") 22:28:15 executing program 0: setreuid(0x0, 0xee01) r0 = semget$private(0x0, 0x2, 0x23) semop(r0, &(0x7f0000000180)=[{0x0, 0x200001, 0x1000}, {0x2, 0x200000000, 0x1800}, {0x2, 0x101, 0x1800}, {0x3, 0xe2, 0xffffffffffffffff}, {0x0, 0x100000001, 0x800}, {0x3, 0x26, 0x1000}], 0x16c) clock_getres(0x2, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x6, './file0\x00', './file0\x00'}) r4 = socket$inet6(0x18, 0x1, 0x7f) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0x101}, 0xc) sendsyslog(&(0x7f0000000080)="c6c7b6bd92c10f762e09b049991acb8ede21968664d94a628a8a9583ce99cef96bc72e63ad5e70a98013a85862ba63f47efc1080d38da545a00aa572c76855b528d0947c9b31f83b4898313e19c55e7a0c41a9542589fad0d9b33e918b6393b8f1e8333c6cd6ea9752cebb32a425651b9e8a56a1ae8ca38e441e7bab795da3e74811670d13bf6a30de0209af9d34fc27151209e5db03b8fc2d5d9aa3ad7ce1d8a356b5dcb24ea225cf9ef4b5a9670f972ac793b14b34a86eab602ed452ad7635c12df0fdbcf0b9ef3b19ee34f085dd9928f31f96301849a3587f60cc1bb68c0fb073fe02", 0xe4, 0x8) clock_getres(0x4, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') chdir(0xfffffffffffffffe) symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x928) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xc1e7, 0x4}, {0x18, 0x1, 0x7, 0x5}, 0x4, [0x5, 0x2, 0x4032, 0x8000, 0x7, 0x10000, 0x800, 0x107]}, 0x3c) recvfrom(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0xf178, 0x81}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x80000001, 0x3f, 0xffffffff}, 0x85a, 0xe42d, 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:28:15 executing program 1: pipe(0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9f14370d97ebfd92) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 22:28:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x8, 0x9, 0x15690a3f, "dd3db0681b50cd73f808a93e1616b78a6bf9203d", 0xffffffffffff8000, 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x4, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x15, 0x2, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000020, 0xfffffffffffffff9, 0x3d}, {{r1}, 0xfffffffffffffffc, 0x1c, 0x4, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x5, 0x6, 0xc5f1, 0x8}], 0x3ff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x29, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x3, 0x9}], 0x9, &(0x7f0000000080)={0x3}) accept$inet6(r0, 0x0, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 22:28:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) fchflags(r0, 0x0) poll(0x0, 0x2, 0x0) 22:28:15 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) 22:28:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 22:28:15 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 22:28:15 executing program 0: r0 = socket(0x200000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="2400000025007f00f7ff000000007701000000ff01000000005c7ec98dffffff0100ff10", 0x24) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(1d6af4931a4e3c10,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036dafb30,ffff800016c01cb8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075780,fffffd8036dae160,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x226 art_table_walk(ffff800000075780,fffffd8036dae140,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae120,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae100,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae0c0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae0a0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae080,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae060,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae040,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae000,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae020,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae0e0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae1c0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae240,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae260,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae2a0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae2e0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae320,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae360,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae380,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae3a0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae3c0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae480,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae4a0,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae520,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae540,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae580,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae600,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae620,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae640,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dae660,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daef60,ffffffff81db1050,ffff800016c01cb8) at art_table_walk+0x2a6 art_walk(ffff800000075780,ffffffff81db1050,ffff800016c01cb8) at art_walk+0xcf rtable_walk(0,18,ffffffff81ca0f80,0) at rtable_walk+0xc7 ip6_mrouter_done(fffffd8036fe6c00) at ip6_mrouter_done+0xb8 rip6_detach(fffffd8036fe6c00) at rip6_detach+0x56 soclose(fffffd8036fe6c00,0) at soclose+0xb2 soo_close(fffffd802fd2dda8,ffff8000149025f8) at soo_close+0x40 fdrop(fffffd802fd2dda8,ffff8000149025f8) at fdrop+0xc9 closef(fffffd802fd2dda8,ffff8000149025f8) at closef+0x118 fdfree(ffff8000149025f8) at fdfree+0xf7 exit1(ffff8000149025f8,0,1) at exit1+0x32f sys_exit(ffff8000149025f8,ffff800016c02130,ffff800016c021a0) at sys_exit+0x17 syscall(ffff800016c02200) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffc4a14) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc49e0, count: -47 ddb> show registers rdi 0x1d6af4931a4e3c10 rsi 0 rbp 0xffff800016c009f0 rbx 0xffff800000075788 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xa35b77bc33aa477 r12 0 r13 0xfffffd8036dae160 r14 0 r15 0x1d6af4931a4e3c10 rip 0xffffffff81ca0fab mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016c009b0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=20913 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014970390,0xffffffff822b7b60 process=0xffff8000ffffa6b0 user=0xffff800016bfd000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61138 252613 1 0 3 0x100083 ttyin getty 30177 5332 0 0 3 0x14200 bored sosplice 66580 303927 68664 0 3 0x82 nanosleep syz-executor.1 13400 22282 68664 0 2 0x2 syz-executor.0 68664 451865 738 0 3 0x82 thrsleep syz-fuzzer 68664 83986 738 0 3 0x4000082 nanosleep syz-fuzzer 68664 349571 738 0 3 0x4000082 thrsleep syz-fuzzer 68664 114470 738 0 3 0x4000082 thrsleep syz-fuzzer 68664 122889 738 0 3 0x4000082 thrsleep syz-fuzzer 68664 402081 738 0 3 0x4000082 kqread syz-fuzzer 68664 452275 738 0 3 0x4000082 thrsleep syz-fuzzer 738 263564 14978 0 3 0x10008a pause ksh 14978 233879 14534 0 3 0x92 select sshd 14534 521539 1 0 3 0x80 select sshd 76377 268400 86789 73 3 0x100090 kqread syslogd 86789 238536 1 0 3 0x100082 netio syslogd 39126 414725 1 77 3 0x100090 poll dhclient 31226 288170 1 0 3 0x80 poll dhclient 98591 32285 0 0 2 0x14200 zerothread 97232 147235 0 0 3 0x14200 aiodoned aiodoned 24652 414779 0 0 3 0x14200 syncer update 77541 475516 0 0 3 0x14200 cleaner cleaner 60915 354452 0 0 3 0x14200 reaper reaper 96112 117411 0 0 3 0x14200 pgdaemon pagedaemon 65766 360079 0 0 3 0x14200 bored crynlk 26905 369452 0 0 3 0x14200 bored crypto 44207 507475 0 0 3 0x40014200 acpi0 acpi0 16261 368584 0 0 3 0x14200 bored softnet 48162 293235 0 0 2 0x14200 systqmp 22291 410775 0 0 3 0x14200 bored systq 31726 246671 0 0 3 0x40014200 bored softclock 50976 341884 0 0 3 0x40014200 idle0 66033 493886 0 0 3 0x14200 bored smr 1 174553 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9473 6337K 6981K 78643K 14250 0 0 pcb 25 9K 11K 78643K 992 0 0 rtable 112 4K 4K 78643K 614 0 0 ifaddr 47 12K 13K 78643K 158 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 64 0 0 iov 0 0K 24K 78643K 144 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 2496 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 14 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 109 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1712 0 0 sigio 1 0K 0K 78643K 30 0 0 proc 42 30K 54K 78643K 410 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 125 0 0 in_multi 33 2K 2K 78643K 74 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 1 0K 0K 78643K 178 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 318 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 20K 29K 78643K 4817 0 0 UVM aobj 48 4K 4K 78643K 49 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 60 0 0 NDP 8 0K 0K 78643K 41 0 0 temp 143 2718K 2786K 78643K 7937 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1085 0 1076 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 45 0 45 1 1 0 1 0 8 0 tcpcb 544 420 0 416 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 25 0 25 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 4 1 0 1 1 0 8 0 semapl 112 107 0 97 1 0 1 1 0 8 0 shmpl 112 47 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3953 0 2531 46 0 46 46 0 8 0 ffsino 240 3953 0 2531 84 0 84 84 0 8 0 nchpl 144 6427 0 4795 61 0 61 61 0 8 0 uvmvnodes 72 4837 0 0 88 0 88 88 0 8 0 vnodes 200 4837 0 0 255 0 255 255 0 8 0 namei 1024 18503 0 18502 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 18744 0 18744 10 9 1 6 0 8 1 plimitpl 152 53 0 46 1 0 1 1 0 8 0 sigapl 432 1884 0 1871 2 0 2 2 0 8 0 futexpl 56 25213 0 25213 1 0 1 1 0 8 1 knotepl 112 316 0 297 1 0 1 1 0 8 0 kqueuepl 104 311 0 309 1 0 1 1 0 8 0 pipepl 112 982 0 963 4 3 1 2 0 8 0 fdescpl 424 1885 0 1871 2 0 2 2 0 8 0 filepl 120 10176 0 10080 6 2 4 5 0 8 1 lockfpl 104 505 0 505 4 3 1 1 0 8 1 lockfspl 48 163 0 163 4 3 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 36 0 26 1 0 1 1 0 8 0 ucredpl 96 1954 0 1947 1 0 1 1 0 8 0 zombiepl 144 1872 0 1871 2 1 1 1 0 8 0 processpl 848 1900 0 1871 4 0 4 4 0 8 0 procpl 624 4069 0 4034 5 1 4 4 0 8 1 sosppl 128 13 0 13 5 4 1 1 0 8 1 sockpl 384 1691 0 1672 6 3 3 4 0 8 1 mcl64k 65536 26 0 26 6 5 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 31 0 31 9 8 1 1 0 8 1 mcl9k 9216 20 0 20 8 7 1 1 0 8 1 mcl8k 8192 20 0 20 4 3 1 1 0 8 1 mcl4k 4096 80 0 80 4 3 1 1 0 8 1 mcl2k2 2112 6 0 6 3 3 0 1 0 8 0 mcl2k 2048 54050 0 54010 13 7 6 11 0 8 0 mtagpl 80 8 0 7 3 2 1 1 0 8 0 mbufpl 256 93513 0 93444 12 6 6 11 0 8 1 bufpl 256 9851 0 4225 352 0 352 352 0 8 0 anonpl 16 169059 0 158513 89 31 58 60 0 62 13 amapchunkpl 152 7908 0 7783 26 13 13 15 0 158 7 amappl16 192 9213 0 8658 67 35 32 40 0 8 4 amappl14 176 43 0 41 2 1 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 889 0 882 1 0 1 1 0 8 0 amappl11 152 50 0 36 1 0 1 1 0 8 0 amappl10 144 70 0 68 2 1 1 1 0 8 0 amappl9 136 1345 0 1341 1 0 1 1 0 8 0 amappl8 128 928 0 912 1 0 1 1 0 8 0 amappl7 120 32 0 29 1 0 1 1 0 8 0 amappl6 112 53 0 44 1 0 1 1 0 8 0 amappl5 104 1030 0 1018 1 0 1 1 0 8 0 amappl4 96 2012 0 1990 1 0 1 1 0 8 0 amappl3 88 223 0 213 1 0 1 1 0 8 0 amappl2 80 14309 0 14243 4 2 2 3 0 8 0 amappl1 72 42141 0 41727 24 15 9 19 0 8 0 amappl 80 4340 0 4300 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 48 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1885 0 1871 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1885 0 1871 1 0 1 1 0 8 0 vmmpekpl 168 15456 0 15429 2 0 2 2 0 8 0 vmmpepl 168 224532 0 222948 125 49 76 87 0 357 5 vmsppl 272 1884 0 1871 2 1 1 2 0 8 0 pdppl 4096 3776 0 3742 6 1 5 6 0 8 0 pvpl 32 536349 0 522753 287 60 227 229 0 265 115 pmappl 200 1884 0 1871 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 512 0 33 14 0 14 14 0 8 0