6e48f72d51f9cfe6818f7de216257fee5dbcb97ca37ca594613b01a3a0da741836cb6d9065c0ab2d0975c8c9990367ce9990d2624813a3eccb2d0931dc8759c27efd1a3381778af9fcd6412087dfba05a9e10f80c2a7c131c146953db7bb08bf3b3d4125437f08b2a3ec94a415e7755261a99312c7a4f5655a3f4815f96017dc2e447a093afd7c28ce22c43853f2c95d1435b5638538427ef505a9862cb8e8ef317654ec082d5bdbc91dd62268ff632a245d33c58053c5d816e59c6638ee241a7d81ea3a6a5558515b2900d394131a193f5ed77c59eb08d93488c7caf5f4b1f1ae40c19f2526b5bdf8c990dd9b6ffd5b14252894356c47f209094ea6d73c0170d7ca3582b11433fbdac35782a4dacde217ffe3f694e687dad4ebe7796810562e944ba6022a865858d0a1f8ec7ee3bbeb4dcedb402d836ba8444e045d18def7875937dbc26574aa29de9fc42789ff3ef8b50f38f81fa413154b8fc956afc4a2a838d94c544a5296b584bd10478bad2d47e28c3d815297459556d98a644b66941d0ea7ae0eaa27563793508c2085c127db6fa704b0f8c6e65e2e8f9c2c12707e7bc038a62cd7f5bb7fda1431f173f3a91d86b5da5dd6419cbcd1935627d3a7831", 0x1000}, {&(0x7f0000000200)="df5879d556bca290d5c1615bf878e27fefa7c55de19cb2327194a38b1e25caa23a5cc8760acdfbb951ad5da51ad895ac2a406aa8d6a81330254b61f888f22f0134b90b79235bd7a712f57bd88e4dd10777eb29c865700c175620fc5e531853f8b90b64ca9a4fa0ece20437df399d35b559d90253f16e7f7ebea770e1b016f77d1e098b7435a817d402d54129d41383b4a92f7a1cb360f1eb", 0x98}, {&(0x7f0000001340)="bda9d41bc2c9af1df9aa4a4b971df8c1fb30064f255ffd0ffe707f08650c111ffb56413501ca351fdb45f0b1fa32367a3353dade109f6224e142164ac9258a7df8396d879da862883b0e3347fa0140bcc76185cdfc978d499378cc67f51f9ac8cb2e44ad7db1dccdef440a966477c1f58f9e4c523dc559a7cf2bfab123ef6cc3de1edcc083139f7f88eac3c9f5b8b1c0385d628020da8de1ef655b28931b1c3bec99313de36dad15276567867556b441949acdc56c5a3af569fb91b59e0ba0d7bc80666b75ad1d40afdd1800195098529df14905cabd58bcf25de3dc1d9b425057f91daa4ea8ab445e337d078c5775a74592f26881c074ce0a95c63d02427696593751b7dbdfba73bada5f956a162bcf94df28d35b2c17189ba6f809c32d9ffd24e474c0af470763958c7b9e972dfb4cddb0322fea04a26bd95f89d1f7cbbf26f2a9e6579a36f6acc77e2b128c41c57d6d848960171ea2a4ba90c72fdd65fe8ae64bef1a92413cb7b4ebc39d6b6dd96d9d4957088592da512745b2a23da82d2a366089c6332767cf0b496102732c4b7e4094184d0c939f0ee46bd2bd8bb6dfb8a7f560ede3ed5ae999ed079f47ab5b57cdc5048ee2c0d1c6e1f47f9de8f3902c734ea666a4c4d3104c259d228b606cfccf3563e65b1c737b224b904b72adf32470c2bceb3f2786cec7c0589c2dcaf8e86a308fcad58f12541b0646ad2cd7b96d3038c2f39d3acceef2666d6d4ff8bd4e24a608582ec70983d92be677ec8a128a22ad32218d6691e2b2ea46e5ebc7657e36c119291a884a5b54030bf95c3e9ddcfcf3a8af4df39016a182775ed3cd0de9fa062c9a01cab11360287017f1aff8832741a04c2ac63c9b4e04db5f4dd526f9bbec9a147990503b2833f429aa7c8cd5c3de7f59d2bbb2b69618f6acd47423617e113e9966954c491121932a28fea944b8ad1cb6f56e1cdb1d17b3cdbfcb73a71a2dc35d847036ed616555fcbee274268512728140bf8ec10beb8be314a9e820cbbfa1e32bfe6ca33b46d6c111f7234b1aacf6e6fafb9bfc65e5148603236e2c81d343dcc5cd09753422e8ecb84a06e5819b6d723782a53aba838cbc04e0194d08fdfd2f4dd83036e9831c0b79efcf7ace8b127e064c07b861f12b00c784ddb07c6cb2fddee522833f95c764802e17bd78546c68d1c6cda88ed20a9851d2e6e36fef5c2970c1c29bac67bf79a04a6367204bbd077abb3d6cedbfbdda2d1d7f8c625014fb7842ded842470e9e8cecd24add2fad4a5c80f3e5c7a3d18b56a6c96986f60e695d74268c1620e9ee77949a150a6469d8d05c4214c83d331f6ced7b16c9420e33d49813d66be5469032bd565af20a47569ec027ebd82503c06a984f116fdc1af8141a10b606bd8dc98c42d41e805486d40a93cd77ec9d494aed5d7664df33f902799a09806738a3a03de3dc1621e2c026ca1fb6a2633bc1309813a1d4aa852a50330948862e3a2075af940d8c9bae64a2f421e87c5b86a6a86ce5ec9fb031726d9a7ac72a04f13c9daebba84e723857f22564b4ea449832f42f791682ed071e41f7e41ae9aed48036700a40161b32e3fa633db0b40219d50e715e99870e29a4ecce843f1697d437a9653fa7a2399571a162092491c2892cfa66f26b090cf759c8d3a6db47e9d39d2ecaf482c65d2ea65b5dee8bc80e8d7ebcbb857d941c36ff6aa38270a23c385424cf6471a3586a8e39f9113462db4744936559b711478d1fc0e6eefb501ecd4ead3df76d13f0ef35edb3c6d1a7cefc69623dafa3532fbfeeec6a57dcdf987fc7714897a22e12fbe9ef71957627971b06626cb08af643e53f4497010d1707b83880120c3927e61c066a0fc2ca5472ba1e341f97b5d84c3c9190a161c424c33248b8a08f30074ca6186c6836762c0f187840c11ce72a21b6151dbf2edae80c2d85ea3e355e971d5b7a56c39c1ed56d3b90841789574814196131d2947399381e244efe41d9671220a7ab38d63ca008c3d4fe2e42f0240eec935087858d63278aedad287eb0e35e785f2b8ea14e6919f46cee01b0d7f2b5ba57171d1f893730ce071f071fec9ddfd93d7a26e1ee5e62f91281414ef1d4f36d66067bd8e977a9e9e5d08038a49541f5d77b41d9d4c3f4f058a5530661f40aff589361da53e7c7b7ebe1f6d7c5adb89898bf49ac6ba41dcc9f335fc4ad6c70212ebe88846ce20cdeab3920c30b7d008b3bdd05bfece63d0a79a218621ea90301141b852078d0110083aa76f3b6362dd2119c236ed8b1c20d7d351516f4103a46a9920672b7de65b3b8b6239d32090ce1dce03d75d13d23ce5d1dfee009081d47abae5f0b234d0f8db03f192416f3f678bb5652bb11cf20dec69034ebe18999848d4225ff004092456083bad790625d65dfb9b43b6fd1fc597e1c263f009deb7db9560fa98afd3e992bdcf941c6f22498b4bb54ced38b5006dd787ea0a6fac783c60cfe65f7853299a378c1e9f12b6a640ec80f9f69ac00d6e34bc3eb42b18c9bbdaa221d20be97911f2299d6cdbe22b05bb581eda261754673a667736be1e3b7033b41b94fa7dd71f16e98d06706d6ff5a28cfbde6472950721192d8d4520a204c21cc010f0bb38bb8b69986760e9839eec7e156c746cd7b62c15a1a47e5f51cbf7bf3004e7130897ec5ccb845070c24351a287d994ef96b162567ad9376ee4b2674e14a8dd8f65c4e70293707f02524b2bb702a5f95082dc2cfd7cefd633088085cb717e0d4026896672065f22e30b2f1f6799c2c10590b85229fa101b11972839ee78f237cfe8144bd5285d71ef965d37cf32e7ef739ce1e42665189da0b86ca874fc8670caa7555dcba5707b91a6f2efee33b0500480798d2bab10dff18fdb4954e9c039136ed830cca73cfa029ebc64b4b71863ab2038020d271c9827879c879d50b24d32f7d657ac553114bbb2132291c3017b1a1f0f333bd89a55b733d05d600b9348f310f21f24a376d1647e19b8efaa1c403fb0b310cbdfa7a800df1cc50a2353e8ffdb95d58981fc7ff7e8ddb08285fa46b3ecfbddd897a24b6283be2be9e945fa52da5a436e8722b940229292b33cd30cae36fff67d247e10af1393f37dce9fb71958bd839c38d052b3542242bcb90c8a2e27f9eac7d15762d74d944f868307b91c312c1a9bfd2ab0e93f553c014b9cd474a5b9f429d5c8ef466a4143388167b8e85e90e37677d447f53c7dc1c42609888eb710689c79ce1a13ea8b154fee37c9845a98a52a94b146a65f7b669d0bd6d00ebb50aa94bca11bb1ee341d6f4d66ec5d4dde079619963ed1b2d351d47a99775d90df6e31a6c4ed9cf812e318e14b64a4a4568b41caeb40fbf820615766a653466145be4de8ce8f9b1048cbeab1b5f5c941a2ecae28ab99c3168a74e3d4596b4d5715fc4cc0401abb681c91dc1770682dd2f3e55aef180fbb58363b27b84dc88f59fb6370fbdc435b44f4bf52c42d8e3569c2598ee48567a44e001218ea42fc9ecf84c32530a73fa47f4bd182c1a01f82c60446b65c21c8251aaf36c75017f75fdd937285753499a59b969340aa291c3a399cbc87aa44cb3181860855de8ac84bc48b9e50665e075085b24933422359af182d827efbaca11542f9e2af12af3d5a3cbcb2af4abfd2ddde8969ef9f4396c8230725d2f23e80a20f15f350473cea893f32046caea736f74e5b484e5afb541ea2ee9b03b22266948fe80116d9415fe52e21723662aadcc0c741854b179fc9b22e9212558ae2d11e5784fd82f3256115f153b003cab0d3216f9e17c596218c6313aec2518de50bccde9aae64dd928a872d062fbde534cf439ba59646baf140d971692006e7cd30b1750dd4596f145d4ef88a8e39369c9646b1130a456cc332d824a51e5521b09f18822fde577d0853fc8e93ecee58a7945be34689201d4a7ac1aa1101f9a82e84cc382e59d023b6d7532a2019e105baf3eed574f3c6e5859410f94817d730b9016b72c87f023fcc517198f2e563c65e73eea9828065b6cbcb7e864748bfda0b9902330a9ab57c63b84c821730fb9bd184eaf3525e84c80015491a22a87c40f6ac6375102f6e57d37a0b3f1b8b14c1cc46411f9527ef4e92c5ba8dc35c16e7a9513c4c3dee9111f7ae7502c936def69694bf4274e44af9ef72bef408e9c9a9f99285f4b162925f0d8f2d3271e079267b81f3efb1a39fa032473eddb857ea993620c763fd0d0cfd0e37a22f2fb708d56768510a30e8861f54ddaef1d538a6e4d06fbcc12606ee9ec81089fe20e1dea54c6c0735140bf5c7e53636f063eedbf66852ec822e7e416dd5d9c4bd0d91fdd5fb79d9b0e7811dfdb1ec411583befe767d6f41fef79dee09e21463a5cc7d588e606d70b7444b30a25f5f1785dfa941859e839e9de059d08dae1b9911f8ccbde463a134a8d65b34de98ade1d94eaedb4067030670fba82d0f804be9c4b8831eca58472225be536191a1729228b18a86b162e1894b02443a9e8bfd0267407296d6ca872fb5a62d7dd4b8cfc18c389c290d8748a3d545c53b77d468b1e0f8658870d0f0e0e13d0fcd8db32c220bdd7592ab8d0001dbe0c87ce0f02765604feeba957606f818e938249cb6c05644318531ebb685bfd607c3dbab707adef2a1d8f367b7f1cf4ae8fbad101b3b2438b0727fc3a1093aa1e378e988526c533d1011d410c5abfe9228652932bebf5b3ddd1479cb06aceed78540e0325b00d4cb93cce59b0cb41054f93cfaa14cca4908b421af192d78efa085abc849065bddbb62ce01e929ea66e52700772af86fb5ba23f274ec692fe962f2a68efbb5ebd811f32fa4964455e88b74c29db2a3a14521ec8fb3d7cbb3c9faa4b0833df3231b851e1550e535518b1bcb67fb065a0a7349bff04c927fccba3a505b99e18cf541d8bd3437fa82723bf623da8d4b9d1d82d49964b68f2d4465f110ab57a0f7ce5b4d96e2476ef1de2fa703c0171fa6aab538bc66d663e6a24336078a5a1c3b2bd32f7b107bd87075d824ca42bdcb1e3f6ed7ec7b72fd0a4de680bd7b5aaa9f387d962939a8eb4594f8fc5573292bdf813a0b850abb1a319d1feb9f2552377a60ee8ae4e5f9e12367b72fc01b60450009f2a9f44aa1b5fac975465be7cbc2b1d6b869fa92c6eb7524bdf3ac7b73ad7f3d4c419a3ec46a4c066c9553687e5d04cd2cc34c21c8605632e0d0e410a430d807016bc0e19611f58644d01952dc8fd7174711af350e24353c7b0e45d562e28d0aa8eb3e5faaef78d3ff7b75abf5a911f32c7c167de4b043a4759095853a328f7ece807788749f0d98e337ae50da0d9776d23b67a83f0ec65f7a2444824d092389e70cd82da3ba407b1931fb4e5ea30cb911f5ab533d90eb1667e953755f02ec0ca80bcba41e0311144b2dea05ca9223c010574d74ec53edeb3f23808af90dd6c1444b1bcbd525fb5770d9b4d254294334f189fa4fa0211139b60913b3c208f7d0b5200026c1a066e34dbef3abb6e0bfef0ca482f7b269b7ca046e31f8f7d6fde60f78ec6a5677f4bfd6917c9603d609d26a6c637e4f9a163a9894fa8cab3d0c6ffaf9e7c5ecdf1d451a6611c4530f41bcc2a528b67ca2c615db4e0d0404194a101ffb434e5e2bad14ecf0ba0e2e694e6ac61ba94048c4d9dfb9167bfcd6ee08d7ad407e9b5a5de02d1778471470e02e6780b1b02c2eb8f4e62457fa3c138dbeeca8cecb2b7ffab2904a1ee4d7b0302c3f1f05222902d91bdb96e4a9e654b8bd8002c1f5f7f5ad6da540b844fd66ebf82dd5654ff3aea0755d0a7ef8775157bfa6a4a9cbf3f419a853e", 0x1000}, {&(0x7f0000002340)="82bf0cc220eeb3d632ac6f42afe84a9dbe20ac4086dade0d0b386d3546fbd836dd00d34db0020308bff42163f0807f1a166c5102eb6e91005e4bca79e4ac1e98ca3871f6b8c38a28555ac1cedac2c0495b1d35743edff771e888127261637ba5cb4259deaeaefefd1a71036c464ea71821963093466c6efda7c776c4b5c3725d8c6c5eff27a0a8e1a29d3505b18997c3dbb9da69aac505a6daa84cb46751c7eea49dbab25aaf96246fba090c0fdfb98eb5558e72fc351a3464e144f39c64dbad6bbea94f60e4803d94fa5373d9e9ff447ca4d4ad51a5d64cd187bad0b471c809f9f66abda0c293feaa83951e345e", 0xee}, {&(0x7f0000002440)="ff66ac6be5cedb492ac495884b8dfd284f8de91d20c41faf2ca69127830d20be14f8ab33ed708d11d7b420d5ce9d3087efeb3e5fe09011e619e9d3b4db332e270bc09ece6cbc45e8f0056615cf21dcc439a952076045e0c69c2a7d6c1db4ce29a8a4853b697f477ab41038db760fe68bf051848cde84f173fa9caed2f39eb7c65bbf6431aeb06a1820df3748358863862c94205d8f9bea234243170b99e302dafc4abff6b6674e4821e8326ec852f8003c57011070fdea9f7b0cf63db6f992a17563ba62f82cf5f1618e5bb271fcfebea9715b9c4ec082ff9143a1a87c351beeff60ab4e1419651f4ecca243e58ae12b108b800e0c39dbd91e25b6611c309577d984e591a7ab49a488866695b8cface6f4e5dfb786e790c7d87926db08ee4e35033d57750ad27c1f5b55ab3315d08824c1d7e99c861001bba3946e8e1f6d027b12c7ec6b7f40106cbdf43edf392a0a9ce68e9df4226cf730ef46d60e055697f23f33139da41f852161216942680c378d356ac573ef40b2f4e9f6c0212514cd073830d75f6aeb8f29e030e2a9aa2a7bb79aa8706734b76f5e3a84d0b8c8509fd0d72f808fee90fa36edbc27c42931ad3b4cf3028381debca909efc3f42f11ad1636b195e007e2e672b2ee6d59b85cc4d4fb54126860f64666f5ced5a95a891d94ef3db8c80b4b67497656f8651bdac2874dff884cf7f5bb0255537d2bdaa8659b0579354614b3148326d38c08290ad433328cde9528cb1b03ad9495464e4785027567e214d2bb4b720bcc158ab7b65a0ddf529e3cf547667773ce2f94325a4d2df96f298f72d3e288757349df572867f8e6d068aeff7eea9302db299c43101d090292f982c3fdb521f485ce219c027ee67f29513461c3cfb1c7f349ec4f89cb4c85e19eb2e47d5289a80acb8ebe559bbdf27690b8f07cd2a913b4e4beddd85187783976dc24799f6064a09a9fdaa415d8792a36e0d5cf5796606b284579f85b55dfd12f6c02c85871b942cb3a04159c9d67bb3d7365f956e00f61c061f870221f946085c118cb0e67462d160b32bd0f4a280f9a4864f56eaa8c8e6191481db5bed20df63eb3463eddeb88c2457dd3a9a2f20689a644fe5390901c104301bbac4997ecefd7c11dbd7c92084706424c062f74d10330d455bbdcb5ad7492bfd2a55a6d8aa1b2555a67b5431512151e13855db8797e36c84eac01ae2cd4650feda0407dcc610f5a4822721a6871e16cf0f711efe24a7f6a54c58e9a1a61d710ea378124d79e5b06dee22b0772265fbdd8ae8c246f7d25c3e538f51e1699eafcc0d1ae84dfe110f800e98f9e51931ee9e7753715152d98491ba98fa63baf9ff67196550c8dc7da005af0b8b8caad9151b08590c0a5451eadb5bc42677963f04ed11cd5ce3f1aa85ef4233611f10a6a8b7328bcc804c7b978882a48ec16e6de5cd18de779a99f89d85e2b5c66b4528bc3f65801b1d590771c70ef47cdae7df2572aeadf5388e791882a70067efd76c99fc68fa89ea95450cd0884b34a68b2a28f60e0f56c2c990f7c3c9e3133ae128f6c815af259f5d699a8115dbc09c040ecbe84af8bd7eec092e9ddd1d2d43b34fd70e420d2cd5b618adb754ccf07afaebf29f1f26c79d1f61d3ab6c7d15ab0a5188d6af717d4c21494a26d5555fa370759b90a05a7fc4dfff0f8a56ead6868f6f11363b9b77fed8de18ee394eb6bc7edd62e07f178ca0e98f196ff3d9e14755d4ba17457167e5dc1299ecf0cb7ac02b6fc1b1cfc0b725f57299bff3e654d33082246ea8e0f4b5ef80a25319e36ebf6b0e843dcfaa0f53ee1ec3317e88fe986b5c08271aa0711b089745830f58cc78ffacb831e4c38d2e142934074e1a98998e98108f3c8529a91fc4d8adf0b7f673e5f6e39c2e62309236a6d1cdc6fcae16173e45f9faa09050774fd04ebe72bc094405bac21402d0050338adfe6ef4845cc06bdc06727a292619504903d6d62efe47e36b91d2eb7bebd3323a799f2ded84eb5f10c2f21663d7c02cb72f5937d7ecf4365eb32c465a176756aef0923986a0c4c256d3f68be217a84c73ea5a61cda3ccd06deb3a43783e1fce729b055ae54dca959c72519e15a148e03465b8ed8b9764d6d36d9f67bed1cb9c70780fb142ad26174d4c9a9207bf0841a0fd4f45d7be61e05e3179913ee2d6ef10b0fc03c877e149ad0b81410b623d62a07dda68eca9925ac3119c6b694d98b8ace49e8ad5674204b7c09af0cdd1800ef48fdb74922ed88375325c99691b5395b41ae151c7172a9eae2627eae28d0dce3f547255ce0c73fcfb6ed8624b2a4914d5c2f474de0132004510522f20290c850fbce2ebcf7c2be5de7aa467a2a79f21e2e0143ec5f66ad1efc48c6cc61130e002b2b4d3d478bf04551ed258e93d78b7f071027c62b915eafe745251e5b780f1d7b4cc62c58aaf90aaa1cca3fade10c6ea510777a570e3a3eeafe867293e56bd85c757f5d5d039cd24bb99292b25031c9b90d2de8885e8fdad82ef0cb3e02b05b355dd6f54b312c1a7eda71a56e7ae17cc07d815cc671d731689dcf18007c0efcd49ffb2c03755542a1c230de1f4f156d2a447bbb0428e5c720892f44135502295adb0194b00d713b687915226c35429cee8762047c2b10cf21e13414f58ac05f8ce0e40112225aecc6dd0274ed09bd10faddd60fe29687c14160f497d43c19ea7d51bc0fdddadea4239d3ef5d3452408c5dc77b754e044c651b0fce10c27c77dfd3981aa2abfd4e7e0e36ccfefcc802bdd9bf52e9eba7050e4fcf72a9507d5906aee3ce85a6cec0bd12772256e8e03ee046b940bf85f68b971d1be5ca042e59dab1372675ed645f35c19b64530c60813724f5458ac13f5a8026c1fd00fb51ba4bf4c8aabb8cbc47a0d9d939241b36ca06558f5410297579959e6999220f2421f2166995c999477b5e50dd453f9fd6337ac2a4d4f08accf1c68baa38af3ad525bc8b81d343251951ba017051d61cc1d0aaa55ef2b671181460511999012f0505170e2e5deeb9a30f3e6bbf52342637bcb6e4d1c6c8026bd2ba4dbedb997c433c5eda16ca1a90842b9db071689705fc6e83366ff1284fd255badd3aa1b0ed3346c057c259aa5dd1797eb1a478e964682092b1356f31cd4a9b6495f92949fccaf757202f7d6f5dd8a263e6a20a9cf275531c0b23c1cfb7b703e11f41975b637dffebd33278bceb6bc5064b84ce9d69360149eeeffd2cd0cf4413c22e617583ec6343fbf8c9be39d59469627fab2a79b3423b5e612b63c167babc032bbee0b50d1e8ec2b854eecfba102b5242646732d60e73099e0f16bd4d262b46c80673864d6c0ad2c87ab53a57e1ad6fb4d55da25760b68f5a1a593c12b6e4a91e3431f12285367814b3a5d932b002076b7080af36d10cff23fab50c3cc9990b6d3f6a051604f6b69791fe2d5695fedd4b90c08ad315e0a685d70c98ed063420a4c2ade738920c334fbaf1ff5398ed4c2f51751507023f36780a2c5b5ac3979202e3c1857a50ee91014681577c070934cd37f9d5ddca9534812da6c7d9fcb863202f4e6e811d3827cc119f6da1f94dc4feaedbada3fa4db35ea7c6c137d0d00619959109d105e4d20992a91a2f4d425a9f1d6e3d96aa4cf34ee2a5554ed3e428d5290ba7c2b9e12f1ce6d2229224cd232582a7d0e3fd65381377ead54b513d47480c78858ca0cfba3013fc7b0c82e7c6ab1b02d40784910018533bf484e8187f5cb5c0af6c93558f3a15971573b390bde2424f78bb28dab5dc24dd2b52c85e7b908d7fb4d138f76694ed93fc879b2a66509cdf404890d79b9b982ccb1f2d11a905fadba5b08fa16279d8fc15faa717a4827adf6fc7e3476b26063c0a13b3fa06e530708a1a2e006d8456c3cf6a993f46f4471a09422145c057d948ed3a2644b81066b43d122ca4bbfeabbe3ae367ad29dbb7354add0443a828e46171c35cc67866af8c1ef47442001cf905983ab682747ef309f92a63c71a313b6fe3b583e33b73d91a3924fdca6c70be408e07a2ba9623622b710adeb514f0ec9e893673341eca80f615d0dfd097a0d063469a419cc205d575ae96c69fafa76cf4cbcf2045062820aeff474b7089c9d69d0188fe4a881a873f73e197e1c6aa9de70ec03fb6cc6cd2f75c8739eb931abae4873b7e2a90d007c055b354329575ab9ad112a2d1e27cc4132cac5363a01640d274bcbc8cd67e63ad2306771f0b7cc3150edcdf4025d8c46c01f4fe5b5c1edbef6eca15cb657775efa75b171d24683962f098f3949c866e4c200e48d7dd5245f6af7328f39058d0e18742f2c33a830b349b31179841fc79ae7decd94793531ae3c51aa0a8f5c9ebb4931133aaca1a3954606bd25885683088744a18f4c860c292dbfabec8a0737dbee7f3ca224b8a17761a7ab015eab571d0ac8e43068136904a4072743822bda63eaa101e832f4f6791ab277a47b657a6df56b48ba8994250871409017ad413966e4599844ecf7c7f2bdbe56d271fb1263ef22dd2c70ebd8cc089239d52ec5f14a3eb59fc720f1af5902fe878b562ad588d5cf6730e72a9722697540a798cfd7fa82aa14d538bf34245575cc52be98c3f0309b66bf6491103e888c27d8d2268283d272adfb43780ebf7323728816be2f72ab0d0528db201fc35ea8bb369f53955ae84b0e5e473757f0105cc94d2098b24769216f4553d037f212f4248cc2accdbe9765124347da98f24f77914a78e364a65dec111913f20de08bef99b194ccc7249caa58fd95c91a9afcd024f76e90727aad104987620f74842698227e9e1a1fabcadb0d1eb2f7598020d9d48fcaed249b5231e521ea028450fdc51a9eec6a9619009ca7b95e9d4a2443ca7fc4cfebd2dcf933353f0cf7dbcfd237e9ff35a81dc9749d0e2e7b7eb5c0606fc57bc2d7d453a74bb2a8422df8e4c3a61753acb4822f724239622b5df9e4de5c7a910a1bdac7eef7611c71d529053de55a74d4670bbb2f4a1a832a0e70802b8b87939f9f55f74c4611662cef2757332a061c95163b34cee1512f8035daccd488d6d95d6b94c725ad81485fab447f3bdc2596b406d28478d1925ffd200187dfe0e826ea4ef28ddde64bc80534988fdff1d447a2f0415e1c0f5ee45f97883ce91a28e379fab18a248038d6d3ba2885922f605dfcfb9f8aefdd3d7c3092c2bd383712a69d66b4068998708753e4a595d2cbe364eb68a96dcc666c92c38d97ca56baeaa3f46f731e5da12cf43f6ac678e3efb70acb06c7c15c36d65af7ad6f3c777e3948ab8cc5289258ce7641e48259c888b348a69c3abef4a934e49c38a612963a4b93b92621789bbafcc2f751656b256f7328d34381be21863c4d1439c8e6c393b7cb70e6cbfbdd0d768a6e02db78136561b65891ea93adeb0d3158db482a55bab65c476b9f1004351139591858444215306ea8356517713982ba0894d09af5082fe42e78f70320df90f7f00d5f8a1307b9bb4d6cd2c5ff8be28e4014f30bb35279ea06d162ed6c213839047e5ae6e4a451c8360e5599d533de7f0d2aab39e15b7c80f6ae4309ab5e23914d6784d5b15cc4d4536a254b6b9cdcb761ecd7f50d63155c474f0e065ade7f7f85d06d23baf06b7f70bc9310c8b69fc1bd5a05c34907e6259b3e8074d2a6bd38696b3295d599fcd862cb3890049f76816d9a65a3339d177e36ca378df0dacb1ee62189a3d7b1d937fe4f3f221443745b5f4175a835a4344214a61f7af157c54845ef099b1ead93ec738db03f98ec3bf20924c33ce7d9e0248d2de492df5f944f5e50bf0cd16d0e6210ca9a11", 0x1000}, {&(0x7f0000003440)="3d9653fc36a0bca63a8982fc540fd356f48f31990d804f7d034b3a33274d3a62bb06608e8a169b9a585ba3641e0b10f20e7d686b2635b96e0f01410630cebe51b86fdf4b2f6fba7dae33cbd67a47577b3e2b52aae61507f13186c933bcda3ebd20b24fef64b59a83ae2345f70232b664e1ebf97cb7e6e1aab74c89ae2b16b8c2df160d0d563de2d4e57a2146b891008c727be6df97f2a965", 0x98}, {&(0x7f00000002c0)="c970510f22eeca2c296bcde7409a3e17d1c2287427ca651330376e170103e6df3804f35c6c8eac7eece05dc254cda7716e9dc44037b4c626ba59", 0x3a}, {&(0x7f0000003500)="0048db677cb1c7b1bdf6b42c801958f63f7939b5429866637dd68b7d8bc49b2187c0c7ecd83b13433088046256461c00c789324236cc4f00908efcbe21a613e5797d0b401ddb4b206a2e57185da1371bedea17351134c4c5d1bde1d8a1ef7751f3ea4637110a18414aeac592c1e1ec16b67aa0510a66e0f7aad1c7238d449f2926e399e347b4ca1184d2fbed9fef45eb20a97ecc539b6b35ae2d11d9036b6e56d01bf50bf78e1445a5f5df042f09", 0xae}], 0x8, &(0x7f00000037c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x80, 0x8}, 0x1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:46:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/96) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x2000}, {0x61}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x2, 0x40000000000, 0x521e}, {0x2c, 0x7d8, 0x1, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x6, 0x1, 0x4, 0x401}, {0x9d, 0x10001, 0x2, 0x961b}, {0x6, 0x7, 0xfff, 0x5}, {0x7f, 0x3, 0x3}, {0x6, 0x5, 0x4, 0x6}, {0x1f, 0xffffffff, 0x3f, 0x80000000}, {0x6, 0x20, 0x401, 0x401}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xaa47c38621fbc318, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x20, 0x2}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x7, 0x7f, 0x3, 0x90000000000, &(0x7f0000000240)={{0xc1d, 0x6, 0x1, 0x559a, 0x0, 0x3, 0x10001}, {[0x9, 0x0, 0x9, 0x9, 0x2, 0x7ff, 0x6, 0x6, 0x8, 0x3, 0x7, 0x9, 0x9, 0x0, 0x5, 0xffffffffffff6703, 0x2, 0x10001], [0x100000001, 0x1, 0x6, 0xa6, 0x9, 0x70, 0x9, 0x400000000], [0x91, 0x5, 0x1, 0x9, 0x239, 0x1, 0x9], [0x6, 0x19, 0x1ff, 0xfffffffffffffffc, 0xffffffff, 0x8], [{0x6, 0xa36, 0x4, 0x8000}, {0x8, 0x4, 0x0, 0x5}, {0x4, 0x0, 0x800, 0x2}, {0x5596a4f4, 0x100000001, 0x5, 0x1}, {0x1, 0x4, 0xffffffffffffff81, 0x100}, {0x7, 0x101, 0x9, 0x7}, {0x3, 0x400, 0x3f, 0x80000001}, {0x7, 0x6635, 0x2, 0x2}], {0xf9d, 0xffff, 0x4c, 0x1}, {0x4, 0xce, 0x7f, 0x401}}}, 0xff, 0x10f6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:09 executing program 0: r0 = getegid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r0, 0x0]) setregid(0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="12823e6573ed80677ef9f0e0a35c5cdb0f424d9b7758d92b6cfd6fef84d8d097341e5fbe95a3eb5668f9f4e0b43433307aae9c292dfa2b9090cc71c1d91c596cfc8a3c86dce21d60254fbc719b119d67db39", 0x52}, {&(0x7f00000000c0)="a3aa33dc0e017c8434a37fdc7b72cbca0eb03aefd2deef3677e02fa6035e6cf8f163ed49094f8dd9d949beac1a76d71c68b4eec10f9dc8c1b5b766c2ec6f36dde5c07a8b05c372ab72e2e224fb6290ac81ba28a89bff5e4e25d4947a15b7abc2b4e1451438a984aee4907212d951d01c01169af800181c44a463ead2000c0c880705e837f9888831f817879e329bd4eaa8b68aa4ab518959d5d73e41d850c1be57f92cce1ef4100943", 0xa9}], 0x2, 0x0, 0x0) setegid(0x0) 11:46:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 11:46:09 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) fchdir(r1) 11:46:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpgrp() r0 = getpid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x100, r0) getrusage(0x0, &(0x7f0000000140)) 11:46:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f00001b7000/0x4000)=nil, 0x4000, 0x11) syz_open_pts() mmap(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x5, 0xb8d27dbef19a6f13, r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 11:46:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0xfffffffffffffbff, 0x4, 0x8, 0xffffffffffffffff}, {0x6, 0x9, 0x7fffffff, 0x2}, {0x8, 0x200, 0x7fff, 0x1}, {0xd8, 0x5, 0x9, 0x1f}, {0x0, 0xfffffffffffffffb, 0x1, 0x100000000}, {0x40, 0x8001, 0x800, 0x9}, {0x7fff, 0x5, 0x5, 0x8}, {0x7, 0xffffffffffffaf7a, 0x2a, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xf9fe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:46:10 executing program 1: r0 = socket(0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0xfffffffffffffe51, 0x0, 0x0, 0x3c7) recvfrom(r0, &(0x7f0000000180)=""/53, 0x35, 0x43, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x74208551}, 0xc) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/75, 0x4b}, {&(0x7f0000000080)=""/220, 0xdc}], 0x2, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x1, 0x7ff, 0x3, 0x5}, {0x48c4, 0x5, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0x1f, 0x9}, {0x8000, 0xfffffffffffff801, 0x8, 0x4}, {0x1ff, 0x8001, 0x20, 0xffff}, {0x4c9c, 0x5, 0x9, 0x4}, {0xc38, 0x693d, 0x7}, {0x37d0, 0x3, 0x8, 0x9}, {0x2, 0x3, 0x3ff}, {0x7, 0x8000, 0x20, 0x6}]}) 11:46:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xe9, 0x7, './file0\x00', 0x100000000, 0x7, 0x89, 0x100000001}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) fcntl$dupfd(r2, 0xa19d15fd0994ce4, r2) 11:46:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:46:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x2, 0x40}, {{r0}, 0x0, 0x8, 0x1, 0xa7c, 0xe8e}], 0x1f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x9082ceb7300f81db, 0xfffffffffffffffe, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x0, 0xc7cf}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x40f3, 0x53}], 0x80, &(0x7f0000000140)={0x3, 0x1f}) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() preadv(r0, &(0x7f0000002400)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/58, 0x3a}, {&(0x7f0000001380)=""/97, 0x61}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x4, 0x0, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 11:46:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getdents(r5, &(0x7f0000000040)=""/1, 0x1) r6 = semget(0x3, 0x4, 0x400) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000100)=""/126) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') r1 = syz_open_pts() r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x800, 0x10) openat(r2, &(0x7f0000000140)='./bus\x00', 0x80, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80) syz_open_pts() 11:46:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x1d) 11:46:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = getegid() setgid(r1) 11:46:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="b4d5650aa91ce4db1c92a0e26088bd5c075795315fc642ce6f1d1041d5bb4b013b060d04ae3f6bfe609edc25965d16ae33822e2407fb606590547553e64e397588c3efdca515acc27d4f23cb2685115f27a9cefba5dda6656ecd729510df9818d74860064128aa53ddc52a0eaea3d19e23b7cf5444ca4350401213b71bc36548ae7f73c923729b4ce7b3d31c4cd77a3bd6489be44d0006783fd3c49ec0c2686444e1a2d7eb8a5583abf479b395da5d4f90457798eb12518049d6285646945bbde4f80541a2113644cfea9abf2903f3bd", 0xd0) 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) fcntl$setstatus(r1, 0x4, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000000)=0x63) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") chflags(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x5, 0x0, 0x100}, {0x7, 0x7fff, 0x1, 0x1}, {0xd7, 0x120000000, 0x1, 0x100000000000000}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) 11:46:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000600)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f54ac8099f2c5d501934f0d351c57929b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936b80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c5166e36819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0xfe17) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x9}, {0x18, 0x1, 0x9, 0xffffffffffff0000}, 0x4, [0xffff, 0x1, 0x8, 0x7ff, 0xdf, 0x5, 0xffffffffffff6436, 0x5]}, 0x3c) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f0000000040)=""/32, 0x20) ""~[m  Wt`0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() sendto$unix(r0, &(0x7f0000000200)="2c547d63cd0f21475d022ddc0b859a64e69dab0ee6a980764d7f0d08aeb850f002de78cd4d2be13318146151648fbf7737da99569ef4d7b45c47673bcc7820f7220e159b70eb32e238eb04c0811238a514da8663553d0cd212065bb8bb", 0x5d, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x1c, 0x7ff}, 0xfffffffffffffffc, 0x9, r6, r7, 0x100000000, 0x8, 0x7}) r8 = geteuid() ioctl$TIOCCBRK(r0, 0x2000747a) seteuid(r8) 11:46:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x55f4}, 0xc) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000000)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/202, 0xca}], 0x6, &(0x7f0000000580)=""/64, 0x40}, 0x2) 11:46:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x2, 0x3, 0x4}) msgctl$IPC_STAT(0x0, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$KDSETRAD(r2, 0x20004b43) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000340)="f3b3d53a69f9a6958c97c785af9c96b77c6bac949667af3c72e553b4708c44321556d3b902b234b287bfc005cac085e4de33dd6873f513094c1de9598e2eb4ed7868a11068818be80bf4259da6e512ff9f9546c220d57d678cc1b764789fa576882d0b65c0ae0d2ab756dfb6d1fa9a405429fc8f2475452ef17c6e292b6d4402b14fc1005d364e96fc36a7fd724ef906533e7ccd6c911ec5ce424f211f435317321fcb70a6a36b7380af58690b5875263ddfd7cfceb5532de4352c859589b04c96d0e7d463360c612cb1db4d39f013acdc65b76f3ca0f7432efcdf4a123de1cb04ba32877ccaa67b1faaf41255f41742fb194ce95e583100cd8871ec70ff4d4a29cceda5a31bc855b346a62474f08892847e017be6770044cb81da80f9e8c65ef7fd1fa0e155769d567ec58884339d04bc706ba50c9fec081793d6a06fe7d5090a0c0e5ab985a02917a98b1a88113dadfa227750753b6f8a3f2f3b7062497c99a3507f58bcaf095278601d10e72e2f88327c0b9d3829c61396977fb9d9cec4dc4402b15aa30eb61227c12a31c64eb4975ab75c4b7c3a51742af28485421241bfa7779bdab97ae71782fe9cb0a0e6572401779392fb026766ed0452cb447caac57191c954539ab45b1476c083d222a426fafccca5a78a56faac4c3fee90d9bbf96bb97a1039b7cac86369586c63a3ca37bdd4c0614120ef443c921ec75d07473df2e367da2128a609547f9618932ac5b0a05b510d3dabbb7f277310c904ea0feb725a13997432bc538cf33f111e5c1d9d0c4d213a4afcd975f9268776e02f0d0c3b7011db89d9970348cf2b60bb097ba045b188b00893957bf68c928393887d3161cf5de1491cd1fb2206b4ea0cf800f8054fe516c06ceb7c37cb158d9c2c6145df06360e4f6cdb4dd3579d4a7a5eb2a20f226a2450b6170330101bb9607b3b2c00fbc7c4cc08235c684f8f2b6b5412e155ee3abbb037e273d93a631550465de0520ddd5341092d1ebccdba24c5debcffef6d20eeca98c9a5d883a0ebf016245676bbfd29dbf5205230534ab13c89df0f37e787e7a2577d990bb28a78b0b6bbfd5688456705ad946ff395fb2a20d32e851dcab2359074568b3f80042ba244775b81872fb5434a0ce73103c04ab91797eb512aca503a6c75eb506b3e524f002722583fd59e04f178f820ed38dd6af8710925885a7034bbda648cb9bb9c600953a56d32572cccd1e848c29cb007731c1b02b0634b43594a609d7dfc87add3d356f8f625efc76c370942fafd539ac13a301db54bab43ad3c75f2e1a9f70d325068bcaf1e7c24aaf0e02eacbc2aa3ca9e29364e784c3d003c92628ca3c0f174e8eeb532d547f76bb9895ad4f74a4a437fce905c5daa157c071cc4b63c8693f289bb0101a0c8c4fc80abf16703b4673aa4ae7f0dd20779642d694a44b5d98dc37e498787d2c24161896f0098a7632b5f08dbbd74e91b41696c138273456040a6cb989f16e71f06d044d06a02ff04d74d476a71584d2dd63f9944b93470f15024751102a4cb3b03070434d954a9d7a1f51937e5f619a117bff435b58b3fb595e5b23564ed8d637b99dbc42ee422d24fc726b9f300bf4094d7875010bcd365b4f182088d5cc4fcc075169eed90bd0ea509f1706346175f3ac345ad0268827333c9cf466c8ec727351c4540bdc20c0ab316adf0ad6e38cf85b73f6cd6ba3f3fbe2c48d08a06ab599659d238b469408ecdea75e1f40417eb08635735c125ea85e677a4c4ae96936cfa825855ef1b548600f2a52ccb236cc4187b1384db0182bc15e375d1ae7bd597d482878ad29ad4e145e2d55f9f76c28e727844fd483afbbcb371bce82dca523d5d4a978acf4f2e69251e62ca880d37d5e99e99eaa8eda2ebf4ee729de02c567608cc5fec750c7f212eda048448ea2cb3dd5b859d408cdf218758b0168e6e3c80a6c45363294a8769d6691338522ea0c3f3f0ef6704afe94d75933e813b7b307583dee46f82137c1e1fcc896d59b72614372ceb01ee58cf0f5da63113c9a31cb6642b3c3ecdf0a160de2c3bd86cf4e8375cf1f7a9cc777da96bbc6a525ee0c5649b56a0882f736b46b2db474a80ed52efb2e1ba6fb6b1f0ee61a0416dd819f4df573f6d9930bf78844620a7c27af942d61a37f84b36991261b9505a61dce99f916f095b4230982c2686b30cac2026c712981014ea16765ac6552dd08a9174bdbafa2c029ed14084460033404c458b7468ba64665b400bd6c15cafda63cc28d5fcd16a498a51aba20a25999cf2aab333cfdb3536aa302be60ce5ad248c0c1bac6d1566ca8535e8f00b8090346e8b788a7dea13d8d6d76faac710a202b24e394ea69338c0596904b4c09bbcfdafda88a807b41d239da4f204cc4295dd8b1225f32a1c3b61c5569730710577de160ae24433755861f1c90ca6374590619fc5f95863d037b6268dee4acd7191765e531d205a3c23a7b04402d9203835e3d5a745ea1265c97fa70073bf96f85311a5b4f0782ea39dec7002b232ac4e15671450412078f35f77b60e43a4c678664108d014b82448ae7632fc70d7eb52cf8497b2cc805e6c6b49c954560428b0ca0ec48fa95fc51e5162c3c4bcc56bbda4f7efe3d8f76fea13ba55769492d6b401dca58639edee77e4ee258cd468b7ed9b6a4b6d7f4a075263bf0844040c2befba0cc302ceaa1fe5596413bf30a4a37d3d786138ddb5e7c7819ea82506d8cfe6726c8abf860f37442d2369470cefa9ae0e59dedc30ffb1d3140999aa241433a7471926763ed8d086a1d8a15135b8b8c9b68e6c844663ebf8c8bc8a3b50767ca058c9b4cd66bc4b53c09ebad6773cbf60af13b1d98392a438219229c3c020f9ecc1a33d8dce59213f51ca6d00cf821d3d2966da48d0a6dd5adfdbba60a41310d889eed30838797c69eb09432d8cec0f82e2b99fe89679547be937a5a568b68ac7991a058404bb333f27daff7a444466c8f138e7de8488b7058bea92823d400b8b656671e825af11a6e35ef0ef89f64c270e63b88f26ca5cf8d2261fbeb9faee6bfa478b713592e318674dd67e9fcb6158bf459e37bf89a44ce7f836534476a5d7be89bdecad456f4c2ddcdeb4fbc8357fc0d639b29582e0a18eb87515e91615424b0004911000dae609bf3ac49031fae0cbd3264222abed3751270e8941413948fe241ae40ec34dfed19e94f9e618861ea20b18ee1b0c5084141907bf8a37d87b5e5fed3a828a47c15cbe371cc88d638ec94db66280f9755da1162004314087941b4070bd8d041b35bcd0a5c706db58a13a28b4cd609c4ab41f11973178595da0f9410dbd09f0b67722997ba77f88eec0ab6fc14a6f1721fcbecfdb723adb3cbada97edd757b32b54f2fbed45b5e98e20f379b6b3099ea3711d996c33934f6eb3681733cc474b130b6e04238f95a54cbeef91fa57f193ff4e6130a12c83c77b2c6784d5489784a7f5aeabbcf218af344acfad6d96e41c30820683537347d27c365b655d72a083fac58fb445497da103b0ad966e84dc18523da612043fd1bb20b5ed8ed5f5ec4291469b64e73f2ee5be76c05f5cf89af68acf9c79c49ad2b5fef98b2ccb9efd53517da77d6014af33e6e6d53c3c1d3a335e5ccbf5695b30fb34aaa8f0c3f53b507f1736426756bde90a3e2388c5b62078fde4f1460cf63e837cb06aeff61a8aacef0a53d9e70e6e37b90db3ab1a9150ad29d7094c5d3cc77875af63e8fc8fa3915772c62bd0aaf457186620b4dfbd7d340d0b2fac5b9158c6c2170fc781ef2c86078f7a60c7f820a2d2516c08ffc9469bc6fc4213aa8c46206de6d8f516ff1224d3262960abe671ea906d654e6359d14e8932e0412efa33243b99b040959346f5c213e1f673dd6a93f98b9913f4843dfc7bccecaf72fe436b0dfef83808a316bf31b98b7c90a30a3314dffa8cc6947e918e793fd2b82bb6d3bc7c007d4c093e0942b8ac7b2dc0620735bed0c4df6021def4df361c924a2ac47632e7d9ce4d1e141a681b06baf98c2adc007dce32e6a12887d03e44cca997f63108623d6dd3796e77ce838640f20ec5a11fbc83de1226db3003235b99724546b3186da0e59d1b976f8596416825c92b063ffd1a4b7c8918eef889e73001eb7cec34a690726dc29869c9dbd474626cb167fd40c394e28b763a26a111923f527e42cc927ac608bafc13e996bdbb291434e11855993f8617342191f604d2e6c2aea46a045226ba0cfda37c2ecd87e3e3c1452e1267f49f31e966e0ad4e2a062cd94662a2cde03ccf5007ead10f3f08a49029fc8ff390fa37150e92ea2da9146b86607c64d0d45d1926873d24fbc4d1daea1d8b296d1430266f8c483bffef7492de3e90242d377fe41ba484947b650feb2e7523c8555eab657052c17a1f468bb5ace0ca8e52c41e28326f23352583fb8e566df267bf3607ca043d1347472013a80cbe2d4c8721dc657759d781846f48a52c2d8955aabe1fd07af43a7bff9c9921fed5ae2fc00f86cc0830243bf13dedeaf5bb0fbc6b4792e5bf7c5b10e8cab2e5e962d2ec36de1f8f7a808d00891f01770c8cf677ad0b16b6e3d41d35f3fa83a28ae445015129e2176ea7e7bdc6afc73ddb14c41fe410a3ee1a08d3288a5fdfa9a6d954f5945720253879e04174474aa8ff2ab36ba29727d8964c4afd7c9c8529117602f1a5f2a21e0a3c37f396141bfefcf4c5cbc729a6aca358687e53f5f7f61583ceccbf005a25e8836d3eaedc59078c69d7a419b2747c60e89034067aa87bf82c6e5cd0f9746a972ade3d0bc351bec98cda5654e742b0b6abaff5ee5039cf4bd26d70b4c874100cbce98f7407821bddcb8ef12be742ba5a578ff414cf990c1b5e156323f7dd34eae20f4135f828c4fefe537d61a6b0af54d86e69089ad5e41cfe1d4d293fc1015c8dffe151dad97787081e55cb4804fabf7ea4e899fb65472a24fa975c4a27ae25686a5e9d19c4aea8c9e15f4cceb2fb066630ceedc79a44290fbb559151d33c58e3e4a89deccc9111a419188a77e2975f5f1af2d3b399c9ebcbbd2d32ab5123eb7fe307b8a6b0ba0a2acc9b312b09d7409c323bc67cd6c9a366f918f18136a34f1f87360537d9b93b449536c05e32438cc830bc69b509324def0ca5845681c5844abaa0730f1e38a5f5bb61eccb308a7829150be7202fd71e45f0ab2bb2016837f3d0abb9bf2b24edd7fcda84e4efe39d54f8e97ee89a61596defbc29abcb5e5edeeb0a5924bbc7823f276bc1ce5d4e87ac5d2f87c1add4a4c88da54180cee21f770d93ed03282b510e66dc833109c53e70d547026482e536b454a577a7ae7c5397002957e1a09275b379a4567c1ba1a360e369fa363bc28357f8a26ed39aba2b2ba2210cdbb190ff39cc279d243793b8b4f4cc7350d2b5f3e49150f6a9065d18ec60a311d52aa555e2426b38486134f709b4d6013b483a9f4f2b1ec51343787e2759f8ea8eb9b1de6886dd29947050ac23481195e5e0809290392a8de1846bbd6d0aa403b35e085d015bae3cab2e1712ce48363cf83830afa7e761548fe93bc7b01dac1f021f2bcce411b8d4d15ea5c19f7223a0b1b640a7bca3bcdbde0ad7670b93a7c5d8f027cb3111086e9e282b46ef12f28502a0b4f3f09bf8643639f47865e969f3d87f77607f1fe18d8430858ece6cfbe426d274fdbe7e1aa5f842158128ff494f858060b0c5a6808cba6208d4e38c14f9f0eebcf08a179d9b33b10684b2a1196122fb3ac1d6d45a481e83ef939a94aabbe1c0cd8e1d86f5665e259421b89646a74cc759be113a5c98fba4") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setregid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:11 executing program 0: socketpair(0x2, 0x8005, 0x5, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 11:46:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8200002f6669641b0d2296a097c7fc5ccf0b3e176c653000"], 0x10) close(r0) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0x68b, 0x4b15, 0x100}, 0xc) hS05yG>}@ lJZLT%""~[m  Wt`0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="200000007ab00000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000005900000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 11:46:13 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bca777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455be9fb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e0f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d9d7b6fc9f6da7cd9022f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c258342d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bbcec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df1300000000000000234cccd83c25285292869a082cd0d5e55131f2d672e2a8aa2a19a32697aa5b21d10d5a6b5d3bfbfd82bf6780459f79df04aa3ccab0bad8683f738613428d08767bbe36cb7e3ad4eaed9110a517add087623b3a91d3a84f7c82ce09ff1cf234ae08eb821ad87150f27befb774e0086c43eafe21d7562311b20b"], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01005100000000000000"], 0xa) writev(r0, &(0x7f0000000240), 0x67e) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x4) 11:46:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchflags(r0, 0x1) r1 = socket(0x2, 0x5, 0x9464) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) 11:46:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105d341fe86803ce2631b19da8e04cb9e7ea9ee9615b4293ec502f44d80bc33ff61b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360d3be2e79b15b45c669452b8309f0be8343b6638895672d04ac846d00e0a211a89f6b52bf13b8317d2f6631aa9d037ed7a8814e1f6387a06be1417fd1430a91a1f8f7dd639f0ddab1fa7da761612989e17608e1d202fb5e3f80b316231e125ab26dd5f9b2f844a9496dc499877416eeebfa5722f440a405695c0c34df48f0209d827339050457834684c09c8427360bc8d02993d53af61112f94d888405896830b2743c7c246999c03232833d73dd66028cd96ff0f51997eaadaa98ddc500a742ad1a2dbcfc37"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 11:46:13 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x7, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0xfff}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x15) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x80) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000500)="004889b7cd357c017106d2c972e7bc93bcde3c15a02233ef4175d8964bb70f372c37f21521e3d731be3bb801fc819a8d216d08f3767ea325b307b4cec3d4428bc9cacc3e20cde5b002153559c8fbc573a689b0131e835104e792cb45b79fc0ec7c752f7c2b5ee5b67613f0ca54ec7f0332a6c198e4f87541f1ae3419c5171c4217b14fb6b37b2172ac4e81629a1b84774b9a61ee2e8060140885792dfcce366334052713662652b9ba17e93b64031f669cfa934abe0cf1b722d67a479ca5e0c502578af4c8234e0d5751b487b913888ef770522580d70b998f7e2bb8c8d062f46511f8a9159646b1ea1018a1df57f53f970641bbe4d83d2c4e0f9df197ca3d8ab4cf79a9c4306a1a753e4e085bb65769d808662628e1e92b71fbe4f6521b59c5") syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x19) 11:46:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x7f) 11:46:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x7, 0x1, &(0x7f0000000140)="5bccd04a0f2207703d12b4a3626aae879fa7c5044bfe92fd802efca66db7e665f05eefd0b70a99acb3e6d78f61de4e263b5d1f757aacf33323c5da93360a77b2414123228aa2ecda0017760debecd0cd93a3b16fd408384c4d55660e0aa7f745b2dcefb7ac374db0ff966c8a19c45abbef47f1f0ee8f96c198f27bc254ad74ed21d1fad54c88", 0x86) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 11:46:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x40) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x116) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) 11:46:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000100)=""/165, 0xa5, 0x4049084f16de752, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0x8) read(r0, &(0x7f0000001280)=""/250, 0xfa) 11:46:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2}) shutdown(r0, 0x2) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 11:46:13 executing program 1: socket$inet(0x2, 0x4, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x14b1545342756560, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 11:46:14 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5a4b, 0x5e, 0x8f}, 0x10000, 0x5}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 11:46:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r3 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x81a) r5 = dup2(r1, r2) r6 = fcntl$dupfd(r3, 0xa, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x2, r7) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, r7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4811, r6, 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 11:46:14 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) fchmod(r0, 0x2) 11:46:14 executing program 1: r0 = socket(0x18, 0x3, 0x401) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 11:46:14 executing program 1: r0 = msgget(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/122) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 11:46:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) 11:46:14 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 11:46:14 executing program 1: r0 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x0, 0x3, {[0x4, 0xe4c8, 0xffff, 0x9, 0x1, 0x8, 0xff, 0x1, 0x8, 0x0, 0x8, 0x9, 0x7, 0x200, 0x80000000, 0xa86, 0x7fffffff, 0xa1bf], [0x4, 0x1f, 0x7, 0x8c, 0x0, 0x7b, 0x6, 0xfffffffffffffff8, 0x100000001, 0x9], [0x3, 0x3, 0x8, 0x3, 0x100000001, 0x400, 0x80000000], [0x8, 0xaa, 0xfffffffffffffffb, 0x0, 0xffffffffffffff01], [{0x200, 0x0, 0x3, 0xfffffffffffff801}, {0xf8be, 0xd4fe, 0x4, 0x3}, {0xb1c, 0x81, 0x9, 0x2}, {0x1000, 0x3, 0x5, 0x3}, {0x0, 0x3f, 0x8, 0xfffffffffffffffc}, {0x1f, 0xc7b, 0x3f, 0x5}, {0x0, 0x101, 0x40, 0x6}, {0x8, 0x1, 0x3, 0x6}], {0x100000001, 0x7fff, 0x2, 0x100000000}, {0x6, 0x673d, 0xffff, 0x200}}}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="1f3ccdaeecad2006429a9b5a49f00d5b140891ccb138bf057723e5144ba4d495da8bb8b9297a9e7643b981711bf62f2e7d02c78566e0edefa1d2dfb7edd9bfdb5fcd88bf58c1ade360a2571b01db28664be022bc245e4189cf09a3fef761f8b35a274dd86dc821360ad3510610cccaae2955805197ef87693a4421193ad70a9759a12e0843cb7f0cd70da0ea492c45bda60f5aa2da8457a682b8a0154c88ab420144f99797cabe9d9b4c84f4277389d195634922a8c86a7779db44f665b9aa1a1cbb4bd6ae7228f78e2f68b325df7f31ebe5", 0xd2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x2, 0x8, 0x10000, 0x100000000}, {0x7fffffff, 0x7, 0xffffffff, 0x100}, {0x8, 0x14, 0xe7a, 0x3}, {0x3f, 0x11, 0x2, 0x2}, {0x9, 0x1, 0x8, 0x9}, {0x80000001, 0x9, 0x9, 0x800}, {0x0, 0xff, 0x6, 0x9c}, {0x81, 0x2, 0x400, 0x4}, {0x0, 0x9, 0x1, 0x1d}, {0x1, 0x1ff, 0x4, 0x54c1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06) 11:46:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe90, &(0x7f0000000140)="b6") socketpair(0x20, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000180)) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x69, &(0x7f00000002c0)="c42d6368f2a5c63898286909fa3b54f571a8f9378dfa0e4798a38f5beb32b61509989fdd70b17f2017996b5727d457ad18b8a89f07dfa71c1be1e472fb428b564557800c5d5bc3b2c90c2c58c8c1d7200521571d4b5072d451b58485406853a9f019ff99d83c231953deec7a663aae9817575f54") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 11:46:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) 11:46:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xb345) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) syz_emit_ethernet(0x98, &(0x7f0000000400)="b65332df43bf8ba86c1c31404943ec5de56e09fdaa72dd6ba9c083fb56b51add0efac1a1b0a98cb04be84556a0f73c16d3810fc39adb5c804c5950ba2094cd6014585e71c1245e191cb9b01512e2b641e064d4d11aa02f49bc426755018af03ac07c8e097c2d6a19621be5485e0fd682fadd5802f3c59c1d5c1b0d756cde4348c6c291a693729f21cd622ebc824786ff5bce53950a3a2424") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[{0x5, 0x5, 0xe0000, 0x4}, {0x100000000, 0x0, 0x5, 0x6}, {0x401, 0x8001, 0xffffffffffffffc0, 0x9}, {0xa005, 0x401, 0x6069, 0x31c9001}, {0xfffffffffffffffd, 0x1, 0x20, 0xfff}, {0x1, 0x2f, 0x8, 0x819}, {0x5, 0x7fffffff, 0x9, 0xffffffffffffffc1}, {0x1, 0x8, 0x4, 0x1e0}, {0x1, 0xfff, 0x9, 0x174a}, {0xff, 0x5, 0x5102, 0xf8d7}]}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/19, 0x13) r2 = shmget(0x3, 0x4000, 0x749, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/120) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)=0x6caad7c083f80925) 11:46:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) writev(r4, &(0x7f00000000c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) open(&(0x7f0000000080)='.\x00', 0x10, 0x6a) 11:46:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x1d8000) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 11:46:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 11:46:14 executing program 1: getrusage(0xfffffffffffffffe, 0xfffffffffffffffe) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x76f5f06b7cda6db2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x1007}, {0x4f, 0x4}, {0x4, 0x0, 0x0, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xbf572b387529b02, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x96c0, 0x4, 0xfffffffffffffeff, 0x7ffffffc}, {0x2, 0x6d, 0xfffffffffffffff7, 0x101}, {0xe73, 0x6, 0x400, 0x8}, {0xca, 0x5c3167bf, 0xfffffffffffffff9}, {0x80000000000003, 0x5, 0xc794, 0x1}, {0x3, 0x800, 0x8001}, {0x9, 0x401, 0x14, 0xfffffffeffffffff}, {0xffffffffffffffe0, 0xa6f4, 0x9, 0x1ff}]}) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x5, 0xb319}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 11:46:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x80, 0xa0a, {[0xf0, 0xfffffffffffffffb, 0x5, 0x5, 0x10001, 0x20, 0x3, 0x2, 0x1000, 0x6, 0x1, 0x0, 0x800, 0x1f, 0x7, 0x1, 0x7, 0x5], [0x100000000, 0x1f, 0x213e, 0x3, 0x7ff, 0x0, 0x1, 0xec, 0x1, 0x4], [0x3, 0x1, 0x2a1, 0x0, 0x4, 0x4, 0xfffffffffffff145], [0x8, 0x7, 0x9, 0x6, 0x1, 0x3], [{0x1, 0x7, 0xa5ee, 0x1}, {0x5, 0x3, 0x1, 0x6}, {0xa3d, 0x6, 0x5bed09}, {0xffffffff, 0x8, 0x8, 0x10000}, {0x10000, 0x9, 0x2, 0xa7}, {0xfff, 0x1000, 0x9, 0x80000001}, {0x4, 0x0, 0x169, 0x40}, {0x4, 0x7, 0x0, 0x29dc}], {0x6, 0xe8a, 0x5, 0xa6}, {0x9, 0x4, 0x2, 0x1a457b3b}}}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r2, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='|', 0x1}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="236bf999eada5de915e0171699ea3e8711435ca1e443f7a636266c94f6e89c", 0x1f}, {&(0x7f0000001280)="70a3574f7591611eff8609abc561fb85759c03da72a1d26937d86469965008df8a006a64a5c76f3b93ef58605f3f1fc8f1258abd5e3f1fa11df7d8170c8e7f924117bbb293d286699e6b7c40a1360d6e10096f0ac249f0c37cbd335ace91455b582a4e6a2c0b9cecfb0c5201b98eaea478a6df63d4808f66cd5add9fdf0575f8308980ccf5b8a041d36a5a0b0bb96f10be144c0a597cf4b1f9942e51c8ee9f7e534f66cc36fccf5c938f7f1d6dd20e898530cebbb0937382ac5bd2374180eb2f53fd1139ba9bdfc53076ae176aaede5c61948fd9e7505a2f3fac89831fb5d6b0590cbd3b1d88298716d11e063802b7013ac3fdd9169c908d3c5ee9aeb8a4af079b316995344124eb28fc34e47c03b4191970cf95be071601add45d4310221d6fbb9f343eac848170ecdec34f83049bdf0972dcf06880993eb0e9883509544327665d35cd23cb7a2480f426b470a4f2bd484058e382986a147b2e9ae558961684d83a38926d655b27486b02be8cde02bcd5c32f69310a8c27dce01c6e1625af8dea1b859a172756ef01711536479eb44eb4cb820b7c4f125efaad6485909d2cff991c598f0ed749f3965d069caf9821edd3aac169b4c92cc5f5f56a8bccd6defd9204b011d16f29a7e2f3db98690bbff9ba26858adff74cacfda5f6f795857a24d0698f75d250e4d5f714adef1a306c996f1518a1edf6b576ff369aede56c45c69e904a242ab413e5d878338c3156b0e9b71e20756aecd3ce2197ee71896c05def93924673564129e4b501d1aa0ec45a0f64436b513808dd1dcd52dca6fa7709578f34d3ad97d61b15449d3c7bc1b97a0c94aa12d735af1e7b976dcc20d7cfb63619f90cd74e4b66a9a84d96047531b8c21dc14aa333fce9200acd4990f95bd8dbc4028d530a0451f1734417cae36eea0b274d8e4da36c973e6da8921c4c630f6666f7e16dd03b9b0ca77ed05bb9d0c3c0908261cd8fe9bc6b0cab7d52ef4f37a172215ed7551b627d247f623197b7a57a47167849161d6f702bf92ba9ede04f0823bf27a437f38201658b001b1049638391c74e8f1c602de69256676debaaebfe9d6e14e9dbc5348067e5407c0f3f6cbf76c4cfbb89d37c041aab0750c1d8504e7c857db104ab20445cfaf581f67c9667388120bb79094524bd4d43dcf779c9eadb37f533e3c08a4a3fadc66cd26a8ab5876cc63d6690a9d0f3ef78c6c6c2233d233e0d56f98461ae4ee5a58c6c19515d430344ed48be6643ef8c8ea8364c3d62c551ac02fb5afba71c3fc589daa74c70099309055cadef508a0694bd0f25d54fde842fcaf555b49670d8ef9c6b7847836be5200af481734de655d469cd222e476419a94813426e332b38844b331b0c93e478b46f701799208eeb60c49c8086572290c7eace850d76917f5da58532db8bb05466fca55de33cd7bdd409fdd042f5592ac82c03bba993c70c2150e00a7826aaa3f9618ca82483d700921de9ef189cfa77d1e6be24519b31c431981cc16402a6c5336d25df6b0a93bc745de9a8c9ad002fee45c9c658b66f8c4ee6e3c100cb3c5556d4af3b307da3de7c1d212ed473ca39bf618ea4fe31642ca29e21c55da51f3a84ac1426767b2d25fe4c5cba08e4ff9976ab2e72932b45c1268d7c805b91b620b2d41bc868c909f8d6bff0e3fedba4ed40a0db77b333fdc6726666893279f9f15b656a03c15bf44d09b75c21be518c78bc7e566b2b2b9b8c6a59ab75e43c08aecced450c62690074c98d971be6c09661dbce73d2090c7496b64423768bada4a0ee6b5755b37b2f239baa189499328391c24728406a8aabb8199deab190d387caf85815b026b63f445f009027abfa57f97b4e8cff1548f3394239c59f595fb362b0f7f41d947d846d7e2f886bc997b1de796b50a7d0c08593d784a74d3c5b744eaefab5e7bceb1cd6fa2a81dfbf9e29514f2299d3bb9862f45a8b5c9dde5b3889e53944fab908dc6b8d74668213ca2a9ceb8947446ad37612b7f4b8f32141761044ffa473975078999e2df7366b26c9bb6496a49612a866c055a92a8b9976387b1aa7418548a723668d392899b655a8074844e9cbb20031a9c965d0bd7f0154c156053cccaf0aa81a34a095d8e8a99db4b1b83830a37e98d5fea424d39bf063af67286c633293030943c57a08c66a21c46be3c11bec34440ebff72250280517b3acb6c8ab8e50e08021d6b0090904fd21031b9a73f341eec38f921bacbb80730c58eb66161f9434540ddeba5be68bf07b5d8f7cf19435ece213035263f789ec28cb2eb943d4a87e69adc564ea4285864c6aa2b65f7b83f73e27da3509f66a4212b2dbcabe5782a8f502346a653ac8c31a70936d9685eadd1e039a45da94ca9f6dfa0158b24efe9ffa70919d82a0316164661ec5fd2a06ecb77071ef0801a77c208003c1e513c686e2dd86d80eff63bfe7ec995c4fb6bcd3d5f4bf0e863ed5802cb35c7b6046df363fe6262fe9a27e9adb6c8487cfe7f4cbdea7a120e16aaeda4088cd80a109ad677f95ff9813af40dda45032a02f972069857fba4eac72c05b8d29d5f78277e0714dc61c18d0a1a47dd4320311f3d729dd5ad9dd5ca44501a3ba0e5817fcdcf3c6b84116ae027d51e24ecadccd7f22843aeaa8315545f98b2ceee6a4d5307cb359889c2ba7fb967b1bbe7ff36f23de80608807887705cdca507e947062ed05aac8464ec801d1044e53bd614fcae0074acbeb3ec7c3c3c4ee3b841264b102041a585b3d9bf60f62469918c95aa93972d492678f17eec9ee1480106f1bf682e836ddd6e20251aea62af8cb4319d78d8d76bad16e3a14a65a37fd9521219405589318615a6b31125069626bb5fa90d633ccf1ee24af29412b288eefdb00f81f20508e69fcaee79c08345a3ee73d63a349707dbd28b08b3199d7bbf85b91c7f8d6ca86e6be9843f4f21ac7a3d21391a992a99a4aa396d997e20665d3e96ecfb0fe8f4411fb6fa6455de2c665724698bb7b75d9c56c65ea4a02d1015977373ff012359d8ea0223a2bb02b5f98c2a7c0c164b0c2198fbe8bcff0be2eb86548aefd74bf00826ec781700acafb539a2ef4563ef46e57d86a64bd51775abca8c755ea843baed9c9f923ba4fc56989039f665537f10c6b5e8fffed895e7f5437829e8dd1f13e303ce402214f6450fac3157b7206df6505b1170c5808e83dbba71dd82f00267bcd15d89f5f7f1d426e388ec829f025a12bfb9045c5dcefc75c6d1ebcefd4d3b7628fb231c9829c8ce4fe910e22260d180eebeba6e9438454da42a9128769c0635b33f0bf7a9549cfa891a7e17ea5aa908b95cd1e82da72377b004d73d878d8e98070c3807c067ce1d268613ea7b5ba5dfbb32c5110e428235f32f2e79268d2e56fb50489998ae075519c1756d7107bbb0d38fecebcec1bb8796eba3a38a1d60e8825a89f3d647e9260bb873c76175209da5fbb6bd681be8509bba22bc159f5bcbf6e866ce21f43c615896636886ecf16570b1f3f2d357ca4503de8cfd31881899897067b8668a50cff4796a67d0e428945c8b3e9dfeb9fe2e56b25f2812cdf25a3cdb2f800966c95aefb620ddf79dc01aa84e9ac644daaa164d2f990cc345870deb7f1afa81c75f890b716482fb4673b367a6e8c1fde02acec00f523e65903e3fa013d9a5d043c5fa7f41a36affe24a1d185589709b282eef0da25bd3a01ce1beaf6d6ef6efc3ceded75a123b7956ac70e2f9a14ab94955cbce350805ef834245a9aaac869553e671a8c96a63102d6900e104036237136d8c0f354102d91a75279958cf3c0c7a3bf8a9d0053dce24c10b22eff407133da427bcf7b482b056b64054a05f0c9b95813f740446d973723bb291558c07fb3209d4d4cb95648be0c4dc679454aff4885056707feaa2493da9b094712c67c44975d7237e6842b2c1ed4e80d5a23e49ae6f37d145f7c31858b270e0e32705987f1194e66415c820b28a5db93b893ec29a733a4f4394ec8cd30c3df6ea7ef39069bca301355a42a20f2a7781a8c9fcb743efd70018c673ac5ce0995111d85a33541e7f6c5cc4936c669e1b7aa24b8162704f1278f924fad5fb2ea078b3caccc5eb3995afc2280f88b4ccd46c051539748118a5b5de172a66c0043004631940bfdba18a9c3af1e0ff16631d3fedfbadb7d30ef6a78e4c2b5d83232f836b41fce430f2ebfd810d8dca5cbcc8185af7b46ee25acaaecfe22fde553572721ab26e4f1eca746fa27d6c67a1c83702d9ee25b5038822964a39076c4690986b547f2271af10e741142275c0a9262c0a1d6502aead6f818f9746cab7d35e924a37920b5a31fe0af2f4020d627424a95947b248f9d5e16a2a4acd9bb41217fb0ead2d5d958de07618db41c675a46c95ad5ea3e47de138b11c6c9c2a26caa38602c045c8b6b672468a6041d8419eb61d748192e2c0fdae0d368c3abc312d81476a14688f5c0c869c421106e83f5d08192092ae4b932574440714452356fc68347b54c6131a9e50d9b4081d7dbaa500a443dd09e98484d520cc3fa4f1c34a337b73c95e97d6e5c31b990261ed473e42d29df26230bfb20fca450fbc87e376cd9ec2b9a5b0fec4ad2900b6d5d2b3219bde1d1ea047c1358f723ed9058e9ad1a2aa3b063c263822909857d74c1321e26e2af03a908c9daca8bab74751f09982b4481cfe25793f53d52b79431af6206e13b333aa432da0db71720e38ce757f9d26b5ffe64fad7b03a9b636c0af587c79ef7f90625c21e6e6e350f6037e8b041e540107dac5672df3b85c3085ae4feb1319245ba4ff8f7626ee438c82235931f30e97009b862b61d29195724b555b6ebc8a3a82f3532b29cf47d5e0d7fd92bc4c9bff039f863eb44fc8757a6156e7338173eadd45517e56097650f17a7bc9d99b3e52b61b373c3ea304427d90d311586266ae1dbe4ac00725f83b15befc37e875dfba8667be281bf948bf8c6e1f453cb04b3aa4d7f319321669630818e13c92b7519f42365f602362c02bad30ba05a5fdefe19837b3f3f947193726a402aa964411f295323774bd9098a53bc5d41c4d554bcda313b3945b9a1e83fb5c73f94c55e086cde518924c6a50e1148ca4351748d4298fed0b04b103263f006fc71b9f0c115ad30f85ced1f7ce256518783e352a4b5f1f6cdc74149c7548f3764f65224aa6645beeb059c17431e0388e8f85ce559d67dfb2e48000423cbbe03fe7096e86b799e8af50e9b80a4660b1229d723629e1495da6830320ec00e5e2168b7cb2d60775aa230d0835c94f00b03253bc6790b8b3d348fef839edb03aceb84c043ed9a9d0c3864da7cd8dc13a4c1ba63c95f18fff4d34b2514d903e4fd3d1927642a4e5c78e6beb0db883ef1e6b26959ce1935c957d4b20e3e5f9838c6b51227e4fd97862abf6ce8ad9bc63b33987914ae8d917aee4f862f627cc5adeb5f84db8921af40d8649c4b25808c41f3ad02e261ae834fea56e2ddac8dbdd8fbb1a1a3f07b9f31030cb134427419b7e164d82e9fe0e360295649c227a79b1866db60911c1ea73675e44e61cc8e9c8ef8c0d6d70d336fdda0f9f1c513533e7401806040e23f50b9c4d2e605f83a9f8727c909863825d0647fc44d137d09c5b3c632fada1918b2ae923230eb1f7d949316a90657790ccfb631aa9b2842e230ddb82d38c84b07628b94f59735fcaca8323862313bbc0c9142cc316b177761462a2114aad638930f0939fd37367a11606b8b029b9c5f7b68fc20ce0ea42172ed3e198e6ef6f371fe512b1b5885e87e93b001d3e637ae0b6879620f6b6d5afd1", 0x1000}, {&(0x7f0000000340)="36be79c0c7949d16a2207eef6f8ce64cd43e8969de5599e57a62f6c8c26ccd371b0cc1de6b88773405cf503d88078abf7520c03df69b8b47e4bf0d8b4079c12219f7192d0f00cc34ccd859b2131fec4c42d257660cb7177a11d841b7e66dc34bff06bac6b4bdcbc0283268bb8514fcccbd", 0x71}, {&(0x7f00000003c0)="f71e9a8a59321263a9e9f9e143ac386f93b8d9578112a22e9ec2c055db6ee2ccdcea49560097224e6c213ca7baf588c236315651cb0374f85f03456a11585ada4dde076c33d974a2068663636d2d81427863fcdc14ff6a", 0x57}, {&(0x7f0000000440)="14c4aebce48c6b7a4d3922d79354a2fce8ce3ca66b9cff2b39e51ae81f0b662f8414eca357ffefd3b95bafadc14c37240ab86942a2548a864a1c6e9d8462710b44931873536a4fc7e1d2c8f36d0e2dbe5fb8df4b802e4ea5e304d0881b7ab8e0d7f3cdb7ed543a0005c254e9b44ac11573dce2f46f", 0x75}, {&(0x7f00000004c0)="4681166e98caeef3b248b463dff245bee4c497c300260cf2d4e499fa65725b193e603ec3314a7b06a794792620a2fab2623aed03fb449915cf16e7fc43d54a084f669e9d5a53fe270046642caa46a6964e3ef4a48d1cdf252f", 0x59}, {&(0x7f0000000540)="2fcc3f44488e3c1c5f0c175cad4a152ac9bfc01140f66d1c38a7e0a01b4b6e207b4fe5ea2c36cc935d1e9b7802f4fcd0b0df48c05f41ad4bcf06dcfad94371504e6fb7549e7048d4cf6d9dd3667834b33738976246e3989e17431842b157a07054ce27a82212ce0f778ccf5baa2dcc25036b68b64a61cee61399c5131d8e407bfc845be266b54530948415e66e8971a44236bd11b2c4ef129f494d9979bee23cee0d3a4db1bb4ab3709e85c132b1405cd426204c7a3c38eb1d69c26665e9072e24a786e3d486e415b36fb2f33fa922236444c7f4feb8c3358cf3b6483ec2a13a048c2a71e768093e40834c24", 0xec}, {&(0x7f0000002280)="a7393a70d64f3325ab289acdc04a193d7d5aba4672ca1b174d56a13bcb727149b7533b8356bf5a677dd4467adaa7ad50cff07e7c8bd16828d5d8bebcdc6cd9878a78736e80748568dff60707955a46a0344043982218e05450796ec89c50b4b2541c2b5901ab9e086b233c8ed97a206ebc766d69edb411e60d9777465dacc3b0fb4ba1ac2f1455ec42b17e1233be175b4e677cce64935e603868d10ed9d7cb4b250867fea81c898dd9843680fdb4ab30dd404262f7f6ccac0e1e0679d1ad65613a3cdde1f3a860680cffa7c28f7a9cf4e2b05fac6b69e8d9bc4e8f7507fa7d5d5b99736f68b59d7a5224e12e11ab1ef4a352b2e9abf8ce41deb044d48d3b0b7a8e8f3f8d30343c51bd880299bf01b739a641ef93b65765a1bd76178e8008fe7d1d6fa0792a3661de177363930fb00c6caf29ae54c1b7fe1e98c74f4d216f20d37171ea31dfc5be6b231a71d38bf254d5cb5fc37cbde61222c333f52f07dbbe734b7be6dae6600c84e26d5994f813b0a1e2205c6fa28fe7bb67783a983c24904b387c367ea9e4212d1fb5771762a91be42c4a308bd865e1e94a604df71527bae80b2daf3d2ea640aa303f44cbe71d491c9a94bfbc9c19645e5c462209e776e95f6715d7a4a8db8f6ac45136492b294ed6b508638603067770e098ce036dbd46c1f84e1915f6cd37ceed5514a392963bf95adff456d61dfbce0fd639c79d9b1dc237d910c39b6fe7e1e028fdde4e4b1e48689cc98c3eeb7fefc15b0ec3cb7041140dcc623b0df39051bf27397ef469102ca2c5f6834eb11b7792872657d3b8d32fd1f3f0a2537a7a34aa8c7d988be4105bd8fe9c5c1847cffdaca76696a8d129fc0f05cf99cbf10cbe4b5e00b57921193ccd05c259a401775adb83a824066a5d67f51da4b32ffdf6658faef2153fea755f3bb6f9c150120cf705dd7153833b30a55da0b9b0005dcec0e05168e2515bc7ef294fc6d1550efa91239f08e11c9cd09d38c5eec0673b21cf8198d5fc8408e4a6d5d57fc558b9c29c013b9894f5efda492157b5929a59f3b9225faa01c185189529741d7da9552d7036be64ee7a5ee26001c2de9d725faad4524657377c48cbfb03793b08ba681cf6ffe7a1cf8cb3ad5984467dbd349f548bee691e9d3e676423c46d79cda5f6cd4ca04f9c407871c76bc515345e38eb2b6d9c73b53803f1ad768283dd9b9b22bb58e4ef600bd4975f9fea178bcc9154998c86ae402597600ad03dfe9886f03193ca3462ec80be789f37ac6d7eed9006e08fce3f17b8d513d70c90a472666a2d1b8e2ddffb148460bde6d026e7d8870e7e301177b0fd46d811fc04201c7797128091f3d58170be10ce126b1029ac326293dcfe7d3400f5cc3eb2be9435904f4ff68948bb30112014531c220b5428a97ae7e1517852fb3e11d3069452e38df87c423d1a6f56c0297c6d23c3d8b14b23e9ff5eaf7b8a4c0cc47a7cf4c07e7bb6d7be061b75503ead65a73311da1ee4e34ad2e0483630ccf9db8a6362e8cd81c3ab0f3524bd6c8b5a85295c72dd82709adcc5baa2b4f22ed6b36b214bb96b0a7b33ba3a43d53a52d320b4e4509247790b83039c80e1ceaf57f3dfc73cb4a3cab710445ae894720b96d874189d9f3aa67a808353f16de0e1eacfa441fca2f0cc9eab7d7216f497eb71a942a8ff8146c6e1e461c51bab7786f894bc95e56c820020560c2ad7780d59ce6fd42001d4b9e868a3d0cbeff38bfb91d74d9c182d69cdada9bc6f60a7a23b6b523333d06247648d46b585383ad170fb95748ed31bcda43bb672edbfc3ccd6376eb631a74e02e3ebc63c238f8352a81bf16c977289aa07591e7b23feb75da6e8dc62b242e281e6b6d8a73f9ef171d446920c7d0890a0769ea6e6d41ce1cb26bcd324abbb177b68dab6653194cfbf2e10731a52d18f5b2bc5c84cfc7907a26d8cb8136ce32a56de6a26080c819a0db79b9f1cb75d8c9a02e1277a038422b15a62044c640eba71d8690c9c32c40631b173fbfc3885166ddf9c47cd23a28dae5952b13a6a57310029b8ca181ae5cb2c9adc1e1fc52cdd1de2e89d3d45b57cb64c1d5734a7ad70391454b9e392d9189ea4b9d93f111f9a5baa1afb6d042edc734973310ef909971afad48d398baf785f774e425ec4d743c9b292a9d5e364344e55d0b97c45b4bbf454b3b9e6846470c112af486abb51c3c599f56b5730f811f310b9e904d7a79b35dc6aedfa79a033b85373268f20477773d136ad62effbcf0291e99aaf2e885cb949f18687384c6edc093790d9b9fd9ea473e41df480a1ea8fe8ab7e96dd2a83da7f15c427fc780453ae310635072d62a60db5282c2382d1d9bb1d43d22d917b707e4cb308c239b4efaa35ed67ae4ddc3b34847941c0f030928c369c586e16088607bc620270d794bc840cbdd28624c23c7c5c72055cef201e00bb9003705773562965ec3abe27832b0d3ffd1f705b503af1249814cb274c24357d2df2dcb05940d52a9d4e5f720fbd5e1818720b9bfa63b9a552004f804663d12091eb5e461e09aa97f46ff08edcba47ea8d4f61b237bb15abbfe4befc72c9908183686c900aac2e3dc6364623840c85e706851c051169e386275c5b20426e23a5a65a5f838fdc0117eb329b29cd3ffe275e28824a5500f4ff637346fc19451378eec1800700828f3921408403f393aad917150867d58b349d90e726b3d5ab3c8b93b977eaae485ce65c68cb15f3a6204d29c0dbbe31f20f24328724a405dbab7d5a9922c6c84416ebe9aad690af5fa2ff51ee2afe71344bd0085e7b787a02483d1f2ab6b17ba1a6a2657f86f6fdd7b9a0d74860fcf2763750e0efbee1d9de8e128c622e2acd28a4fdc1cbd8d258fd97307a6677f31d39dd1cf8c1f1ec2068100f5382ca3c9c241c83bd6ce51bade03ff04056173c6400f247d439246c4528d89e1e34fcd2eb4b10cf8e52bdd79b178369c1958706ebb4c62aabca642397cd7fb6f6ff8fb31f0b3d71bfb20cd380babc66046b31a34c416faaecce97cf78220fb8a3a3dd3e3faab3ade6e7d8b6bd2bf45ce3aa1244cd9a78fb91513995f7034c94ddefbda49cb1f522980a88596c281e631ab401ef5e7f7e0a484c649a188590bafd574937777be395ac6bd493800e133b571497c16a3c2833e06a4bc01f970a21962f19add8f14a10f804d680cb29344f72275818578956cfce890157d0b8f4fd7305dadc6d71c2eb59a22973d083147b7a3baf0a6502ac1d3e82bc0965e5343489e97d807a25f53f1e699986a9a574cee2daa78d7818818f89195b0639ad9bd0f3b0ae8b928d66de819361a7975368d6be8e8f4d0ddc70a9e35a7909fbd094b15b9e45e147c1df63780b3d73e0f6e69729029b8a17d9b08f710f32523651da4d5163b14facf7d86319dd5d748abf0d9c08045515f954557391a5e44a804dad78c44f3a1df0fbd83e31d875bda17ceb521af9f4cf0d80381c7ff32acac790cec5bd7a3790cc5f976a3ce47531d916aceee380a29e386c7b4708f267edd9948602fdd81c9743fa764a74646e3f53ca7022379f96ee380d8edbf81eb8ac2b08b4c809ea120660b46fb3389a9ef5fef0061dbd4ec30cce7c95f5737e472e4f7c016e149c01774e7bed96c815126b6907e58523b3e7eeb4c5f6fe9d9ae11388f2e294f8998b222e1fbae60f101059def34e721854ada001cade46cd40743a862566f438edb85d76b1d93274bc2dd20793010f17d392631a24ddd8256af85ddcf005391af33f38af345d6efb572adf3276411ba4699f15509e3fad9d3e49a39c635e2cd105d740610923e4c54f7c7f6103b76f0d4c5626d2b625840996fb0d8b2133e252aaad14da4af1f8cf8bc6aa8484f7d231ee1d84d13b0a8439d4b3ee54e9cf4f91c0bee149ec1a612ee0a92519cdf169ad0f1ce932bbf5079caefa6542a05e4e12f44333a02e2f26e5807825d54a6bcf7c0ad97086dfbeb8ff9d34b67a8eaa047506863b87b21141614811c83c62b85883ab5e6cb477afce0114d5310373297bb53c60c0dfffd6ef03741aad3dbc4155bc51b1e3ab85ef896f1167e011d3f0c177f3301a11c3b637e9f7b445be9aa1e030e7f71e5f23ce18b431c692b73bc78af894540c891064fc41bef0a10250bfe814c180b75130c4e688575d648dcd4734cc52f431a3b77cc140fee6e1f605391cba6152e41cd2b2073e3e597750f6b5130d532d9de7b21a9e8f460adb0371b85de4ee34c4ee8bda630701ddfdfb5fd24835e33eca7ba99e246196483dad6286d854e6d5b7359f5fac06132b2972c745b5b9e72d0ce50af927df116c9ce22ef2784806c351b3d94aae1a0f4a40b5a3102849b49aa5d01e49fb9c75ce0ecd267c8d8417a5bea702fa1a34c836ea5cc364b5319f43a1672ac123336f5329fb7396601a4b2b99cd6edace0ebc2046b5f1844b3fce5812971b3827240e0666d118f1ae103bffff97a7b929b5302503c2c009b57d325f469a4dba962dc79c2f9a9dc1ea3ddf8308d1800f029722d17993e5e5b7819fe4afd70b16d3f698b03b57dc40608879f3f5fc81fe4a01b5396c075df9720973bec895f60427c46c10600a5105cde79fb648c2c58a3f0887a4e6cc09abd3512426e3f94bfad5ba31e10f733d7a76b1d4f98f68bb563b63ab39e5a00b8e57dd2b2637c1598424fb83938d2d2a3652020f0effc30a8e02bedb1ff7bd15114523f51b9e9ba4d11a39e1bacfc4ac76411766386ce0dba282d04f6323f89d750d4e42f9eeabc26429fbdeed4fb84d2c11c54d89755d5d325dd22dd596ca5ac2a8545e7eccc7fc95bf4e86e1f59121c10155183edef156d438c558c480f47c1c66b4967686b2a9e91a71c7f862657a198c61db9e13be491bbbab03f99fa3c31877279e9f6307a86f1376b2d00e35d43ba10832839034c69586e55e79c20e489db853b99305b9b3b9e741b5fbf807a83d2a5901921dec640fb9588afec79cd2dbfe623bab405926c2ccfef928a7378bf2bf95d2dc7714bd32822d18956eddbb7146c9a6069c47e57c973a498c30ead92849b82f1043097460c26355fae384e33d43a530acf6b1dea91d49c8b623697672f63358ba092a7607d81b16deb62e97f5ab245631b4157f000419188d10857f75caf324fa2e8e0a6e6b3c27086016fe03e5f9f25a6e7f5785126f3ec9b7c4bcd30aaf18af31a512abafce99c69799a14a0ab5f0be0ffd3b5170ae936791a7700aa17e5a551e89acc31ee3a8b25525ca2f4a2ca47d063e806d4e2bfe2df513392333c253376dd2e2767dcf97f88500ba207b6f61451aab6deeb994ebc44adb00f6aef452b82bac73dc6e1867b8bdb8105eba5cb9482c6aa6fb3c80f5b998655ebd19dee5447dc0682859efcf72bb8d1c43735f7981b3832b90291bdd53ed4a1e1bfac0bc9b031d45307e4c74b6948de44b32bd77f8a53a0d9b242f73b605348ab025e35c786ebb3c1eb2a4edaf832d1549c31a5a3bb354244bc20afd2652f3a90da7801de6996f6cbb63af53fd2d1c14d652f61a5bbc87122f6aeecfb4358b4c5006f508f21e790e5943ed8f3686cdd502f6ffcab74bd6762de49089698b440fe26171ed5c9eeaa0bd22c011b75f2e1d7e58e4784800e0eed5bffcd1f76aa352dcf498b51ada6370dd3f7c0094f74fd5e27891411fff6967a1c504b18d8aa6c1bb7593ae40367180a6b312586cb9c7f866ab446ad96bd4968d4e3611c91e37d29cc096fbcc06768561a64079945d5b7dd5e4b77e494c26307c9f0bbfdea890c8be4ca6e20ab67a19b1758794a06236e8d76eb354c1", 0x1000}, {&(0x7f0000000640)="2d7134476cbd3dcb0ea5344f94e40a49c7f4af2d3b53d7108812608f9cd2957d091cabcd94e70e1fd5de95f6d2507087a778daa06b030d65f0d64d87b92d7fec03f6ad3c84e807445d8f81065e6430e8d592bfe9b23818c990f636a1fea3fc222ba30ca3b2a0fd40cc354eb9d4e1c1de4f48fb6f3f982239bb06b8a2a2721eeaa4d63a4d223ddea3e7727ddea6d70b4f5a12e604320e68a738d6e7f2239931e8824d7e45b759b422df91904073c4121516705fca48262bf0cc716551be3d71c3f054477aea132ad199e5059a89621798b471f6e966ef", 0xd6}], 0x9) 11:46:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x53, 0x80, 0x10001, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000006, 0xfffffffffffffffd, 0x5}, {{r0}, 0xfffffffffffffff9, 0x13, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0x10, 0x100, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x23b12e3c, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x1, 0xcd98}], 0x19130fc0, 0x0, 0x3fffffc, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) 11:46:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x3a23ca47f13b9ad3) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r3, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) r4 = msgget(0x2, 0x186) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) r10 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001440)={{0x51, r5, r6, r7, r8, 0x1, 0x81}, 0x101, 0xecb2, r9, r10, 0x400, 0x3, 0x10000, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) setsockopt(r3, 0x10000, 0x14f, &(0x7f0000001300)="4b370445df63b0432eadebfdb52369d346614cdf7c622d97cbc16c7f6dc8934546d8ed0525cd9c856a5e7c7cff8a068647e969c5a0b1952966f8a40d5d3bbed7f8ec1e8922035192355817aa567b01b0c2562e8eb6222960b093e98bd773af6a506a63d012cc52771b077aac9972cc0c040676efe7c3c9ee7452ae10b9e01ad4d091bb27dfb64604e6908a6c28060ca05a4522c132412fe13c249e3c11ded94e542a387a3e51b5f5dd8cd89b2e", 0xad) 11:46:18 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) shmget(0x2, 0x2000, 0x126, &(0x7f0000b47000/0x2000)=nil) 11:46:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/87, 0x57) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) recvmsg(r0, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000032c0)=""/248, 0xf8}], 0x7, &(0x7f00000000c0)}, 0x2) syz_open_pts() 11:46:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x39b) getsockname(r1, 0x0, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="6204aaee5d7ee8697a1e4a3f0e7a085f7283ecc913d05d85b6f571a3b778325edb0fbae4b43c4328d9974c3c59668b704c07c2d8ee633acc5f74a6512e5e229c25fceba57b", 0x45, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 11:46:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2b, 0x37, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/200, 0xc8}], 0x5, &(0x7f0000000480)=""/212, 0xd4}, 0x41) 11:46:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) getegid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f00000000c0)={0xfffffffffffffffe}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendto(r2, &(0x7f0000000100)="6432a340bcd5b95026a9d877a1e73488540fc858ad0fe9b4b6599d20799ec280726ca0a063d46a95ddb3fa70f683f9d9a0ae001c9ae00d6c9d6cf8f2a27b9fba8d8ab44a3d01d5fe0b6c0e0c6af3b9decbfcbd97084a60576cd750260e2b97cbc91103dd31987d135c9bd9193ff787b8", 0x70, 0x400, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = socket(0x18, 0x0, 0x80000001) sendto$unix(r7, &(0x7f0000000240)="befdefebb8c7d965bd91f4a31433c12f663609d65979513530265da0cf1fb1d0d05d1ed03b0395e7fdaa2aca2ef04b241518f18d4372d8843673f4f136c4598083c206d5f3e6fa8b9dfdeeaa63455727e79aeabc6981aa25f7e27b5c21b2d3f3114dbc640ee2239e2648a68791c07db186b955de6070", 0x76, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="00f76b99d1696c653000"], 0xa) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x2, 0x8000}, 0xffffffffffff31f4, 0x3, r6, r8, 0x8d, 0xeca0, 0x9}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") semget(0x2, 0x0, 0x2) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000080)=0x6, 0x4) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x38, 0x0, 0x2, 0x20000000009}, {0x87, 0x0, 0xffffffffffffffff}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 11:46:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x10001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:19 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000031000/0x3000)=nil, 0x3000) 11:46:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4000000000000000, 0x0, {0x6, 0x8d9}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x800}, {0x18, 0x1, 0x5, 0x3}, 0xffff, [0x8001, 0x7, 0xf33, 0x3, 0x4, 0xfffffffffffffffa, 0x5, 0x7]}, 0x3c) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 11:46:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x1d, 0x0, &(0x7f0000000080)=""/29}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x96, &(0x7f00000001c0)="ed5f6540326926cad8df7eab29825698c8d43a4d0841900ce6ee569162e08c06cc1104709dc8cda635e8514667e958e0f515b9e874e2f7c364f21386ce475f1442e697706d973563bedfcde308dedf44e080c80600000000000076d911f5b8dd67df7afc4a3db42ad992bcc24acfaeec2677ad41b843264178579ac6fd94d9b2821ead2d8fbdbd62d696f95cbee3c9595771ec4a9a13") 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 11:46:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x443, 0x401, 0x3}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000e4ff001100a300", 0x2d}], 0x1) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x0, 0x3}, {0xc, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCCBRK(r1, 0x2000747a) 11:46:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000004c0)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) chmod(&(0x7f0000000100)='./file1\x00', 0x15b) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket$inet6(0x18, 0x4000, 0x2f5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r2 = getpgrp() ktrace(0x0, 0x5, 0x4, r2) 11:46:19 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0xfffbfffffffffffb) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0xc005, 0x4004) 11:46:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) 11:46:19 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x6, 0xfff, &(0x7f0000000140)="417a93e31035e6c6d18a287dff90dd4c3a21592f5a7f3b5a92af74a3f0ce0cddeb021e7a57c6edb0ee2c50b35ca70deb01965bcfee3c660477d8a3975f515c86070f8561b0e8f72b60cdea1b4160faeb6ed3fa7bef61044ec9bee1bece14d0bb1fde9751ed3a8c61ea52df526511b53e89d5f1ce9504614989272bfa9c967c6fc3ad628997632ca7b1e71ede61e3cd7517c56a8c7908e18dbff3820bfa224d7ca1", 0xa1) write(r1, &(0x7f0000000100)="8c65", 0x78) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01800000000001003000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000400)) semop(r4, &(0x7f00000003c0), 0x391) socket(0x18, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 11:46:19 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x1, 0x404) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getuid() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 11:46:19 executing program 1: pipe2(&(0x7f00000000c0), 0x10004) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x10, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r2 = dup(r1) open(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x2000000000, 0x1800, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) dup(r0) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fchown(r2, r4, r5) 11:46:19 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000000000000007, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa00, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="72f4f7b8942efabb0e90f856a9142f972cf4f9d0905f7049da1b9020b9d5f7702fb2a37929cfab81433cb8", 0x2b, 0x404, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 11:46:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = socket(0x6, 0x1, 0x168) accept(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000f6ff1e16d856f530cd1b9509e7a2ffff0000000000ffffffff0000000000000000000000000000000000600000000000001e003c6fbef78146396869c92067b71f0000000000000000000000000000000000000000000000000000000000125f132954"], &(0x7f0000000280)=0xffffffffffffffdd) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xef4, 0x27, 0x0, 0xffffffffffffffe0) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) 11:46:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x80000000, 0xce42, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffd, 0x6175afb5c2b43b40, 0x1, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x100, 0x1}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x6, 0xd806c247f61d9b11, 0xd8c, 0x80}, {{r3}, 0xfffffffffffffff8, 0xa6, 0x2, 0x3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7fff, 0x5}], 0x10000, &(0x7f0000000100)={0x8, 0x4bf}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x7}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff}, {0xfffffffffffffffa, 0x43}}, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x2) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0xca) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x1, 0x6, 0x58dc, 0x6}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) pwrite(r3, &(0x7f00000002c0)="81b8c7f77d5180d8a0e5d2fac213bc8087bf13b290ad8fe8fdca2670a44006d206a22ca5f6f617c3ea31a688b0f19dd47703f1914294f5d1d57d5fe5af818857dbc2fd859281676f17dc924a2e57eaee89916c5b85a38503640256f7040df8ea8d5e8d36a93b867e48b30dbbd255c6a719a3faf03c60f17a0d13a36866141b222c1ac4c4797163778410f39b92069bfaca29dae0691a1eb821f738a492f7d68b20ea8491110f64ab0c43f224fdf4447066754a6e6ee6bd7a7f34bec1f20c372ca6ef87b9e93af5a2e261d75a20", 0xcd, 0x0, 0x0) recvmsg(r1, &(0x7f0000000980)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000700)=""/114, 0x72}, {&(0x7f0000000780)=""/42, 0x2a}, {&(0x7f00000007c0)=""/68, 0x44}, {&(0x7f0000000840)=""/114, 0x72}], 0x7, &(0x7f0000000940)}, 0x2) acct(&(0x7f00000009c0)='./file0\x00') setsockopt(r2, 0x7f, 0x32a6, &(0x7f0000000a00)="7f74a49bd8e653e25e6588e9051202fe689735138175b9400c1ae7d23a80d7f066ae8a5bc12bbb58b72da276e588fa2923cb908bf0dd062b9d8773eff27f6311c7e061b6aedb4e11c0e5f9c01fffffcd54aee54592af0d55b9586540b3924e471fd2e32a71f7bc7aea4644d4daa6845f7c0b5cbec3a734c8b2251416cabc25dbdc8038db1edecfa80e88c4cbb0ef55b9b5819ff36410be92b20d5c71719bede75b6d8175d44283dd32642bf710cfa34051be435629d82de081ca768749636503e30957b3d8656b57c49b4ec25dfafc8be7df5962e8b54f66b12acdd16960623928eb80e22c4cf24ac2fd0ae8fee310f1", 0xf0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000b40)={0x1, &(0x7f0000000b00)=[0x2]}) setitimer(0x1, &(0x7f0000000b80)={{0x8, 0x1}, {0x1, 0x7f}}, &(0x7f0000000bc0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() ktrace(&(0x7f0000000c40)='./file1\x00', 0x5, 0x10, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) recvmsg(r1, &(0x7f0000002200)={&(0x7f0000000d00)=@in6, 0xc, &(0x7f0000002080)=[{&(0x7f0000000d40)=""/106, 0x6a}, {&(0x7f0000000dc0)=""/255, 0xff}, {&(0x7f0000000ec0)=""/172, 0xac}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/207, 0xcf}], 0x5, &(0x7f0000002100)=""/248, 0xf8}, 0x800) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000002240)=0x80000000) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000002280)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d0e000/0x11000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f26000/0x2000)=nil, 0x5ae}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c44000/0x9000)=nil, 0x6}, {&(0x7f0000eb9000/0x3000)=nil, &(0x7f0000f0b000/0x3000)=nil, 0x80}, {&(0x7f0000cce000/0x1000)=nil, &(0x7f0000c2d000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c62000/0x3000)=nil, 0x1}, {&(0x7f0000c7a000/0x1000)=nil, &(0x7f0000c85000/0x3000)=nil, 0x5}, {&(0x7f0000c4e000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x43}, {&(0x7f0000c95000/0x4000)=nil, &(0x7f0000c92000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000002780)={0xfb45, 0x101, 0x2}) ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f00000027c0)="8232cd364dd27c0eb3723de8e30d20fad0601f7bc7e1b2e764ffc3c7dc2f5848fb26f349b404b25748e2eaa001c5464ce0cc989d585186f65982168a3e73844e718462d523652aea8dd6fa752358786d46cd3ede11a19434c224040d741e5e633bdbaa7f7900c9705b97807fb0d7fa7d01a3d198f66cf77acbdfdc28a0d82fb76ce33e91a510ce50db81e01efba90cd27e023c92f3c9106e9f05044900fbfe15c4b187e5d43df803164ca66ef9bff604cbc5ed6cb8ff5d43fb491d236282d25919480e9729afe782f62721099bd8b1e0ae37ece7dc59e83dfbe6241e859088f9ce7b2592b77f144fc99697e2a911c0a85e0f053796ec926b847daa1c99ba5ba51bbb895b6f44d8919ad2b9b0e306097b93da50860ee3caee175b924e847628cd1c3c8f2ef60429dcef8ff59826f864c908197359ab60c1ef4b98ef862f3cc60213bd558c9a4b9765f7bfa504006d9ffd66253141ed225a0a75685c9623823bf1315413aabcb582b5c525d53c55ed754305c64b5808f81bccd93122be7c9952c23195a46f45875a22ccbacf8d4ff44d273263ad41d3d94e3e9926d7672e088da0e97093fbfadb9aeab0af6f39a87f25e847786d60b813efaa361fccecdab7ce7a998c868c3338b1c0aa2608f78261b57b8e98f865dfb5f1b326eb5b4372999605aca5b6ed1a32248d51bee0674d451b9694de3be13ff217ab0a15552c47c570d1411d31cabdf20b07dc5290c282afd367020632ddca30a2301a2375e611f725599c5ce153847929cfb6d95c17a0d39c92c15d7ba367e3392e81e301314260bb1d9a46441e7dd0b4b2f6f20d0f388934ec99b61a165bb51cacec06ae8bbd278b212f345c7f1469300d7db3513fa3447c0c5151d0da8c6e9de6b488edb16cad36706af810005dba4f63afc4d12384c3e6338fca33fdc1cc7eb4a5e3450e01d443beab9539d1a7fdc4db15949bfabfa675d46d274ea59d8e0f5c0fb5bde35706e260c4f2f7e66081834b41b69e7dc3d434cf1d6a247df82ab37d9f874fa9cfb118225ecd2a9d75ae06cd34060a57ed7e6b1408e837aab62aa1c4935507e1624c5be0471cc30f1e37f62df7b1834eeb3eca3b972f89e9c91a350650fa76f2455409ecaf109e5b8db2b299583b2c11bec3d8d3918944bead6db725b5dbf8e2a728cc6b0de7f033227c3202c418c6aa430209192da07eda0a103c392fa00fa7ca932e50a823128a5a3447b67fa6b69292c6a21efc7fba6b62de5848691002d5b6cc119849e17fc6dfb64a8d76aa2113aad1773f8add51bb601eaa9bfb9e4a01604ac5faf0e456cd48583175734ae7457ba1d1a9e4ddd726f301073944712abf7cfb98a72880d20a5b1f44d482e5f212d1cc4ae827104b00de7b4e5d7c63751b1716976664c1d96a05534c80386e159f9e1dd94b860c0ffd77c4eda0f30b6e38607a1e55849be4318551155273028fb0608835a359b47c7c230ee22c4dc49e5e05bab863c71dbbbd227bdbdf2d59f1f853fbcf9885a7757d117e65d884b47f9eab54c8847947765ef0d1fa09e496424528c3be604a49c82f253a273d1719440d70b3d44a365e6a3bcc1617198cc06391579dfb3056da01ddbafd6561d9f48cc889b8203f7bded33ee48cae0e21c627a2a8525fd3f6c484e7a918e4cc7078dc647365ef1185cefccf8c15d1a08d09ae828a94375eb00bfab28264051e7b22d6a56c06c300de405cec8f240f85ed95b1ce03f908eaf9f85b5e78f806f85d6f975fc0073db4e03710a8ba2edffd214d87fadefd49263098be9b368307f2637d7d1673e1dc85e1bfdeb6fa3b9f02348f052eded54e8b7cd34181c094ad240730e5e6b643e9f995519bdcfea65923e3ec4162323a89d5ceeb9ab4e7d5f97a677c02c1a96c1e2e65af45eb2c174b99df8e0b6c1d1669d06db1f12d8992968d5eeb77a59184a4057c0e59e6671b681eef9b68304c3bee6c7ac0473456021c681302b2a9e6618aaa41f5368e8f6d96bd9d05064a8b628bb1c8bf9c80ab9cb264e919a9cfca74be6dbae6f8a764dc1aa9e436231f677c7e1cb103a806dfc84e01419db17816b9e4df82c39655e6ca1a84c432b4686b0f25c08098acbfcae76c7895ef6b689b149151cb79bf3a15c3857da37f8341303746c79232f371c764c9db9c6b4fe744a4f73a0b876507f367f87b3c4bc2f8b8448bc062b9e5d1b80275e4745e4e8229777d770c4fdd9ca104693009f943b6b3012b1109e0517a584c04d58758075878caa0ee97a755a007345531e97c1ba0de83b7a43b74adbdaf19b73fa54dc66be63b6cee6c52e3777e9ee4098fee9cd82dc627fdbaf88a7cf54947b5e28df96eea049eb589357d69af31e249c105fa06a4b6f90f52b772470df5461b711ca4b19f53e705f93e1e8d52a6a596fa2c5fd19389d508b682161de18b1a32c2294493d23bc7b57a1c3f751cf7e1dac1a52f081611ea3bba83a051534b2bf37951fb3e208c4ea09e54d7904c78f68e3fbd9214bbfae8881650606952f990f6f57fe3f7a71f49cb958e027f86980557e44aeeda7c7b03a8450639e86bf886749d12f02fff7b456901bfa575f6c787637a262d527b3261767067ae5694a7fdc7a0a05903bef0b50c4819890ba8374a26230e52e656c1f0d18656438c230e26b8ae66928e82ba089963192ba7f84f1bebcfab7ba54135c7e8c1add3a30b2cc3ec3a75d5521c17bfbc4e56d588234e6d2aa123ef2ca873da6ca124e9653fa9ac49c6c4c6a472c3e55ebf98a29e5f598f25aa7c89c1c8082354b6eb6ba720e834048272d1f055378f511610697e384aa909cd2b5990cfc0a74175c2509578395ff5dc744e1569a1bb2c30f11230beea08c9f97f9c86a0ac3d175f3bd4832cfedce0a8e88d5c887968a26f0ef7c4466da2752d189e4a74263bfbcf3e95e148d49946f496c30493615b856cdc5c20b2857d4ba7527a5b3f243bc602ad7f6f5d63401d52e58ec9670d832cef2fa1c31a1924a04723e2893b04b8483f3b8a51707213e69172f6978a4efbfc58eb5d36f41b896203715f4ad30d7b6b5249ebe3aa6e33904a1e2da51cbfacd3389f4974a8755ccde57d2c88544828c99d9fd02dd42724f483a97c67f649627214f7c4f19994da96c5e165a527296720d36c5552b81699347371e86ffd34f790a79962ea4504f2c3f21e4bffb77c354a4aa08c5ec880ff8c97c79944956d763177f32c00c75a8321fad77af3cc63b00ee3a3391f25040679e69d313cda87b136567dc9272ad195d70d07ba20e65e811e25852cd950609f659e72ac71863cdbb6180eb4b1d82aaf5beb249ed9167e9c16080d2daf6cde79f69ca2909be88ec5da1ada3ecce854f17fdae4f94ac44f959a7d5099f4bcaa101a202a1b89a884d04dd641bb11e975c9f830804c73138df6410292d4c92f7a8f2775f3a15fc618777d2af7bfe2aa31d1adb67870a9d77e351c3ae6f5dd1ca53dfd6d3e80ea790a5570e226ab79651f4d4803d68fd229e71ae8c95783e8ffc04d89fd5870e7602fc2cb3afe144ea1d40268dfee162aa5c41db83d7a3c6e1608f02c39c7716716773983a02029b0ad35aaa1b087f341b86fda175661586baa74a349e6c17cecb6b1c170a686429878b42ab0f66f5ff945fedc6822c225e90f5ed5184adef8105875b0982f8f046523fa6a6c91f8037b322e7e517868a42cea381f8bcf3a39087ad1aacd081a3eeb9a74a772763928304725a52516ee5e6acbc5359968674182c32cf204a97515df615f1f3d33be758fafe4809f8b6c2303e583bcbe8ef385e0d46e12631d5eb2864eacc53779ef4fe08402de792aaa671d45eb4f24934541d7b75bab254cdba90ff74145842150c8bbef315294ac6d771beb7905dfbbfa6d192024e373d4278e7703892251fb5ca343f5dc9b151525e1bebcd4644d860d9433e95197555787efe5e372d5d6aa664fc6b03e40d623704efed8d12a2e4b2cefea8a1ae2ef0e1b52f200840a692b4b67a4161ed194dcfbd8faaf12e99d21dfdf5c2e3c8e830184ac6aee0222c83795deaf8d8dbffa38bbeecce5238601342a3c98e9a860f544a5696c866e591a63492d066b2be08e70413a63f0a0ee8e10a77502b8f95cfba2df15883c609d42a0238827e1454a178ad54f653f00c5bdafe030fbcb8b9b98ae3f1dfb2d94dfa7e22dcd9b5f71851b704b0e1f64c8a361d9098a376f49dcf95468765071366b29088d9005264cf52875e6d066b9075c65af3cda7140bf7e29d6677e6190b4713560086d80a71765e605a8f0bef193b097459cbb6a5c6c59c50dd5088cf08e821bc5f6b76cb11f6ed23c4d650c8a217043152a51c9d005af23fdceeab41d251a2e04daff18d2a503ab47920352b24d0e07c29c33c8d3d9ea0c93f04979ceb27ac98c380984214bf5cbfe3ef2c273de2e5b8fa8fdf426c6115f1b626c9b0290c53789276cf408c4c0b6579d1013e02ab73fdcdf36e4b72d9b8615b3dab3181b51e5fd6fa1bb0094617ebdc8c925e61278e7219833e09d91dd79a68f3b735faa6d56b6b25c622949dd1401536b08334d20aee21c35476d0a3e8d36ae37a8930c3a199b023ad25d146ef3e7b2d34115a7d0d3904a10543118519f9d8bc531c6d8458f2424cc8a56c05f0a95f96b64e54d72ff29e5e841efb97a8344b82f3f6bb6cb2987947d406c3be6837074f24d783fb2166107cd6ec75c45bbaee55d5c4dd0a59194dee640fa229a5c9075e9d52d2205d52872f41f3cb518d8d2d60907dbd59e096465e028a46eeeff3274ae064e320000d6216cf3d6b9a14d53ee23d63549b5d8c2df6ead33679d35d06960446d2dbe10647812f70feab4cfd2a98f1098ea93e38b43834c0289c27781edad8ac502b973c4dcccd0f78f1863026a33b72708dab07dff48c06e5c8c1635945b2096e6aca180f24b460b893f21b96abff2768d6884f80f22a1734d98afcf70122749829a4ac11105f2cbba1011d2fd3b0fa2b3e971f71872f1997c30dc75edf005328b96f570551f9715f1580e4ab3f599f9c4f5552cf68048b375d5eace53d793070e18a43312ccec8949343aece7c56484e368bba3f10cf4bbbd85bba17e4b1764a93654cd6e4f2700794c70c40fd77a8a9e5865dd96f39b37a29c1e80c294fa9b8c6de4a620cf3c94fd34fbd43a019e94d14ec5f78d8d1e13448bdd9ab8faaef7a58dcb0313a93fb3e38a9b03ba1d7d69875bc3eb6390e49c1296fc61d5fc425ea7f2557fbe0b5725ec955568cb677c3d3fcb45abce60ed1cec5b16a1f52ca69656646a587af36f8780bca778a1305eb15c1e35c9ede7540acb4096bfca7e9f1c2ecc44642ef3d9ce0ed3ad63a9242b439a6897ba63cc06872c39ced99b2321221b9a0a0a2af90f8377f6d76bb06050af9fe24ca7ccb749e1f2055a61b6bb28e71a73d771623eed52f1020b9905fb6ba04128b4a76de42a01f73c1cedbf28db0b54b7f906b4453d0d0c5c234667af12f0aa395b7899f8a5e86084e1693074bcc7fd9d824ac6d7e255b126e0d6b00100b166b6f47824603c777b81a570c78779de47e7afccc5fb547b580039c3f715487e9c3621a9ea53a4614d401b10ed904aa06f5d8335e083cd9ab5ea68d26addd817fdb056bb60e6b0c614ecc7ca17d1b6af3d40a16618c136a6bd39ae05c5cb61f04b2f2649c72827d725b58d11d8e69d8b706c82addbe4f63ebf9a12404fda178ab0125888e87af6629186549b1034e92dfc0d2d748633c4959f8f3c380c534b2afdcb170952eb686c0f8d2c6cc7d1f7375c41633ff312c2d32114be", 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000037c0), 0xc) 11:46:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xf776a57d3274dc00, 0x108613a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20, 0x142) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x4, 0x80000001, 0x2, 0xffff}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000800)="4c94e865c02f563af8e95dc3970229b9961d61b427b1cfe0bddad860e12a358dda4d6efb319452c37416032fc77b9c7bbc7e6e0d63b4c45d435491e0b6222900a69803292350049eee9056a98a3f94a25ed322ba665a8124d4e7503d6fac53a7f0b1792288322abeba4afbbf8d3003e6447b2a252e9cb35c87c6a84e533b05df64cff16626435eedc0cf5ef6803d505a32047c50de08abb5811087481943d226d479fa4566bfa386235d954e71db353ec67bc508ef7fa506f4200ad3ba20f4e181060c6f71c8030065a5c5f17d04912f1673f0125a1812ef06269948caf4282c80cea9191761b99ba2e2431118a34cf4321055c810f25f88ac6f9ef8c6a8bb97906acb23732250d3723dd022d2fa5930460c052924eda808d44ee9689eac466adab92400000000000000000000000094cf6928004779c57abfa599bef60f674cd6ec69715caeebaa95b2d7ed385d7e2eea637a47eb437a7f9529181f6ec42f83efd7c83b8fd59bcef8113163edd4bdd5d087e58789ae70a03c593c2864ab292b826ad3ca3b826dbda206d44a0b5652d193b6d55b2626b5a809dfa798e72b83426c9c71e8e7cd6ce269", 0xdc}], 0x25b) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xffffffffffffffe1, 0x0, 0xae5a, 0x1, 0x80, 0x8, 0x8001, 0x0, 0x2, 0x4, 0x3f}) write(r1, &(0x7f0000000000)="220e22", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x8264}], 0x100000000000005e, 0x0, 0x0) 11:46:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") ioctl$BIOCLOCK(r0, 0x20004276) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:19 executing program 0: setrlimit(0x93d69f6cce5897a7, &(0x7f0000000100)={0x400000000000007, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:19 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 11:46:19 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x3}) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x7}) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x9) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) 11:46:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 11:46:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(0x0, 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0c1a7e7c77d3d9b9fcea28c99626a45e00", 0x0, 0x1000002}) 11:46:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4, 0x101) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 11:46:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffff290, 0x9}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x1}], 0x2}) 11:46:20 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x2d}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="fe") 11:46:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f47) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x9) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x400, 0xff, './bus\x00', 0x9, 0xfff, 0xda, 0x4}) 11:46:20 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/71) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 11:46:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chdir(&(0x7f0000000100)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000080)=[{0x8001, 0xfffffffffffffffe, 0x9, 0x8}, {0x0, 0x7fffffff, 0x52a, 0x800}, {0x4, 0xffff, 0x3, 0x5}, {0xffff, 0x8, 0x800000000000000, 0x7fffffff}, {0x2, 0xb3b, 0xffffffff, 0xffff}, {0x10000, 0x26e3, 0x8001}, {0x1000, 0xf8, 0x2, 0x6}]}) 11:46:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="1cec14d1d16348633415b08a056cec8446ce815648876b5918eefe8975efb1400923c573f438e3dc811c5368be78c2e3133a882ab634145b60f22e823eff27607b58306af34c1e2cb2e12874081ed722435eb69a5423e9d0e2ccfd809e2b27c25281e5c4d105ad4034917649bf85c3d5c002ce96343b23712386fe0d25ed6951f4eb107d63fb088c4b585f3677e0e80480a08cc04cc1ad9d2db6b395a2dbaffb4da9b7e25ab3401d236edbf63aa74f412fb830e2b416e650a8b80ef262f094bd8492b4257c90095f69f6cb3d7a2d18c7494d8e78f202c590c17cbc", 0xdb}, {&(0x7f0000000100)="b1a2ca9c0892874ca9be05bb6bbece214c04f0a4f29730fb5856fef735035f972718be7ea7b5275b98250f35b49d1ac77c05f1b12cb5b4c94a37", 0x3a}, {&(0x7f0000000380)="22b4feaea67f1c42d107393e9d8b7da1e72a0456d6d306e5385b1defe9aa1e42d6bb140acd333a82a6b9caece8e4a4b3f3e3c1942bf956c6022b02e523a853b999545ff11e71d6119e767204cb7a2017ef67c72af79c5d080e1a821a02c2a51992ca3f590a4b28e4e196d1d6f4f7730eae961a812e7daca472fabd313e867b724381af5e9a5b6b109ea10e8951cbe3c7eaf7b61bb83a33c07fa6c9d79a278a8fda1a", 0xa2}, {&(0x7f0000000440)="dfb8562b9757a50e84475c3e09e96bb4bf769d859113a8b37b975ee21b96a772431f15a36e22a446184ac15004b0e7819ff5e4bbbf03b7088a81045d1d0cc10c237e3b5bc07c7829fdd6702cc3e2029150288901eb1b99278bd44b5dd48a9a3ef7eef5336a8489fb3d74f0dfd01e9957783d275ddef2d8fa948744451dfcbb07c18e2c7fd1f9d4b8c75e58f3c97bec4ab568590883e2f1e40b4800fe6a569db0170e2798667365193959debe0640e338ecf22d5a25e2cc1cba", 0xb9}, {&(0x7f0000000500)="de1908341a61d0fd47fe5e9c1e150ed80b8d226c45d4539b16ab2c37e625f64daebd7afc87ad1798be19eae420afef7a6258d2a2f9120665c28bde6c1ec96466151e796d3920f89284530a0b2b9dd34f5fde3c78bbad4e8b66bac9c9958355822c733b609fd0f300809a9ff30bdaced6c3049a2712cfe062641cbfd2fdcce0642bb4ab352a57d83f6e0021db", 0x8c}, {&(0x7f0000000180)="3f056d4df1c55461f071a6cc20e10bc9d31c579f8723044e0691f47b031e5712c68bec52e38c8666e83630144a78f9cc311a82c063f380d0afa987b0deb6ff4612676901ababb4265d7a2a50d2affd62b88bf193aac85c1d81641b07001ac0e51bc6e65c8e6143c3db61b0aae850db7b92bcb5e762542f", 0x77}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000380)=ANY=[@ANYBLOB="000200000000003000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce4b79810dc8d35e4af6987138730f2b234f38510963ad3519f02fc084fd519f3925466b705328dc866a2936a09a8d2cb50dcfdb92e1f83de462e7b15f92fd889e84b9c8c4582c00b2f728f3a77c534657961ee561ff7000693e9cda8b8038c44e4a3062c047d68e0dc498b5ce3eb818254230dfa9f5c274102b2a0f2a9b7efae696cb5f2b374bec0000000004283ef6c458628e710000000000000000000000a4e090b01cb889b97b53115c3ad8135231a2a6b57109da58650d816ffe9648831fa8ce662905c9210e0f7c6401246f06c7a1e60b0000dd6dd4a8b7ec4b02fc0800000000000000fb4b5835a33e"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2000000007, 0x1, 0x8}, 0x800, 0x4, 0x9}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0xffe00000000, 0x3}) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, 0x0) r5 = geteuid() chown(0x0, r5, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r6 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x2) 11:46:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget(0x1, 0x4, 0x58c) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/50) r2 = socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) write(r0, &(0x7f0000000000)="a7c77a0d65029410db9a19d90e42e974534eb0429aa33c9338d94843d9547743790bb07cd8c656598d35b9cb2d401615ca422f13149f55ccb144309e8eb9e988a0a08fe55c3dafc03da331eb9cada1b80d4342edbe", 0x55) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000000000045, 0x0, 0x6}, {0x40}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f00000009c0)="cb") 11:46:21 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x111) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) 11:46:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f00000000c0)=""/59, 0x3b}], 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x3ff}, {0x18, 0x3, 0x80, 0x7b0}, 0xab, [0x0, 0x13be, 0x3ff, 0x1, 0x9, 0x4, 0x13, 0x1]}, 0x3c) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x7fffffff}, {0x2d}, {0x4006, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:46:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') 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, &(0x7f0000000300)=ANY=[@ANYBLOB="de400000000000000007048b7a99c3db5984bf33c5000951b61414a0a31780a4ae820870ce40f02e4fc5e7560f62434414e25346e108e85c9a59417bfae3e68c78a9a34658f263cc86cc1d2a9d8967237bcfe5a3cefb636ec23fffa6db9fb648bce234093afa461249837dddfcd30e36d82bd53e868f5e2316ca853f13dd6a6199dc5ba2fa7c0dfbfeb1d518fd3650062d8160378a118847cb3df02d2bac909b7acd380341d77465a28cf08113a46e4abb99953da4f1acd90873baacf9e59dc993ec5d2f534e1f251451beaab903602e0151bf767d74d302594013dfc9c6bc756b630bf4d7226a9fdbedb7e04a031a347d8da3b3256f2c020e459524205b2e9e4d81be405ae1c3d4410159d48e1825ff0fb55d5aa431fb0b4ba7c619e3f637ce37a07ba2e1aa8000e68f4412dba1b9f8ee33c1de0884c0208cf00cc7fb0876f18ed9d8faff0ccf9a843bb5f56cdf7e6c1966abcc1d6841a8fdcb6a8bf55c2162e13e2e9d4d7131a3484825663f40a4a8038530056531d08b0b3daee1d42e1731e2bdbda0167e7580", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:21 executing program 1: setuid(0xee01) semget(0x0, 0x0, 0x40) r0 = getuid() seteuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000000)=""/118, 0x76, 0x2, 0x0, 0x0) 11:46:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="6953fd32f6597264e3048ef1caac73f9769e75858d372eb73217a990d33c06a1d7fa62d06c193b788bd7808ca513355a73f3467d3a15a5e92158effd170261eae72ba9a6f843b1dae33fad5e743523e22971d6ce70b900df702b362ad749131425f108e8d2f8e86591c4fa9477c19eacc9cbe0a6d982296cdb82341af75700613ef75e6a8d3a5544465647c661e70d5168a954046b1fe193fadbf839defc7d6c330b54cdd312af3210c75aadf97bf6d5ce8909528605cdf6d801a1a826995030ff0d0022928bfe76166775a5433dcfd3"}, {&(0x7f0000000280)="d5209c3ea4b81561f763a8e8c10ee4580c0ca87fe9367591fa26df030a15d8e359596bd5836add032362d11dee06a95d25e7b1f5ee72de80bd53de9b31efb9d91fd2ecec95d365757c5e556238b04eb8bcf273a0198db020ef2b1ba20ce169a01ff799c357f7841e9742f67b73a545b1ce8999126673017129a50e9dde241487db068d465304b84a88d5a2cb5e2cfa53d7d2d013d81b01de97b913a9ce71880f305ef623cf75779dede8c56bbed6ef666f28bd567bc9e31e335d8a2c667ff89dbf8fe0b8acbb75b632724a444e0db55aa9", 0x35a}, {&(0x7f0000000380)="5d1f9c016497f3db5b0db1dca10a847d17b27aee489ba9e30a2a83cee1b296c3cfc7d6f1f78fc6f12dc9823eac16930e785c2c1e7462b92ae66b6d268e6184d2e4098e7406da747a1f83a6c98e813e1f1a28ac8703369bc2c2275103937f88c9cabf106f8b98f9b651dfe65275d010181ac973e529544db4fa2a706231e46bf4851e0371c4d8eaaa7b627c454c71997a0196e9813340f101dc6181d98354da73bbfedd372f788ccb38341c8caab734c903277e7b295659df073122477e3578"}, {&(0x7f0000000740)="92aa1435489c41fca27fe00f018845f0c591b1d4bfb580c8d4597c4a9a6fafa6f60443001d1fdeb21c6ca084cea778d3b9e13635be751391289f950241bb9bec69d32b68962c6ebfe384ca6310aa308956c6d9adab07014c"}, {&(0x7f00000004c0)="99f3ea0edbad0f650a3a55acd60b2aa764db039e51fcf0e84f9027302428eccbe76bd755cfa4f37f5c700a938fc07192ad4318cdbf02c8530258e1ad2ad8749da131702fe28359817f2d70904c30a38a994d7fa1cc60b89524e929b65fdf09e500ce872f823e1928672321d29cfb4682ce230fad9a7ffbd56cc0abb860bb8951f5f083b17727e4a81343fc17b445db33ef2a5dde9901019a00957ad1e19241745cad223be2a83bcf08f28bcec10a"}, {&(0x7f0000000580)="210ec58fcd0f096997804c90b55f7254af1a16f511b4bdcd77cc97ea69f351150df16733c58e46397c91c42463eaf63a97341a7945e28645d39d9a281904a6234994bf5436f1a8cd33f4586812bb569b76e8c63167ed80ec577a78895c46f7a5bdc35f85799af82a75f82c"}, {&(0x7f0000000640)="5265ba57cc826f2f4e737bf6a629c2e77cac9f1893ca85d766caa1be1748e96a815d6da03869c1665f47deb3ef5e06797e221e4822aad0cbf52a62389b141a1256215d1c4678bd58475b1616f2389d8b1f780f46e35ca0b37be1920a8d3fc38aa807a108193b0f85d64ae7df2f5f294a0b90140aac5dfe2b1b43d5"}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x20000000000005, './bus\x00', './bus\x00'}) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 11:46:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x4, 0xff, r2}) r3 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) r4 = dup2(r3, r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x3ff, 0x4, 0x4}) fchdir(r0) setsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f0000000000), 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x9000000000000000, 0x7f9, 0xcf}]}) r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x5) 11:46:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xa2, 0x80, 0x4, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0xfff}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 11:46:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a079be969935135fd3a", 0xa0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0xffffffffffffff80, 0x101, 0xffff}]}) 11:46:22 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x82) getsockname(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7ff) fchflags(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffd}) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x101, 0xa8) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$inet6(r0, &(0x7f0000000100)=""/240, 0xf0, 0x2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/71], &(0x7f00000000c0)=0x47) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 11:46:22 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/229) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/199, 0xc7}], 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x72d735ba60fe3861) pipe(&(0x7f00000002c0)) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:46:23 executing program 1: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 11:46:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fchflags(r0, 0x90f9e40dc6006bc0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = getppid() fcntl$lock(r0, 0x2de959ee60841916, &(0x7f0000000000)={0x0, 0x0, 0x1000000802, 0x200000005, r1}) 11:46:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) fcntl$dupfd(r0, 0xa, r0) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) 11:46:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 11:46:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="5f4b27acab4a2291283189f17edd72b61a23ce2a70fe02a11512a3e42f9c5fb6eab2aa046e84b733b3a58b58d7898163aa67e21af3108152e8098522eebdfbacaa0d81507a6d676263cfc481d27ed6eef9c899afa6e4c5e0921726ef00eadd44d2cbbdcbce4c3b2daeab52ad4851339b21e587cf2c9ce95eb70bcc3bdd2604fe632d3fd04fc14c4eb49566a6566a7fdf98ad83a78dcb5f33a9e01638ee44d663e234182032c015260d62035ba5054b4afbc9", 0xb2}, {&(0x7f00000000c0)="dca72b66162a2439292f3630b58e3b518699885f786674c00c24eaa2fbcc6dee291cd5291a31b1bfa2e0a1ca0f14784127390e8e92a73e798d861538e8e9e24a5f83817b7400545b93aa3ef02943c8144c36dd826e3d9fc23c5a05c8a9a0d2f5b42722b33464b477e184d7c304b256f93a56ec5e7d4ca8e0ce4d9fb2e1c227ff", 0x80}, {&(0x7f0000000140)="c5bc43b5e60824956ef846e320ebc594c4f536a9f2a9f2d1db2a1d8ff7b930dd9587cb32c43a247dc67c0fd5cbcb4d386be37c3d77500bee2fbef157197fa27318ce191ac84bb5bcca4d7991d70063d49bb84fb96b94a6af47189391255c04bff7efef2723fd073162551acae04ee46713b4856062b734101620c3a2d2b7671f70a16f4508", 0x85}], 0x3, 0x0, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x582, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2048c1f6, 0x7, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xfffffffffffffffc, 0xfffffffffffff113, 0xa1c, 0x2562720b}, {0x1ff, 0x2, 0xfff, 0xd3fb}, {0xfffffffffffffff9, 0x80, 0x8000, 0x8000}, {0x3, 0x4, 0x2, 0x7}]}) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, "f1b3543be07bb6ea5e88c4d8fc3300", 0x524d}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 11:46:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0), 0x0, 0x40, &(0x7f0000000200)={0x18, 0x1, 0x100, 0xfffffffffffffffc}, 0xc) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/145, 0x91}, {&(0x7f0000000100)=""/128, 0x80}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000240)="6becbd45748b24bcce6e336f20dabc22f8214d192dae1969ba6659b200613d4cdf848589b0001a1321a2d896f23c2c9661bd4418f6fbeda4109d0a0f91675a45dd66ee8b04723146e4afd590804c1c8fb6672ea1810233ae79a2e8f63e2e81add8a75dff279274718b971f78a71f01879ac16a48abde05b7f22ce08565c4515fd3e1b3e772b0fffb35a3d39e1c43de94b2756e05f311f756086d1ce1492954e7a5cbe5d0c8bf83f264832c4c12e4242aca367d0c09ade6e8e340339bf91245dbd34d70bf8bb83c3ffca763c0dc366fc80504e3ffb4ca2207e7b3642f", 0xdc}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="b3a9b4f8e374f0153ed7896af0133fa10519b5ab5ad6df106817b472c37dd39f89e68ac4c373bc", 0x27}, {&(0x7f0000000380)="bbcbbf008bfbba42fe5230bd0ee2f872002f81ae089e66a627bdbed79f0d660b79225fdafbb5a3bad8a29f36c9b3ad72276d4ea76b888137830ce4d6b2d072f82df710af1de59fb7c1f02c2e3f5fd054139b61e6b683e2d582738927477148469d512974d8ec5fbe0954bc8feb4504b608e7c7133ff46d9ab483d7caa04ee494e7f4fb60c35796b98df0bed79a686e4b3127d5cca1a4094e76d91eff1d0579239de21f25a2596663a8361199c6a6", 0xae}, {&(0x7f0000000440)="8858", 0x2}, {&(0x7f0000000480)="7022339729adfae2a4c9aba3c99504e326b7b6e31e825d49b7b94b89d52e4184ae7f4ade405720bcaef64827b9573503a9fdf524d57a56d21102da69d30e1fd7c64c65cf06b15be0d6f070c460417629a8723720eff306a4019e92ec34f47230180d2a4d7f8c4e584579eed42dcdc2087aacb2b0e7d04e83b1084d383c5f851e1ce854", 0x83}, {&(0x7f0000000540)="d82f29025a2301a7a16eb11841d9780d963d2ab6ddc1d37b9cdb2b1343e5adfb9d72cef02ed0be5907049c10839cdc438ea02448a7db9d09f95e760fbe2368de31c4dbf7f3357d28d0830d6395a127e767ab5e76fb4239d8c6b1e29a2cbf36a28670f8ef984db68c33d0468a50a98798a205fbb7511e8ff8ccff598ef51ca89d31e61e6e840310f2cbf1cc1c01394f1bdada68098efc039d76b8cb9868b6df532631e7d3fc291d88a4af89a191413448c53c9ef7209c0f5f231ad372bd78163afd831f23e7fe949e459de4d0f94bb7eaf28f7bcf03b69f338fe7e9342a7460ec9b6965ddd402b539f9562fcdd84d546740b287afd1f2f035f475b12fa49625d7e68c5b3b733e4c7c018a38d294af50091d4146dd741da0d4462b543bdd044c348378ebe5819dc25f77561e2a6573a2bbdd96e5ce1faf7ec6f86eaac3cd42737c51f4ac9d6b07b598bf9c194eb25d5a3291df36036441dce8b052ba91707978dab7daa38c6d0cf257be6569a38a59ee750157c40b8afa336d0f16a6c8fedad1ce0aea4c99097b9367e42cbd62e2b2ac93e3369d27564b164fe7398b809fd903ef6abe6f4ffe895cc6f40c725889268d79bc947d18fbd2f6bf2caefe007aaf41524d3f5f3bd940c2b1b8897d7ba9ce12dde0c4e821ab3f091b21b6c0186722f9b2cd96582673cd4ba417b69e9f1849f7be355323b066a931f6bda7d67aab18a57523eea9d0d78b4925389e73a6537a107caaf78f35a4474d6c53c7d79ea29b61ace9f432b7a2d45f16feef9d8b5cccf853d984167ed2b692359090644977e5fff0132210d3a24d7d41ce721a5c74b412c1ff03fdfad6a8673bb7dc846dc8dc6a3361bbe1902665e87e56626afc6be8870f17e290814d41878e32e979ad8838548ce8cf48f3db48543b71ac262964db1d5f6f2e33f374a7858cc65b3c7c864b91de57be2d905cd374e7d3f59c2122c7c06b9bc8356b9237622378d6a69f18bfc814eab4831566b25e299072394eaa0247e45749f7b15968388eb111177398516c43c3fe336c25bc31d40cedd3c251b63ed48d35a0e722766bc15de34f0656f79c1def1d2720da8432d5a6474967bbe0606bb1c2e5ca6ce7ea6d3f0c11301f6ab40d00c91a763438e592093897d0ea5a85543b64c4366d4208eefde723c800bcb993bd3f62eb8087f08b8cc05d3c96cc4c3fa39bd2e2c6938371b780a2bff2998cf84e5b3f7038232468c6f0ae191d19e68874a89955aec63a2fa9aa9e4701b81d0b8803c8121e10a1fee55013de212bf33123cd9d68a35a0f4ca91c6ff46cd8586f531ccc9ffa2a404528dfa9eed9e07d22bd8ec291d238bb24398e860d9b9ba178463e54a277848e2089e27a31f80735ca6baec00e10991f6e40363b38287bd051cea3e2012dedd01dba6f74fa2645e44f7a612589b83c0c190d986e739b55a6a892fd859e707f3d5fcecf3cd82ce37159b26c3522f2d0435e83a447c317fd33aeaa11febe0a2f99a2f6bd88baff314794d1e8ebc6b53d530749c950fff2e30c52ea948a3804b9e61fa49c873c11f87aeee7e0f0c895b17ead33623a09543c41702d4d6baa6d10b9bb102b27f539021536f0dd90e3b7858f78309d8e50b47ec5cf7da75f3b2a0ddd381e4736fa14f90bf7909e819ac8b146318e49998ac3211c075433a140b5209cddbfc379e3a97e9958735016a2476266f821ad4d71cb4413dfde9f1fe8f7bbb71286a48af2f622aab85ad6c0a2e4ff12c109028f03694d931d99b3a19c5764d4911a67609f1346da4080029757a8b3799778f7ebfa45b7233c0da7f2815c2c23df0eaaba913a5bc04170c86817d6d2a2b536756e5497f5f75b0d36829cd451fad4d1bdf3f1c55ee18bf7a2c3582643bd4ab40e31210b6b740b9305551182e71260f51c8ba1b631b89a888b7badae6f7a4302f3a2dd33ae156a0b0e01ca4cc78724f57ccaf5eab5a7f2321317d891577df9c8215c4660ee1016000a53c51c9c1898b0c86e78aa39d3013442decd7d32fcdb20421037b6cd8dc836f28a0222b83dd2f1ec8530570f60bfa3271667d33892535e61836b7d3677e8b3b2c04ec66cca2ce8d0c66a8bb2cd888777f5ceaf31ea61bd24eb8baa132d32bb22e8dfb285fef7121de0b02e5d7fb6eb371b44f766b07ead895ccc786cb62e5c4ca19281e9f8a17621e5c5dbc3dae1cbd039c4ba18505d6d95b7552cdbd30680c46be09c65f22b97b0a7675bccbf630ace459235f4c03a0a0cf51b6c96b0b02ed9a3f045f76078b929085766f0baef6db88e0d4d8e011ff8639027f65cd94b970d2aec2cecce49133ecccfc1a507c8d64130f49b90260bc93c3fe2f31d63520430d122082afa73b650db5b77a883e1feecd1090270a4616200c7615cb78cbd96bf7ae2866452a177a87e212f31bc74a927ba20b4a06670352bf5da6c987f8e0c0fd184788df4a27f8557bd6e936d67c5449578d355e4faca77217ae951824a30e7b31fdc8d6a09a9f31f0084b50bbdd13dbdb190f9b68c41aca8a4d14a65d3ea8c78d06493447041276d054a11c4297e73efe9f4e7e1194fc493b109efa3b880ebb8317f722bd701f787ae78d6932edd40674fdfae27fc2e27b311b4efea5916ab6a9df70a86daa26aac096247d630b2c6304ca3be8ed96fa4244e0f8a2dc8965f3aeb39716e0fcab3f5ca82b79e4913ff2501bfcea105bf819364c4b90115fe59dd05469565f7c8bc2e0541d4a85af4c788f865c575af82e872e6c6ecb316e654fd53f015d0997eeea17d9214511549126c295101a855951a86b2d0459bc782abf207e83bc55becff21df8f138bb2a224e763dbf586bcc3dbcbb7ab7ea96d711909b215ebee95c338f0cbb4bc53b68c0eb53151d8688b4cb92bd6cd117e42b05c3fdf6acdcba879c7dcffb4320a08fb01f44c09f6e7a2d1c592eb3bc2fa77db3fc2b555bf14c9ea152e1f63d6782b3076ba68636ad3e8fced8231c1a6094f50c6201ad5dda639190ed8e26e33a6d59132ef6103a8883464fe3624751875337d5359b2359c6005fb556aff12ea6bf898d023f5048acfdba5820821a556be1f0e7ee0c166b2fa39b666e8ef31841c0be343ec13fa06d06f03bdd89b9bf184d73497b7cdefc63e2ed88a40d8d781db20ce75614be2f134c9fd0e1598da6b5fe92274fe9815204bbb9361e94758d70d7209b39f8d980e468e982ce114fcf3658fe37346ef8ed6693d0d9e36435f2e60a85a43220c22b94d51958a994c83417ae97506f03b96a47ae033cbdb5a07898628696b7cf380d03d00d36ea2499834c11717cd856cd9fd9866282882017ea829bfbb71b7960a3abade410b901870e521a813e39596f5cd747cdc1bed06e7cd64db8c0e77b0138c6ae8e5c1b3aa2dd3079062090354f54818ca5bd20481353941f4a66c3d4e9a16b5afc98e0773efb5a3ece45101a3672f61d0d22d3080f839849b6075cebf708dae286069779dde1bde32b64ee0e31e80e072daafc63ae27222379d65e35b8c7ea0aed3fcd94f62044a727f09609bbd5001ff7cf2d8984f79b473e94875bd67b6250a3d27c5ae005aec0bcce7b9e522fd050e4bc63222e9a44e5a576c6cacb50385eb257f85fd2f134547fc57961321f253cc4037082b61d556c3fbe22f423d3ef90ffaba7eab9fa35108d35c72642f452c2a00f54e325d23e6633bff3061615fba5c42f3df2e8028169bd9c523cc82f8cf7d1731d744d4c39cadb7c815e76f5e58c03607f2bb18660f1437ccede17dde34e3afc1c167dd37dc029156550c4bdcebe98feebd404430b01d346921920daee0a0c5f8ae6a4a67e0d3629eb9640d3b185ebd545ff2270188d561808fa39d16c7c837384ce6d084f16f65a6afe48ca7b4447111d33b5358a69f8af71818f7ec839b043dfceb3acefde243a3ff64258c2ca78184147eee0d99c2f1c909dc6f61f0db702616f6331d65d04fb8fbb3ebf26d08cc2361ce146e7c82f10f3a5c73f4315e7665585c7f0b3414bc5ea3790456bc51da55cfe396c1bf7938fa7a456388fa8d70e401d682ad165bbc73e90b7275d4c457e20a4a25c3b3cad782efbe37cb9cc7fa78373f5ce0d070defbd24586cf4a6408b07e5a854fad12b4a804ab8be93e8c8b1162fa449f8e787fb4c06db2bbdf0852510b599b9e4ff3cf16c22f09e443131212ef3ce96def6c8eecff2ccdc78d21ab55101e506c10f3b7f835af3281b8f47aaa5b46bf8bdc15e3d931a33008feac8aeae379bad715537868fba52da4710f1675930975954d4d0bc745b22fad9c4d2a0bb1eca1ddbae13444466794875cfed4b2050cb773a9f938bf89796a1e8a5045e7c3f512114f1c1e309c1934cc6547b8925e444037a519e8d56ac6da13a2055a4fb5ba61c97db41d1cf960ca06563843b3ee1e5d4b34a8c1adb8e1fc889237b4369302306fb9e24275590c0978841f8b8904f3ef731d0a36442ea4c1bdb6c14780766652a228ccc8750ef438d99b8a9c11dce030db13a9f4e4eb41e985f8394609bc029d96a762d4f218efb3dee5dffda084687d82028af20078248fc3408507f1407064ff09c832b1b981259c44a4528299e5e2ec19c8bccde0a40d8b42effc6c6574adce9f14e1d0baae8165ecae6e4b52c0b196d9a7a9ce744681188e01fed4b6d73926b281b62d5a52610f4d6145d876fc5381b11d80eea953a2ace51a5334a42c0d40480a7ac863279031e6c18992ce937a0380b4c3ce1428c0e911d6588bceb29de6d6301000ee62b25eaea642573bef885eacc0571c811eedf6add7bd5732dd2cf60e2671ca892843ec64025ecb2dc61f9640089a3e2945fe76805043ec5719626bf60f1970a0a299f31b2c279fddf57186b6e42a6cef134af42a76e06bf473a1ef554ba36e294ec9e312691d48e03fafb4f163d5befd8b6487a23dc107eba92b304cda0ce1bfafef2b8b3bfe3e309d513470e7c405f73f516f014d55d0dd1f348fffce70c0786c8e4c17ce005e67aa133b471ec8a23e6c6a606d3e0079a5ed5f0089a9be6cfe7e2ac52ca014ee109f442993416db5592819ee30f9b655f7c66864756915b59ddcd55ba05fc4af7a64b8ea562ce3ab6b942f8fdd71ab6c0b886a9056f91dbe7342cd32f8284ceb954348ea33e2f855b21e104fabd8b2f443dccd4340e0059d8315a54af5828ac364ea50d5f047e6fb43f347cd3daaea21c13fd76fb25f3937585d1164be38e2a23197500885dee584367bb53bf8767cdc5a3ebfef3ad30124ccba19a02d6e2ace8a52bfd69716f85c5026d65c1bc69fb04b10af689634d92fca0703e8a72ec6c6fbdb1d483a821e3b86816ca6edd3bb74a5833f7901395dd2f92f19edf99e5e31b00dfb4739f3b35b0162f187855ed7bd600541bb9e1c10e091f14a503f6bdf84e1226f618b7caa36908d426a4b3492545e759f4ef2c5f226367ec45e92837b503ad9b3812c3136f65aab67174a9ccc2a24273357fe38fc9e5aedf91b3d4bbcfd2dbd1e443700c89104f55a5b34f7fc03c2ce69fa6ce91053a8132d5db0f0b128f0975d7e60c0cfaff126c28b6449b62ff0712a99e06b0f4a22d3242d8fc63cb9b53c425824762e4d5f1946233b17c4b154ce7e273896dfd3e6e9d964e23bcdb7cce39c6bb092f08342bab1c778ebc65dacb648cdfd09e0818594123b5f7992cc776ba7ef7131730274c97e8439ea1b1ddf5e47145854f2bfdd1f7588d21572986a1709f55d2ca54ce643244464d90953a552fd5092dd62dda9cb4603f0a2a7b8fc10b9321f74da0e6cf678ed8d0173ca2e0d52bc3c97", 0x1000}], 0x7, 0x0, 0x0) 11:46:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 11:46:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) 11:46:24 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = kqueue() close(r0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000540)) recvfrom$unix(r1, &(0x7f0000000580)=""/210, 0xd2, 0x40, &(0x7f0000000680)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x33}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd15d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb58}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 11:46:24 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x100, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1b30000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf4a}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000580)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_metric}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) rmdir(&(0x7f0000000680)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x0, 0x1, 0x7, 0x5}]}) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000740)) getpeername$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) sendto$unix(r1, &(0x7f0000000800)="904ea600d07df9c8e4a6a9685482cce11b33589f63d111bf1213f83ea9cc06beaf7394b7d7b9e2932cb7c75d3d7aeb544aee32279e470cbe4715bc87db5d5cca5d709beb80dafb186e94f5180a3771a7", 0x50, 0x2, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000008c0)) sendmsg$unix(r1, &(0x7f0000002000)={&(0x7f0000000900)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000001f40)=[{&(0x7f0000000940)="8475056cf149127672951461a543a18f4704f1b4d7172ae08302127d0d1f3f", 0x1f}, {&(0x7f0000000980)="8ff32c528ba08e17675ed506cd7c352b26efeb552ac5f5cdcfb80f72c418fbeb2954bd42762293fd6e35b53fc7df12be24edc20953fb05e1e268537284c91b552ecd205bd3003b84ff57a77dac4fbc96ac78a4c400fe1388f0e91dbd5e92e832c647f9f25c32bb9e0c785a9b992c4a6a45715ce8f842041f89f530e6f5f057dbc17ed5e562d04f6302b64b9935d3d9dd9a58d650e16c072e7a7b315e1160eca53351d627460aa36b828ba965a2d176b1681938caea96e9a65b9e9cd1b233978326d834b952ebba5b544560cfd949aedfd0513795f0e52960e66fed8f77676901022381f922d3b9bbe423e7b822f072773fb1e541b00b1918ac8540c55ff556b6aa3d0b645785b468ee65a4b4c0a00e4897c11bd89b1e2a5230e7d3bd6bd7963a9191a68efb2ebee9de23288c4f822157243f47bfdafdcafe2ac44a431301a2ba4280db0b2fec27033534015a2e12675fd770230a1e0101116c3f783b5f7e063d184f52cdc81f6be3a0e3c8eabd15e6048b8d4755ab1e952c06e4e6fbe9f565ab6fa6d6618212153db7747db01c3d7c1c042016fb817d55e408220b340e2390fa868b715deefcd129c9d5ee9a4e11938b42a4e844cb6a38ca631c859a7bc4d5c741b7c0399a678fb18a024805253500799f5a30d31d24fd7a6e683d9e78a54f6c8f43e5ee6ca9c7bd8d9d364accf153be4cf056a89769e07802f9df6e937f4d3dd4af4dd1c28b063186407a58cf9666fe84979dba4689a0656c4f409e70d3993679e8e8a1b08afd995a6eacac7eda345692f54dee0e040f61a8347b88abd4f826c416885a354d93df60cf08ecd25a05936e199705ecb2ee3a81425341aa5e64f75204c3aeabac19696f424645b895a92d2c04a47d93beec3a9cb0558c03b8010f5948d0bd773e1c0461bc24aedafcb4899832af2a5c88f3f8a50ae6017a3892aaea247ceafcbd01543caf9fb783cbba3c722b50715b0184c212e7934c2c364459d33b97447686094543beb71ec6c62e1a399ea0b87b9f8718a6bae83df57c10c2f8744093a46d88ff31b90172715283e9c56693c65b73d84138befc47abb996871023189cb33bd56203ab5f81400a30b6560d7a3867ac3162d023122d8c671a8dd6b851f0a601e4f4aacc1e1ae71eb36987b07dd886daebe40847fd2314e7db377a13ee6fc2c8bff3848fed9e791e4b37d7aa5739654e653f64a19568e22910afd17a7eef8ba01bdda026f713e1b8a7fbb86edc5fcdd5ff4a5142ffb21d4fcf3bbed293a0ac52a8ca5ec43ca50f2410254fa008abbb423d46c8ac0037af7db6f609733ede16848b282ca7641514e1976a1a0d2e9aebfece6d94b4ebff368a08d38bc5f81990c7e525a5dad15062133bcfe71b9043630cb3102a29baa1142c719ec00fff22cb90dc3e8c246b047b719914e30e70c210f95291213ded1096014d0a7536c381c32d9ca11727594a593e45d92bf867e307ec05387e8946da4615d2726d1646149ff65dbc64192837628de0b9e8078c6e15a37b525de86b97c0378b42ad6d9fe9824d9778813e92ca1568a62828d0bb86d9a241c1ed64fd811ec65b20e6257b1ac56c80ec7fdef965ff482795466e34c4782c06872ce1c467e67bee20e4a10f8de9cb6e59b9fdee7d8c51a662310cc1a2a5bcb350ffda4de77a074ad43bd8fa3df84e229d16d198d391b5102510a1792a9105bf0c6b80e80e7378d8ea6fdebcd94705673dafdbfaa494e0b735d82f438bd77d0181d5fb67d50963239418b8d908817f1015cd4ed7949dc8b509d070395caabe8882487226e53d0e1c83395ff86c7f124e8e40c1f571db513dc035c5a81f8348f0ae88ab7485809d981814c33dde6a113149f736a80da174300b100ecfc2b3270e04774d561eb47250d82e289a31db9da2ad0c5e5adcea432151a84033fb5c5a8fd0377d863d83acefb64b406d6ec2ae04456d4de53e8b4f7db22e615de2c6f7cf510f910b86cc19d6fe4e975fdac65c20b1544bfbac869ae575d1617a9668d5af76a1b6210365688920751f7c836b64b038dfec79c606c63f227e93125f8c5d8d873eab397afca265e29f8f9005cbace260326393cac61a7491584b3d89ae4650b880af8d17f4641b76086bd0f0dd7f47604612a076f91a8972342063944bbfc6d9c1cd85871254bfbf7d0e4f4fe035e7b529ad883bc7d578379167fae46a4d7fe2432cc02bfbe324c8862ede39e6686d95895afbd699bb6d8033a506a0ea1e225b72b1d7bc391212f11b10309a5290659b29e251d2904d8733e79febab2a2d2ec4eafa6ef1de374d97876cc2f729f9fca7f790c8df7cc8851baeb224745ac8e783ceb4282b535ec1ebc97575fdd924b3336a38c96e14add3be05da06747d42af7d99c0e2bbe412dd92e2704bfde4ff4d30b53381366b0b90b1f030a65526ac269e9cdc6d978d62e62647faadd7cc0c490d66381139c32437ab50d3540831d1340f41f7cb7a46b53b583368d926541da009b66f2d19699ac64c82c90e75ac91d0463b93fa1a7e44eec44b2f5e5be26d5dddab5aa0173d2379d061f739e154a042533512bbfcb3a0bfe8154d4141ead28b2fbd3dd0550bb218fcf8c9b9b6b6e8ea4391f02f053abc5086390dae8820fb33efaa4a467584ef1ce362556cda58db12ad0d4fc88fe0acd1c092df0b6abd78bc6f86e06c49421cf7825c308c463f19a884526b16487d15e19adeec908f868c11deb976c2c9a08469d2f998372924e7292a80c1567de0648602e79f0be21220efbcdcf49dccff056385d3166ca85874cf85ae3b7105e35ac2dbf25d9f68032bf194eb821af9e60a141587a4dc74ce9b5e599f72bfdd5399228543afae1a655282895a3da351142b2b0cbaadff41fb039441c0d7729382f3ba3b6cfe4d79da5cc9af33b45a00e1bd666d585d8feab970f59c89e4d49db9a205195ff2fd048d370074b6c9dc82172832183452d6f0883a8b0bdf4b55c4b927282068c9ba9736fe4930553167291fc42f84a79ca1f947e7d5f4bd30d158ca44af9af2b1a44d1040913c5b968a906458e362288dc476b83d5bff9c470b672d66e47db03b6973afadaf31df4e42af04ea95153fe58c7bada9e7838f9132fbdbb37685e229328aba8983520dd293e6ca68986da1d24a360f41e5dab64ae57b044d9cebf2960d95a1541cc716761aedce6975718d16d2f931eaaebf4913ae6e58a8f5dd8afca1b69882cfc89169e0d38a275828604a242b5c14d01b493cf98764f1be0e7d05aae34149344975410edd9e12a5ab6c1354732600fb668ca14be762c7e3ae6705345bf7037e5bd49a1d98c2f14e56edb3fb2ed6c246426b81432238528165800d792b0d2844427a0c65bf5f7f73abea773f6628064584c44f4ce56d0e887ab405f88467a5c4804e5e470f7b431410912c92f9ee5293c64f16923e302441f8af69ceae49446d193d6c9c171a4563dd476af2205c99f040210e547d6c5470cf22ee6dad76e09891cdd606b7ebf897d8da4f048b65cd3790a2d56173939b292b4dad3d08afccb06bba23942897fbd0f91b7fdc4dae49d96e332cbf9703af03545d1ea5598542c968350bdc4ef3c27aee75c126c59ec1ac4f8ae8e6c13810293fc76c2c364b4cd1ac0fe609f98dc7779225e9ae035811cfe385e646f23861ee97080b7c579f1795e6e8a79b32f277dc6a53447a03f7555c1dcd93777132e47692059bce6081594ba07f0fd3584e635e3b127f4f752fa16a0419ed9fe7b319bbe0a938f019c3f2b678381e4f2da2d37ce1d743efb1f45c414e6423fb01b1805d73028e312031eec74a8f2c99a966623c754b865a57e9d5504c659331563e4366cca60102281ea5ca4572883873419bd9186bc4e8b5944cd456c29f2ed1fc9a92898a7f9d15cbf60a92272d66c6cc77fe52b81224f6450bcb4db3c68bc18f7c79813585f38bfa5d7ab8bd75dcc48299c5433ae99a52026dc559f96807b80269475d18a84ce04f2114ba221dcfb12ad07ecb1212a23c77312788f7f5620d462ab26a28337e4f5774d8e55a9fd4155baed27caddb05ad424dd7def99616f3dae8546767f5fa1285c61eee86ad6702988a0dd7dc2ac72a75517595dd7997374a0c71db41bd6390be63ebdf4528ca3efa58c527f3feac171abe58421a8306b2f58682e3e70c9fe7b472b815e882bcbef2ffd64a27fdbd07e2773033ccd34fd2fce8c7bd82c4b167802d17cb58ca5390d6b2ee5143e6682b2f63298e95bf6da582ca158d1d6448505a59cc23b409aeaa1410ab24b51d798b675ebd59a9b96b97ea0d6fadbc87c06e3ab22409b950dea507f259c1eb27a64f25ea9e9cc711f34918f368e831a89711329bff932f0020f2b0994222ad1d33b1ae86b1b6908491624d53fccc794f1b5108289ce2ab8b1dfa091624ceea05802c9931e30c121a37d7c55e032f9a52358bef0cb60de9d6e509b555d7ca298dbb98d43216a8d66d6e9f13c2cad5430960137746fe857be77225ffc19e97c4efc0bca18e4770c58c1a039fe8efce336f564b2fafa541eab5b6f929d2f0d528610f963c119085a960f3eea36991dce6f55e3e612d18b0439f2b9d355a23da3dd139e009ea3130b8f8b206aa9192988934002c1ee5dc62ace5ed1079feabedd10d163cad9ba73146b00a602a7284aeb3e63daa7a2fa94d854263d2f92782ba3416dfaa438afe899ceba61de96ebf00c3ee50c4f5ef301024ff8534e4f20bd4ac1a5d2b5d07f1c1335ed11c8d4323cca14a32fea8b818d9e4f64a5dd94ba6b4de9e46605dd47550a8364dac7683975954dd907a8a14eaa081efdeba708aa13d1835a537f8b465af76f08ee773fdb3f072756e0ab9e9ec38c6a51f9870928ddce7e545d8449ecef57adef5b84fb22cc7ca433f18307a74a21099a275b171649ca9381c9899068e9fd800a990e17e3a57ca2274945c5a00173211638c79b0406d06ae20d390d6c3f629dbd775aaa7366498a162f844f4ca77598236ac5e6fb98696354b1aeb7628f6e5b297e396fbe292f970f4caaf65b190b4036efc5f01bdabac70ee2022aa627520d4155fbac1e5057fe57d5fd75a555754ef7c7dcfd7bf02e72b197f281f7dc6cf92a507fefa7f2838f46ab885292aa6cae208e62d3867d9ea1ad6995d6611c193508d356b49f9623c9e0c801381dd2fa087dc559fd0448380fa2db66528b0b2b27438f7add873d3e5af46d7d2f84894b096e33f81b51f600da6271c916ba07cbd57086cec6c5e072c03374e00e1807a8198d8ffcf738016cc4a70d84a138786bc477167d4b4a0ffefdec30ca54f137775bd095fe6b94963e585bb49c77203d684a1b1774e4385837667c1981a8e5b3fdd9c00d637493efb54585d04868c6590047385d6944d3decf6ec817aca90b812ab9cabc1b587d10af3080631dc3fea5bf1a8f11166f0dea4a10aaf4f4e3b5ba6144c724abade9c23d7b8c6874a098b0e5006f5260e62704936e758376504812aabbda31e06aae750364e3117542c5a7156d5423358b1e71bc027c550c906b39604f623875ded042d781b49500b110b7a1a47a4c5c45ed10771d0bf22a59639d5b237a91de9b8ac1fed43dba3dfc4b97bf281b37182a481c0ab3fa4d0d4a944847208b5e2b892213ca672639422753129b0ce454f8266cdd5f35dc5faec34b408769a02e1f276f1b9349416bcc10aff896804a57c5c99a9bbd954907532b3abc97ca43a2109dc206d69bc3f0636e984d61dd25450886310083e93718d7ffa2e7529a6e93748f9eae72513851a8158309012542c8d3fefde9c", 0x1000}, {&(0x7f0000001980)="628bdc561d6d54346ac1a65ee552c1de402611318481ecc21cf2f14334c439b10b7c1481e49087b35496c8e9077e820143ae8efb67dc43a03919e83ce0c12a19e07c06bd0e74c4d2a135165c938bae48e7fb2c7bd46b1956dd4843f38413f67a20aa6169606997c4749c8461b9338b50e841235c0967573fa81769e1e51458fb60cc096a845efb68e0a9ea7e6bdb82d90136e66bd7d4003e202cb2f45d", 0x9d}, {&(0x7f0000001a40)="761600a5d1b08c24e520c7e94dcf20132a239de6677dae91afb96549d7697a6ce9b5099faf204b4327317bfab661007121e0d22f68218511268e67e34d70a10a3fe7b763056ef6d123c40979dc53af6cbba10681eabd9b0dbdece9f8d9c6e91f2a6994d0a54d1cb313468953c421e8b164d58fb3dbbe1ecb82ae472ad54c1359f9cf81500e2181c2f96531ed978d213d3897e1a48558165d48a2d4b5dff3fffdccd466a0a703880456c0eaf230e8c75bf51f6762aeb666d6389213bafd9d3bfe962256d29020de6410bce466ca3cda7dc42a356fb9665fbed3d60dcd98a08bc3b6ecc24d07c60a754552feb91833456f508d27", 0xf3}, {&(0x7f0000001b40)="a02ec19191053e93a0d3a208ea7d70cef7879b0e31df6c782403ff88227abf185552e844f2cf5b1e8f42b9c15c72989e27cc7a686685371a451e4bad6e859231d3bcc6ccb33ca6f506d145cb2557a271d667c9b8afa38ac0d336", 0x5a}, {&(0x7f0000001bc0)="e114d4b445548a91df6c3a18a958f0560ff784bf7c0033dd", 0x18}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)="35691e38aaf39910acf0442c18b25ee3188058307ff83fd55ecfb493918c1a90e253586ee175d14b5c763a2c2bfeafbd32c556ce2c414ea6418cbbdaf2791a7e2404f6b3fc301644469f862098862ae7d27684cf03ead198def0f90cbf7c7c24a854db537ce2fa570200192a03eee5fad9ab1a004119b4549bbf144c1aa2cf7144e82a2a4b67448f2d8fde7b434d25eb574a36f0862c4264d7ee2491ecdc88cece84bee88a24d5d0de01b5f363f345ae61f282e456ddc9ee6ca5ab03e76e7784dc1d66daefdecfe3e3494b998f16a5eb5518f3e38d99b366b04a1f1828cf0808", 0xe0}, {&(0x7f0000001d40)="2ba2aff6947cad0d7f3db44a4c2e5aea92a1f899661b74deaf8d4d43cdf6d6bd8da6166e36657db50ca7dac55bead4183f84ed1aca8ca7a7a62d89d33eb648e979b5901fce3c421d24349ccc01484658c764b3999555d6538ddb97ba51c3b4b014693aff3a8f3a6681c411a48413f5aa44d0b0435dcd9963a80949eaff77855243edce6d7fdf09c6462019754ba6f963fcd43fdc6088ef97a64c41267ddb7e3072179f625628519f084c176ea3d8e58f2db250bd047a20bfc7429e434553b9f9ec565c65d47792ecc1cceb73ab25a014dfc6ef3592b445cbf2cde1b86fe4d1ace94314b09ffc393d4b8eaa25644729252ce5652321e19d617fdeff6733", 0xfd}, {&(0x7f0000001e40)="4d84bc5b44f7b588b3b9fb7110f2a8a7cb232a4b04c55b1a85a341b3d36fa81a03e7f3e1dd58ebcffd3ed006042a696f5cb47391d69deab5cf51c52573ca6f664a1241b3e67ec94d9dadfecf9f640dea5a501d5ad87de0cdddf86bca821a2a5a2c7baa07232634438da685f0aaa7d2ac35d3e63a32183267d45d6af2d9ed312d543769c0f04d12c67c5b672d0280cfb6d13c2da4cc4f939c58d23aa9579efe674472a68a39d7c21bc3a4fbfe5943324d5cb46545a3e2e42c9181669593a7cf998b5ec99403a40140584d6c8615bbd788fcd727f444c5719fab", 0xd9}], 0xa, 0x0, 0x0, 0x7}, 0x40f) r2 = accept(r1, &(0x7f0000002040)=@un=@file={0x0, ""/108}, &(0x7f00000020c0)=0x6e) fchflags(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002100), 0xc) rename(&(0x7f0000002140)='./file\x00', &(0x7f0000002180)='./file\x00') ioctl$BIOCFLUSH(r1, 0x20004268) rename(&(0x7f00000021c0)='./file\x00', &(0x7f0000002200)='./file\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002240)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000002280), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000022c0)={{0x18, 0x3, 0x2, 0x6}, {0x18, 0x1, 0xffffffffffffff01, 0x1}, 0x8, [0x6, 0x7fffffff, 0x5, 0x1000, 0x0, 0x8, 0x7, 0x8000]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000002340)) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002380)=""/15) rmdir(&(0x7f00000023c0)='./file\x00') 11:46:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001380)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x2, 0x8) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/645], 0x270}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000740)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000980)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c000000000000000000000000003411297246decfe3a7ac09e7e3c08306ef9151b3dd53a80d3a4772a779f880a10473c4679f7d3d773257d24f13a51e2d00a7b5c4c82804b9ceb779dd84"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semget$private(0x0, 0x3, 0x8) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 11:46:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x180) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1800}, {0x7, 0x2, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x20, 0x1800}, {0x1, 0x9, 0x1800}, {0x1, 0x9, 0x800}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) pckbd_enable: command error 11:46:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7ff) getsockopt(r0, 0x29, 0x20800000036, 0x0, 0x0) 11:46:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xffffffff, 0xffffffffffffff7f, 0x7fff, "4e38e70349706f2c2e563e5d07c44a4893bc2eac", 0x30, 0x7}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x4, 0x2) 11:46:26 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) setrlimit(0x3, &(0x7f0000000040)={0x3, 0x8}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x0, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x1, 0x20c) msgsnd(r1, &(0x7f0000000140)={0x3, "1c5e3158d4e671dbd0869050de87c04f7d61901a9c0c47bd29c45ea53712826862434d2bc34c640bd8b13f0ba01ab9529a71ddc6f9a47e2d5cb7554b7732a010034c451627a1f707a3ef06f3690f670221a1e1ee7c4ff1c213c6dd19b98a659c91d5d496904c155083f3f538"}, 0x74, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7fffffff, 0x9, 0x5, 0x10000}, {0x9, 0x1, 0xec, 0x3}, {0x9, 0x5, 0x7, 0x3}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ea4659cf0000000000000008d157c63dbf62ca23776b952432074bc81d2c3dfcf6fc18cf4a3ed004850e406f13872ed3a7b91b1f513a66ec4a858e1d6ec65cb4a436c9b9f824d4b71a18d62f7efa77e506086c493c7f26f2450e5cf40ab8d0d23779c6ca955456d6649cd6210b89f3fe71e6e5f611c48398f42f9d16549e1b6089c40ae817e0e0a6b9f5ae298e525033dcf714fcb399b4d03bbf4ca51f274a5f1b682c65b0b837b94541f268860cad8a5fd0ec987c3a971faabfc8e9e1c1e027b551c3d3686c71825ab6110da73814654f7a318f8393923511549bdbaf13d7fd72f3a38afae39e48652209d0132d03856cfc1794e204000000000000000000"]) write(r0, &(0x7f0000000280)="f32ccfc0c4c2bc4cf59b669c8981c01ee01da0df30a499d94077a7cb45620c8f853fedb90830f63ecf1d483435a7013d1ddba4be7429db222107af596025894f2b7b721733b9f35272dd0dfb267d406fd48a7a4970389c1be24ca9cee83f8234afc74a6efa1e19e864f346f2b70a51f126ab5c77cb06185de18350dd65f7e11296281d3783770e7ae60ee2b188ea3c74c94da308c88e118423d34bc1feb74ee687eb78b7ab791f501c7f692e8c6b0e4391b9d731d8072f2770684b072d5bba49d87dbf5de4148e90499f1c3480ba695a6dd272293294fde13c7bdcbc655fcfdb4ee37442391ef21babd9aee374ec3ce37569c3ff5d", 0xf5) getrlimit(0xf1c72de05da008b0, &(0x7f0000000040)) 11:46:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) 11:46:26 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r3 = getpid() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r3) 11:46:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000000)='./file0/file0/fi/file0\x00', 0x400, 0x100000020) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x2}, {0x18, 0x1, 0x8, 0x3}, 0x9, [0x400, 0x3ff, 0x7, 0x1, 0x0, 0x100, 0x1, 0xffffffff]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x2b656f6ae3f3af0, 0x9}, {0x85, 0x7}, {0x0, 0xffffffffaef9fde9}, {0x6, 0x5}, {0x7, 0x10001}, {0x48, 0x8}, {0xd9e4ecc8b56ab5d5, 0x8}, {0x26, 0x1}, {0x42, 0x40}, {0x81, 0x7}], 0xa}) 11:46:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:46:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) msgget$private(0x0, 0x9c) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000040)="5af40d745cb97196854655cbe62171adde4b68e89d06482a692e578b3456b2855717bd42b29e50206320bbd8293660a92a7a47a07caa3be823e239477804d16d6630143fd8eea6e779dcb933c023ad78fbd851a29ff6b8f2db19fc6a0c34c8c11330764053e68570edc12490cff1273450ee9c0bf33b378447f09ab053fff0d4bf43a1eb44168279ae07df", 0x8b) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) dup2(r1, r0) 11:46:26 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x108) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) r2 = kqueue() unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x3f2, 0x400}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x26, 0x2, 0xb6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x38cc, 0x7f}], 0x6, 0x0, 0x4, &(0x7f0000000140)={0x7, 0x7fffffff}) 11:46:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:46:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) dup2(r0, r0) ioctl$BIOCLOCK(r0, 0x20004276) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/238}, 0xf6, 0x0, 0x1800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x104c8, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) setuid(0xee01) r2 = msgget(0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) msgctl$IPC_RMID(r2, 0x0) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 11:46:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa00, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 11:46:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 11:46:26 executing program 0: r0 = msgget(0x0, 0x1e0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/147}, 0x9b, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2}, 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 11:46:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) syz_emit_ethernet(0x5a, &(0x7f0000000000)="3604a76b82552bf3826286373a6dd9d3978ac02ae75cd45cadec5304eccc79add0353ab70085400d15a974555f834f57f899dbb5a2b358ab007c81569121d90a46a841df6336c1d4fc72623b3903800f834d4a2c85ea2fafd2f9") ftruncate(r0, 0x0, 0x80000000) 11:46:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001180)) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x4, 0x4, &(0x7f00000010c0)=""/107, &(0x7f0000001140)=0x6b) getsockopt(r0, 0x344, 0x200, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) dup(r0) getitimer(0x2, &(0x7f0000001080)) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x371b59af0167ea5f, 0xfffffffffffffffb, 0x401, r2}) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x400) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getgid() syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") 11:46:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffe35) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="07d88838e65445e23f9bdaa6b3a2cf4ddc8b8645fd8e63546c21aebc7043b68c69c1c3655b8cce662c87877edafec557d7434c", 0x33}, {&(0x7f0000000100)="2b29ed5924ef78155d53d8d7bd8d31ae0f3713b7e5f62ce34ef965943f5c7b831685b953121f3c8217fde78e9195b17e57cb891d1c18c406f0e2", 0x3a}, {&(0x7f0000000180)="1f08e82977bf6207522cf288817cc57af8310e41951d327a21e414499354de8fcbe33d22", 0x24}, {&(0x7f00000001c0)="4d3e858857a901954ae32fab2c391c3c13c4db6d4ce866c4", 0x18}, {&(0x7f0000000200)="2738e57ff5f053a50d7add1cd9e0296062ee97a1f339c44d859a8dc1a5ebc924d7e6141d7a51b67d1506f219c026d728b49da16179cc41f7633c0d8c63203101c567f8c528c4751f048d024329f2bf932f20bd1e3ca169b1e1e5f4f984d6ed22d7ee5fc85e6f324c38b41289236c38a4d23caa31ad3487239408cadeecd1b86f14cea129676f6235628ed1a16cc226fb228d7095", 0x94}, {&(0x7f00000002c0)="76e1161e7e2f39c1f5aff6c9ff23436a8ef647cb05c482eb0e4705fcbfab76b2", 0x20}], 0x6, 0x0, 0x2e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:46:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:46:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x9}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x3, 0x1, 0x200) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/8) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff6e, &(0x7f0000000080)="88") read(r2, &(0x7f0000000100)=""/32, 0xf9582e0a03054d91) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x100000001, 0x8, 0x6}, {0x0, 0x7ff, 0x2, 0x2}, {0x81, 0x93b6, 0x7fffffff, 0x65126051}, {0x100, 0x80000001, 0xa2, 0x3f}, {0xb8ac, 0x7a8f, 0x3, 0x6}]}) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)=""/51, 0x33}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/77, 0x4d}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/97, 0x61}], 0x8, &(0x7f0000001680)=""/4096, 0x1000}, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x101) open(&(0x7f0000000300)='./bus\x00', 0x2, 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) syz_open_pts() 11:46:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20001, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000380)="54b0517352337239ec13bcff2e83b5345a3dced1d558a2212f25b73ad6a473cf698525b53f319a95a3358b1d9227f3bc50df19682558588a03fbfacdf589f7f22b5ef0a4ea56fd6abaeca0d5ef9dd6caa33b8200345c0583f098c9c2ea466675a3fa91", 0x63) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 11:46:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) 11:46:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x80000001, 0x1f}, {0x18, 0x2, 0x101, 0x6c87}, 0x7ff, [0x8, 0x9, 0x1404, 0x80, 0x65, 0x1, 0x1000, 0xff]}, 0x3c) r3 = dup2(r2, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:46:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 11:46:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) getdents(r1, &(0x7f0000000080)=""/132, 0x84) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 11:46:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x5}) close(r0) 11:46:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab364717f2345004d00f85bf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b88b672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4ed8d21319b25b0542eb5b07f1620dd1844920bd6363a4b2c75960a0bed7b0f86bd8c971d772dbea81dac3a85dd1506cc6798ca6a061170e3a7725bc3d3926b70195be98207e9814fd49c877a5a3bb9b4acae", 0x10000007e}], 0x100000000000005a, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000180)=0x200009) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8001, 0x5, 0x7, 0x424fb78f, "07a5204d7b1f0c003a90bfef5783e176cb3370d7", 0x100000001, 0x1}) 11:46:27 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/93}, &(0x7f0000000680)=0x5f) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) syz_emit_ethernet(0x6b, &(0x7f0000000180)="93cc2f546283efe94884203a1307c3a82d1cee20a786b67294005168698d920000a2fc1d026efa65b4ee11a41614dddbd089b98214c2670d3f8485aa56760e309c693652f0ea4184329d57b159a2786e05d5844a522ab97c768d3217344c2464367569a899b17bfc57a2d7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x6, &(0x7f0000000080)=""/19, &(0x7f00000000c0)=0x13) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000000)="047ebed173c4179f4c1fba7b0000", 0xe) 11:46:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x1}) setsockopt(r0, 0x20, 0x100000000, &(0x7f0000000240)="975c64ccdea53a26510f77440f2d0c15a1308568d6e3582f8dd59564982f9c81a0c1407e5ce00f1de3182f8b16c77136a4400b7d0609fa4aff8f4874fd641a2771322ee73856601b062bbb949c8288e8362b3358504136a8c302372f0731a22d8c4351f0abc183953b67e32855187887f2a054c925507ebb977507e1d0ec1f753814924814882e967390e0e61573a419bc6652", 0x93) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0xf575ba05fc7d2f8, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x100) close(r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x101, 0xd1d, 0x0, 0x8001, 0x32df678e, 0x40, 0x1, 0x1, 0x100, 0x8}) 11:46:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82052e2f66696c023000"], 0x10) fcntl$dupfd(r0, 0x0, r0) fsync(r0) write(r0, &(0x7f0000000040)='\x00\x00', 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x102) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x5) 11:46:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x0, 0x0, 0x7, "6fda09583b8813b8156717d93f13855deed57e57"}) 11:46:27 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x751a80a4cb19c24d, 0x2, 0xc08c, 0x10000, r2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f0000000280), 0x0, 0x0, 0x55) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=' p', 0x2}, {&(0x7f0000000300)="180975529217d6e76c6181779a8ac5222d012e9fc2ddc6410dcc8e66156e21694dac4e4f060b1ea00ec318dc4ec38e7593dd9ed38ce3bd8da26fa8f20f9226be965783fce115280f699922f659df7e3426755ab563e73f6dbc6aaed59ca45a282d82fef85e8a3b7f8c811b22d16d221f48bc0a2fcd1952e65ea91f9c5d73cc550fca89a1c8bf5fd8ea43747214a65100d1abcb2edbda7c98918727dc617d99542b750b88982d47ffd21c745968f6b7e7a631e19d50fd54e264a49fa790818872f1d757901c83247789f52f511774d3fcf1c792ebd1b88aad1a", 0xd9}], 0x2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xc00000000000, 0x5988}) lseek(r1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r1, &(0x7f00000000c0), 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x3, 0x4f, 0x3}) readv(r1, &(0x7f0000001480), 0x216) 11:46:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = msgget$private(0x0, 0x8dedced9b3c3dde9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r3, r4, 0x20, 0x100000001}, 0xffffffff, 0x7, r5, r6, 0xfffffffffffffffa, 0x8, 0x9, 0x1}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xcba9124c4655621a) sendto$inet6(r1, &(0x7f0000000100)="6b8affc058267e6eb141995b02def49e9b4bb6c81fd1f7e984a066f56703fa2788fe62f3056ff3845b47b1b621bc07593ea067712da3e2f61c15647e82dbb78271446d0852a0e0623ac8850e11702a93784d016edd24e594077648030c0a95a506b3e7ae5cf5dce8fde3a56291b9e46c14bf7dcf751c3437af83239b416caa1b3e327f934770001132a3ba6bf7fec1", 0x8f, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x101, 0xf2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000240)=0xffffffffffeffffd) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4012, r0, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f00000001c0)="603731eeb6fb73219b364c173e41c9fe681838e68442047994fcae485981bfc9a08d749861609704c7eb0a666362321e1488af223a72f8af9850e3fcd70b827f0dc28a7440619745143188cf0980c918fb31baeed430ab0bcbcbbdde1a2ce9e88947790cc56401cc820581a6f2a8edc200e2de6fe847d17a5a43e680d7f67a22c29320f6b51fbc470512d39977b3ae49d3b4e89597d6949c24f82c00d544d96bc9d3ce60f5d3ac9726af9a740ff32d3af06e2da7f71aa919db0410f933dc0f4414aa83af8a36f007d515658fbd4e9d032fab7fa61522e86827cd41046f09d1db585b3859bd1b5fba197e62fd5a1d0373369b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x10, 0x4, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000040)) getitimer(0x1, &(0x7f0000000180)) 11:46:28 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) chmod(&(0x7f0000000000)='./control\x00', 0x4) 11:46:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) kqueue() 11:46:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x6fd6f9b928668772, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) rename(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') 11:46:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:46:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8, 0x776, './file0\x00', 0x1, 0x4, 0x4, 0xfff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x0) 11:46:28 executing program 1: r0 = geteuid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000300)='./file0\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x2, 0xa6, 0xa000000000000000, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pread(r3, &(0x7f00000001c0)="09beffd75005958c7c001d03177c7bc0dd8cda13184ad06f6c1e3d5c708953e5e37db30b89719d39bfef2791139c36968fee917ed6e2120ddbfceafa12356cd68bc8da8f4e52bf60eee184fcd191c77f37380b7e6cfa91ab967f4ff846e4f56a0127480d1001d9ee88959c30d8635061b5ac37768415f1a3ddd47c862941da6643fe311bb2189f0f79c87c2aa566cb03bd0acab915516f901512d5", 0x9b, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8001) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x20000000045}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xa3, 0xe18, 0x7fff, 0x1, 0x3, 0x8403, 0xff, 0x1, 0x0, 0x9, 0x1}) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 11:46:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x880, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f00003f1000/0x4000)=nil, 0x4000, 0x1) pread(r0, &(0x7f0000000040)="f179101b4df76aa2617ec7d5582e2ebc80f43f6d9429989ff5dc5b7935fea6f7bd4978efffd70a3e8a3c31befb33b1484f39abbae4a5053d5c637cf087fbf55c5361b4d262c0ef822fca855f5f3c3eb7c01181d94ba7f3c66abc2bbe191d3dcb170ab3fb1f9f7ff2dbe81959fc283a8766477d1850", 0x75, 0x0, 0x0) 11:46:29 executing program 1: socket(0x12, 0x5, 0x2) r0 = socket(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00dcc8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bfe46bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7000099088b09355d7157c03171d39050a6102bb9141479bc92a748e3608efec1632616032aa139ae598c9e2263d911f574a9edf119fd48002263ab1db26789b00c980d6d8c033c49fd47f3", 0x27a, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x210b, 0x0) socketpair$unix(0x2, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x40) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20000000045}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) 11:46:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f0000000200)=""/181, 0xb5}], 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 11:46:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/101, 0xfe8e) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10001) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe026b81ed5f14177) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 11:46:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xb2b2aa813a605392, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:46:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xa0, 0x0) 11:46:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000000)=[{r0, 0x30e3f3ae3b5574e6}], 0x1, 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) 11:46:31 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10001, 0xc1) pipe2(&(0x7f00000000c0), 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0xfffffffffffffffe, 0x3, 0x7}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x5, 0x8}) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0x20, 0x7fffffff, 0x9}, {0xb6, 0x9, 0x1, 0x800}, {0x5, 0x8001, 0x1000, 0xf}, {0x7, 0x9, 0x1000, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x1) 11:46:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999a6f8833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647c0000c02a3c09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca14675444eee08f8d7171cb8fce46b092a48dd6234538c812a0010e84dc920"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x14d) 11:46:31 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 11:46:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 11:46:31 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = semget(0x3, 0x4, 0x4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000001080)=""/4096) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) 11:46:31 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000, r1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x7, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x7}) r3 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005, r3}) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 11:46:31 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a3c6207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bfef91dcf919190d4bee129f3887a6554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca000000000000000000000000000000000000000000ea00000000000000008a04f3599ea4743edff6120ec327e7b7f62b972a25baacbe2e3f00fafc4e7d76994f99fd53756acc6d743bdedc97d620ab39d7879c5160df755ece9e432256b2e13a0ff01b66240116064e9c4340cb1e7c36575c06d0931707ddf7745835a43198b52e67cacdc7415eb13751b8275372a6875d90ffa9af8cc534"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='$\x00', &(0x7f0000000600)='^\x00', &(0x7f0000000640)=':/\x00'], &(0x7f0000000800)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\xbc%[', &(0x7f0000000740)='%\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00']) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) socket(0x2, 0x4, 0x5) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000280)=[{0x8, 0x9, 0x0, 0x7ff}, {0x4f9bbee, 0x0, 0x9, 0x7f}, {0x5ac, 0xef, 0x20, 0x4}, {0xeec, 0x49, 0x8, 0x9}, {0x4, 0x8c, 0x1, 0x652}, {0x10000, 0x5, 0x5, 0x5}, {0xb6be, 0x18b1, 0x0, 0x800}, {0x48000000000000, 0x2, 0x3ff, 0x3}, {0x80000000, 0x10001, 0xfffffffffffffff8, 0x70}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x51c) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x10001) syz_emit_ethernet(0x42, &(0x7f0000000400)="7b750fdad2b2f13e84e76d26d3b92e472c0472b2259b9b4c5ae5bdfe801fc9066f71f3c6e0f3035b1704f2c9e17a9deee7efcea2b7e95d0d00"/66) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:31 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x288a1, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0x6}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x84}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="1fa00113e1eb5de9f75fdbf56058056e560e6b0db2a346195dec96d366744bdf886818069a751d5c79fe88ecbb39e266eadd0e92454ad7fe859d758cd0d88a2344c07c88b4a1a6e091f6dfb9876b787f5f6276", 0x53}, {&(0x7f00000003c0)="2015e28e379a27139db491340cfeda75fe48d173b62940bf04b5fbf0663988d0f26623", 0x23}], 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0xe3f}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x77c4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 11:46:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0xffffffffffffffff) setrlimit(0x4, &(0x7f0000000100)={0x5, 0x800}) 11:46:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x87ca, 0x2, 0x9, 0x7f, "7476685a129ee7b579b2eca0be2b6b531f2ad522", 0x4, 0x9}) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) 11:46:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82037e1e00"/20], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000588000/0x4000)=nil, 0x4000, 0x26008c45ee1cf661) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt(r1, 0x8, 0xfffffffffffffe01, &(0x7f0000000080)="e77032cdb935c4da4211353d4439501148a596097a781b108fbab256f72423b4a98dccbdb35c945126cedceae5a2f0ec", 0x30) r2 = shmget$private(0x0, 0x1000, 0x191, &(0x7f0000758000/0x1000)=nil) shmat(r2, &(0x7f0000ff4000/0xc000)=nil, 0x1000) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:46:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x108) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) syz_open_pts() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfea5, 0x0, 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) 11:46:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000380)={0x2, 0x100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/155, 0x9b}], 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r4, &(0x7f00000001c0)=""/192, 0xc0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:32 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d7f31a90e76fc6e23c5b00000000000000e74de4", 0x7f50}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) fchmod(r0, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x420, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc299d7ab61ee6a80, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x4, 0x8, {[0x7f, 0x1, 0x9, 0xffffffff, 0x20, 0x13c, 0x5, 0x5, 0x80000000, 0x0, 0x81, 0x5, 0x8, 0x4927, 0xffffffffffff7fff, 0x207fff, 0x800, 0xbb9], [0x7, 0x6, 0x5, 0x1, 0x4, 0x96, 0xfffffffffffffff8, 0x7f, 0x2, 0x9], [0x40, 0x44, 0x3, 0x183, 0xfffffffffffff4d3, 0x10000, 0x4], [0x8, 0xffffffff, 0x6, 0x5, 0x3, 0xfffffffffffffffd], [{0xffffffffffffffff, 0x29d}, {0x5, 0x3, 0x17, 0x7ff}, {0x6, 0x2, 0x20, 0x7}, {0x7ff, 0x5, 0x100000000, 0x2}, {0x7af, 0x9, 0x8000, 0x7}, {0x100, 0x7, 0x0, 0x80}, {0x9, 0x5, 0xfffffffffffffe01, 0xfff}, {0xfffffffffffffff7, 0x40004, 0x1007fff, 0x5641}], {0x7, 0x2, 0x8001, 0x654}, {0x9, 0x5, 0x0, 0xa98}}}) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:46:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) ioctl$TIOCCDTR(r0, 0x20007478) 11:46:32 executing program 0: r0 = semget(0x0, 0x4, 0x224) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/67) r1 = semget(0x3, 0x0, 0x10) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0xd50, 0x800}, {0x4, 0x3000}], 0x7) semget$private(0x0, 0x1, 0x14) semctl$GETZCNT(r1, 0x3, 0x7, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/141) semget(0x0, 0x2, 0x80) close(r2) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xfffffffffffffecd, 0x0, 0x0) dup(r0) pckbd_enable: command error 11:46:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/159, 0x9f) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x8001) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xb49c627bc0e0582d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="7346c6537be05d03770e0f4f7099ba16665a6d245c29a9d170e7df23c40b4daa04599c1d188cf442b9396ad8a12e9d3913b4d2e5f35e3bdaa25a1ebb20f4169fff5f2c0a2c76d743085213ba0fb1a3a2d20e8d928a2bbfb50a7ec97fb9642b382571217b5e5a0902e500000000a068695697b63faa4ed98f8163a85009dbfa3820d9c20ca0af8304d01813989839931068acbe7756bbe03ef316700a71daf24d32f17c7f8e8a53f48c2ad8d7ac83ae39d34c646bb070016b2e0903d9ae30ea77e06249a3e127f384dbcad8bca29cd4ecf8e8f39e27", 0xd5}, {&(0x7f0000000480)="9bc19b9db0e0d761d90e061bbfe44c2b1d4c4d7386c92c9e256893731137c6dd17c774c1e69e039968a18218d52d66421fdc2fa1504e15a73d4374f86d27d54f850c27383850fb4f999d10fc22694c0dc64586d6a2f3ae6a37f2db950e7492bc6b960a3932fd0381b5da37e22992cc3fbaa061a9ca02844d6fc2b56b8b5d5e1f61b1797e63b2476320683e834eaf400b96a4741c698371ffda7ae31055be399d46d53d9b6c7bfe51c682e5b9b881fbdf38a58e329b31e6bd3411a92cd53c28cd21cacb383b357291", 0xc8}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) 11:46:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0x1000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x101) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffc79, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x99133d0d478013da, r1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000100), 0x3, &(0x7f0000000280)) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) recvfrom$inet(r1, &(0x7f0000000040)=""/45, 0x2d, 0x108e4d271cdadc19, &(0x7f0000000100)={0x2, 0x0}, 0xc) open$dir(&(0x7f00000001c0)='\x00', 0x80, 0x2) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) socketpair(0x6, 0x1, 0x4, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x10000, 0x0, 0x3ff}, 0x0, 0xc, 0x4}) pread(r1, &(0x7f0000001340)="6e37f245ee11ac3c921850ccfa0d7ed0eeed87fd396d957484668dc8875ec5a0f64278ce345cc0161d4b687d4524b7249a1cce0701e5a710386e0afd5034d709520dbf5c863e264bb3fbad08f5636a5416d37c5ded34e526926ee00e968db5f287ff5819e3237393a6b61d79b7a64ab2658622d1", 0x74, 0x0, 0x0) syz_open_pts() setrlimit(0x3, &(0x7f00000013c0)={0x8000, 0x9}) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="8c3b01037cd8f893eaa3126e026b6d6fd24a3494ca0db4887c92e754be97202e5bafc2c66edc0e1cf306d7530ef8a476e703dbd57f2fd136b9e020935bdb199b5899a4d29a9113c86188816fdd8f3b87317c6edb0e43ff24d4304fd8e45a9cdda0e8c1eeedb41ca5de458a23a58bf778fd7eeaf21deb67137e46a10f84b26b40b1a270e9dee72f71b3d6629ce08c542f0229683a63489659c6f55a1110fbdab5b9928e45e3406e04f0f6800b12adff47b309b6cec87b447274173035ea21aca583d52388d035b680503acf1eebb79e12e731de7605d0bad4c3c108c0dcc3d079d42529c512110d113a878801a7ef285ba89f9dfab5bf0a5be56e7bb44b3b4f93062e9241b409f4683794bd6f0026a31b942e8c501924153b08e2103a4352f07a960a83848f19a6529979b451a0cb5d65b53152b574d81400f789154ce5cb643b802135d9d901e5ac6d9c0ab35f9a95bafc0264a756e800d67dcd13decefcf0ed01afe0212272646762577efe19eff14051bc52445fec8f9689ef9b495d43d1cdb598ea65f16eb1e9f937fe230a64ea11cee43ea2d09b1c411bdfab9fc4aead1ffa3b659eacf5929be9e9cf37e36de35f4b6e5bd1410ec0598411b6f8eb702fddc83bd00a7e9d4f3d3af41a7ff7daca731b349231f54f48dd5ee84943e1d3a238e8112c7a4ee740f34e96dded2a870b8814cdd777b89673793e520d0b2817f5ae633d94ccdbbb82b08baf29925d1710f4cc161e65ad90780744d0a5aa35566b38261e3b74174fc1b02e05970b6ffb8b78f37b4434b8924e121bb6d4785cae26897be7ba739a672b0f6a740e7384b15dd1e624d2a5659fb66094af36ed379fff22f5fe06e17f4e7cea798f3c16493c6bc2383543aa2fd7fae1fa4aab3c96391e4cf01383c0216d09829d6042a94101b9b9d0916d6a94c3a46ac91acb5aff24ff43aa73b6d933e3637dc99c4f892e0035de9b691673e1ac1967cb38c2b492804a83480d5c48855db49e9f0e355c84e3e82c5bb32eedf5e5b1cd83dc039e32631b7b168b1d711824c1fcb3c1852acf3502a462514c8fc3e44107e9a8a7ede9053dc41ba313bab8279b646fbf5e1fb9275ea9b71a0b5d47202ef6c7bbe413b30abc94c9ef9fef9a6310c84113ef9062d469526904954144d223847136c573ce3f75609e1c415645c6a38999a4b77c688409ce2918e26f32a4c3117de62959afd4456300796586ae5908eef5511f3714daba9450814e1f05948984cd8aca80693ab602ccbcbad3c4d529935aae9b4b08f39ed37e42c8f899356e010bb3ac2775a63c3adb066a466c7a6f1207d3ce2bf494defc450f1a0cc133bae14bdd7b1d861eee378d7c8b39e646147bbe4937dba483c09b409a51bc3515f43d8e3a5792a056b09ec44619205ba7ceab0582ff0e031d74e960542eee0d3466dddc5e604ad87d55fde0c7eff984567f2af0b8e08b5bcc648933767454c978801f7626b84a8fe80427e488258afa975d68eae13bdcee7d7dd8c85c20943ee3406fb08b56d064040c5164957fe32885c6711b4f24effbd9c8892e7593f9edb940e2dca6b0e0935e336d0bbee5bd2bb5544ec0a7788770c0c8117a1fde121726604cbe9afb548e7f12e1b38bf5666ec644b88a6495397cf5b2a97d10f0726513e744492f27f8fa2e7d1abb38b66260c445d976192631d9d277235eadabd0e622da04c23dc106caf4b6d4fb4cf0995a3d1e337087f4c45af1e1266dd126ba10e0270ec56a86cd15c2cfb0afc45b72293e97919dd0e499945a10812f32b1aee3001298c5d0dcfe3303601f5d162d61d270b230792be88e4b0e5bf167f63bd1a59ebd4b62b36d720ba550ad9690befab27d17202eab833c2e781460da13751b6fac65e144ee806e3f09f99464e5cd38b900dff43036b5260666a86ea3b02543c8698daf1ac33d0df5399de32c41304c20881eafa23ac66908f107ea88161b2ddd59ab1c0aa5ba2c912d549201190e797628efa25fad2b5d28f7d17ce548cd3a38914bb6ef50d86379f15651c5bf673639099c80e901ab8f7d04fca6339da7e90723d6c3bfa073d5051f36789cc333592aee11cf55e175d5e085880756496bf52de4c1ebbd3b075efe11f4aee227a4ea90397482bd61b68ec1b4964df377bcf5a89840a3444af8593fd195eb879a791e285313196b94fbd19312ffa62e7722ee958c52fe0df4496ead3945e96df22f2117b9197b949a8e11f6cc419048e84cf30fa6baa55a863e2492de16d9a7f333d1c23e576a6344fd848bb4f359e992d4db6d1fddbb5391808da35b64883692aaaa9947947e68fa4f98d959c2d159a195f9c4a1a794d65a8555520d19ec72ada116c43bc196fe4581a9aa0f051cef21ae4d5cb7979f2db67e8f6235493611652bf5c0fe0367051340d43c417b84c659b854ef79ec792799e13fedb0720765185ad39e5c71976a3827e396ce30b1987bd64a808b3bcf6a51350354f3663b934cb0dabc729d4c5052758454b1bb71bed39a0afe777ebeb1e459b0bc3ece5186a9da1cbaee71b6bd6b7bd12cb7f4f498326a60410257d5572d9ac5c54ae7faf21e107d2cb3c0c38502b9a3608f5fb2ba93ad40023fc8dfe51a67a3d4c57df055a35b7632a73858763f1fd27ea260460c59a217d2d4d61d3a40433187ecd3507017f4a64c204f57e73b20cb9cff4ccb7f726350485693f731d56d5b3d2a075961189b4877dcc2d6405996b3ce676df4ffe8c810c2291c06857fb4c1b2a4a36a02bc5a684d3cabc8d6e2dd84f60aa4ece637a8f45f4dae1d2b4221350dda24a8c6f6a5d9dd0e298eb3ed02e931f49bfa1e8045382c4a787b3c2564b911ea6032cba7f44d726f2d9a7d95ae5efb266f4b846087e96c07298d9c29b6ef75aa0380302609d3149bf867c05d74d6b5b9e502ef2e93e24090b13156304181f1633091b8cc8c944e52d2acb6cc027b4a4d513e445e143e62ee9f7dfe8d60b8b5543d42d95f7e3d7a77c185419ba928586b1371681199040e734a7ca36e995fa3138ee8e08577ca6ae5ed42b13511d744879202c7930689329e1e5d4c30a9ce05e1e8babeaf937b0a62d22791bfe663277fba4f41ae0babee31821d5c7e7e2992e44015e733ba8a4e1994804b83033f75a5fd8dfdd698c8872bf7ff5a577080df5a93da7e91e1413cf4cc16187adbfb8fcfac7e495cf06a7b84a2ffe8394355f64ae10ea7bf970a73eee177c1bece0ec817064f5379f451050a0f5a51fb241093445c81b1b05647e86f6e2fa0dcfdf330f02fc9dae97af94d00142001a29c628727c04a1a4901313eb1281b697e14d74f2214c80c8e170d1f8a223dfdebcf576eb089e58af538d0b1ff3aefd07311b56a70c6fc16736a7db4f83673699b4c656726bd9a1a432e53f2802907e81e40c5179808271b4be5b9ccc1ba456f4cfad7212b828521d810323df261a46006d40a5d6494a34e6bef96bad241b842f863bb28a5700ff39c243e52268af85c7c51fccbf22b4d6f894a8c5f2536cec18eb48a2b49f66ea4f17ce4e8d783de3a7a220c802c25134de2e12997cfebfdeb85d5192596290d96e5a467473d5be3597eec11bc643ee0f670d0593490f567f6768080b36c81090cade1428eb1d3e63d2e801a1b383143b859a4b595968d9a71c2110acd5599f5c080c35707768ec80d038bcd572221dfcb60822e7cb62d6440ce3725c1b054df6f01dc8a7d4d24a0d2ac4aca7ddefc0d4511dea4d8da8dd6198763875f6df1f7221f477e18ad60f6d0de72011e4d28acc8ae256ee4a4b2803829a031284729c0f3a7e0340b9f6d701171c745247369c7e335167320dc705f31c1be895e9aa76d03cda9690d7c578353eb21bb263c16d8218ca133b19da32d66f5dbf5105ada0cd2e754b4714d67e803d366f812be4cbd01aa7baf820735cf0fe44928ee69e6e3c2e05deb8b6af67cbdd2e9fd98e0e56abba2909299c95ab761d7a77ef6fd7a2614b0fb1f73c81140eafab5f626b1f97edfa475696e85b02d3daeaf5f74af13b0d4999be0a961aca5144dbda0da79d4e252b0eb3edcaa767701515982183830c99f626bf61c5e2eef230fdd003cc800a7586453e1948da7769cf6bdde0fda5fadbd9b59c61347092db3167a93788f36cbe09d19947f2ccd61986d40f929df9743f6cae063200cbf1cff4c01f0533d10364e0bb500be2ddc6b5ce1c836f5ae58f4bc1c06c7735acc41d3437628f92596bde16e4a5e6244efc11ea05189e2e4d6311c50e093b3dba48b4ca6bbf38d1881f558b8a020752c92d634feaa882494436d9612dcb8a1e3ab95d5e3eea68c820d344fb17717bdcd223975218e12a308f0d807dfe1e3b923c1b733b3d47370214aeab05e3d5a44aa96d2cf9e84e0401c1f9e705c895e40f164eaa860bb2f8c9ac36092b5c333af945f982bea66e33603876bc8f618327c388dcff5ed6215e75618273970bc9f8612c52465a48f906dbdd10d553aa6e1936873e5a41c11d916401d17076151ef5ca1e17bf0c42148e91185f74ca3f5200b0ef4db65243b971b4bbf63a478f85c1a4e7100ea3672c3a1a71c80372b95334de3cdaf18a7ab4614f2bb9e069ac0dea20031e5c836cad696ea1cb9dd29ed620bc23ac09f90a270d60b909fdf42bec437665cddb5ecd7e43bb7d8759d38ecabc0e39da348fc43cffb8e5b27a3ac85fd951242dd56946d4d4134f01001f81b84931550762597ddb54eb9e11265a81392805c5127ac0fa8e5cd4a2e1cd10412afa7ab939aa53597979e8cda2048eb0b0b6576c074cef188a998737e8541efa14e9da6111c6b14e8fec31c6e430d5989b1fcd6efefa79d6b5912627d2cd8358f30679852af1e1b9ab541663cb1b2caa315674395b093547c868929f0f2b1a242fa510947f5c8ae65fbc1bdf4d7a838e2d2cb8185f62cbfa753cf4c145fc50f6e15ba483d950fc737ae8ba14e75e48b0d2ac0f55969a6d585bb20739f79396061d425ab2ee5fc42ca4265ccb6fc56f6be6c8ed824d32de08acc506e4e8769bfa5dfd1f7825b2ab6dd2b214ced27805338abd99d4ff9841032397d54831743a974f95862531620ccbc6772d8f2d27f4b567dc983d66f167720bf9925eafe62453cc76e25e89dce670336fe4e4086d5712588db3a82c7984fbdbc2be2f9703325a3adee100b9658bd97142ca5a8ce37b8075f1cbfe0863dfa268b07b3f47523ee3c42d5bd8d23a27c11dc7b5d4c2d8b158fd4dafe6a224ea3fbdad26004ac0d3b29e406cc2d3e104e8308214c8983a874d6f18fb0a272e02e919cff4928bccec06b5e0a58517be38fd48faae8734ed082aef5277f6da3399f58a46c5dafa4af8b6ca09233dafe85b7af9bfb3e8ba7db8a4fbe7507261eaa1d8ab353ebc403a04b17c97b83b48af76877a5170fd1f2ff611cc02d42f86c929c797ed23dcc25531586868ea64c67a03057462b39f289b2048816f98a481c4ceba353528e91d0fb6cae614003437600b9e7f6ca2ac4ca402109742dca029d8aa64c3eedd7c4ddbec11de66c78decac4dc1eb94b860a9c1db82238bf31ee622ac50bd9491db6aac6523d9b746c35051d1aaf7545e8c55a1e3681bd9e26e53a334a61df27a97a1d319ec4377f6e980f58e63a9a67ac814d9718468e5ac740fc2f98f81c7c9fd2ca7349c27397a1cc0e87c92c54b86d8c361557726735f947f9194fe8e7f127154b835fb2168d7a2f8cbed355990ba90e626e53a0d3e328e46e52023e39c5ec313c4a1d85a0c8bcfdeecc0f194c7147c36c3b821de34b0079e0499fbc47f12b6f97", 0x1000}, {&(0x7f0000001180)="d7096bd70834c94a052021b2b1b16040467be810f33d26eb78b9cab22ce914d8adc1276f445f172d091f098be7c6bad93c3a64d671578a85376519b12e8ae500db6caf252c5467d16d8adbfe4430f76df683bb7263daf6159b0ece9e4d4691b17a9b13470e2fe72d7db13bef35f61dcf061e4bdc4c7c3e", 0x77}, {&(0x7f0000001200)="30e7289f5afdf0e286c3b3a236805f2e672f4f8f5626a0720135315f16a2667d601cb4723bc5359f665d98bac7ad25c1246d0a837aa9de3277270908ae543408ade3af2552994725c31dea752a2b64443e54a06113348d14f89c7d2fbaae27fa10551c9e9838a79f1167f4bdd60a5f854e70d9b0200f15506a2fdd1d5dac18969a04912ca6e1283c9d7b5d701e2e6630657a3f1ab0649e57760f11", 0x9b}, {&(0x7f00000012c0)="b762d0c5623d1d00d27a56e796aaecc1e7b745728eb739d24db5e8461962e9cb81f4e40c2b33de8454bfefefced9cf2f9c47370cb190a6a62d1d641cb8c9cde5a4ab5701525ab77dfc9dd0221393323c40d401585152cea8ab04e32f94f9d23a7f0b420beba2a47f0f0962c2dc05", 0x6e}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 11:46:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/6, 0x6}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x7, 0x5, 0x5}, {0x401, 0x5, 0x3, 0x8}, {0xda7d, 0x1f, 0x7f, 0x7}]}) 11:46:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x104) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x10000, 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) 11:46:34 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000bc0)={r5, r6, r7}, 0xc) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r8 = semget$private(0x0, 0x3, 0x0) semop(r8, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r9 = semget$private(0x0, 0x4, 0x5) r10 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r10) semop(r8, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000a00)=0x2) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa0, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0x3}, {0x8}, {0x6, 0x0, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 11:46:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3ff, './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0701a277dc5745192a22106c00007800ffffffff045ad35a05200000044984"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) 11:46:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x30, 0x1, 0x9) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 11:46:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2, 0x40, 0x200, {[0x3f, 0x4, 0x9, 0x2, 0x97c, 0x6, 0x71, 0x3, 0x8, 0x1, 0xed72, 0xfffffffffffffe01, 0x80000000, 0x3, 0xf3b, 0x8000, 0x100000001], [0x3ff, 0x7f, 0xfffffffffffffffe, 0x5f, 0x45bf, 0x7f, 0xffffffffffffffff, 0x0, 0x28b192ae, 0x6], [0x489, 0xa7, 0x0, 0x800, 0xffffffff, 0x9, 0x2], [0x38f, 0x6, 0x100000001, 0xc58c, 0x9, 0xfffffffffffffffb], [{0x0, 0x40d, 0x9, 0x7}, {0xfffffffffffff674, 0x585, 0x100000000, 0xc93}, {0xffffffffffffffe1, 0x12, 0x80000001, 0x81}, {0x4, 0x0, 0x0, 0xfffffffffffffff8}, {0x0, 0x8, 0x7, 0x8}, {0x5, 0xfff, 0x1000, 0x100000000}, {0x7, 0x8, 0x110a202f, 0xffffffffffffaf9d}, {0x7, 0x2e, 0x2, 0x7}], {0xffb, 0xffffffffffff1e72, 0x8, 0x40}, {0xffff, 0x1e, 0x1, 0x400}}}) r1 = semget(0x2, 0x3, 0x221) semop(r1, &(0x7f0000000300)=[{0x4, 0xb8, 0x1000}, {0x2, 0x1f, 0x1000}], 0x2) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000040)="0035e3cb01b1e0ca3810e61cf6e24acce8f661d01192832213afb7bf444932754946a0") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 11:46:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x2}, {r0, 0x1}, {r0, 0x10}, {r1, 0x4}, {r1, 0x8}, {r1, 0x40}], 0x6, 0x100) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) clock_getres(0x336dfb3ebf443470, &(0x7f0000000240)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/176, &(0x7f00000001c0)=0xb0) r2 = dup2(r1, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x4) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x192) acct(&(0x7f0000000080)='./file0\x00') getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x66, &(0x7f00000001c0)="901677c637c8c2393c125aaba7f6bf425899ab8b0300fc09da16ab2c04e5e94af15bbe8232fd9c5748fb83b0c390fd98fd67c69364ea1089a3457b2636e45fb749628bb1db7dd8b114a27b4e5f21fb25fa87b2e5d3ee15d8bece0028583a7336805e16391ee9") 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) listen(r0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000380)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r2, &(0x7f00000002c0)=""/87, 0x57, 0x40, &(0x7f0000000340)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:34 executing program 0: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 11:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x319ec372401dc0ff, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xb9, 0x0, &(0x7f0000000480)=""/185}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 11:46:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet(r1, 0x0, &(0x7f0000000080)) sendto(r3, &(0x7f0000000140)="7d1b34b98b149afe914071f7719398abc41a927494ec9a74e6c002ab33e2c762f4a4b35396c67fc1718c51aa7d9a7880c6c86b98eb9ba8ee273c297bf79cadc656fab7a1f402febcd2bd3226cbd2fec934ddbbb4d43ba9213b1686c892ae6e18be0a3b0fd42ceb147765b02822b1d355c9cd2d4369a742142e3a4c0ad30c1c55cd8b4d35bff197a4db858b1a0a01e4cbda5c4e19a038085479dfe2e8648d6ebd330798e68c0ae0ee07841762f7e099042b8dc948e54813e34e7aa415f7bb7d4945b37ed7e7fec73469f95d80a4deb5537c437a97fa3d55d833143af305d412f6b07b129827bdf60413b27a348ef42a", 0xef, 0x1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:46:34 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) shutdown(r3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x8000, 0x2124, 0x6}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x2295, 0x0) 11:46:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f3417fca9df561edaf6a25cac012f3a787485f081506117c8a2ae533383f5e81dc2bbfb3554092622d0896126d1d683b500d3c13c15b574b31e6505626e9fa9c96651c0bbb3ae2c8586968f0783fd172576c566993f5ed4622b2d7d49581b1f166eb551ec6f9db292cc2dc85f78e80e49ec491c50ad11cabe72246a7f19586dd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x8001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x1) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x2) 11:46:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) r4 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r5 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r5}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r5}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r6 = kqueue() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x6, &(0x7f0000000e00)) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r6}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r5}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r6}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r5}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r6, 0x4, 0x40) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) 11:46:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f80000ff0700"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 11:46:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) shmget$private(0x0, 0x3000, 0x202, &(0x7f0000001000/0x3000)=nil) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48cc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f33df209492d554bf73e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767fffe622f4243bde9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec0000000000000000"]) 11:46:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="91d054f48f3a090000006727e54f3e87e8fa93a42e49dbeeb45cbeb6643af9aa8ab63234023f1c5ed8079e0a7f0b4df76331f299e630cb4c18ef5e79fcc23b58e54e85ac027b3654792984fa3fc9347887027cdf526fc6d11652820f587b4ff7e45dafab2a350bcd86c325ae48f16000"/132, 0x7d}, {&(0x7f00000004c0)="6e938403f7404fa226c274aea53469ed5f3f0ddf669e8e98ad5229f11026bd1d7501fee8c99cad0b197b60b76e6337a3a4b6d289dbc3ab476d6fdd538649eea1e7cc0d1d40e3ef2f4bfdfa50526ac6d61b1fc6d101b3e9f128d7f83f40e5a0e84cad498419f1ba910b2c992f0c4eb8867d2711c056e5af9a131c6e818bfc13b407ff82a4e3bca8c7fb6bec1f6d95c742ca0594dd189ec2e976eeee7dace0db4715edd355eadfdb2ca959d66dc48d669daa4b209ec08271b07d47f29a35c0056547a95fa7ec637345e31243ae6f914d05529bcac61e706b7012237f325cf80000e19070610f5d12b9ef0d833bda107715dafe603f2f3ad54b8be7911aeb199facfb58ae76a6ca6fa7b2b27c400d01811a050000002a99e5c8684c2b9341092ba9962f92cac8b538fa4ad299987d53adf7f9e8bbed1f65bb9a5562e7f62ab563e3a187a08acceaa80ee565f127622bd737514935e96c0dff5b17aef18dc77caf00c26c2e270d04f3199bc1143e71e3900883a99a90abf2153db5189aaedcd77b1efff1a918112be9dfa25fa8963ff8ab21bb7f08f55f741e9832403d40c092b19d2fbc51232a6257b2b7525a000000000000000000000046b2782ffa9f0f32b8886508db2d962f0c6995ec8c5c159e9aebc58c27fda8474efa21794d565f849072100dcc0d874890f39e57f98bf9d091a2668d6dbfe460b45ec017d6969c5e1e5143e1957ff06b78561afee141ded08e0fdbf5ff087247d1aa0a133938fa375a03860b", 0x222}, {&(0x7f0000000700)="d00c4ee26b01cb7fe11dfac28e46e71c827b", 0x12}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 11:46:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1e39136fda5c059e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x100, 0x2}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="8c65", 0x2) 11:46:35 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5, 0x14, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 11:46:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:46:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0xad, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xaf2f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f7d000/0x2000)=nil, 0x4}, {&(0x7f0000f30000/0x2000)=nil, &(0x7f0000e88000/0x3000)=nil, 0x9}, {&(0x7f0000f37000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000f72000/0x1000)=nil, &(0x7f0000f5c000/0x3000)=nil, 0x3ff}, {&(0x7f0000e4d000/0x2000)=nil, &(0x7f0000f4f000/0x4000)=nil, 0x16}, {&(0x7f0000efe000/0x3000)=nil, &(0x7f0000fb9000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x2}) 11:46:35 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x30) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 11:46:35 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = open(&(0x7f0000000340)='./file0\x00', 0x17d108c7ff5d1b4e, 0x82) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001200)="cec8a8d6c92229352de537c829e222454cb24ffa50101a9b2a4a5fc8fc8daeb129be7692770203a7eb774991f0e59977c6034b99513063ff8656d74dd6f6df351955e491ae0e4c83e4954ec8f05d34da7c2bb1e9e803d84e2fc1f228457dcb53531f578d43f254fd7f11fe28d9cd6635d6c0f089c6262520bcfb8b5f8bda53d77e60c9f563e858b52b9a4df3887fd8246c65ec6d1cecb1c6189fefae0664cffb2662b61d2f9cff6def3cdce4a36d97f6303a130b50511562feaa8d5f01ef80031f1bed62b82a8c6a4c01822a654846d934b024117c534ca29118db509570cd7026bbabd7844258b711e7bb056f0b76857884d07fb34bbf501f6e3a3f9e29d70104599d12c3114902020f9e79722f2a6c174e95aa4845a667f2de90a9adf7507ad57cab7c63e58d2b41ff776fdbf736d9d52c708baa1150479d0487c434bb927eb3fe29e3c93f2a6a4d2210ffa45ff027fd1b6404eed707ce3c612683980cb8d703b85e4c02854558122aa7e8ef80146903d350a719bbe42c38de4a5a5c48b73cea3f05b757da1f1fe26c37967a34ccab13c7c0dc206d7f97a36efa3817552ff64e0dbdfca7132258415ac6cf9f397da51faaaa8a79128f179b867342bc6c84738605a278199a78758f3fe524d243eef0629c28bbbd8c1448e6b17b260d8aac397dd02306ae0933f15ae61bb81335c7204d31daee5741ed0a2417aacdaff6cc04cdcbede32d14be922aafb4ccda11b68e2ff1a4d00a1324a9189c9ab9b613d5670aa2ecf9ddfbff6a654141d84a4f17e1fcc70457601fd542db20925ce7c30f68d55d98e226fc79f40f4120cefd18fe8ac970d1cf64f5a15a0f4673a3e2d361bff0a6f12d26170d34b373295066ba52048952b3af5c1c206fa372f2a4759e323e277966c8aa1d62cfa381703a40f5c07d3f36d956e7bad9a576bab90e8d596ae601f7596eea6cf0632cf236eb964c30ab2200f7a6008062511a33820b4c6b8dd1c47738ee7ccd100f289aaf4d0f22a25a34768f689e3eba35701a9f71fe251b6c512b918ca416413fe334a504a6e5af189f693e40f25fcf4c914995221ce231ed83044e098a57afdc4700fb4e3b47ecfc3ee0d73d344276bc3db70fb5bc5b15d5a91d545dfb977d70aa9bc6ff01fcec09182eb3694c299d91834091d64918c03d9da79e8899b9d6e72a962502685e4888eda5dd4c2de54d99624980bff7d41903e3678295e1aef7a469aebfe5d30c40790d85503a73cc7eff13431cd747b635278035ce1695ea47616f1ae2cd9bac78076a980510dafb6400d32b46a4f6d274737b681aa396112427c887ba5e6d7d81670165fb4746f23a2cc55275cff84e233364804cf92b45d8757bc21c728c61d590a5151e52a961f948ed72f40c96c65e8d9a392de642bd5e9ca1a8b019a6cbd12e341108b1f923aee5aede6cbd5ad6dbfd265d65e55414b811a65818345c9a8750982d8ec71b1a6e4b63ba42b7bbc0ba7302e058f0d7adb805fc23dce1f8aa4c7771d1d911e90fdf642126c2d38aae3669da3b3462727f1bf8779ef9a40c10380d6f7796f6ca86c4fafed564d4f834621554db880a60eb78774816165bd0ae6349f588378da805571040036775f9a8744b1bfa7f2e357237e440541c67265f9831ee858d2f366a2c23810277ca90ab154d65037a2b0d53ef7341f4f943bdf45d3de44c387e98376b346d3b2a9c32cf3c720df392225f5327eea0eea2db8a4a53ad85172fa9164cb57ce76d669110bea0fc0a0bddc86f0c319dca5ead350256449ec4739015a11c62d5575bb63d7310b1d2258d80f31eea87dad7e5c902098a82fefe1d036665b665d345296365a0e96c4cc7d11b0b952c2997e5130852da5e1aeee99148f72f92e2281f9b94db0713179ea2035d7d282b4fc398c72a68b939c7d6d3187c27c242cbac410cc116873dfebc12be80214d7a630bfbf924a01be531a0f62b19bd4dd7a8b62f57ccd2b7e5840c6649e53224267502ab06036972e5b28d79cf63cb58d303ba24d12b667fe69c35d98d0e27e80c5256baa704e028d93402f2434fa8115aec51bdc2b3f118d7f840a466e11a2c8fdbd5e22d21fea973484af85d2d06efdd523a32bdc5ea92bf71d4e3542ec5935eae2596c93a023e88c60a950f1bb7c4d30c05c81003a30876cabf06de162626c6432b5c11b924bbf577b33721d5c7e658164c2d4cb4c1512dbde67e4b172fab3e2be095619cf0c775791161e623c56c8f75170ada1f9e1938ebb52817788bb48d2f84d1d0b43aa7d8424bb0abb457a1d610fea10484843e9537ed3339fed03b7a5372045a411db00f8e97e9a0859c3bbcc6c6c63eb1df60d65833804f1bf16a05dda4d90b38c57c045cf6de405bce42048a97286dda8d17a84f8cc9ae31d54b73cb7a591e763776b8f40cad6f83d8aead07502c1f7bfd158aee88dd7a4eb09489d23468d31e849f7b21edc8dcf48a1f83a01bd849a21aa61ebe6444778b637827c1928e4f25ec492af1605970836430c0812f270e94cbae53d52c0e0f3a280bb3464ef9c154c09865b4ae0c3f5caf5d92fbb16687adecf3f86885a7ca43351a0d47b73bcf283f0ba5db43fdaef42d7c61bb134efcf3acae6772841c3faf93d29d2c3f75b71022f55dd6af29b82c19a7176386df880e284b59aa67d9309ed24128b1e7e36a078d0ec093350b379f6486a14d989c68bfe1061c5b556905ab1bc96553acdacf908b3d7bc442c5c9464a834d2efd3f6ee73fd893a2fff93bbd83fa91c7235e53d693c7de7e22a445d5f31817200d871b34fe75757406ca2d90d05311b9024a50bf97e2462ae5b3f6379b883c40018c34a5d66924888737ae0e18b195864b22dcb315ff59ab3833a743e3377be1e664bab5a4d2e65fcaed67976c7082173cd62beebca4e255c76f5eb84b83f7040410adb36d9891a65815ee59883f3867ddde8785575f3c4260e3d5d032126d48797400babafe7d79be982c73888b2a8652dc89fe31357572079338f67367dea2f450785b1898bf1ddd8e3fde53e0eb42c09799acc91dc30ce288aff7842b5875de34982b59bbcca7118122674ba3b282e3f938588756802ebd3c8dca17aa3e7d5d86f96daac32931ec5a3e54fad8b2d1ffcdf4a98e181bdf52aaae925f5a0a8f6828e3d71528feccb25ca315116e6b8a2467c838e50d030d5ea650cacc8c19d87f41fb2f206d3b7aab34cee7a1a165e01a0dc4f921dac61a66c7927c501c3c2daeb9fd6acabd4ee574e6657d8f5703f63b05dbf12c5dc6f20c397040461a78d2435b52280346936a3342bd0e4cd5552c6cd72f3153e8b97f6f350979790cdf54402781a12c751da087d86f39495ad4ffd6c899ed03e4efded32f1c90a3480d5aad607054ad840aa18017ce610126ad2d9cb6a539f47e4d6e291deaee3ce5db9ca9474585a0c18548b4accce41291720fb0ae5cd737ff9710a5c0754fe3ac5ec5d0dfede507eec8054bfcec209db5d77ef315971c63079ad95aa58757fb123c38b188db1cf4e7c282b8834881d4880bf273d23071e6d6bb34d7eafb079cb2bc04278d27a93f0269597664516b9332e0c5b24ed1866d9c327e40747b196befcf622088f404d2b57dc514a2851676e2e35f8c01909031a93c718ababc5995a677107e5639d966a1d2cdbd3aca419457d37b1d931bea0b4a71781d2a7a5996881557b8a17c059b777141b61d43222a0e922b771dda96a1852056d42f1c5270c53cbb64907d3ebfea44b9cb3bc68901265f4930d94f2df88fdad210decf19e4f92bb13e496912d18624a6831877732d754db97b31cd9de5dc04e62c897dfff77fdaec84b16817d5b57855a8d134fddb0d33b0a259de1e1a7c60cf9884f360877c57cbce6c71afb5232578679a83da38e655fcd04a35a53ab7f4a50b687bccac2cfde9270bfe8a2cb37dcdb5f95146aa4e349ffe5fe6ae00c0302695032f6916d1af3d4cacbc7c4a96cd1fd97ec876f21dc0cf2f1431831ced94d06fc235e47081724b886fd9a5b93075efcd2dcfcdc701319b77468f1ee66aae30730d0597cead3053bc18c33b5846c41cadec111cfafb692f647d9b9ee06191d708489a943e673c41e57487a554f06b953d39acabaa73bb77c03f82a99b86dc51f33c7b0da379f8a3a5830153738cfa0d15ceed1bef3a2598896d7bbcfb8a0593db8d91f1800dc98ee1fdd3fa12037d8cbf9bc2c659cb7fb1b51e9e6cfbc5944b84c461d846e867e01013ae8ba2251de0e666e5f48735a9f38273a5662d02914f955289c0c01383fe4416d0d566c000a851d84c8e5e1f3bad9884e23689c3c3228e2b4935f30813057eeb45ed9cc8c57b228224cc1eed50a353e3c81f84e57028c560d6c4882f5672570b31266adf704d54b843096c7c74e61eb8e0bf7b75654cdac9346c80830558299ff0ce2150c32595c57998c9ae73e3a18e9f30d88ac5049128067c0bca5e89b859816d535d27a67a8e5e117722c6c8437505b84e9162f54ff9924252218339cefa18e94b6e54998cbe7e0f6477f41536c06d0c9de50517378f2783a40491de3a057317346ccbbbb11eafbcff123841abbb947480335951bbdbee328b9587e341325c5e56407f5f864b4d62fea63298ba6040a71b7df72ebeb680caeeb2e7e73dec8677ec52a815670dc5b7350eccff3011b3b5b26ba72c31cfd7430d380cc05f009bb8ec01196bf4c329244326b9b65e5c09606afd985dff16e2ac4876b91f0fc4937d42a95dd7c2493b0eabdd2b27bd8cb06bde5e847bb5cf85f0356a669bf11d430d72f9431a462c0fdfbab42204b80f4df08f51765929c42f906a79ecc08f5e0ae9c7a5aa9e82599ef99acb998d9eeadd9e5be82e9668af73cf92e96e4f371c1abee9c3812f231fc7594383bdfb805e19ff53fa9fc8a791554cbd95cab12efafcc6536201b20449ab217f0d34f65bd5a45378c644d4044bb3ee233c541db53361e965ebc9968a688798a6470d4723c4dcf8e53391739c0258f1dcf749d71cbbb3b433158a0dfcabd17004144b7055b9a88102f2e683a3f9fe45c4ff9cadfd030cc6b92ff766c7f495310f8ce9c1defd6c977e804d9d30559b6f0dab07cac90ce8ac8587de7fc4e50a69e1f1693b93b52ac17fd4f8f3294b09fb212fdc703d8d62172bde06d654015de3107117fe1fd453ccd1351cd1468f6102e8cebaa1effdfceab954cd99dc4d904e7dba1c3fa3587e8ece38cd6ffe591d2728f13ef199cf10477ecb36824fabb9e04b06d08d0718db96344e105bf8588b48dd49dce69a702c3a4f171f348e21291efb31786c3fcd2bd451186693db0bc6b6ebdd97ec50dd42f8b1a06cbe63625c2a11ea049792baebaf7ac7e119901daad9b92a80dc423cae276739cd1d311a12bd68d10d80978ac85099382dc29c232f767495f28576c8d0ddedcead97a253b6fe58fc40486991778cf91281b341b52721c796702bf43b5cc3d7fde0d4e97db89a153f44c12a0ab303297db69d3545aff91cc9d9a727192c171328e96001ef023e0aee2e0c82f0431582d30b38a62c456b1c1c3177febb8d40ceeaa110946fb3a529a18418fef95d66e851b2cdafbef9d8c436d92b0437d6c1372c0f90b93967c8055418fb7e493beea60347eb51d49cee4ab1a2c1aa4a254e8f77695687083746fd004d94f5e860bc8bc67149f8bdb19497e8f108ca49b7f27afbb7e9ec7a056182856b35d62d7c9de0df36d46dd632ef1480393cb3ad79d573fcf604385877ee5d7626013a5b3c0222060174ae8667cf5232823b7a93501cb29beb310b", 0x1000}, {&(0x7f0000000180)="83a98c4e5a1a1c49a331a3b1e35541da3aad1af57bca7adc77c2a90c1bc84dcd68d5de94f0d03441f669717cd6416f95915e16617dddbee718b48ab24807b5b30d67392f60d09a2f09f9ab8d5aff35c73ea79b2b108eb6fc447a39d32c3b5d55f706dd10746b520bc01b88d26630dfc050306c4e25e7a5e3eec6d077b3ba28dbca2d726ce02ef85695301f39dcc23588f7e1c45589e06067cdacda9bedafb7ac6062afc196fe17f684ac49afe5e90b", 0xaf}, {&(0x7f0000000240)="a23c92f2d31a1059604d96890b2e4fb328956049d8862b486bb5420aa22d52c0760404e774fa691661858026b77df6e40d41548f43ad238457ef5dc4a05437395cc17167958b19423a8f95d8a56301cb9ec109a568a135192ec73dd2fe318d1b95dc2b9d12cde910ef0614408053c43f44adb0677af5a359dc3a29c6a207f8e9b120d09ef89b7ac387a297e8ffd7669edeadeb452e581f457626d6787d2a49ffedaff731ae87fdb7914de010fe8ec47eef05bd871ab00f", 0xb7}], 0x3) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x31}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x8000, 0xa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000180), &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0xf3, 0x5, 0x1f}, {0x6, 0xfdd, 0x4, 0x7}, {0x5, 0x7, 0xec1d, 0x220d8000000}]}) 11:46:35 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff00000000fc923744bfc68f507f57fe380d2c0a650000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af3"], 0x1, 0x0, 0xfed6, 0x0, 0x1e}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r7) 11:46:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 11:46:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x19) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000080), 0x1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x61, 0x40000000, 0x9, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x4, 0x1000}], 0x8, &(0x7f0000000280)={0x4, 0x1}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x3, 0x1, 0x1, 0x10001, 0x7fff, 0x20, 0x3, 0x0, 0x5, 0x401}) syz_open_pts() fcntl$getown(r0, 0x5) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f00000011c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="6211c87663df5a3db5a36f62806e3cc0c903b41f54f7c160447dec337bb2d822bc5876bcf0748734b3e346c32b09a24626e47085412dfd55527ea3a4090ea6658494c42679e040cf889ed76072498abbd932f5ec39dadf5b521198bb5ddb0ccd0fce62ba1da8aae3ffa9de97fa22d3b4546c4db51c69b279e4dce16461a9a67db42375b078808c25d34a2d08eb4ff3fc10e6de1aaeabebcdc19b1b8de81b1db4afb2961bfa32c4e2b4a26ee049fa112d258a9d60c0998dcb6719a839079678edfc1fed6abdd7170f86efadd9008aee3666184a747a0c78ee1f48fa399ff0da4843d9f35a7557c440ce72ab34ebe542f73d7d7810d1d2721ccda1d00c20d1f39d93e865a9f2788d0612ca90e17dad5913237ce691083d8ed761f38950893d4c5c5a573876b92498f7519c3958f6a2c2e4b21e28dce6d0a0546bbdf3f9fe032e92f0f98cf2effd214a942899a1550cc100819a95f4bf2098cd486672fcee4c29824fe3d04b71082c892e7632ea46e80e59157c0baeacf012b5a4978c7c83fd3d15f787ed03ad6cd5bc211fcf8d84460683c4e4b849aef379e64f10381ea34964859dc5e65b38989766d962b7bc09205147b36804a003d48b051e178362ebc07c80484d8b71360ee157dee16a61d9700a1b0fe75829493242e747eb812092d3d4320d88dd443e772e1b6e316d8eb4bdb68e07f83446716bc638578e752f1f42914f6a533e25eea408dd3c09f1d5362dbd14fc3a284cbc44766202dc05ed542abf1539ac8fc037ab8ba8a890f289b981615b5ab4379ea3a01920d324e3bb94307c8c181e4b26b47c90fc19f95e34cb73b816b723c5153aaf42f7f83bcc617aa1fd23124a10f9d4195d4e71b8c9f26a2b0df28603032542336970071aa9ad9d1e0acbb28b39fc233425c599eb5bb786264363f9670c2e30abc1273bc4c4d99b2aab8b18890b322aefc202852671aa682d043db893b2203518f4ea78711d149816ee601516222149aeb88baffdae7d85bf75d0ed9502a8dae987c534c045cc0a80eebf3f8497d0aad557163274f46c6f85cfe419eba28bef2a44efb789be56a9d27165409e132f78354d7bdbc66fbe29316fb6d907b4ffbf7c6f6ff6e543f96cae1ab933eaa4e524d454fd52b0b606784360252e83200acdb09aabf1a2ca927a93c9a4344d0facf568e1e8927f59cfa0d627b90a912e1cf827985d9de9057f06bf104cff1dcdb78dc7b554c2891c4a0ed3b521a0f8db193762f1be42fa085230b787674abe7abc49da2bba0c4073a0505f03bde9db671fccc38891838ce45abbb5b8345d855afc2b52f55650d5661ae55d2a2d25ae7eca52c2bc0b68f7235ff792b0532189de242861a22260ab5c63fda77003dd21c4ce125c635d223b79327bc3d46c57da99b014b0a6a9e5034eca121104b3a4f8cd46c323bca6266a9397b5d40b6da9ff47db2487901e526e46c876fb1925ce453f1604043a6c925e285b7fa5b1b8036579ea0da0d44e5161461d6976ca29a08b13ed1866bc9be8d3d048d94c756dad0cc75f81fbcc08dc5f317f4f3121d19c68948118bca1387708ae78113225910d48b61dc10105d5678fbf3cacc3d30d86276a89fb042ab830c7777174cde9efcd2fb913c5c30a994f3484c1d49112e21c825c1e5d63fbffdff0fb07d1cceb1bdb35011c9c5dc0a18ae1c1b0cd74cb7057229b94ac6d49ee921d37e1bbe3803d7736a852e4af112dc332ea8e8a0484365724ae205791d1a93d0958f9820773228e161de7023721fd487ef20058bf26ced36309ca5bd6d8e16eaadce9f4be9c1c3db02af735862541cd9715fbc5b911c3005c207cf31871098f6f83dfdf645c2f3bf06788c5bd8fea6a40dcad1af4759f4e060d54d49566080e972e519d583609ae375bbec36f7dee0fdd3f40cea9308e595098b789c6eb84929bb5db51c1976270af980db666377cfee6c7d8a981e8ff99c14775993171fcbaab882beac77d06f82b0c8e5e4f027d68e6cef0b4d5f31772ee3a86c45f6efb3c19c7fe559e3646302b2e52863e4b8d7e38bf9cddf886f5ac0a52f94334bb5e8b9060c76fddc0ca8d24d9295c61c10b78af6845b471042135524fdfb5d66d5328cc851a45116bcff5d1e1f8fb834cdee9b0aaa95985c55cfdf636eaab8bc9a5892dd8adb510f384542d60341c512c28b7d5c4c2461febc2cabb7a7dbaf2928e39f1f70c8d750d324cde8048de953ad1b4ecd380874f68395000bf79e4291ab225e4735770ee61cd79e7b622047a3e4c0b5c624063a10bda027c7e1fe27f16a359a274f514d916da8ea02bbc3f1ae43ef3d9642cd66be765a8afc69c11f1d2c9db2741477e5a39ec6413ac55156d7fc35e01c8f2a2b5f11d910c1925f51aebeb50392fa83c2a42a0233a4dbb8290684a5a6d98162f7770d3afc4ad460e2776c3962db0d1ce028a943e632713fb480a22ed4bcc0d8b42eb47f1f7aed52e861af2d3f020dc139d61d150ee6615a2bf70bc88ac8e59ac57f4885152ef3e5bf6822bcfe5b77b7644a1a092fe12d2486b2c53864bdea52180814ba6efc10ca26640bf46eeb680a5c75d62f8720e5f2ccb2056c1237f811112ac6557fbfed8dab03f78db0de55688fa72f7506ee8c1b10626633117e4cb1797bd343183b212f8dc5cadf6e84657ffffbe488a2d74b3a608c0e43b6e9e3aaf259d1637ae1c1fd4b02374ad76b94390339a22550f378b59a1db3d0ab8d55c3bf3f987f3726780ea7c768e5a8c53664ad8bf9f55eccadc957208fac89079fd516db89bf1bbf2d7826e15fbe61048ead7c6dae08347d163ad45a475a95d055952b701245686d8c1446d45c5cd7676b7d40848e373fe860c25300483d9a1e0d5b106b5d3c08a752a7411bbacd64faae4f8e39e24b37fa4767da78401648e819474fc3a4dabe4f8550703cab8e3e7124e83e24b0e7080191d6e6472b86eae346af2aae892b54852c3359a1f4822463dc4937de1a13638f3fa5b278e282885b63fdc4d576fed8759944d7aabb09109c599dc0a1c116291b7cf6325051382baaa8d76eac2890405aa2fa53896f9d5327b2bafbc58eaf5b8f7fbb50f81d86081f74192f96deb2314891cb4745400217e10454b9dc0736faa956bfb29c881ebbccdb60856b3c11bd30cac5bab16619c3d858dd76848473b1c7731f167ac08d54a3c1f55be2c828f4ae4e3547f0f809ceba484b48ba4663703dbee2fc430a3c69668196cc526daef8c237b26101b54bc08491dfff4a7d90e0d46f7bbdd5b161a6f66da5c68b64de960c6b39df46a1a2e14604f97ff9178b0d2f7f49e1125b703b0f59d916f2a3c061e5547a4885746a98f8b4808537c39811b5df482a557a7f4b1a0ea1c870532f426774ef0de535d0de0002c837deee96e005aa10079ce32fb70afe71a5d56c301249e5a35a3e54b02383b5055d34cbafb1264d7fbc68e581c54b48d3e5c21b0e5f390d2abf4875ce546d7803b05f0be5a0cd63b23dbd88518064927dd08d1f2f621bc8e4857d6be6a3113ccb6c69e3eee9087b2b41c9051cf3a7735b3747f80f6583b4ce115db597f8e8ecd52f0e18291c7d63e8530bd1a387147e077ae1397d99f84c56aa5528b2f19fcb3f22b657bc6ba68b8ed2f0ae4e535069b8bb790989400e5c965d1d9422663593da136483a95bbc473f842691478346eb2079923e7ff89933c61e3d6f32d7a67c9a5d9529d3b8c2b7a77a80c30e88a643d4fbe263cc4f646d2053e522df79f9599cdbbabb9b2989cf4f674dfb7ec8f757529beca99cd675661a4ca32b21a0dbe33ca666cc6431b410cbea85c53fa36a32dfa3d6602024ed59a711a0eb19e5a19470a1ffd58e8d8edecf93a1cb0e29b85b3cd9374de45b3a023b5ce8b698edea02632fa1a3483aef120b34d6a597914bf8ab6784fa24399bf2dea4b1565844b6626f10c5e7438ed53f05b63ed3cdb76cf21c6c0db05961ae48bb2d930de9848b7927d382283416e0b7fef32273d48fcd00409a5ed814fd266c4640490a7216ac3dd04d4ffccb50c32d63011d9ae8d6382affccdb8d784799f19f308c205001db8233eab005beada77c20091869d8a9693d48fccb442295e07528b93fdc83931a86331f797354a0bee02af61546c9c5d79f1018408951a794b3ae8618f0ecc4cde0d74ba377b6cc55bf573ca8235620fab4fa2f4a272e49962e69515ee05e2857eac807677e81e5f43583fc9c202623f4536cf0f52f17f5f27decb4c982a90e3c70931bc7ce3df9f55a19d840186da3ec5ba8488bd1c58210827c399996d91b464145e03324bb4a870baf378a332ba38d8a48213bc4368c8bfffe5e2bfd282b3f60b26b77e35116d5507668b5e49e5e26f959b4f2a18a5fdfc53d6c6f1916f5cc886caa7e3db11d7841be0f45560e298a077528354f525f15813ec0c6b593d1b30d5a0de4f4a9f5bb72449b122fa7648fd30d15142dafb6ea0e268521db6b7864985fff5487bfc9217f5819577e2fd3fcd331bc28f2b352fd454d389a47bcff69b1b284abe9e50deed447d517607433bffe6a698a23605ff01bdd84abeb0afcad95129f591deff1014da8ea146d69047c2ce6aa7b23bde6431499691f6b9a1f8d912f17bc9048a1b541d53aa0384b90658f0c7fc554a4a3501f96bcf361b9398718f21f14e00379a2ec7cf20ec94a335e25f52c50534998a42e2d4012a428dd37fe2c4806ba51b56b5b9390192a16e0867c49e9b96c3e9b2900bd6f1f5ed278509a28fb584aec7961eb0a1411f6aa52ee77ffe1a4a2774d1046f66f65ad9ac48bf9184b0f88ce278e2b477da4847cf0c3cf7957ce3e66583e66afd7990bb432dda7b69f3d5844806ee8f158f9065b2878a532bec76974d63577bf9113d994dc11dd2081a8f453867060565ac3731de51a697e9e1224317eff7e14d3f577624fb5e3d91a7f48c107dc2024f5fe84846439e691ddd37bb3c07629f6d8c697f0838aaf4c501dcfc47cd66e1abebfd93161beada96fa10e37ed6563c7fe2b9d0d19813ccabfe77c110a62a74c4ed04992a3ee71384c363339a9980c3ddbe26cf1922e162d5c9ad2394dce282ab96048c82d20a4ef21672eb0543348005d12c2385351198811b7e75633e532e90d778cf2bed408d2a4cd2dcd0d0bde2493aaeb11f0a4346833066ffd0e58bf8e80928141284ed42a540f46055a278c79636accbfac61862ae14b2f553bb8a4df65cc3759eb3c276cb940c7a82455ac4550620ffc17b0e55fb0fc8886fd27e37704f721f31ed386f565d0fb436917bf211d106744c0e274775382cc19fcf1341926f3acdbe222c308fd481effbb15f2a546c159fcf90c89e5e6558344e54fde335e56e67bed66cc5b7552d122b1c213a6a4f66cd8ab2361224559860c26b1ad38ef5e9fc0bd17eb9654d357cc1126403be839db4640490110816a16343ae740f652395b616dcf04b0a87058c88c6257813a150a5845be5fbcabb1bfd075961882b0956e529dd26d994d666c9ab6438bffdc7f30b679c7d617e794d0976fe978d0236ce52e60169950b8865008912c760f9124bb6e89267b1c310e610b70b5bb2c929d81ad3618bb6fd45d79ba8e4c7613feb49ebfaa755522c4f42d410a0f6fb067571c62ea8fb0c7045363d597342e42dcb291e67f07ebc1f4eeaf22d1845f2cc5918d5818905bdc3591f9144853a11bb222b7efb999e96246559caf5e94175bae5d1c8275ae4f38bd5fda698a5d0f6f5727ebb28dba874e0469a667a322187e7a280441e30491ff34699b050b94d6713e56c0ef86a0f106159d946", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x8}, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6, 0x3450}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x628544ef329048dd, 0x2814, r0, 0x0, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8, 0x4, 0x800, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x10095}) r1 = syz_open_pts() close(r1) close(r1) syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x7, 0x28) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5]) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/121, 0x79}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)=0x1) clock_gettime(0x3, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendto$inet(r0, &(0x7f00000003c0)="fbdfd74eb32a30249a9ee5e248d5f759af691f78469b75c0a1cb1247752032678982c7093661755b87890b7af9b0697a291220cadebf19f7815ad18d3a6005ee3124d654e0e5f9fcf60f1f0d885a88d4d998804bb7c522da60b918c645f19517062897e1", 0x64, 0x6, &(0x7f0000000440)={0x2, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x4) fchmodat(r1, &(0x7f00000004c0)='./file0\x00', 0x108, 0x2) mkdir(&(0x7f0000000500)='./file0\x00', 0x82) semctl$GETVAL(r3, 0x3e13b1a00e0aa8c, 0x5, &(0x7f0000000540)=""/60) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000580)={0x10000, 0x0, 0x7ff, 0xec66, 0x8001}, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000005c0)) r5 = getgid() r6 = getegid() setregid(r5, r6) pipe(&(0x7f0000000600)) r7 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) semget$private(0x0, 0x3, 0x0) r8 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x4) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='x\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000000700)=""/1, 0x1}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f0000000800)=""/240, 0xf0}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x5, 0x0, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000002980)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000002a00)={0x3, &(0x7f00000029c0)=[0x200, 0x4, 0x4]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x180, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b64714a492355cc798ca414d5d96102775c51f67ca31420902209361be81123f5d50080045a28124db043d5d6d72ff6baf1c82193a0b59c298cf8b696064062bc8"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f000077f000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) read(r0, &(0x7f00000001c0)=""/205, 0xcd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) socketpair(0x18, 0x3, 0xe5, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x80, 0x4}, 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r2, 0x5) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="e4", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x9]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="10", 0x1) 16:00:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0300000090f4ee8093a4273957e2ad50d4f8290640c763c5d74c474f4d8283966d5f04de79585817d7994cb8bb96e9394df31e0a9ca115271ba5dd5d202a6ce5b75fdd184b420c27fce7abdbc7db5383842be8f4a3902fb759c76e166d4264be02ef7e3f8204e304a95628931665a6bd2896a3b4408466b63aad693445aaf8f725216e5bc93056e8f0dec188e75f9a82ac554c9fdb630000000000000000"], &(0x7f00000010c0)=0x6e) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0xffffffffffffffff, 0x401, 0x0, "000000000000000100002000000100", 0x9, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000700)="96f92b718a5b26af4b30d54cd709ae95557b0563015d61f8a5b6d4135051dde479", 0x21, 0x2, &(0x7f0000000740)=@in6={0x18, 0x1, 0x7, 0xff}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0x8d}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x7fff, 0xffffffff) socket(0x18, 0x4000, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0xfffffffffffffc01, 0x4, 0x5, [{&(0x7f00007b5000/0x3000)=nil, &(0x7f0000768000/0x2000)=nil, 0xbef}, {&(0x7f000052e000/0x2000)=nil, &(0x7f0000720000/0x3000)=nil, 0x200}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000011a000/0x3000)=nil, 0x45df}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000043000/0x4000)=nil, 0x7}, {&(0x7f0000481000/0x3000)=nil, &(0x7f00007aa000/0x1000)=nil, 0x3}, {&(0x7f0000393000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x912d}, {&(0x7f00007f7000/0x3000)=nil, &(0x7f0000146000/0x1000)=nil, 0x5ef6}, {&(0x7f0000157000/0x1000)=nil, &(0x7f0000513000/0x2000)=nil, 0x6}, {&(0x7f000025a000/0x4000)=nil, &(0x7f00004c6000/0x3000)=nil, 0x3}, {&(0x7f00004af000/0x3000)=nil, &(0x7f0000766000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x70000000000000}, {&(0x7f00007d9000/0x4000)=nil, &(0x7f0000207000/0x2000)=nil, 0x5}, {&(0x7f00003cf000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x85}, {&(0x7f00001d4000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x80000000}, {&(0x7f0000144000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc1}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffe}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20008, 0x17) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xf2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8402, 0x40) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)=0x6) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)=[{0x400000, 0x1, 0x100, 0x80}, {0xffff, 0xb4c, 0x1ff, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x8000, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x349}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x80}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0x5d, &(0x7f0000000280)="b0f51383a95df4dfd1663fceb772169a41be263632a5d0aceb7389a7fef7db6dfbabba8e29d370d260221503bc637db3d65e47f35cf4bbdd5870246d00545e571e4c75d0482bf4426c6be2c7f47326d68492f0f5a4624009bb7ad00a22") 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x3, 0x0) write(r0, &(0x7f0000000080)="9b17c47b943f0d688a2d36357a7ec917714a0158ea66cf30e3edbd45116c965d526b295d495f6264493013c9b180c3d1e4b5c1eb4732", 0x36) 16:00:01 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x3, 0x101, 0x1, 0x6, 0xffffffff, 0x78d, 0x3, 0x3409f2d4aee5e000, 0x6, 0x1f}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt(r1, 0x1, 0xffffffffffff521f, &(0x7f00000001c0)=""/216, &(0x7f0000000000)=0xd8) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:01 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x189) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x667) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xb6c, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xea4, 0x3}, {0x18, 0x3, 0x3, 0x10001}, 0x0, [0x6, 0x4, 0x7fff, 0x4, 0x9, 0x5, 0x8ae, 0x1f]}, 0x3c) sendto$inet(r0, &(0x7f0000000080)="ebd2493b3a9fa10284bd17a1bd37fa7dad248ee306f633b5d64a9499f95d", 0x1e, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8090, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x10, 0x64) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x10000, 0x4, &(0x7f0000000080)="e31cee7b975e085fa9f9", 0xa) socket$inet6(0x18, 0x4000, 0x5) socketpair(0x18, 0x2, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x1000000c6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x808d2e02b8fb014f, 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x12000000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r1) fchdir(r1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000000)="4ec29f1d7778824d46f6a7f185a0f67caef4e432e06efaf83c5d560d4807c50d7e260385b02344", 0x27, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x8, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x6, 0xd341, 0x5}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x9) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./bus\x00') getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) 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, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/115, &(0x7f0000000100)=0x73) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x2144) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffd, r1}) flock(r0, 0x2) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000440)="f33629e644ee898d4ccccd60d6348d77df79b4fc7e2f000877e3ca13615d3f31988d7e8f301e251b7ac07bacab340086438c0c1a50fc80220a596bdb783332b4f1616f021b6cc7b45e7b7d2d7866b0e048aedfde7b59fd994507c5a6444d6218fd2f1fd780366a0f85afff4090703a07c5452cd7f68826c5ad4da05725be092fc0338e0678267bc96e97c18a0a6713b2d9e108740afdc969460273bd091bf75f505517981fdbaf9c5a08ea58a5fc4da70a842cf4cd6ed24cd9831aa30a364c4c695c5c89db9e52f7e81fbd493ce8591539bc1bc6742e359d9068e5c67c10412dc88e66cd67f5a8d954281e84a98b927e1cb7d3e80c744c5eb850668de10ef5bb15767e709014c4727134bdf5c79a8648323dd16de43f78e1a38889d5c5bda7ea6bc5d3b11a38265865732bb7d5890ae3c3cd262321daa420fa82281102338436078287c4b67955d361c38045a47554842916bb1559f753d7ba3254ec61296c1991fc7c90e863625e03f6a4f8f0fe773bee4c7dbf5ed0ef4981d85e463eeea0fcdc34a69b29133a556c896cc81c06d8885b14bbbed65c7fb9ee6d767a2ecf66d97ea9b13b66501d25880671fba168fb06047065d69f06a1797b4dbd3692fdc1615af1f6771a3ed9fd1f186e65aeed533ac800bb65e98598d265c88f0b37342f18b5eecf8340cc0e51aa6bd0eadc7470d882256905be2fb1b2b0d4ad37d78fbd2bbe9a09ea122e6bd70c23ddc0ba685309aa80664b794cc2448eb9ece8373b160a687b04dc149ec9e993b32f4f82588bd8651dc354427800863bf0a6aa1e157bcef99f0318b419545c6ec747d4b9c35132bff2eadefeb005126ed0916f51ee3647ba52fc0004e285a0a487932b20eea04c9345f8fac0e96bd942cd0a0556302f0fc86cdbaedd84eb690afc850a7b3e75e489e94ff698a93645afd764e4fb4fbbcaeaca16d72a9e11de346b9aefe1dfafae875d872c9464e9622c4eacb6480481f8362447e60c091526297b8e4da6cc0586a787c8ecff4003874abf6f9423b81c136e5607338b654f066a27539a724ae708fabd63da81093654541d28d906d3d4c02d9abe89e16ecc0cbb9a2d52342437c8b0eb8fd658e47a455a26c7e7f706b5bd66060a42eacb43ab644b0328d190504fc68442780a493b5a51787aab5fc3855366cceb2b4aea5154ae5a744f36b0939785cc87108c00770dacd45428e3ae7f66a93e627af3c32277462cc5580ad73769848cc0e13f7cc428292d5d58e8c8d90b1266f71233e742d14d6d84df8e6113f2dcef90fd8882a4e6eb320e873d00757c6610ad0570ed7c97092f1d095950d3e4e0a5e070ce7e76cb108958fc184df940aa04ee7090f6c3ec58d0479db4bf3f7044b4e3a6b7fb5396fe88c2cc3c47c9e1bb4e22f2ff3a957010b7888c9bfc4078282a15de8f0b1e3d73e1a18169d92366b2abf8c92a9e2fbe5bc618ca4201dad93093705d8f82e8485978d1bf50f58692b9a662aa1431e29a5dc98c75d54a417dbe216bf4c7829ea974f3573a5d00a9053e96078245199be6c521625620cf9b0879d0d1aa5bfb9d01295c914bdff3dc52328fb79a3ef8d8833189950f9037b829e71089dbc6b607b1313215fd9321e19fe48968d57f096557dc587ddfb074a03f29d5bb398a336d7dc1f318a3f40a2f0c92e0074416ddde13ad3207c84b8e32356e50efabb676ffeb689a9e6ef890988e37dda5e552541e1a53a3b479ebb99a8c86a3feaf59fbd005ba62d69dcde4cf08dc2062c02aa2655d9383923d0bb12b52ca0a44ba9b357f4548759b84db56c72a433f01407ca0e953a90ed083611988abc43ad78d2e13015b0d077c61cfc3fa10fd787a7d66a5a811c3e8c6788c557b2d19829362ea18b92d5acd5eaf2df25eafd4c555f75a168809d0c78eca854509a3c3a270888c7b6df003eefb692af590c9a33759b2182707589c56aec67017bb8c3dc1650f7eb93d32aaf8718c1546f41f30f25274a70a616bfc345be68de470a8242601731fbb64b7cf5603dca236c7070b14000523db881cd836424e5388a2b5d919f094448eeb8ae8025beb76caf4dc73d1cbe26fd9ed45182ef3a9452ffa1d1bf7bee561177d4748b1fb9d41c5c4acf27db531969bcd1e723f4265ffe1d6acf86d1deb43ce895190a10bcf3d812d92637710b5a818cd8874657ff4d4af3ba7d024afd0bef36cfadd010be9d05a5933afb2aa6784f1005a2c54a530200f333fc4e01e3179ba3ca79a85b402bf5536367b3c74929c8088c9e4e359faac6e6a87dae9a3e5027854fcea7249f8a3a8abbc4ebc6c9a27bb3ac8b61bb93d6a04cec05d1494e934017061d16d16febbf6a975339f6b7a4161549bfc366e46d657c3b2419be619f646b3d65f536eb8e637eaaf3f2ca9478cbba12ad932ad24ac3e3e41d8dcbf5b01c1ddb1786a81224130dad44490b32f8c1c121c147d11ec222ff4dcecfdad9299778a1f782d2b87ca27cfdea684cc3eefc76e5aa0c590ac11e204ee81adb7406503198e118be2366f2eee688cffb234c821e237849869565d70b69ce25223c62ba704362313d377856d3e728476090224dd0dc09d927af6a26be7e0d6ae61046355f6bbbc02f27215ef17106027a148d4de17cf2b2cc3c0b4eaa80141c0f710c81cc5d03f7f6735507399aec6db292085ebccfd0abbf5aa112b546ff625499aae281747d0327d88016415cb38d791fb8edd13334998e5a2533724c3f7c6025692fa8eaf685be69c38350697789693402f7f4f849dee1df3fdf0daad51b0b536c2faaba519d49bd7193c07e178318fd88309197a072630f239fdbd1896aaa032e9ca4fbc1586092732174e24ce3e71559cfae38653d313b96b3bd0f305a8f7ebfa537f3eb1a4a232e3d9e90f0282b2db1ced1ff1c454d936be11e4c7827d94f6c3b4acca39df83e021524c2a6dae35939f19ed1c6516bc19a77f8a5969435b6b19a2255571992fbcbb6717d95e8ce0f79f307369faff67f153eb9c107e7e12e4175d2fa87136fb0142e17c0c7851759f2896a43a35be743ce48c1b69d276abe813f2e6a9fe16a4c6056b5e0322a18dcd8baf83449c75639d9735a4daab57080ab5cb85adb9fe9aa5f88a6ea0ff6c599ed71bc47392c255920aa3bce0811b7b95b9837b39f6e6e7c19ca9ac296abd4bdcf1fdc361c1d21206dce7fd64f60c1bc4d9f36aebe71e24ece9e373f0b70224e2933d664cf284cce07ef5ca90c0b457689b50d043dac28cfaf156eb1020afef84a69b7e58715ec84e71211ac1ebc2ddb39cfa9e985b46771b6699e6295835ad2013d5d1c0474acba510162e38271b40ce0a2938654a919d8741765e31dd36814b3288fcc51b0146419ebf55998715cc45fbb8be85f4dc35d7204154281030b2db05f994b440db8d5971f87d5f5e9c17a1462dcdc74d0936faa922fe9fdfdc79d0c521b2833b790c4731ec4c34b183a5f023816a40478fe8788daf4604014d9fdce9cd9ab1d97dbf4e90a18bb061f67c22ba9deb04f2f9f7a606a45183bcaa3c0181858186f4eb91f8edf018a24fb358f905094594943e5b146bf1b2363c8708a9a2ec27b483cdc078240ea66ab7ba58b7dc22edcea7d8200515858d422653f587e7ead46e31f8b68aeacb033dc0d5e5b27e5241972d0d35e28b790392f37b9a61bdb674a6bf8c38b01923b17dd3f96896eb6391e7465172fdbd5f3afc779870ddc9edb08c395e4a09c3116a63d9d5227b9eb2c6ad69bd34291a88ce581b39f0e9331baa83dacd12f4e90509d7a6a427758fb1c3cd93c3bbafacbe22eb0e942fb7ba344932de0923dd79337c68e33b479372ea77231d6a35c8ae48c6aac1927b442196ea643fae803b6429bfc4821331b73919750ce8d57e01300dad0401d796a5b95fd721c26735db32210d24f967924ff3672f809d99b297644bf43a43dc81e3a9884de20af8dcf2490fcc5e8d4492be75279ae1b31e73b90293aea6d7105830d2a1957f91fd6b2ba9d2650e5da2e8ae0b6323ca5518b9533397f46dfb0bb2d7af42b30269401311c988def99f0e3f735427a15cc4e37822938c13697ff8dbfcd451b0846b1331f0f387effbb1cf000b2d9a308b4ec5583c5fae218b13c959c8171d0b380b320ca54b354aba1af9ed8ce3d1b306c951e8798ecf2e620d53c53b4b61720b185f69ccc5daf74a064e633ae0f39994c37b916454d7645a9f64867a1b6eaf922564acd48703e24dbf8ed776fde01bdf417486a17db952d0f535ef37b0cecdb6e7752ff0faae6c0ca01978ddd28626242bf961dffe31c1ec0072385771a6eb6af9a9e0e384b080a6bee9cda46413c89471f27169a29014cdac2d217c8b10d9745e736d035a8d430f9d533313cdbea5887988a372cffa5522b999a46a348cea18b6e611a6434b3a43215305b7e0f5d64840c4547f037cbf1a81a8b8e1607cdc252a855c9d303af7cb23d8afb81ec120575c8b18477580c9164ea657e8f501096283044f430763ece260f87bd81b58b438454114971f4fc83d35b45aaa42577872920201019c3f4d015b75eab09edc48b85d8a5c262bffd76fe3762b2c27917fd3f20e855476bf3b3d2fc1e0252ce21c194f5a8dc75c565bfd87b0770a92a763f5ac54696fa68790f9741daa7ee9749c617aa324dbaf1d997ba0d0d033111cb9042e4ed7db127a99a4284806aa42e8ca09d52f718f2c4a5b4138392dee3b4f770743f22ed593625596e1dde45b96011cc149dd759d10089145e633f8ec72a5e068f0af64d694dd1f4f8a4be997d1630d87b2687e76f238857e20a336ae402ed7e1401cb79e8ecfdb4c5f14662d08fb5d90439d3e5e30dee0cedb7c088259b441b155c8b7c119db8f27b83755624b19cb5e7b3d5782dafcd1e7ed12cf2b1ace5b1d795852de20fd48684c7428afd2e4b43c560b24958db0a9ccfa3771be024e60b3cb8e7b50ae1afb883ee38158c7581ccd984a4ae403984a4f06898af742371a274c5c00d9fca61176f7753d5adc46ae2d4795cdf73fd5e99d4c3958f5df5b80b5c0e36feab5a767a0c9030ab126abb07d80bfb32bb376d53809aec22119f27af06d8103f9930e981bcf0fb02bcf562eb97cc993ac8fe6324acbd015952963b8043778ce6f4b7d15325e5f10ca7399ca0c61528e620756ca1fc2c2a35a3ebcce0631934c022673de4367ed479bc109c248d3b2865a2fa29d877a8090f13de16fbc04b0a099ec74ee7e210f8fd641ff3dbb3af93a87bc6ffd48c05ca18aef363182448de49bcd143ff23af3cab020f1179be2ced7565bdf17ca100556892baf09dec1b3a854cf857bcda5a9ef908022a6bd3fe4d6f0d17730492f95cc765ad0baa0d2e78e5248ef7aab478261a550f6705f6860f31f28c4e4472a51207fb254b8402f49966a378cd7451237eaf7d22714dd401d0a9aea8d164a16f5303243a57ea28c051429ebeeb404fae9d3ef03350bca4afb486050ee0c20cb471a42d3324cda0de5393a331fe0a767764ffe09c5c532a75c537e8ce5f8b5032f9222e72d9df85a382da1dda1faf267c86ce64308c6a336a222794d82b5167d94dc82ea3911063a02871abd84397f655edc26f35aa3b99a794eb1a27eb9d5b11afb017c22672e6b9ecfce64dbbe8794aaf473eefdbde4ebc303d6d45392609571a10bdef8d258b89a6d6626362c76de76335e8488404c7b0011d933b0535749ae2c4945c2d4fc86f6a6f0cc609ee98185f81890262e35dd2a6a684e19d668be17ad7c74ab14e9b8bb3e131c702c31bc5200f36466900f4c54de241ae159d1", 0x1000}, {&(0x7f0000000140)="ec4633dbe06cbb6db8b5e515542e984ef78a5f7316edd7ea17c1363ebb8d84e015261d5d57264ad445076164039508a1f689815f9470dadd78101cbd2de1c06c2f5a897a851617460925f485c2b90ee1b8cd97ab1eb80d64e018b2da04a02ae986d8bdf83325399cb588e69d84262ebfabd919f28ed0ceae1601efce054f7af3058aab5eda3168e89a2eb7b11834c2e56f9a462ec980fa01d7242efb804938053330bd03ee7738c52a4ab297f94ddd0c6215a140a60a3ff59c09c3bea6f76f687040f34444fd1c99fe4d222e7566d9846e48837e0ef5c07d625fc9a95f462210e84ec2a873c2c2c5387d8e0b115b88c8ce6e8b47f7b8", 0xf6}, {&(0x7f0000000240)="f3343b3c3612db2ba36d4452c2f4a9aeaa96aefe7b6c14770fedf01ac442ac3f30e62f45eafa0fa8c844ff45fe7b2932063ce1853eef29310c977cc5b81a6afc09eba98f55b688544b41c18fdd06441505e762cf64cbb73f566f66baa221b230963b3e9cb7ea40245e4c3a3723cc3750cfcdb7d4ed7419edbce488432e6e9aeda4950668cc417192de26f4ff740909e136e197367c9f79fdcb4f", 0x9a}, {&(0x7f0000000000)="85e7757f276db548c6e4cc9c383e8901ad9bdf791f216348b61e483bf6603a919ab213acffc9158e2a60f79c26a77ba89259b2204342", 0x36}, {&(0x7f0000000300)="965ccbe4acdebd4ccd3b7c06f7e09062db0190afb1e9acc48fe13e1d513d0a3b96ffe50ca69436c698998b10eea182fc94a6c641e3ff9125f637d020aa1ab3697160b4e3bac053d4cddd5ffdeef8aca7b55a39e3e977106a32789fcfcfb0cbe3129fcff67add6f68e4784bdda49f9dec6c9ddc20813481f72e866d361c65e255a9ecbadc510ee4bb2b5ff65eb8de545ab7fd72324fd37610da6715ac906c3406e2cb84d163270f0ee3f8860d884559ce8a400a193cae8d02b3a14f09989c716e38fa143dba64da518219fef30e78f6e8ced486", 0xd3}, {&(0x7f0000001440)="1d7c8f0c6905e926c3297fb2634757f697668db3925324c18d323df606342986742e503af94984f0434ed53a108eb4774957a95ba2ee48929ef8d9210729bede47a6e6fcf32e1f2ba375d27547bf7931e3ae9cb4103a9e9b760f6ec6bce9fa1eccfcf0e34c230a3c7f8f5fa94807e7ee3e86c100fb8fc7a28a1bdab253f928b8dcecd21bff8d7354d13116feddb7f1de378ecd9142482e15d3dccc6161776a3d9f35a0620757eeff2865badb29231739c5939121baa8735377be814d5aff2e13028d6ad5f5a45d334b69d1c6ea634c1315224f0a4d44f27b6744afaa10841761a33840ea356893c73582ff96d787def4c8f7febd", 0xf4}, {&(0x7f0000001540)="ed52fac2833cd6cd986a1e66870060c37343ad272543ed007715cfad2548a8a1a111044edefe9e7f7ac3ceb65d8149281136a71ff9db8e7758f40e1bf4cfffb25031b4e1b361048e28805338df3d3924c43117f6a471e530f4642e1c662360e367f287416eae86487adf7f8d15d3319de6529458a9bc1d238cb87e0f9de216389866df86fbd0ef8290809839e1433eb2cc752078a59600d7", 0x98}], 0x7) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000016c0)={0x4, 0x6, 0x8}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00004bc000/0xa000)=nil, 0xa000, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xfff, 0xfffffffffffffffd, 0x3, 0x8}, {0x10000, 0x7, 0x8, 0x5}, {0x1000000000000000, 0x2, 0x5, 0x3}, {0x100, 0x0, 0x6, 0x9}]}) pwrite(r0, &(0x7f0000000180)="f94c4c49dfd6858a8d1a029bea46da4d71f33b866b0d86a791723aa5b6057cdfe16d332069f8f32b188f8b5edee6a38467cce729f4dbd08bd051c54f427fcf54df1f8deaa51c7e412211788922796627c0854c3f7b81464d2ffc48bf2f979b6726d89cf41b1c507d3278ff5b66548803fb62301fbcc6f109074d43969a722f59cc9b6ebbec6a5746386e3bf1ffa0c39bb212eb4cdadd", 0x96, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x10000, 0x9, 0x2}, {0x80, 0x6, 0x1, 0x6}]}) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x11, 0x8000, 0x3) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x4c43, 0x7fff, './file0\x00', 0x9, 0x9, 0x7, 0x4}) 16:00:01 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_settime(0x4, &(0x7f0000000100)={0x3, 0xc4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x7, 0x7}) r2 = msgget(0x1, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x3, "54bec73673c1373cf65fa6e4608677c9ffe0f9d96adf1ff405b1462e34287ad49e849f953a3367d98ca289e73c823f7ee5d088685541262db76aa3be42114b1aef80f52b116125977283"}, 0x52, 0x800) msgget$private(0x0, 0x480) r3 = socket(0x18, 0x1, 0x5) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)=',:\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00']) acct(&(0x7f0000000580)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000005c0)={0x6, 0x1}) fsync(r3) fcntl$getflags(r3, 0x3) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x80000001, 0x7, {[0x6, 0x8f2d, 0x85e, 0x5, 0x8, 0xff, 0x0, 0x6, 0x0, 0xffffffff80000000, 0x1ff, 0x401, 0x0, 0x1d, 0x5, 0x10001, 0x7, 0x1], [0x8, 0x7, 0x2, 0x100000001, 0x4, 0x80, 0x0, 0x0, 0x40, 0x55a4], [0x10000, 0x6, 0x18a, 0x3ff, 0x9, 0x20, 0x6], [0x2, 0x284c, 0x81, 0x0, 0x2, 0x3], [{0x10000, 0x6, 0x8, 0x3}, {0x846f, 0x5, 0x101, 0x10f7911d}, {0x2, 0x8, 0x3f7b, 0xffffffff}, {0x1ff, 0x98, 0xffffffff, 0x3}, {0x8, 0x20, 0x8, 0x818}, {0x5, 0x4a, 0xf8, 0x101}, {0xcee, 0x0, 0x7, 0x7fffffff}, {0x6, 0x3, 0xaddf, 0x3f}], {0x401, 0x1, 0x8, 0x6}, {0x7, 0x7, 0xfffffffffffffffa, 0x3}}}) r4 = semget$private(0x0, 0x3, 0x4) nanosleep(&(0x7f0000000840)={0x9, 0x1f}, &(0x7f0000000880)) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getuid() msgsnd(r2, &(0x7f0000000900)={0x1, "fed8412bcf1270cecac58c9ca0c2a5c231814ee36660de6bcdde0fe728bdba3ed2f2105c7cef94bb3acdebdc535975bdb0c633f5427725125796711cf6485db401f626b23569298982f2f72ed65e1809e73fcf4d9f19f42a0bb7c92c59553ca07ef343859db12aaf053097b442470a4c83bcf63de89e89cdd121214326e666cf8922b82774528a611e88b7ec8ecd00b6c8cdc4f00c4b4458f3576798bc5bf0e538197e3843a89cee30272c88d3c29dedf8b8"}, 0xba, 0x800) msgrcv(r2, &(0x7f00000009c0)={0x0, ""/142}, 0x96, 0x2, 0x800) semget(0x3, 0x1, 0x400) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) pread(r1, &(0x7f0000000b00)="bb5007e972460322d0765ce667fd9736b77bc2245d8a7b18ca9bf59a25c270263e64c510723928bf4307ffd13b4fb5186fc70d56546fdc59dca627128253e9414e65326140e46e87e18b507b8cfe7c1d571dcf5b4cc6e622e7b29b643ddaaf3398cbfe3555fccd61d1144a73296dd3c4c029e3fe063bd13d54797feab796b23162d9c1a129ce3ada44391d6f909e6fb23bc9925db0fd46e87358", 0x9a, 0x0, 0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000bc0)=0x2) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) symlinkat(&(0x7f0000000c40)='./file0\x00', r6, &(0x7f0000000c80)='./file0\x00') getsockname(r0, &(0x7f0000000cc0)=@un=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4122) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r1, 0x80) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f0000000040)=0x7) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x46) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7fff, 0x10001, '\x00', 0x1, 0x1, 0x8, 0x1}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) fsync(r1) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) r1 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffc) getsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:02 executing program 1: socket(0x2, 0x3, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="0101d8225cc576cae29371af2059"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b136dbf0", 0x8, 0x100, 0x0, 0xffffffffffffff18) preadv(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/197, 0xc5}], 0x2, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001200)={0x10, 0x75d, 0x6, 0x3f, "59f2a792a4924790dcf590cc899f4bd60a0976f8", 0x3}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x10000000000003a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8000, 0x7, 0x2, 0x1ff}, {0x7, 0x80000001, 0x8fbf, 0x5}, {0x122, 0x8, 0x266d, 0x5}, {0x200, 0x519fe7e0, 0x800, 0x9}, {0x1, 0x0, 0x1f, 0x9}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x200, 0xfffffffffffffff8, 0x6}, {0x1, 0x2, 0xb6, 0x2}, {0xfffffffffffffbff, 0x1, 0xfff, 0x3}, {0x0, 0x1, 0xfffffffffffffb1c, 0xfffffffffffff800}, {0x3, 0x200, 0xa5, 0x9}]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x7f29004d352f0291, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) write(r0, &(0x7f0000000180)="2ed5b8027965a5e17ae2f3de45381053401047e61ec721c8ac4d42a446ce2dfd11bfb93d6ca4aedc2630cad7a6acaa61a5b3f20bab5d633bba9be7370117f9a93254c8e18a5ed08f141883a485ba7e917f84f28b9d1fd6d9dab38e9f5de05888cdffa9c98a32f4312044dd21e5643dfa9a275ba6eb369459346a29f3201b8f543a41", 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x47b) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x7, 0xb7}}, 0x2) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x20400, 0x4c43a69c7b7a5f84) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) close(r0) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x6) setsockopt(r1, 0x29, 0x36, &(0x7f0000000100)="f97b9324f8438a92c55dfbf041ae296ebafb66dd510e04bcc8061826695a2479a79c58a034cb05a740c349427917c26d5fb72060581a196701ae268826d4fad624eeac6c8784c08f6be9f26f2a9b63eb8a927b5a432891310efe1a43e38d51ab51468c404eb3", 0xfffffdac) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xffffffdffffffffe, 0x2000000000000000, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd03) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) shutdown(r1, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x12738b11d516586c, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0xfffffffffffffffc}, {0x80}, {0x6}]}) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xe000, 0x800, 0x7fffffff, 0x7}, {0x9, 0x6, 0x1, 0x8001}, {0x1d3f, 0x5, 0x0, 0xa9}]}) listen(r1, 0x8) pckbd_enable: command error 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0xfffffffffffffffc, 0x7, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x2) nanosleep(&(0x7f0000000040)={0x6, 0x8000}, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='tap', &(0x7f0000000280)=',\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 16:00:04 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) listen(r2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xfffffffffffffff7) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20000000000006}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000580)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000100), 0xa9, 0x0, 0x46) r1 = semget$private(0x0, 0x0, 0x1001e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/129) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = socket$inet6(0x18, 0x2, 0x5) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xfffffffffffffffd}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)="f5cd9f623f9aadb6918eb5efa8409fb5460d14936e410c33f85cbf28f88e0c1fb45cabee0d41f88c4c0b4b1fc9c29da32a169c0eca2a34d5689af430b0d27e839b8a15d5907a60977c3a189489a2a7ff05396999ee62b582726cd69aaa0b600690dba460bcc4ba61b188f3b6b6f825669873a5d65c95f7be0d50667c2808207c44f5f55f158e50c39f3da4a5a6760ffec58631d969491f62615dd8afd4ea2edc67fedfa88c2d918a22fa36e34e5182bebc8eaf83f908c185f58468c2051b80a6403ae81fbd", 0xc5}, {&(0x7f0000000200)="a72c37ea6ef40f4c146445cddf6a939fd5c39629c2878144255f615933a811983857016fe3b35eb71b828fd8afe51b090c619fe1bfc870d3cc8be1fd3ce9d1657422982120ba96d535d0019e31e9f6a5aceb4b6dfe86288a69be7eeb72a39beb77d8392b44528bddb7021c5adf5043caac7f5d37e3ff9b54518374453431f7195e910943ad95e13a69175233d761ed3a0429e12e", 0x94}, {&(0x7f00000002c0)="f94434a67ebfb34655c207b5d53b69d2d95c600e7f4278e55c33541eff6d2325c5c17f6e38dd249746c14c984208621e7d99da252323a324f438f465213e674bac8d8864c95e7234998ec92676732ad2e82839e8c30f806fe4b108b3894ae554775e8aa06083d3a6265cab5a7e6e1764aaadb6711463d7491d12b1df3a2ff0412a0fd7986832404626e0fd12d7f1cc9b7ff6fda97ffb6ea7f5a583492b423dc049453c12ab7127b7270d209b5aabb80c35fc6c7c3a7684fd8bd97b5f2dfd252cce48f8360981e84ea2065a81e7e406dd5285bcc8adb235e7d74f119ee03b601533f9d93c065d8e00f827dc6b11882e89be5f495f0e48c9c8e607846a91b0595bd707087a91cd85187fc9ba188a6eadc9ce0759c814bfcce63fb18230ae6347888735074f1cc13b0432677f74e8c20ac750dc5e8d386212faffe0b57d491587e5ba07afafb69d833ba12f5188efc3e56650e5f722522c13f4a7066463d182d33062c3cc9aa587c9e1206da5bf6a82704bedeb0360fdf67a91b376c22783878f94a99fa31587a3b49ae95ab75786b03eee07b140b001b251a3a883b9ade6c220a8037dd5a536ad8df8caf0db66977dc5fb7dd8f4c00cb332acadab75e2a1762b5f4d6fe58c3a3a4919a5b71166cd210d7241338ec51673158823659c83436e664b03b1e716fb56c4ce202f51808194991830b588b2eceb78980d59c6be2bdaf902554a40469bf81a2f3c099fa68b4b472e90a709a7ac7bc42bc46a142817119737328d86443ab85ab85d17ebad7500ee25408952612f6c0505b0b2c5b658e75e5e18d351a4c2695a2c5891eaf92bdff7c14fd15ae387178abe40ca117f96034adfab848c75e1067369b6afbc3a9f3a54ad8cc3d24cdd1d6d2515758ca42c8da8360d6c593c3e218dc152000f0530e5a50c2e83c5c6392bc8a8d3ddc0d895eefceb7c90150a0f73e6eb3271aa2f20109408d03c6699b5b61c72aad2a464b17cd23c5a07785543df5959085806f451b9dbd50c03e1faf01184672b57974b95be63388118cbf6f857ba3c69207773750f0ae541005b66116afdb973a3787dc3be54e35d6dc7342413a39fa52df5216ae3e62efec2c77bbd20f5a508b869cda3b178167688de122995c966311fecfc0d1eeee9bcef5534f7709f32076fb5cce8d516211f1ac658bebd6dfd2d8d1dd73f86701dbd62335fec8b324134ddfc7ca9843acec9574cecb10d2f0988fae39bee43cd19e7054da135adedb21b39df6a9de7c3dbe39312ef0e18219f8d94e974673654f8136cfa919f501c8ca2087e591ab7cb6013dd337b63bd6669d72566b09c7a554cd073b2683723688ef196d57bb2f341f7cc9dd70b217e983ddf4f920ee722c8bf285d67754cbe710dcfcb808a7be04d8475b019689da4ac6dc2e3ae1efcd4ad6be9c2c9cca94afa62c022ce5d3696b80d6317a692139e63c7aa4e0a10fa88bad1bb522dd4e757bf504b1b1097979543349ee44e01b607399b5c191f36efb123ba49044df5863f1dedcbcea32f6b7369f19ba305508abb3ec06159f0376082ed46d7a7cdb34437557b57f34c48b13989c667fea8cf5707ba6e4bd38387c8f1b2ca76d2fff8687538f4749c22faac857affa66d49875990654ac906e6556b8c0c036535f5425c131ed252534b415bc5956dcc6410bcfbfa7d741d8d02a93811791a326ec1ba93ee7ba634e8a5fdb4e75a01d15de9936faa8c1e3dadd074b507a1cdba9ee9b4288ea4adb26bf4be9c8f59d62c819aa697d980c40ddfd0b07021ec7b073b765294654c804b82bb430cf8bf29fbffccd83f90352cd46a52ee6eca9e884acab15b492f100e9a4eb3bc8dccc514d934a770b441b0c8a8520f6250726b50387fde3f133a6e65f2f465b4f552e9a5d314fb464c407b870e4242193f7658abf1f70a16bb8875b264dad6b3f6b5654bb49fdcf1c6e7d7fba94d14b62c986788882e7a66ef4dadc327b4a127394007295355e4288d31dc691460992f199a6f37eefba141f7f8c26dba7fd3ce2b81ae2b1e2c8eb4ffc9114b606f2b8ac8cce353cfffc3fd482d3cb1511a0aac2d73e042727e5b72c7c3f803a117849340810041061efe1e415c5ca8581d186e5b78e38461cd8df8cc4a2e32429cdf5bf5f1876c4227133af7b36622cd8c39eb683b8100583ab7da0ffbcf24a5b23358be6244909dad6703fca81e27c3aae504e2afc26a2621d5d2d9e16df05d2c5d9ade558ced7241a9f32f254e809328dc8b429df6e00051e87be3bfa83048a1126189a2bdd2679ce0a49046a33ba9dca078aff784bcc297891db51e501f016eead03cb087219de173c44886372316b9e4ac4c70cd066cd630306e29e80adc46ea90d85dfa512da14a6b68ab1ea837b79004a2828b0bdbf44c2cfc36b824c6aab6335118c785d3ebdfd2eb5545693facb8dcc451924a5278ce1a04039c8785d5a1d29de03d57147177c3e800b86da0c3123019bb81a6ae50a657aea6a726af3e7283fa687c48ba570fea0ceb1c80868ede3b218b5f53d152e30f34742884b0cf3571fde156b46f1af54ac98ba1030d4aafe73f186316ed8641d7ae88c75bd5941f9b0b837d7d0910d6fe617e8f1f5b52ebf92a382cb86f0de741cdafe95c5f64d94cac2e18fe1b77a47ce13040f3b304e41e5949ccb9d134752034c57378a5fbca0e424d80ce8674f3d34dc62cea6eb52b779d02c5605645522705f84fe075261c341eb7c005854a15436bdc8edbfe41fbe0e3c102ce6629e796abe3332dea79d0cf7afb2d7d03e50a08b572e91cfe9c5eace8b7647b24afdda5bac350eeb65363e4752cda1a79cddfbd68b1c6c33b26fcdb12a50991adf99a05f4c469cccd3af32bca89f270a250919e4f711361a5820d9d04a8939b74480b0fb41e367cf0b119a60704df2f5294502c3c70257a9eba7b62e5de24c832ca8cbc0ec18f431b91deef693f596934eba482330a301f78ed027a14ee08df4a9708a3488fb0d2bc3baee1ebb1a56edf8247dff533d2b6e8985042882e2f7138d252b477b055e5a5e65ca3819eda6966393871c953ec37228b00adbe04b8a6f05c46ccb4bbb68a17cb5009cd29ef38a20038814d5478e20952b15ed11598c1566dc6f903130dd77c10a38482a1936a6b47cd77dd4f1edc098bf27fc6feb8f0158d03c0260592ea8be96d9a5d6fd9015d9873252cf1e667a89a00af55423246f1a9fe4de650bca30a26b7d4380df73632f76402b1136ca1835e3e95ae5695ce64ee7d8ed40895da0c5bb55eb6cc2e6786541bf765f9877629a88dddf8994f32a821af542fd9f8ab4f408c19422236393aaa8d74bcc62e30062dc2f7abebe608bada435329da30df5dea70fde39137c2365a81158e651036609a76cf6d4a0576c1c3927b531db882851e0a4e23dee29e8b2d1d1b3f19b3623055ce9cbce4b4c7efa710e6fa90aec1cb41260b313b81c1b6c75aa74b44db12dc03c47a42f9e15f458941053136b1d847e29f5e8de913b438fbeaa7294307c0dc612ffdcd4e5a659ee068023d51c7c3d8d49934cd47cd3e640860518653f0009fb6600a9c22d02f46b0c0791e7bd25c8dc4ce1e661547b89106ed692a752cbae505069a963bdb5d5f198e10e6e440571b542db991dcd398b36ff63200be2594776a089e161a48531764fad5bab5e73dca8c8d0309d2b3c8ff87de1706f69d33d14b1b9fbf4bb3e333d4af82392692fc6bfa598d819d5b88594b7992c43c3cd5626b8875a6772cac0a416a3533c5e100e879407dd44c79580b11efceec7997573d0180ef2c48a7156817ea2bdccf5ccef40e4437dc154ee9b3932a44f12baf26afcebc3afa391acc58bf6aa337fb16974d8be4af2ce768c1e28c68373903ec9a719824278cbc5b4c878baf61577e29ada73904b09ca7b7c19fd75231552a88e94ed881583985edbe9aabd5150c3cde07cbefc02d348c5a722f7f310ecd975edbae3e22a034ffd79e255700f07d384da8cb888a893c29a546a42d916c5f04c04ae30dd3f4b849cce826b72f1d3892a8b07de405650eef1ca5ec8a8926c7a11d8fd8ca3be2453b19a472fdd5c568c39aa75a892054acb682e6db97d76095a5c8165baa9007e3166cc077d7da4e9b5a17483118c93f42d4deb3002539cf2eba3b0aa975563916237f2179bb661fa8e424e797c91ac3126382e1bff58ca7f20b0063fcb706ef23c21e08c4f6e7531f210b0d1120cb9fcb32fb5027d9d4f80848327731c35a52fa315e2a847408bc54f28572b87ce648066f5be67aa4a6ef7b0be1590276d5c095506fa769b0be4dc104ec542a75e4b293bb46a485f5522059e74ebb0b9069022715eca0fc718563447e6fa6be4d9caf8947b3109910ff2a3384f92909fa8557d7968f44270c30cebd26c8991e7d42a03b868831f08608b67128934767ddefa288df1e6355ad04a8a299fdaa53a7e8a2f88df3aaab5f67003b947d7fad6024b68f8813e2ff69a8bd44d6fde36a886321e3b7af202f6d0ada0cc0ef8eb239b6df598a28f517fafaf38515f8059636795f0bcaec7ea958d36d164518f633b368d90fc646b5b66e77c5ce84086b5e5544888d7e4b78543d89ac905bf76d789a957116f8de0592910e07bde9481af072412f9e738a693b7443f435ec49c273396c1391ad84c4fe65d083bed8dad66846aeb2d6e33a233b93f4af78702a9b22e6afdfebae889e64ef98891c707e9c46f04095ea90d6ce2c65a8bf663119e13ee375296ce4943a9b487257a95d32a0620eaa21ff8f582e1b7a3d86f8460f17729fd57c25294423dcc69c14f34f305f37270b232ee3524ee287bbd13f0075ace976471da1cf2b1902ac50e538883d480837ea60e035cfb71090d607c20520e0f13e7d1c6bb09fd6d75f8b426db4716c73b89fc5cf76301480a121c295a2a5d0cfd219be9b256f5f7c7f1e3b30b0ec737f5307158f91ac214c8ecf0d6b969b6315ee5d289ffa3ec24f2e8b2507a7a3298541d9d846f5abde2bcb603dc1f9f4f29047ab58521d950324a294ebd95ad4e18c8dfd7f77138f44ba8a0dc28fbf3cd78d6f36d174f5ecfe1a22e713d1837d3cbcee867b11e6ffaf7738e7a0d14ee7b05fa1423ac748ba5b423422fdb1eca3d15d252c7b99c8cb0edf4237ed628bb7341738ce40726f36c1ded9c7fe8ae49a3a8c575168376ccec9182fe6f5fb420a3befa12a33391a834ec068eaff50afa634fa8625d16454e0c42901d6846931b146438e8fc1f76f79f7c4405e932e8a9f3e5d33deb9a2f3e1905de016fc6a01fcd84a625a28a5eed986c18549c35b934cf878b874124b8fd01bbfe37f59d0ae3099d4a40a979ea374ac8bf54b14e4697a05ec791041df4f1a6e30590997e5f63656633c2132626eebc3d926bfe653bafe8b2909a7b7223f9c3f5cf710aa30f2510794f5670c45bdc845b3314fdb47972a9a2dd2f7c44fbf6d403ba4ce776fc9f1f5d652609c73efec91418640a58a1a69d822a1d0e1ae51b2f6cf852958eafbaf170bc939be291d8cc973afc5f6c63d611f7bc5eaa523ad927155d3893f6fb580bd213c363d16c00a32b9b1b902667ade502b303714c310e9afb4692751316a90e5176faf92b6f88e7b0d9b587fe19bd21455eeb08e514f9e957101c657d93ea211de33af04e2e617be56f9f4094b9a6034005686890bf73cbc0d7d5788c3d13f366ebfd515e277a8d2c70fc8b7e10ef739d0be04eacc6d5b843d61fc0e1a04496b4369957bf17e25f2cebb9b764b5662a90f0202f1a992836c64fae85588f88bce5d42c842dc929e18", 0x1000}, {&(0x7f0000000040)="415b1c65d15b9c0af79ef2df15d3823fbb72e2fa3f888afa96be8e82bc6fc7c9d51f12f27737af2aa6921fce175da2c3029e7f", 0x33}, {&(0x7f00000012c0)="cef922ff4455d698637002b2bfdd3ba50848b0d1b8624654807254b50215ef", 0x1f}, {&(0x7f0000001300)="5e9a0fabad943ce65ac3edf13caba7b847241570816aa1518b514d2a3ef16e6bfe5d7d6b2be4d667d93dd43bed0b44eb485b81076dbd4589bb0a98d0ea4c232e23fe88117d6f3800513b73782e682f9be770b0b030ed3deef04b56d650d52a89c0a48e45fd24f87ca8386a053abc94903a6ac23cd2d49d9332e993553ac76080fc5a45641fc49cf52b98b943a79f2223376fd30f82d2e4", 0x97}], 0x6, &(0x7f0000001480)=ANY=[@ANYBLOB="0801000000000000ffff000001000080aebd44fc3dd304ef8cb639756533a99a129f6b0a1f962424ede8e6b898cbd9e6d9fdb216785eaecc556956b359e28c157de2a73e1d8816bc9d0a3604c6861c619b83b1cea90ea0f404c672300c148e6e9afe1578a45cb9ece09c42c28676e71e0750e75162b45523b5e3c88e0b432c3710a7b108ab46dca6bb254ddfc14f1a500f733bb10d2e52d5ecec47b745021466e74b7a1d833b4ff96cb84baf36c951d090f96650f8787006bb30d96b9f6db2a77ae369e1a63f556b29a701800c3f4dd18d3efa664c4aad12c84f1da96c274633f83d496e2d1c74cebca7aa2877eed14bf8dbd5218b00"/264], 0x108}, 0x401) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xff03f99fa18f831a, 0x114) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2807) 16:00:05 executing program 0: setreuid(0xee00, 0x0) r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/246}, 0xfe, 0x1, 0x1000) r1 = getuid() setuid(r1) msgctl$IPC_RMID(r0, 0x0) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x152) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x6) msgsnd(r2, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/57}, &(0x7f0000000040)=0x3b) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0x8) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() r3 = geteuid() getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpgrp() r6 = getuid() r7 = getgid() r8 = fcntl$getown(r1, 0x5) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="68162c1b78b8b2d64b06280554cbade55bb3b5451cd9e44e5ea5e60c9e220fe111b228914f00f5d4ccc92ea0fb8fd7f1510e5c47fc469563617c3e8da337533c5df8f7dc4123e791c717fc4d0b333191a296679870ec0b9dca3db922d0ce2687824eb65b6194b482c83a66fb8ef7e8270c9ea6f3ce569aec595d764a0e21dd2f42e2693351763697b6ceb67fa36ab83959772851598d5396c5e419641f3ef06feb1b62c7f4539651f9c84d5411fff8de4867208ce77776a9467b145b79c232c66a6c15f84e73858390678d9db125b866f234dc", 0xd3}, {&(0x7f0000000140)="5d290e37dddaf5606b5be6004af139cee1db105c5db17eff07d9f674934a8742e59ec521b9baf12fdc83bc84cdd8be9896040e7353db370dc90529d26ce0745b44c7532eae6623dce2698365e9b90ba2f546eae156b5b5adc204e5d825599e638f646ecadea6445849c3d1ee501ece732eb46ab2638ff0588d77f140c085e7854f1ea26f", 0x84}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000ff000000000000000000004d00", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xab98586cbfe5cfcc}, 0x408) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f00000001c0)="6f979949b9959ee7438de4f4f89e4c1e10cef78b899fb3f345c428b812b09d4c58149d008c3f81ec1d4f01a6cf0ec152e2b9245de5c9216f47d69f7036104eef213747067d5afacb35205f33e02390a1e7a3e22e9920d9551cd89f16038875a38c19ec74779b49e2c10f98f782ed6633a9df7c3a619526b66f5f33a565a77f49912511601d4d03ab6584d512d758cf53bd76164e7b9544458a3cf3e37b5438cdd9f701bd8cf0546e912ab9b81e9c91777e0de58e3432a31383cd15d4ed3962671f96536ac41b2eac32466e1fcd3f708aeb06cbf728e48ee9", 0xa1edd649ccefc856) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r2]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) listen(r0, 0x84d1) syz_open_pts() connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x5, 0x7fff}, {0x18, 0x3, 0x4, 0x3}, 0x0, [0x5, 0xc3, 0xe84, 0x7, 0x1, 0x7, 0x1800000000000000, 0x700000000000000]}, 0x3c) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bc") 16:00:05 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) mkdir(&(0x7f0000000100)='./file1\x00', 0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x4f8c46233a257a43, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x9, 0xfff, 0x6, {[0x0, 0x3, 0x7, 0x1313, 0x5, 0x8000, 0xde, 0x2, 0x7f, 0xfffffffffffffffe, 0x2, 0x5, 0x1, 0x3, 0x100000000, 0x59b, 0x7, 0x6], [0x800, 0x1ff, 0x5, 0x3, 0x5, 0x81, 0x6, 0x5, 0xffff, 0x8], [0x1fe00000000000, 0x5fc, 0x1000, 0x40, 0x4, 0x1000, 0x7], [0x7, 0x8000000000000000, 0x100000001, 0x5, 0x6, 0x1], [{0x80000001, 0x0, 0xffff, 0xc2}, {0x1d2, 0x7ff, 0x100000001, 0x9}, {0x2, 0x1, 0x3, 0x22}, {0x8, 0x9, 0x8, 0x9}, {0x4, 0x4, 0xfffffffffffffffb, 0xe86}, {0x80, 0x5, 0xa9, 0xe72d}, {0x7, 0x7, 0x6, 0xdef}, {0x3ca8, 0x9, 0x6, 0x4}], {0x80000000, 0x100, 0xdf2, 0x6}, {0x400, 0x7, 0xabb, 0x1}}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/48) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 1: r0 = socket(0x0, 0x4003, 0x80000000) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f00000000c0)="a4509e275ad3dd06c594380110339432da65246e187444756d6585894650a1c8f86943f5a21b9cb65904c2f87c45bd33da441e3c6f", 0x35) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x368, &(0x7f0000000000)) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x8403974655162c0c, &(0x7f00000001c0)=""/157, &(0x7f0000000000)=0x9d) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xbf, 0x0, 0x5fe5, 0x4}, {0x80000000, 0x6, 0x762, 0x7}, {0x1, 0x3, 0x3f, 0x6}, {0xfffffffffffffc00, 0x7, 0xfffffffffffffffe, 0x3}]}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1047, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="2f9b5ef1294675a74583d3084e493f8eb8363110dd2453be253d87d7e589c88049359d3fd9d3bf852a0ffcbddf44d3", 0x2f}, {&(0x7f0000000140)="540b749e64f6015503837f4aea74c5a9a7c3d222ea88b00b797b28f68d18d08e59dafd248f3362d89060c6e2094e4695d53e248da2fb2c920eea83e3efcdec9621dddc96a87d1e96acac533bbc3345587f5b0293fcdf2032a10c3073d48eced3896eba2ae5144bdc549fd1346fae2254e8f1d69b6a99b2f15b93867aa483a10979cd812d873a92e7270f05e83f305fee0e5bbd5340cdfd242eed134ae381ff689013a03e15dd5d38b877dbbdd3575fbda4d2017672bbaf5aafcfce2ff284359e1f9904b836d0e7a81e4c5f2ece48640bbd1ca315f9ede08304b4cea423503d6df430bc958929ff4ef85e5b2833", 0xed}, {&(0x7f0000000240)="320e0d439d84d9140ec18f3051dbd676ec29908db267399f9fc7e04743b11a6f621a3fc47df56a24f723339068b7db2b494e858522a9340047121d6955afabe1df3dabd02c7db893ee0b67f449", 0x4d}, {&(0x7f00000000c0)="8acfdd3a70da58793b426f62e8a5d9f18d65470761dd216f34d3062619c2f9da90806c36272fb985", 0x28}, {&(0x7f00000002c0)="a5b74afb335912b40bcbad0cb4204941ecd126072717e06d1b589e73f60f980309d51593", 0x24}, {&(0x7f0000000400)="7253e699112c630afce57020996b760c1357e9357b25d94d8ad43ebf09b096caa446f8c77743eb505612611b5ac1600d9a86a596026ef2f011eab165ab985c31f39217d689d7796b0693d24231d8f7ed2999500ec2841dc08e43d54b70c6212c79a1cadd538d0bcad1efaf64e6b7af9ec5faff3264fdae11df593105aa45fd627cf21f9f28430f910aae31b226ff03917612fc9f13c23b91e130bf9753391c7294fa2c682c0708955c5cf70de6ddf1bd61ff8e51bb3f6bd395307593bb656863a39d", 0xc2}, {&(0x7f0000000580)="54371b8643320e932efd0104acfe633225f3b41ef19bdf6ba09e62a356bed83b33017f06b2bd88d9550d5737443e2d869d15e62c4b3b18bbdd653b6e0f17853182e0927cf2d6c2abb5fba4581ad0052fbed8b746b819b57918c7799f103709671d310ac05f630c93921f51f4895a43a4cbe3bc85c6c0847042b336a8042058885d02796bb56e536f2565dd5f7acca9beb1e77e5445c331303f33b44169664d33f172310a72c5d5b300dac26a8e7e27160c05e787a4470f228a8ab11438b6af8c13cc7d40d2de67a3c9df021ab2c2064847906fc0d8f795bee31ba7a77000dc2318760a360580fc05476a", 0xea}, {&(0x7f0000000300)="242cb6246664be90f0675b19ecff00ff836766ca00fb04e70c4b09a78e", 0x1d}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffd9, &(0x7f0000000540)="e4") ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x7) clock_gettime(0x4, &(0x7f0000000680)) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = getegid() getgroups(0x36e, &(0x7f0000000040)=[r0, 0xffffffffffffffff]) mprotect(&(0x7f000003b000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f000003e000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) shutdown(r0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)="c640f08fbe2e56af78a95f40eca5d35cc03767f7c51424a957ecc8ab8723205201a3934e97f6058341ca017137e7d7304614ded522bce464c4665d9da74b470c2a9ee2730c3efc064831ce854acb7e086256f66b015d5bf9e9bfa1d082972438bacfb81e7f04dd68f23789fffffbd29432894cdec1b29602931a296db5d14540f87ec26040d8044d0c50f0c32773e37ad2fb78b9c2ee37536df5d61f0bb7b2f9ff32e86514dbe05436ecb69107090b", 0xaf) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) r2 = geteuid() seteuid(r2) poll(&(0x7f0000000040)=[{r1, 0x20}, {r0, 0x10}, {r0, 0x100}, {r0, 0x46}], 0x4, 0x2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) setreuid(r2, r2) setreuid(r2, r2) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x40, 0x80, "5b75f5b9b5b57d352d483ead50098c69a9a950e1", 0x6, 0x5}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="b0d0793ee6b32e6c3c8a6e9e7b23903d35096c0182b44e44", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x100000001, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) fcntl$setflags(r0, 0x2, 0xdb7ab4d9328cdbe3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:06 executing program 1: socketpair(0x20, 0x5, 0x6, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) readv(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/67, 0x43}], 0x1) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getgroups(0x4000014b, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(r3) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='\x00P') ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x80000001) 16:00:06 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x9) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x20, 0x10000, './bus\x00', 0x4f, 0xcb5, 0x5c4, 0xffffffffffffffff}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x7fffffff}, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x7fffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="098f2380ef2ea2056f7a75e84e38a611b944f97ea8dbfe078e6e5a5b89650966ea4e6a1664c1536f504af1c577715520ed455d8dcafffdeeb65c908b12207951b31a5a8e32f05afdd943e1da5c7d2999ae6583460d77a8b577df3e4667339581e8c7b8cb427f66638edeb322909753b0b6104dde397c567370093819681ade0cc7d43c1121b9b647deda37a752aa8ebf615465ede60ff637eef5ae9bc03d5831b508c481e704854bb3f8becf92f67bd2ad6085be71d474a3dee87fbfa5e9e935b7ded0f4936c0b6a3c9a3da6f8f0ec3297fa7b9e9663ca9fb5ee2a1852450b4ffb354d42944415e700458a95a83d9341f818", 0xf2}, {&(0x7f00000002c0)="9dc3bafed8eb257aa25c2a5925f6ae5b64eabcbc4bfe09bbfa947288bfc7176f6f80d1b65f9e96b1e533ae2decea820c96546ab0fb9c9633c4cccb0559e23f25c174c0d9375ec32c371082f2600f4a0ab81b3b04e093f60bbf2fc939947a2d106eb47ca96e5fda45eced5c73d4c447b5904736acec9d8d7bc649f1ff8e31cb637a8851ee4317ed8ac4f16ec1898f50b77c69d3641843c8ab39cd0012e1fcdb0c156f534e28291504d3f00371a45dec66578ff83b9acb67bb7cd415bc5a126ea1a4c1f535bf537de97abb0f5632df8a3fab158c4149ca5984b895277f24f42aaa4bf37c091316a6d23a3c8103f465a4d2e2119b8d22c6c3afda5c3bd04e7596fb468d34a630fbb06efbe6ea3b752bad6b839e709b214d914930bedb1287b6f4f13172270467576c5b1b04b84555b847e45150911648e39de73ba7cac83cc82dd17e68a81fb01639a672dd1ae8dbc6c0193e95e161f68b6ce17d3efe46d34a2141c99d1a59caf0b40413b138595c146a5bb27324f61f56ad13ebfda7a16c536c22b397d5a4074826f3852d34406aa5958db7e9d99ce0088e5fdfe5deb41f175950b56b2030f4a456e8258b801b6c6f2ecb67124997300385922d6d9e68f4eb6b640e0d07d87ae0329a50fdbddc752655ee07084fd4e9e2e4143d2b711fa3111806951f86967a62337463c45dfbbb3616e46193d15741ba695061fa9dd668e14cb4c91aff913bbe8700070c124394d05c9b8191402c65ff8ea6e9cd944ac0349c82e0267c591be1f27b336676bae27b4a60fc9caec2420e505c484d9bb3c1f34faaaff00580406136e3f38ba200157f5d72e76569edaa45bf7639b4d633cf7f6b5edcf893ba4d1c050f3ea898243c82a6862b855a6658d4abaf998539f8207484dadb84298394b6079346992b938bef6003771e48d1419e7ceac051328d23aaca570177c311faa335c66f62d73fc46922126bf07000c3ebaf1517eec415969a7f9c7fe3bcb7f60a4872808ae0732d3ca1fbab45baf375085cf9e341fc4b0d418ad07759f692ebd76da806acedfbaef4c8957069839ed9420e6d4164d73ef796432b54b4e1fa8056be3d40646b42335548a443c1559a5da27903d51cc86d560371015c76c6007fe2e90862f824c72a4b7348976d68c6237565ab115ae59bae0d26955479a6c2d8e8e08b98c951901965c631bb4b7e2847031010402f5bf075ab7ba3ff1b0b99e95ab4ba5d24ef4c5f7ceaeefc4d93b407df6636ce1aba20db3173d8f9538ac2bec42fc6b452cb8fb16759d52a6d9a7267329e433a1161675cb9c1de6b1f3ef9e87b44eec8db3a0e54e3c308ece2d9ba9c6785b3056da8ab89e6aaecb0864a3af178f0c3c75048212901f53110a3d9db0da41d3370272b4dc69a5e549381eac13c9bfbe226178167f0a3ce41ba50f5d69b7a364c8de4600c1308447e0091997842302a33f8c28043ad2662aa3d9d4c12fd06e8ecaadecc5f2e9eba56b14a99d07b903dc90092f93d94acf17909ac4ab0e363f72634d418c8d8425209671d03e22956e9c9706e55a1d2c4f2872926d0e77c42394285369fba7265198f4bbbdcbae7ce04181c5373f0c0d247fc344048709877009e88f26faf80fbfecb1579a6af95fa5a999d44d49d9b25926f75a715cdd00e21781450058c83001208c630eddad39d1591cedc1176e7ba2ba943d40ce83fa7f17ea29f0e098dbf42a0017f9c26d7a276c35b9e92e52d306cd6710beca30e9c27894901486895addbd1b539276e91153764cd9bbbb73d269dd672dc532b5fb886bb3459a5a411bbfbcfb87d61ef79d141a5af65232475351ab06f70915d63f2454222bcd716dd2dc3e18df954421c467868778a52fa9bcf9a659b6b3e0ed9d889200bfdde077e1e7c68d2003f3687500bfdd221d0c6bca1d8c272eabcdd2437c32a2d47ac4d3815ef463c0b20513d3b807aa6f079d30fba095d50a1563a5d60d1d935e5c0c9f331d3a373fb40c75381806397acb999faf44496387d3fca24fba66bf482df83aac2bbe6e91b69eeb6b199b94166e01ef24931ce53455935dde4ad56c129cc8722635d2bc54f6df642f3614fa292eb6d8678ae3eed9534a4053dd845dd15be6d16a0086529fccdab683e63dbdb1490f9d0ee83063e50ab8ea0305872752f031871ff0508f5b1d63ba6a4a74f976f67f988d5c4e7b29138fd57fe8446135710ad0a2021cb36baaa82d553b60c926add0018d35ed38566d562e73a79e890a2d81994fa232ee7852d7aaad4bbaf388d64cfaa4d5f36b9c7d6dbb0be9d98e1332de3cf011fd8530c62fe0d4f6bbcecae8b5a739abf2de3881d1e5726282a597350a772c910bba7ea72d1ca9a2ad26c2e225476e5aadd50beac242a4aa8b438af7592dc4cfdacb43b6068210dc517d94a24b1489d49e50cba03e631eff31ff0e12052840cd97d8930ff4004e1fccaa9341a8d596960916b0dc0066d4392e94112416c698543c3b89344c99f60d77689b2b25a93a8107d0d3fc99eb989b6782be1a113fae2f74a372c2a7f2cb6c1264e87a6ead29ca849dd029915e298224aeea579f5b9ca75c5674fb80fa0cec2dfe5a53c3ede77f793d6235eb91ffddcff0edad373aef3a4140dacd566771f9e47834b5a153f32d1960b3ab18d323190ef08de32758aa61c18b41ab750acf1634cfe0557a219e9b18f49e569c6f152918e78c3c56987377c4c2638cb3a64d08f9fb5ab6dec760d2fac27e5f94ba953bb35cf4b35a173f24e7ddd90f4337436487ad508763233b40f7097701985a0e538f35f86975dc638e386f12c0b4122b1699a0f69b5300c8d692a1edf6a5ca1d6bb31b069fe0ebe2d0dd38dacd51488eda62996fbac3c60ae1b7c41f75e68c545cbccf969355d1c4f8ffa99772d804f5343f8de0b00935d2cb14b8f90620763d90c82501b0ec84e2fc86e994bf9db0943e8c5dcda13ff6d6709625a9cf4be4d79139ff4a41353dfe6dc2190a3cec6f783d8b8139ed4a46232fae364b83b7697cf9114768663cb15453bc647e1755731da80275e70d8ba4b4e8ecfa9ec180e4f303876a30eb362c33bb4e849f3683f19a75f23f856c4dd3ce60a01b3fb9ab275deb91f428dc402e79a3b17315460a3206502f3c2331ae0eed2290745b36ba5f111cf2aad02ec4533538d637cfa6e26d40ca124a1eae00bf88665c70f0e4b63684adbc20d601127fa1d49111490b134f7cba8285fd2be74f3690a5d9139d0005f30a2dfd80b8d89895e5acfb8a2607f768a5da5161d1b7efa66349bb49d5d5e70437234daff5e84a036a93a7b8fd166e960a4b6b66aa86832aec1337b5951661f9b2d29d71e467d85b12bc1f69e65931e25ef9d51a7ffa6fbf064ea605a428850aefc049ab5b2ce86597c31108f38672c58f6df9b1d713668bd8e18c9e1f657f053246fcdd7659185c013f51e62fcb9dc110f1d1ce04c91dabacf8b0ba7ad873cf6a66efeccca72d1e1fa17ae886212d113253d6b9ca30434b8314651e2e293d4b0540bd2f4a9a4860bebdd22fc041896555dcd2f05a5052fe5e2d648e6c06079659a1ae86654674274d28c00da49af33f7e9916e7b4d873429c970f70ddc5b88b20177739574326642e7e7ee856c4436a7ab77e74f3dc03d99cef13fd1270164ae7dbc2cae7be2b6deed25c8bfde800fd9dd829d8f2f6b120961c81ae6ec733ca4915420b57967953f824ee0516ed954c6c4c425845aa62ca02d6cb954072bd9eaf1e80687041bf68beafe618dda91dc94a7da109a490ffa38a40cc272969c4139db47fbaae5bf65302c2763c2bdff9bd8190049e1d7d3f88f236d9213204a32efb104c22f332c78b7db5f2fda6ea50b14afba0cd3702ca4cbc55fd0eafef9e263289cc4cf68b949707f7827c73a136d55d8b37baaaff4f314da94ca3b0b5348cfcc01dbe3686840e4cd2ccab025d907d9899270ac43914d4c7685879a8dbe8ded172b1f327d35227041fbc557b1fcc08ba6c3aa8d766305904a2c9a5a2a5e5605d1587ad3947113cbfc4bebaef7fb0d06d31ea70cb973681ca5fc34132247caeb9ceae3afb729885b1b7559cb1be33fe4ccf127de296dd09f9d1387b051cd0af6a59dd0b20de4048670e50f1ad37eb5368f08062206ff822a269e9bbfeb4ad54fc881d96e1ee946a472209b93d880fce6ef92b2a312186e2664a881b529dc9bc902f11e8f5f5c852450190cf7a63e70218d03abc1d62f1cdca13bb97162bf530718496fbfa1f78620fcd5ee08512b52d843c4b93505d076d788495a1e1e2b6791c4a68be13b34b5060af9f6c7f4e76558ede8e1287442230f6fd9d4773861d0ae47885f3b1e14734864250eeaad5fd2b32a82c8c336b2ee53b792dea7ea86ad149678b75431fd6ef06d6c289f72c1b4b3d2015e1fd8c457f6a14532ac0f7161a720bb85fb74fce73aa8a5d67ec3563eb47c0b653136ec5351cc12833526a395405b3f879c1190afb7868b99f4f58774b56e8cec0e734b7dd378b0b7361b382d33f2bbb78104bcdd6f50ef5d7a3ffb24b2d1661108d930f3a76c8d07870715258e3b0f472b0aa757f07545f9ef8f7ea25f8e277579368bfdb2910a6d14237f286209948ab0ddccba06da02c994033e54fae229e4b9ce9c2f2b2dbe4885a592652d203e6e9ff56b01a3ffec0c171eba0481920d8862b534c3d8749c0c161127d7165caf181555ecfafe6e9eb3431c43767f68545bcf68c3e038a8340f0ce38fc2fa4fee52307c80226eccdf5919bb58db86c8122266492412498438a833f2ba9180b5aee4c78819a825226cf65785174aeb3a9167c98cc2495dc03040643c504456e09b3de366585c944c92693431e72f3b0306cdfdff1620f9e421e5c4534b8d460ee860817f87167a1f645fae32283e005299c871f46dd9836c850380c10ae6c19db516c832618c0e1dc659226a46f9f28062ee7198db47f504fcf54abd997548fd5eda825e3a126e98a0244192d9b6b86a0fb691b05ff7e1a475c2b4dfd88d1d7cbb9702a21540a24bc8522006a27855c0d2e181b76491664b80a235f3b9840672b09de7bf3a5814f28194b355814964190870ef4471c99b3a28101603704b8fc9d813fdc6eee4dc0e973d6038366805bf09245701f358abb726fd784423e9a02c53f45e9bfe2b1d437bff9d1b58137e6996d7590aab2917fef6e32eb956c5927399cc86deff0bad83ce1aedc30f036ed9a85e749654ac13262a3a54bbdefcc5b3bb5bfefa6e068e660cc0588607ff60476d073945d77db8bf51106f2093cf5ebcd7953d6ddba882294303c6d700be63cc03e64cb585b35921a1fb80c60086553107ff00014893cd819df1ebd2324fe3d5e96c4ecddb0e8a1f4fd63f7abf0ca9742191bb4d8ecf48d002f001b0038b5f848ec4713396bdad2f525059352b31b46507feec280f5407ab447031b49619122ee72ad373bcede91f6095b8337de352f8a4b94dbcff77a39e03bc1454576b2db8ad91e299f61a119a561ce3f39d6388432da91ac203965797c33d1b3348a47baeb5b6a9925fd7a0ba4f9211c5f36e702d81ac2c4504aa98b6b239007230d52ee7ce693449be38b3e192dbfe7d860a535d2bd9daf5b8c278f28043f5ac9665c4d8d622a4230db78bc60f40b3121788b40e2b349052edfca024b5a996866b7e0af023a121ffb63968b26aa740161b569efe0ae64ca5111900eb8ad62d67f53b8a5cff05fe16224277ef676244375f785dcb356aecd5e4552eef7efe0868b8c05e433d93852827113ccdd383b10c97c528159a57f6d3c0a5db7388", 0x1000}, {&(0x7f00000012c0)="2f1db116537896c770045804a18f2dcb29de16710969880e852b858943a22891e9364e62af366aadb3e01c1960b89bece274e7e950b034f8da9866daec7723856cf2245b25ae607e546ae1d839f930d5b74f162c4b9d76e3eb73c9214f03e7920e5888789e71f09d0f9fe4c0c7c83c70bdbf9e06facb2f232d9a464b1ff21334e68cc95d8283dacd4d64799ef0f9881995379118cc34bea24f2afa06c6ad5b", 0x9f}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x6, 0x1f, 0x7}, {0x4, 0x800, 0x8, 0x8}, {0x20, 0x7, 0x2, 0x100000001}, {0x1d, 0x101, 0x80, 0x5}, {0x2, 0x8001, 0x401}, {0x1, 0x5, 0x5, 0xf01}, {0x100000000, 0x5, 0x5, 0x10001}]}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = socket$inet6(0x18, 0x4a4f77ff27e48bf2, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8c80, 0x1, 0x4, 0x372e, 0x7d}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000100)='./file0\x00', 0x71141757fd237e5b, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1a0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) 16:00:06 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000004020000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0xc8) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) r2 = dup(r1) setsockopt(r2, 0x0, 0x7ff, &(0x7f0000000080)="831ce89d92aa70f46a84f87dfcb11f0a62689f7841f976adc1e3cbb588c7b92a46ad4eb620572c5911d770d35b1625496badc6eeca7efd561e1032d0d5922ab70736657661512d32eb2df015b33de87ddb1c94dbea784b98dd65263d3f359c68", 0x60) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x5, 0x6}) 16:00:07 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x800, 0x8, 0x1, 0x7, 0x400, 0x80000000, 0xa1b4e71d23b92a91, 0x2, 0xfffffffffffffff9}) fchdir(r3) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x80000000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x8, 0x1, 0x9, 0x3f, "107eee3870a2d055906c026dd78fff338ff8bc3f", 0x8, 0x80000001}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) socket(0x6, 0x5, 0xff) 16:00:08 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, 0x8010426d, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="20a2f09d2463c13bc4d7883ab65406d5a8cfa5299cd7178f600515e03503b8be607bb8bb71f3c4b3ac1509bc9ced3f934dc11450202631fd3e12a0fc07c612f173d40249fc33481b9d9e4e7f0db53d9fbc3bdb1058e8903147bd6969b61d16d721eb99e58aab4caea0c711c20227f57009e4c4c4ec61256a221e2f7e35f3ce253459a5797fb30af04e50e3dc113856ace16d815fd543d11701ac4c09eefb1f5eb2510ba761e451d7ef3418b65a9b6a31ab", 0xb1}, {&(0x7f0000000140)="83e1fc641f8484862838fe4bdee78329775f7ac337f9ff8b14b522ffa80d6e033f7b78f03ee6fab367e4fa83a696560521d21fa999261fbaa170b6c51045d2787d27d63a6261c023d5f4", 0x4a}], 0x2, 0x0, 0x0, 0x4}, 0x40a) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/38}, &(0x7f0000000280)=0x28) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x7) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xb21a7a95e072def5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() open$dir(&(0x7f00000027c0)='./file0\x00', 0x3, 0x10f) kevent(r4, &(0x7f0000002640)=[{{r0}, 0xfffffffffffffffa, 0x2c, 0x80000000, 0xff, 0x4}, {{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2a, 0x80, 0x90001, 0x4}], 0x800, 0x0, 0x2, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/234, 0xea}, {&(0x7f0000001300)=""/211, 0xd3}, {&(0x7f0000001400)=""/77, 0x4d}, {&(0x7f0000001480)=""/92, 0x5c}, {&(0x7f0000001500)=""/97, 0x61}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x9, 0x0, 0x0) fchflags(r2, 0x0) close(r1) kevent(r2, &(0x7f0000002700)=[{{r0}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x7ff}], 0x6, &(0x7f0000002740)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x20000000, 0xfffffffffffffc00, 0x400}], 0x2, &(0x7f0000002780)={0x4, 0x7}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000580)=""/25, 0x19}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x9) connect$inet6(r1, &(0x7f0000001780)={0x18, 0x2, 0x5, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) shmget(0x1, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) r2 = getpgrp() ktrace(&(0x7f0000001740)='./file0\x00', 0x2, 0x40000000, r2) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x2, 0x0) writev(r0, &(0x7f0000002900)=[{&(0x7f0000000500)="b6a2c2896007c99b98bc4209e06269bbf005b3e97c8f09d7afc8bc426ee40cb9fd95a571012846bd7132882f3831ff939fd0a707f5936f091ee1989606261f830a1cc3d68a294e9d45a7aaa78e13e0c44c1b5616203ed7bb78d3eb2739747c8ad680e6fa3baad3a383a6a5f894dee7f3a8f85abf536c2791ab19d394a8e6923021f57a3050fdf07b7b56f443c03822bf20afe5cc524ff6cde8c671752e532e75d4bd744fb7c8805815ec9dbb1f147815645225e2dd674a1975a5b84d592fcb606d134fc7eaaaf58e01df035474cb9552602b106552167adc6c1c3bdea784f4e004c5dc02e839b076d8221a04f47eb1565a09fb41488317e9072d4bb81060c262d6cf10d9e7f10e9977b0544bb07084e63a8c53edb945b09c867fb2dc56a0e4f008ba5a9095be160458470a699a88728b71cc61a428f42d69a9966437913c0d63e7e4094326f301a90315afea11e0473a4141292e2ff5ca5aff00c8f8a6ade2134a483eac5b3615289fd1d70506d8b7c6307eaca55423720956cadb5d637c73fed02b4a31c05c2567d2ad52551f887f1df8a752bd9911d62fee763f174b3d0f11b67f1aac6d3622c57d879906c423cb57fdf82b3e893baf613a0d1dde0931ec3ea3850578417009a0184151d10a4a921dc17b4fc12f12818eb84ffad45b99a4ffb9f746547a3add6d0fb0674ab46ac86d42202e2317c0a89904325d47cc30ff38a7b97256124da55b2274fa3d6e4ff436a7387793ceba75cad2614625da4037d28e962373337552c997052c10d1c46d8a1ecc3d74d1140171e9a8ca4b7ab43fc0fee966583952734ecf9d5c6edf6ff7830298ce69f0f569794cf7a98f8518d7fddc04cb8a36f99062164209a95b1069d218fd31bb3b650ec4f15b1446e91391b45cd6efadce9ae1e43cdff9138f630f12cf783240c4306644496a44597b3e0c8939bc7ddde7e7ae1cd6991dcd2a2b025c2c0d953aea44f19b9869aed27a41aea1d8e4f267e85cdf3307df06b2bcf0259537fd4459e46901b5b9ecd6fab79c7bb3123cab9fbf1f8efce4ad93bb0d7d59c5af9ec399a47008c6348125969ee2e09c2ab66fe5ec9719be86a1ee7d5c4446648bcd9c50bd5d671a01dac1546d39b06149f7ff613ec34876aad6b6baf1709297fe9ffc7589ae52bee6d3e4d495c5a5724ffacf25ae828bda9404acbfca2c0a9acafa2baedb503c7a7b1a556ccea1d1ce531272b65aff8fe12aa1425a000afe11892ff184d0e69616e1c91e604a3f00718d738dc77a5169660bfcc5afce5b9e0380be7a18a2fb048a7aa1168b509cc6f7f6d8bb5834c6d9695af8555539c2784ecb63eaadd2b142ad1c9f92c47a0d3e4ca56bb9f171006d906d706eb5aa3207df20848a478a5b6635fde23d6a2e2feff5c0822e05b50ad1d4620c41f58237b9735a65fa44b0964e7d7224c4def81d8e0f44c94b30cfc735854dcd87eab96a3add9456f5f9209cf953cca380f7af4982e9e99045ddc0c7fe805b52accb9eff5672dc98b92e74bf5201c6a5aa1153956f4c8e45f476b0671b626f4d1d993e5e32e8937e1ee6e6571c900cf24c78efca65b2533d503efb81ac5eee7658c4bcc2d77906caa64070cfc9614370c61d9a37dd8da8ada225f922b02e1c0ddaef25b7ca1e3ecae75fdb7bc3520fd64740630e1c9dece616b36a164ad328d70ff5fa4820c98fc542ac4d9e3f26610488db6d10c0555296ee21a6621459ef2648edd4e4e05649d627f5567fc45eec81b657c83ce664b5103258e26c3fa215f7f6cdcd3d42be6ef3c2f2351b4e1a3fa766bc338fc1f32fd842e12c5fb2251790f1ef0afa7abb1dda043575c163ceeffca0022b680b12c187bddd55ffcf0133d2553de8d4debae62ee92a47c27cb76c314d64681ab369ae8837784e03bb37ae5a60b88eac5b1fea52de99e6b82d4fe394e3bc7b1efa5d9f03630a7eff15a232fb6fa8bc352ef080ef8d0e9b639bad39b0cac5fd6c242071052be404b9467437f92ab88d2dcfdb2da4232cd34ce1970101e170b4ca2a1a190df096e166555857bb95126c6da8e7971795f204a690c5ee7e43dd97cc1673dc017b9cabdc7f6ac8a45e88e66c224a85441bbe073d79f5220e86922dd5566dcad79da147bfe6d05bb13085b3673f67233028d554e6f7ba432c83476a943538972a4bf6b90f85a81395fc9f7fabdd8d561a8614936e0dcec4a9556cfd48461f26d6cb7636e352d03f5db14a3433472c974bce4838bb35cde4713c846dd8ca9f3c14339f341896dfc3ad26cf9b218e0ecfa8cce80e9d802e5b733958d51dbca0e93682ad611b3e7b1d6b7e9d26b5fc8fb494fc84a67853e246b2f21ff13f1f1880c5cd4dd59ae3f700e57c69c554de00b92a33a0a456bb0d19e20b7e4efd795e20221bd393eeae50e51f9a20cee7b2bd9837f4d7edfdf6624aa33485ddd120fc24e7559173b1057f3b4742ffa06f461c3e8242ec6c753ec3da8ec2f8bfc3facbf7286915e1b86b9603fcfdab4af7f49437b136791c0b12f5a6a2f19493cf042c4e3ae393eb9eba1f9152227e8f8b5dc5fdd9d79994f836e7ac9c706ab03f012f24453c2d77a7c7fdf40c972950dd9f90f64dcc21f6fa423e52f5b47a871a97fd3ccaa4b0b4785d4bc4da3e0ac2af973892fe0769bb8333d686296a5a5e5d14bee7118af947c1c298bf4d6343534fd8d97aed6bf76fc4ea2d77bd6daa0631c8bd1671715284767987b49cf0dbf4d0fa05466af0141052514f284d49e48379be8c89f1a282a3608e6968799a9a2aa91c64b0febb018cc13e92e4c9db163ec94451c0fc4173d603a0285dba4bf0ba0bc2a0ecb1f5f1f40f5f3e30060d406cc58fb7216a6746a6b3ea76bd05474f268e9f27701a543c61c2506c98e56db27574110da2284818e0726369b13bb55e013cb69b43e32ce83a7c63a99dd530b94aa5fe3ac7797682761462fe8c0b2456d6d38a86743f04446af09de90b7b9fc4ffa64a696793ef13e1dccb9df0837b68e2c682bb2d649ff897ac32a0784822a99ef7e72f63def5c078412b466b83c9ea063bea6bd86d261d67558f864114ba608c996effb04564a2dac195298a2907a1dd4e5e5f09e5baaa0eba435df8f1205db4be6f361a790a252da63115fd4f1de50611878d3555d9b11f248ee9dda1d270b7e749059a32ac1d1dcb3c5bfd636701cc3b58f8e5bd80e8eb2ae5e6db50d93d30d9234366b9ffcb8bd7066023ac6fd2954ac649e1550a0b9d61c00358c883954ca0ecbf4a8beee82b1012358b33053b992832aa4497ff3516d6d4ad0ce5c092302239db839974a09a3ffb9ff0e0d5d12891c23dbd0966e2f8b4d73d8d4e04e41ad19e81aedd55e5fcd587a1e60826e9bbf33b821b9e0d0b1ef4d27140e2170e37e6f2d0f511f88b9752cbc4f39ac6b134fcbde5093a778ab9ae29d8e3dced7a2a076b0eb0149a9dc42f528493d83e0a3d2b2a644d7c675a9c1cffe81f3fa48ebc754b9a29ae966f236b06083837fbe30c4bf7023522e2c6a8607db83e68aa7c421bcf6e9fbf4f2172e1bc4e3740e525bf8fc0c3f3062a1be107f8b4186a0d6d3394f86f6a570f055f64b19a83cb2ccd0d2bdf6aad56ce0f1ddd272fae6c91f24c54d74f3a84d8ae6c2bcb287cf362ae3e68059dbe058c7ba969a2f7fe66494404de79f3a6860ad639b6ff316858d67b9ef2c2258c788b69affa7d2ba5fd214196b848e4a724500c95e22a9542d49d2a73b9f90f9c021ab7a84c421f8653ba9b5ecd01deab63b6ed7d825d84adf540194bee8236b422fa3207fafc6999235410573336845f7fbded9e1cadb5e30733c44db48ddf4eb559058d62195dff329d3db1889491f83c90493767baf06b9aa886553e3079ffc9a62e1b560c7e515ae099daf47a5ae02be35b07d3a7e83b0852b0b82c86a8dcc5ddb6760267fe62f1a071bf2e8e700957a805dc773083de200bebbb91f4025524021dbfa3c2aa8ba329e08c7d61f9e4b87bfbb64ff2247fcb519704d4e10da51435f7d2fb15a8ca4f631a95876ea0cf6b22a946e6c49f5b6568157f5dd65fb0276ff6001e9ddb8141950755c23528df8c431740b65aa1d814d0b68b5c022a3ab130ed6e56e6835ec669eacb6079439a8bea45c7bb82cd528c8f54c490774676aa99cdc452306a696e88713b84c905d029c29571029aec496ef57da11970f38ec662b6a2765a3a03e8eb4d95ec363bbda39a55db1403ff66261c5931ed0bb02f0548af3d0ad9fad283a9df6d480f258bf7543d81e61a0018170c159598da839558b59c0a31ac8ac429827db7233b37bd7762a2e5c986fad7a1fcde9ce993dbed71b14522dc5f50c382afc860072c1db0eb932589c5acfae18786352c837f971cc67e235c3307318d294894b2d34380ccf436a7d88f494ce8af7423a9554b61a7fa8704b13e9bdc0969d29baa78cc41b7bf2ccf5bb2b820a7ad0fa232352ce37eae9c61f568e6080d69071c0a63ab3dae12609c18397f6376c174a753d0fd3849270694ae69b380349cd193323e831ecc8180d284c48398c23fe92663fda9567e5c92728fef2e40ea6aaf8b36eafd1718ded3f898cd0c9d0ea1125f078efcd33ed75a43a21d348a5320c27a2632ccb613e6f3c6319b8e86ef139cf4ceef7ec448862a5b387d50b3246d286348cc1c3a03524554b9b7e69092f8edd03144038aec167cef04fe26862d74dfae67317a8c187dbae9addccccaea6b09040791812ce65719ae7b9644fd55c220612aa7de60c2ff2286f7031c4339dfd900c0387c1f45aaaaada9408dac3e8920335138c655b84f00637be2c27afd15548e2c9e7b2166baddec721d5d44c4d08d9b20942e109cfaa952b0e78c65d45f000bf0ec705051e30932982de149b2d9db092fc170cda36bd14d7b72090ee69db251f1089d34453c7781f0219f04da57463fe9992688e2c273d329ea900655ba213be8381437c949cc414e7f506a63778bddbf81d1965e291c22fe24eb8617e374860b9e794260acb3b7186105f7f47784d87997f54fed0b1b9b5ed3699a2219eaca7cb8bfab006508e8ca14f1ea787e4583bc6880c02d876c570408fe8cac4acd109c72e1aa92602df8f386d69f4e934b764c16b60c243b959b9596965d1561d7b6f9052b74b8789c2cb7a48ee16cbc5d9124fc703996a84c9076303b644d3a67bd1de514b3c66a952240db3285fdacddb59659bc2c0df9e066b21f173ecb4b06ba1f9f2b4ad71b1e0686b819198e1df3b2df346d3d44888be2c1e17ac9f926fc845f7b2217c72a70828c174f1378b9385ccabd4a55f3720cd234a94246b2e9fa7974157da4367e23683b0ff29e6f5cd72b9f9375c34929e6e57acde2c62bd71fdeaebcba1abd65beca8cb2a52022e977a6c48fbd45c4e17e377b9bfac837de9ee8d622ed73ab807eaa8a8d135305d2a520b47ad0d78ad35da1b5d6b1ff8b8bdd4d11b83bbe9788cb0e75389352ad6ec5f4436828f59085265e93810dc6b2eb881965cbdbff924e97ce18e54abaca3dc41f82163f2ec6fecc55e49e3420d95a8c8ed627865d4f1398508f9cb769d92de8cfee98712c31815343ff0da51df006b1e4461785a38427a85cfcf61d6d01ebac3161fe00ee4afaa21509a3fc52f9681db4eb5b53b3e7ef3535234f8db853195a4ebd25d0db67c88eec654e914d28cc4765fb46dfb00fd15e7eef91ed061740851b0da326199fe0d1d350c875c7fd6f68c8180fe4c7a7535c7e135c1794a006e14ea01e895e868fb2393d95c08bbdd53a68af62c302823b636f591ba0d4207e1e8782fcabd0", 0x1000}, {&(0x7f0000001500)="a7941a93680e260e8d59c9b199215615ac200541147717699ccfe34f99e8b3abca3360bfaa3621f5d093bcab89a1443d3ec09979013e36c302b05b1bc90aaee9f6a1817f6cd4b50841d842c14094cfe6976ad588ad9e1fdd49f756e7b4e5bb6b9c598e2964b3a73e8541d042048c5e7946c9d5acf4b13b7cfefbfd24a9de1ac23ef2935332ced8a2a6368c72b866e6275ab99884680e56f942b15b95ea5b3380ac665eb4dbf3bbd67733d1d99745fdeacfc798d38ef90681debeb772ecaaef37109e07d0b8511dfaa5bb38eefd35bde7588c69e204e4f12248fc854d294f32351e5f8d2610bb9c8b41c9c2365189f7123e518da93844f5310525f9b7b7758e0e98189b6153be1bf7929dffa1e24f58888fb787b803c5e552ad20ce8dfac3073b907a03cc6cec96f6175889fe0dffa67e377cd880e293adc8b96050026f6b207cb8daba61b0e0dc1f99249ecec64988587383b5d5843f79d6bdbba81a4b14f1719c6e1bd514387b6cef0232157f3db0cae1d5ece1d6d3789b82ed6ac5d389b3bd0dc8d79c5edf3a55e2cad7fcb7f776e8da243c4e1d7093f825bc75ba39b7333c0bf8eeb85ec39ae5cf6937b9e4fef3840f491dc88d08dc8ac50fa5fd0b189940e9dc6db5c495abebc8f5445af714524b3406bb75d1a4fe4e5ba4bb2738f8d7d3f1fb88bcdb6c02a60da4503834188568586ded46792a15eb48669a9d9e1918e4778ce2dad2058c5b2c4b05aac788d30dfe2905a2799344360436c31940c3202cd8572c4fb6722dae6abd0595344e20854fec91976c73cee59636e2e7859cb1e0bccd3d633eb7ce15781c235385abcf8fd5d37b8f812efe64a196d06e03e69d30ed8e171de4ab4d062f866d423ba2299e92a1af304d2ba1183cd251ccfd33e87bfd41959617f8c8492f3e99f46718c6f27da641d9da95a23c053de5a00765e16c8a5ca3a922d278d5d0687eb64f099ecaa6e1819b567da0e3dc2651ec9ea06a90de9e72827b344761cc9652a98a6992df0abf8861660012a9e7c51aed3811d6903ec859ed43aa46a585e816748e1e1f318d8980f1ca3266445869393a93689832ceb721c93934018d1e1a4031e39b04e7ab0f6071d4d8876a19e4bdf254b7c0e4ac06fabdf3968deaf13c24c14efeaa79b8423a3033a89576aaef0a2ee567833ee4dd12a25208fe0fae596c34717daff0314a7676a834e9d33b72d4dbc814b967a77135ce4e9c259101a137b3be5c6e2de874471ae3c9fdfb27fd14670642ddb918956d1c1de321b870c5d15fcba4b120f7d5c2772ac4c182a98041085f87947fcd3808f2b9b6b43c61a30cacea90be55ef403228e89ca835907982c9ca407a3a39c1b795d4d2ea8fe60f3cd1294f6a4b65ca7f4955f3d0c94e365b26333e269fa8e15be741a055f473bec1d1e5aefab1b47a16775ed7a26c61faa3502bc15b2a297b41deb4651836ae8f221d3987eda87bec7fafd215bfc79dc4184b497cdbeec319c425067fc44f605d3eb406a603f5eb677bcb61f2e5e98eac645db926d19c7440fe159d364fa21afa283f466acfdcacd2238ccc68f4477648f70a4d8961267d1325487c358f161e401c9b639c21b791ac13ae6192d329c7c5bb7877de89478514c3fe8d117768b82c9248b626c72da6aa2dda8fecc8b8ef53ad56fc7d846eee3539012ff8d9399ecdd3c7b42f176a5248c88a20b81b56d23112109287c0abe3075e16d436a2d8bcfdbcbe6bf3df0ddce8f204c075ea266237db3a0412ca688dfa6196421e3c0008e82bc23efa31a446eaba357ce4dc5b32585ec936c61b850d5824394ad6ac73d4dfb1f259ca8c010bab17985b5449f55d007cc1bea317cb46ee6efbe419778b5df06ea3b5db5ce5ad4c7b2b261828ab157a4b77c6dd3741bd4455bf76a8976ad2a521f27cd9575e25f431c948037ba70b5335bca7df9d9e94cd9c5dc0cef61361b67adaa652700d35de85f921039fa8fadc3270532480cdbd8b6a0745ef7cc466ec870a7622574189bf44f7a622872258c35a78af3964ac0ab94d80e38dfb77115c871ed3ab6eb5b865abe23519cb14ac72a89cdb6d96bedb8816162746491df70ae5d06c01b5a9202b2141e0d231cad5d065c20049adf7a34a040fe8e22e5bec3396a7deb633c23e50728b5b03a1e6804af18b4ad379fedd4fdc74ec31203dff3e054859f51b0bc540810dd6f30b3ded57a97b33d404c5c3c340eb6a45e42f0499d1a61029ef7c96c537c4eeb5e2c5c1b816a1e1db7b05c60933bccc7c0d9c6ad64b3026c08eecbcd4bcb3961815f96575f54db3d70381da66d2e62f603a29372e716e439587188a147d6e727f9593d77a02c35781403426fa048c79e65300063991391756196b353857cbf92ad90b70ca49413047becc8288d5e22ef6c4a11d8002a1e37f16107f2d451ae9d7d572c00967d5a734d1ebc9ddae2717c42fe955c80e0c39fd24276bef3678a8fa7011e2b3825caff5483bbde429ae52583aeaf768181be8c87754a2d02493fbb09a1dae9a8a9324622421f77851a283353d3fb35411a5ba613ecc46a5d9fd2c0887f36f124e97d01aa0ff122456564379cbc73ba915156f12e1e1aeb5c70160546c4667dfd3d5b9da917c77f75c79e32bb5eaaeed7b559c1280c2ef813fb0a0a9d73ff5c9a082f641469c45e00e0789438ce9d916674f1740d80f2cf1ff2e3a78559729b3ef30125a60cd07f90f6288e90bf283451db79fb366ee81a2262aa4a292687a52b057164e97d7b08af8cd749195abb091bdc61a87a6e3c1b4511de5a99dd0f5523daa80801dabde1b8a06e8dfea37293ae30d27184107ca4ed7cf2bb76d2ac587396130bacbe2b2d5f67c6825bed7fd6abdf87e0737d2fa02dccfd1da7a92ad51e0c8554d75810def510721f728ac7936b85d3e9317dd86a25a87bb4f49e9b25bf0ed1250201a545dbb004476257ffd55e2bb9886c3c02a336536287543a197a16c165f1d0a842bb2c5afe48fb05879fe87b18cec9dcfcdea82b77d841136359f78c62915115d11ccf52ce2c1e7d77efa11f978124c0cdcc7ede4fa95817a4182929a241c059bd26ddd69741ea85a31fb5aff5901d7f6933ebefd176bafcdab99e7fe931bb82cf7b55ef2a7b23efc3fc682d618a43b53ac6d3e8ee5898afb21a6df719d1e09814a949a817e20d2d5fe67c1803f0798a7bf5c8afd867d72c1b12bfe3b8e674c6802ceda51b67eb8746356c050b74a25011b09a1f0a641302fa247abed403cd4ba5ad0e40ac6967b9713aff3c3476c5df5ae52093adef769e8b5e10b60920f7ee0bb35ca724bea389eb2c1682aea37788b098bd664fab48707327fb192b1e1c180a553e2b88e625f3a09b0bd54ded671ac555046c1607fad5ef30391ab14b00e94471f8c06ecbac4c58a4644322767e25803eac9213469b457e9cd92e21318115e30331d315dc65cbc23569801ad06fdb4519a6e3dbee065103904d013daea7e4fedefb8a129cd565eba26ef831113dda8ae3765ff9b7ff233c5df4979175e418133ba74c8d27273631188f6f6b1752d357249c2d5fad4b7fc89ed97d4daa0d59fa1cebe12e7916ff607cee39eeff455ce0a28f97ff348e732c614aed69f4f21d68c13d615823cede1c15f0dc575e720956eaceecab3636671ea505a734365173c103959f119c82e922399ee3279d417492f9304f52ab915fe26eb2298e4b6192b6100073f89b98b8472f078309ae8b3bc838123b39209f40c8cea7813a154577e9ba65868b8882b2694ab61cf3e2b8e9536a2a6475536a477217b335682478137b6beeb0e9759e9b2accc882b68d6d93b92956a45a6a167f45d8f6cf71eb78b2967164a52cd6e39de0ec1b65c0077ba4c3a70a636263b038bfd32ec18992271ef74a36347c08356702dd7d8c18b646a1e48219e6f5d53ecb4e6a3231a12b71100a250b237f4a22ee8f7e3edf0d6b29668de5fccd67e975e1a8feecd76b9a8214d83691ba031314426f948eac67bdba2cd44caa2bc9f0c370e87a0d0aae37e686a29092d6cea863864d8acd0997bdc0dd7989b37df6f8b8adfbe22d57c9ac53d19170ae4ba73e22d7855e73cdae309b7343402f1ae80bae82dcb1dddb86d6ea20e8c688be9490da108bc7faec07fff4906d1a5e0365f2271e107a00cf4dfbd0c49ca0015f2328ed5563889a51e8dfad38bc28c22e5c21e611c325e5f3a0c2a577e8e744df8a705db71a41ae44bce8f63e07aadd7aad27acd2ce2a06ccb0d0e0c016bc67793f1eb008ed14164147f7b7a74d93ec598b175da403ebfbaecda9cc29a516552fc36ba10100a7fa5d120106b629b118d711759b368edc8f7c8da540184579701f6a3d4f519417f71de8a9750cf84e969b71f24650a0642c20225bd5cd688b892742f127049977d96812011b3dbb3ecde2741a283c1526f80ab39517caea556ae1f70de8191ada1c0c471ef9448411089d7035b15f38c03bddb2a05e043480b1873ea6e9baa8cd8e353a08d0411bb7b323f4cb07f8b5816f3f225973b5a402a97f9ff8eb5947bf6d285c9f6063bddcff63fab478dfb425b2289d5a725348bcacbac9f4ea3d30caa8ef923c0e7db00b128df029c12685c1d2d869f250eff87d2169033fda162d84470abf69ba442a4110eccca956321090598e75c01b23033c44c5df29b28860cc7ea23c3b4d85530bbabf99d9eae6d9f7776c388ab3ad279e5645be05138c129a425f74095a13bf5fece2831a75ff24b2e970a01fc86c573e831293a769593e2df044d6690dba4f82628f0c81bc657edbb98a9393212562b6623d2ca6f8a7ba5405f565dd0b95b0e722d2cb6cff911807a187a6c933d17b15db0bb0948820e3c77ca39b6ccd2240eeac8b880227d234a5d83c7d108f82e1ae8e71dc68515573829b06fce336ed4f5780a06858a6d74b650726d4b06101e45c18a6922d8c0e2e27e3605938cdc5a377d784c66887c6ef1ea63fc67c6ce73438c9a72eda3a4cee80adead85e82ce0a5670976b3a4dfa902e4384f6903e56e43b903415b9fec9babae2426e22f8d75bd56aa0f7c54b85ae46c01f74d1a3266ca7db453fe790f538884c24453ec8cb480519036d5ad7d1a62966f33054c970c026c92bf1432353134b04317867b7060033881e29f14b6d3539ccbdeea292b2d0a4b235eaad82bd1d6928cb9baa494ae67b9d83b2b7dd878449c083aab5f5511f30f68d100ace83b91f159a211bc62c2001a14d0df6e528851fe79f0f612a35bdda15ff7caf16c15a1e1dfa3d985e3ac1af81029bf4a4767c6b9d4eac04be1142ba4977be5071c1b157714e35cdf4e522fcf998dc537cb4de6a05a600a74d024664ff063bb02320947d43d038a6bd789ee76cbe7236c2ffde5dbfc0445c1436c0b3c61090569395a9fd56a0146703fc33d39f9af89e89b2ff6cd38f9cd0763183f8902495d1f28c404736524b734f53318f25db6ef11e16b71b60a626a62eb138697e2c3347610555fd24266cfa98f3b1e11395c5577543f36cc979f1938aca4245095737ec79bc39a3ebf8f92c27e5be8b544c0fc5946cb494d561565f4770e93cc14b88c633f011c699348cf4c9b4b0fc1389978609f346a28fc5a9e9881d6aa31444f4674023468554ce081d2b79c8206912813914859d0398b18d5ebdc0f133ecbdb984ac5eda7260f32ba79a6f08658d04e4adf199c962df180779af7ffafdf8ba2d5474607c5b1da102ddd98df0f2f07708638257d66ca9b0f0b8299f272d693926d38c46726954bcb37b39638e41542e79372ddf0ab1242b608568f85", 0x1000}, {&(0x7f0000002500)="1b8749cb7ead2cd2cb86aa629b96b8d569d2da8e19af6770cdea86a839bfb3654b5a94e0c9754f64904b9643907b8f0e95681320133a9821ab69b418d2f4225295fb4112ffed5af379cea6ad69facf5f11c73622802f9b350ca9c52948d99d0942390cadcf4f0c92aa01f1a9f85f2402ea660a7ea1988b9c999466599eb8a2804cccae91d4e4ad4082d60ff8850e2c14e464fc4855d034333709acffc2e7a5653c003e", 0xa3}, {&(0x7f00000025c0)="5df345bd6a9a44c8eb7af65971c30a89b060bb92108b9affee29d1fa331aaa8eefd0033dda5cf81ac3b06b1128d097063ea2d123d03876806f26d262f24dc75e456e7495ef2fb4eb830053dcb59f8a20fa7f0b1619c7c1dc7c9027efaf8ef267bff59f9656a8be551d5568535297b11f078ddd3f57cec9ea861c916c04e3d6eeed6bfa38c21097af8b9b88b78992c5a57253a9528e034eccdd9813ffa16ebfe8a59a681ca977560ceed1db7d977109cd2554c18132beedf2fd19bd30f0fb26f494c0ed419ff8413b3754f9541b781e855a6efd0dec05308f42e736607660dd74daf26c4324a278aff2fed6c3", 0xec}, {&(0x7f0000000040)}, {&(0x7f00000026c0)="59bb82b31dd5a39f93acffbfe2938fc3c6fa8808e8772b656296470aac6d4372583a34792d10dda4065a9873df731df930082d5c9a5b3888a2319a6784d38b4a6e9bbeb007295f12f6e0135c38", 0x4d}, {&(0x7f0000002740)="23a3db6dba7d12973963aa4b1e01ea5e446071ff42f3b65f999ea2a247b130", 0x1f}, {&(0x7f0000002780)="bd094e1aadcadb06084c242059406d3a8d56579de0c02bb09a5a5c63f918babad836def8f2f7a2c9928149a18afd767dd2b4826e431d08c07bf0b85bf03d8b5de8c7e8630fc42c86dc9219d12b5ba2beab2efc1eb00a582548151e36a0f1da6be4cd55a5c867eb97bf0aab8e6461ab73ead9b7f5a182ae8d34e4ed6deaebba94507d80c09d", 0x85}, {&(0x7f0000002840)="81899b7696865b215bf7969a0187fa18d620da2294f41cff69ebaeec34b567c9ce80ef7ec89c6d8b23d0e285816e9f6e43165ab800ed7349e32cd85212c70a10d83a0b6b10b68e9762", 0x49}, {&(0x7f00000028c0)="dc845450c26e4b32130e207e9444be333e4376f328682d6c208a28d0a29d545fe24e9778c7ca387cf4301baefab5c82e6dacb80a61ac2cf812ecbf4b", 0x3c}], 0xa) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb7fffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ddac4286fa809742ac571a8e7fb7cfcbfeb6f30523ec2532ae6203db645445389b1efe6e39faf7cd527ad9201bbd370d6b596aa10c61bb214dff1fcf3385fb23554516d650e3590419df9e434aa6a82cbf5ae8c836b24735b86be79417dd8252d70009b940410239818adf865c4368c1d93e73dbe923077cd7eef65e6bc7a1e4d3cfaf9fd2954ff4772987236ec93a84e7e1e1f730414d12d8c68d21b3525f92a155ffccac18bcf16252610e09000000d7992a4e1ad10625d86a67961b4314e8c7f232444a0fd5c24379621b694715d86ee98e593a2cc73b8187515f685ad1052144386dcdf2b63e94734561a7"], 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/112, 0x70}], 0x4, &(0x7f0000000300)=""/61, 0x3d}, 0x41) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) socket(0x10, 0x5, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x7) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}], 0x60, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffff9, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xed01, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7f, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x400, 0x3e71}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x6, 0x2f2}, {{r0}, 0xfffffffffffffffa, 0x21, 0x3, 0x183, 0x81cb}, {{r1}, 0xfffffffffffffffd, 0x2, 0xa2, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0x4, 0x6}, {{r0}, 0xad9470133f8b3022, 0x4, 0x39a5c44087699d7e, 0xb7}], 0x8, &(0x7f0000000200)=[{{r0}, 0x9fdb627fab729185, 0x44, 0x1, 0x47, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0xd0}], 0x0, &(0x7f0000000000)={0x1, 0x4}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x4, 0xc6b0c95dcd863045, 0x3, 0xb513}, {{r1}, 0x0, 0x86, 0xf0000000, 0x7fff}, {{r1}, 0x0, 0x50, 0x0, 0x8558, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0xfffffffffffffffa, 0x1}, {{r0}, 0xd90ba859219a477f, 0x40, 0x20, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x6, 0x20000000, 0x3f, 0x3}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x2000000000000003, 0x6b}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, &(0x7f0000000140)="dbc159d3f07a95f898f95f9a6e83818843902a3a3720fa8960c1933d48989e4a5d59b0d7f1b840724010fea20599b103856cdd059189dfed007655764ebe56deab06f2e557c5f475833fb5de0c84650c19da7ac2bae6629cb427fdfb604e14bc1b3a48288171b6aee55d7cfab239da7b073bb248753d8a0fc67f6cc9a331b11962d2d2ef76b30bfcbd30e684b0d88b157fc545e5df8373387bee4c6a4f2728c5a5d37307517d412049f142f5eda7abb341c5e6af6075a686", 0xb8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) write(r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="ac0989ac835ee9b6beef9820430eb6a31f2351640dd62f6c348b1b5946586f588ff6b9852ddd89d456cadd880ca20561d2b43642a01e9d05f93f9faf2f77343d8063644d65cf3d3d3741ff55931eee47f22eee8f1356e02a7db9ba726df998d30df5618a08ebc691e9e2de519cc18735825d0719f993227cc8ad103f11cb5f1265faefcfb4502aa3a847175c8a446dfeef6b94cb6a4ee5170ef846e90b577595c47918c407b5704443d111f58b40a68cdf030436332b02cbdb91a72a6d34d1a508a3a04745ea4fb7e5110395ca3d6ee8d7e34843f24de8", 0xd7) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) pipe2(&(0x7f0000000040), 0x10000) dup(0xffffffffffffffff) socketpair(0x10, 0x2, 0x9, &(0x7f0000000280)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = msgget$private(0x0, 0x4) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r5, r6, 0x2, 0x1}, 0xe7af, 0x2, r7, r8, 0x2, 0x5ae4, 0xcf52, 0x401}) r9 = geteuid() setuid(r9) 16:00:08 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x100000002) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x5, 0x800}, {0x5, 0x6, 0x1800}], 0x4) semget(0x0, 0x1, 0x200) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000380)) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) getsockname(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000300)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) sync() setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:08 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) munlock(&(0x7f0000fc1000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x3) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getsockopt(r0, 0x7ff, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xa5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x80000001) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000259000/0x2000)=nil) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000680)="aaf50e8dd5eb10b0209a8b9292543664c2e462391bb421955ef6973a6e0aadfa31123234c323420d8f75fdde8758063e230e3e9a18a3c0031bea5f4a9a5524c394d19cc9cbd2f4fc5b55630794a19b65582a827fd3f15b0a6f8fd86ad5920c238d083d1cf774f07f555306f66aad3fa7d47339b490079adb91a202481b6f8b669200d725e64a1d9931d9711b1d409ae02b3d786f19736699f8b7f4757c6d45f7039e88960515c6cf938a8473d1c40d6e0efbe1bf1b8ae397e577d8a5090e57422cea14ad80c222234d53c871dd9eec15ed7cb33b3be084c28de80146a4d2de0a033babec814fb2427e001cfb1aeaf0ff5df2ccd761e5a75ce16efc14110b74ba8c073d86149f96caa2f4d135460bb3a3018f31693b717318a7bf6f5b193236c8afa0b337930f3eb33f6902c47fdbc44b50dbe2a7b152590d2c258eaa8243f47271b2eedce82fde5cc1128de80ff3f2966b158cad5fb937a82652339040fe0330b4d42bfd5741cfe0eafb18859bd511e67b47c425abbd8e27f22414df90de2e1c3455280aa2a3acd22fe07f278659538477464ce4d5fec7ef8900f2246a18499d3ae46b97571c9178314243943fab0da6896c5438a0d40aa32e028ed353805c890913bbbb15ca36d6e10fde8e080289606d85087a71f1ef1b5f0ea61cb75ec6c49ee23fc09a9f3bdc0e4a228d761ac3ce20d5ef90e31225148d027ec7d583789c2315a97b1b2fd2181b294acbee1c2ff7b694dd2c44148778cfdc4fdab27e8b0d504cfeb0551248334098e9a3ec330f62f299c8e0649edabafe29e64f01c2ea8382578838890be521612aa8a7ce7b75df9dfb1f7b81292c70bd737eb2b18a2c9c8c79a261996f695742b1e4c5e57662c515170e47b178d62ed68136878f49cf43f9ad7b8849eecb1d9def029c38961c512b72ef40ae63a6c7bd8e2a197dab1de756141018b6cafb2344ed0787c5057ea1c7bd643f89b327010709ad19264ccf9baec7884cac915460f734f8f881932830fc43c84bc2afa5c878e357f9fe94691c6145abefc58f8b20f4d029c35d513ff101175259330039349302c09ffabc12c66da86cf4a6a9e1b99f12754f8ce3f1879705d5c506ffc6b88ff4ce54d9455f5be1ca415eef6737d4cc984d2c789f94788904873a91dad5d61c41de8d76cb3e139d9d864a2f17e058bb1b250139f2c147754e2fe91d3167c78f5d3eb9b3433602e7db82331a18f4ce658ea9c4bd652e2e2cbee3ddd30d881017b20cfef81c3e1266c84ea156f02c1597d945b56254951f1edc542ddaa2fbf7432b9a85df2c098e031a4fd8708cbf68da4a773a0d6f4288fce2c16fd2ee722175777e4785c9363276f3babb80589412fd1f8e49ee38324ae273ec340a3bb946840b1388d7afaf5d85254d6aef6e82d5a8f80bde535119e163ad2981ed8d7e1520e7f593dca6ee7ad66daea976c5786a77d797ff4a08629c33c2e00dc8b14d10bb2de5c9d0e86cfb9a53c0ea8f3cd5a7c86e82d75762a6cce1e945b34fde8296e373b4058a3f63325bc9c421d9ccb6e3213ecf55a83a9a5ee98c2e695d552b6d5a39e3fa84b28ee55d1fca4b19f04983f0da282cd6e23aec96c407c647a191c4abb4695c4349727e7a2b6e38f01c40c8a90155f932087e31ab2ea9b33f31ab2b3f7e2947774cd71777a614de38bfc35d21ebd36900550ca6892395d0019cfd7cdb58fd28c43a0cce029f445bdf3b46b5d35a3d63bee88f4b4a843a6c3457866a9433a71e93be7b2bf75efb3622d659563687a74b1ff401dbcf7566fcce96363f63d312888a70386ff573c6e04be9b0c302286fbb985a47b6373aad375d9dc77f7424f0be4b1aa41063bb0f8d9e1d114445b426675cf819693f629e829a35054e8b1f67816bc07f07118dd80b42dafe77670c361257ca306549ad23f822130049e5e1deca11ba0107065580d4123e0ecb80d08870dd763926ea32e4d04adfa8d978bf2f0172353e1bb7d722f72d7f765d5cf8e0e2fbd8c2fc820265ff12c6f25c0a888fccc4701c1bce3178d8ca1f896647647f633939944d66a690320fa08753ba60a587ac3757f3810b57b0e9f66a630b851dbb8ef268398ce57d1768674c5e67df58357ffcfaf5149925915d616d1e44d9e8097228de9a074c8cd5d91ecd9c81d10c8778298204f51f4dd6898dfe1089da0e1ff8ccf93552b7e398cebe0b263b8170f584ce8dbeaaf2f62e90f1b0c49f036edff67d64878450ef19c957639650583dfd160c559f8f8ccd8df11c0bad4796febbd285a2e2b53b0ec698c1ef1f5e5d9f13b8454407d2f85799be9a7e78207de128d3735634c9e76249855f4fcaf9669958594a72d479aa1c740d20877047fb96866418012004fd8b72d5b01659d111fe6b215f0a1dc647243fccc8a9149bdadd37065ece05a8fd9bd52ef68de4a02a5e0415c81ef16c31f1a9225924772ee38c7b6ae624edb789d29e527aba161875e261040071e364fb1d6e34a830f55fbdd98a3efe2ea524bd4c65c2098cac9d6d215f564a4056401c2bc5959d7bef88553a0ddc85d00c288bf04f73870ada698603d259059bfcd59612c3d41473de8078e52fdd141ad742e45f2b85175c44f84622019d72a95ce57f8612ef22ad9a1ef8a45df217e72514f6899b24275b6e81591f882c0bf497567b1b5aaf4984f248ce18376d00fc7c428030b437851af29c103b2c427784b9efd875016797a4947f1fcdf55172b4b137172db7aa126f1390af7c0247e31f13addd08cd4dd4277e660723553552c454cbe9404652cd118ff579a4eff10766d55b29d2ad143dc10db5299b3c7b4fee082451013c89ca339c365de5ffb1a801dcc5da81001ec9d8160ef957de39c6fdf4e5c9fb2f3426053b7eee899efa5a19fdd79c9616844c70d4111cd05b98eb97a7fdd14e3b651cf1364f2edce645347852187f3bd945deea1660864291c5c23e27e152ae7a2b2072dabed8ae642bd7092e706876bc8cf335a01ee05094297c0cb1a972546031bdbf2f6b2a7f1d86751cdd4461cd12292237e5488f7917552541464f3914ea18bb6fbf74b9c39d06fabea66e39aec0a6e84abaf60aef32aaa7fe080adff23e58ca2df4edbd1de402a711443e04a51ed3b5c0b6a98f6a4e87e9c6d44fbca3a18f3cf486db051bdb9b7a5a974c2383fee1d045320cd6a27862473b2fbdbe73570d6307ba744e82f487ee2467b241c60e5d113b7a97cde34a17b3c806d9504c57b03522a9280d64783d44e4c33c0a08c8f7de3ba1155b258ffdc95fc1fa7372c40d123110fe7021e623b6dd04d8ee7b70958a931f1adcaa46cd692130dceb1e8d53fff4028b42e8469237a5a223ffc0e3235b16d2989763ec625a7d2debbdcd39c5199fd20e3f40a7df6ad24dcdd437eafdadac4784a5385ca25681446834b0409933fca06c4c62d21cf02116dd61fde8ff8b99ef3859e8a0b120d2008bce6433d7022c4201180c8da45404e48891f1e26106644bec921a0ffce9cd253ac7a0c9462f244210c917965a7c801c506a1653ea132f3d54f43d88db98f69c177cd7bb84fcc3e2434803e5efe7012a0832bfdaefb2f887da4144d3673c9f5b7fdff87121cc24cc2a13d02b2d36c676e3e11e992bd8b389b14b629acb0298afad7c515b95096d301bba4a1796639fbbeacc208702ce20e6399aac9d3511bf0156d92b043bc826ca7cffdb5befce45e70a5dec3c572b1603fce320220c8f2c8b6c1e2ff50a299794c121355e477c5755ca81d4528635edb0efde9ad9927611cf1e1c0f9d06eee3fb75618b7d901ba99ac4a40ef51f84495c27aedd28955b1803688cdc2809726657c8e6bd1477bb4f4368028af1260ca24a2351ad360ab105ad56ddf1229f2036cf766cafa18418c7118707dac9ec7d146dd189e16dbc9bc3cf5664552e0e59d3a3f617924383993e65d6c53c7ea3ceb7b9ed337aad8deef00b0afb7118a41ca7e544f825467b7880de6024fecc27e183ce5b94625814f40b15328783add6205e8f8ecc27fd15259ae5d2307b332bdb3c7a07be32ad5ed2935d795d242eeb0a899435bb8e348b5a7972421ce888157643be986049f20eb8d51f3757b49d717ad53e10615c5e66f053689574e727d345cbacf0e6b13328a73e51c83d46e164b746ec2011c4be906f7ae9be998ca4279a0dfed81fa758e7b24b8585e23261f51387d59f10f46f5f3afd3b02296fff842044feef2bd3206ef5e93a00353b500bc6dfb18a63f88ca0ddffd3818ec7eecf4c68bb75aec852f8065d3046374873fce91e81b9345cfe5ddeb1a131534c54b9a7490bfcdeb84464559aca333bf91480cf11b8d1f9c11f0291d2789cfbddd21e096894775e072130489ebaa600ee44fb4b249397732bbdd495105b8048da6dc1065db284cb5402950cc2b161aaecff30eebd7fc30aa3219560fc9c90383713e1e39163d6798ff5702bb5f8513a8d0a553a436dd2688b7729d52eb80156f0e0752503868973fc2760ffa000e5e6cf7c304175e6663bfd4896c862281ee9c448af859e8086cdaefacf4f71d0c3ea9ec86d4e658afdb37b96272c9956e2721f898d0b1683b8bf3201fe8bc5695a311f79291bb50520258a1a9dc54ab3bcd488c286f877cf8f253c8b03b2ad1def912bcedcb348dd1c002c596da1a021d5542d67f84645462f965cf15975e11a2d0d7b56c720ff12f2baf32f00b39903cdbe2d2021231a340a7e2fcbd1073e29568e1e7df255d9df0027ff8c3af85925c280c9dbc210b8f51d78e0e759976566bfd577e9c794a953c9170fd89cd47299779e288fcde7a8abb23db83010866c07970150dc3088c9d55bfbc00a6ef009151d5006b4ecd8089e0235c09f6c34eb613f8403c600d3b49152b071114dfae47231601afb586dbc7ca499e95c1a2925db864217af523919d33c1502395449c1b3edac72b43fb00cfdea47a5894ffc4bd1ae960f9103634927e4141d98f252f45bde4158f2bef4c8a5ecd258b2c1db1712f003b5ec79cce597e154e3ccfb7d9c6cb77c365369eab120fdc459130bb926260407b6227b7f1ce4562406bb2b57b1e4449d0d00760b1fee3dc5db6124e9ee9a39090f38e600d4a498030bd0a8d0dac0b71e7ceec95a104e8ec979f7939728a05d0bf4c6c4e091712a79773ec60a3996ba0c2a309010a0a632825b742e379fa6d470b2a85fdfa079a4745dbac1e3ff090375d36fe5991c4034631df1530cabb0150b940200106ca0112df295347c906ba91af1c5cc5d85395da7b3071d0fac461d1d5f4aea16ec7f8748bb7ebd17c5b513be56f892e49def4ccb0a72640a4113ee7bb7c8ef821edf6675bfcf5f7db54c279e7784b606e9d39ae03c7e989252d942aebe893434db2fe1ea1aee7a230435fbb44b6572174d6b658f4fb31c6c4e60565644a3a1cf74afd3795b8140a51008982391442e9203d5a488250547f1c10c166417371b2b114013c8e079276f9cab6ec1cb95305dd063cad58e0e8255eeca51e3ec59a211382d4fba22e69834b9fdf48a73ed0d0a27c008866bd0b4a72566a43562f1519022926125b15b28c73a6c640191d3cc7913aaf8d43f2ec2000d559721f2c5c4be781c6734f057e9ad326e30dfe75612b8068919f1154c2d9ae34f412003b95a76b14f506d7f50db8fa823e445ac2d3192c19fbd3f78cb052a1e5db6649a86815cbaf9eb0dd678636e1f5e63f530a3a1f720201526152b044adef5d12b6577576b983c840bf289787c0584395caa16f6f0b17fc8ca473518a0ff8a7813649e9f8ceb898067c9a4fcdd203c", 0x1000}, {&(0x7f0000000080)="8354aecc5ff77902aa7e8c", 0xb}, {&(0x7f0000001680)="a7b495a777b9e7e9c22118573b4ca04d6f56d62ce3d1fe126b7aa2543e818dae24ad446216f5b1b8aea18a8c1ec2a64687365644543236f1a8ce2ea0bf5abe05abadee6c2aef7de50e419627658c6a04b235d8fd707f60583d87d64417617375743a77d4a01eacae03a4e8fe9dc0c5731410bc20d50d07e6e12c84ef114d907925a6ab37a42a3003902fdb5766319d5c6b5194cafa1de4d1ace2ae877b357d9497ee0c0cd10b66131afa3aae043321d389d3801f9d9cee5c09fe2a850f1e356af7f830b30d98314e07bc4aa894b5880fc3f032d5dda4f6e33812109825c222a198a6942ce36f38c88349044cde551349ce0bf7823c7b37558bda2eae3ef10fb8c391fa05728e32d5b748622734d99d5c162c6b9b904b54c82640b9aaa9148e4e0cf88b0a0712b2e92d5af5c658747c41f98a205caf815a410762bef6da7e18fc8a2bd825b80405af4d2a0ed3b0c8f3e196efdb806fff93060a138888e871a2ce1bea51040fb1922938b6ae46e1c2d03441096ad5a504e9813d11273dec6711a8606db3ce58035cc108c7c5b8a90f421bec12b4b55e6532b66e61e4837ccdd6d3be5da324ed8d7f0a83070a75c2e89a7e256bba85207c043b5349bc3abb59cb43c54f983f98ba04224d60e8d7b87d4f15514e0be9b997b1236354e9e48ce4f7a9127c4aa9872cf5636389ee9f4149a7684ec6d726ee832c78404f4e2f6b3c0b77e4558d533c3567452b033d9dce9c5404e86732f22592a359eae24dac0629aac8c28e83d634ccd060baafb836b02e4deaf922ef7bbc87db7c30627395c5e3ed8fa6982aac473802c20bac5e9b17178be2070d7f86f118fc7fb2f7a99a496e689b962b96533a57e85527226bc4d588bf1125f11634d50dc3fea4db0aedc76e70f5e2866c81ca57bc9723c79d45ff92ad99deb6b107008ff40590376784136714edc8db7fdea4db4a41f80588490fe7d18809975b14a34ee5bc915a4c21d7365d0eb89d3f5aa4cd2a07df3b4859fa80cddf54826f6e4c9fa0e54ed150fa2449f775bcfd85af13e99b41533fab4f16294063fba64645c66cfea14511116ad5bedd3f565ad3a932549747727bfe52628c0f954b65752aef2b92704355894dbc03064cfd191a408a57e0ab15358be1618f386db9f464617b2ab00972ca48def8d3cfe6918d4fd3eaf54f5ec535ae51ead82dbc9b9d1b66287f8d8d9c3a5a9c8d26cf4f730212f21424edb3c8141fdd73e7cb7ec701c7279f8e1f0e95e1cd15d863d7cb0ab0fc1e4787f6f15999a1636144b06a8002e21b022599c4f9e1bd78c4188f37c5b6dc6a0b063f412f9e0a184c0649abdca35befdd38e25555818e71bbb1b5ec735a9b6ac536771e723fa02ee4a76a9e182372e55f8d4e6719067934c00c292d4c0750c871a961a9ad1489fa096764e48870b2e31446a009a237c2271cecfdfec09ecb33d2457682a95087d352703d03aa11e0f326368fea902fb5b9ac2dd0d4e5e3a40de5f44ee0d12c2d42cb0b19589b0803d4d83b7b44ffff1a17c559384be9039deb8d718e1492616a8927a03b1eac69b43d56176d90ad1464198df64f111128f0589c8fc4b991dad72839e12bb8b6a6f43885b77ed89515c026061eaf8d0d4bd8fbf46feedabe4e177e43264ed1eef92bb9a522032753cc2e66474fd35602aaae2a5405e7a470587dd5904ffa9745453dce820785f139d9395486b4a1dfd673f79646c68d0a78c04563fa7bc3dbde898f707889351bf97d2c689c549d4d2484a43d3c1c25722eb74c78c76da608e4fe0f515866aef1e015989d611e542cbf074f57bf5f88980f2b81d20fee7407961bb26f82b70107dcf6725e09b07ff6a1ea6c85c0503e6f25d888b03a790d25575451f1ad85da9db12226518bc281d55520b716be737dcf83aa4e304106bc33f2304964578c12d325a3cb404705df92788012e792ee5ee00bab66c7a69c8c9a768653e0832e00080f1b28932c402e28d1d0e77e906662930d21f722b53f8b688171ac5326a47861a5062c1051120cdf5f3ecd16aef581c95c021e193f740b6ff31d11d6a9e29384decbf50afb5f9f6e99583752f270bb4e0658b6ad3b513368e09e9b962566d523eb45d51dc6d246cd8bdba8d7f76e7a8eb49be18eac4dbe1d5007a0a762d5e11e53ec30119157a56bbfc0681b5797a7de90eb2de4a3aac931d01bf72c8fa1b4dd199d9d3c84c5dbe862318677a5f9d674477d245606744e971914cfcb120fb858769e0d48bc64a75a2ca81dc39b0f2e88b13b1c2fb9efa709460804cc5d5e7d200746d26b1c3f047dd2bd641ba9ce0ebc24ad761db085088aa45973381e22d8ef0fc16512f57771717e1b9438d4d10fd2343c5df39f4698c930d4a5bfba0baa61922838bc7bee8b756c1e5d3ac4b4b90ac30f8f53b18d30b948137b232d1c862fddc11cab108e861c98e375ad666e9c245fb6f42eec261855148d90bc0971485163c67ebdcbebde41b3b89a8f051340937103c4184315a335c7b7944dfafb96ce5be30128de80a3c1c8fe31f5ad4a7a5277d1c1c0618beeebb0fc8eeb23dd88e1b7c940b499448aa0a5c7b23df31dab2c9e5f0197b847a0b972f2a2fe00da14d0f174e5c1aaa3c1731cbe510be83781e70fc317d5b6636c8b583bf9762949010f9e49d87e4e0d1c67119560c32be6f68d4c8818e15991469b98842ce6d3abd5eab2960b80cd307baa7410de34895d91fec89771a08c029cc8c6d00d41beaf6fc0f45b8ee9b6211bedeae7eb633237db2e0be15879c237227da5b582b5c6d788dfae8e50d7589120a9395bfb0e128cfd91db4488c3489c29fda3ebc3f9dc6777ab40874a206e1b4eea26fb0c21226c0456725ae934fc56535fb25f0cc0347e75e69a9e14152b50f5027394ce43437cc5f2d079fd409de9ef97dfd9d5dbd840cf591d6cdcbd2000f98843e84e815bde2b8f396d767b05ccad6a3f405ed7a4c8409772737cc769ff142c951ac99a6c7b69c96bd203910f69c1117bbd66b3e1c956d5d33fd4a92c5cce2b4cc156510dd12891fbcc2e7c29173fed8209c2f065e0c3102ae9c59da63579a8cc1efcd2e0aa201d68d7ec11f41cc894be44dcf04441b5089dd5e02e04335cc971e493a851ec3720fc108a47d85d2a62f6eeb449c1af58e275dd4d75b9c7b5f43b0ad12c83d593ac8c24ac015d611bc402ad941930ea7c0c5341577d3ab90ea819372498cbeb39ace89e7ae96607e57ebecbbac62ccdcd977eaa17652288ccc07e1099d075ed8938f52af2c5a35c093d16efb8fb60c9aba3b3ed240dcf2406887b55863c4a74652e0f119bc8e338560e15d4a558f2a32f8f56b82a4166e40e6023d9cf63eae55cb29a368cc0dd0d34dbe32a67c4960249c4ad6dfbe111b22b8910adb313fe5b1bcda7950035351b477f28daac792f96b2df5b3b80c7c0b3b8e4b43446b50d100c626f2b817ee447efeb9a6f1cfcacf47a11914d9897b5b690e5530f4fc428c628c5cbb5ab979171bfb4046a5abcf252fcd66ad58ed855f5c43cf756b2e02fb83da46b8ebfa706ff624d7968f0a4d859c0454297a57931d80b90d5e0e21d76c2e944a4c5e2e37fd782d5792679e2473aac2d077787310a82f5cf66aa2eedfd08fbd979d724da9d4405717601c560a8fdcc37c746024a56c305439911fdca885d5b87e83bb06daaf921a9743f4e62a3c220a5b659320ae431227c0a22f5c8c4f7faa1ea3fec2798ba43c0c02f9a03e260cbf651ae4cb810d210a870b16dab405bf5193daaae98ca014a0a62e6898b53cdb43839835220362fa38a68775b08585b25eb4dd1b785946e1df725120beb7e4ea77fd5ecf3ea7df87384056409897816bee5e494dea70176c70ca3bac3318d7e9bfc04a05ed7f4609d0b765bbc678d1ae3f8a29952b7f095e24745b94617c0f3c8678d312b65dc80a72f6c753ad04ff876281c2fa99996f96dcad4b1d1265f2cca861a85f3e717dba0f3b90ccfcacf7f5ba93e92bf608e35e4ebbe1bf4f09d56eb71b7c64ddda25239417c472e49353baa585c73475fac728708f12d2b2eb5046aaec83fb9eb26b9a13ae098d7194ddd6f094331439911c9b0e148c5e82195928f784c02a50eaf647bc2d15a000ff16b99c1214374ef141a10269828adcd74ecffa90662b77dbdd089c65fe823d400b8fcc44ad44c36588c3db95f0dcf4eac87eb7ba478131e69a2ce40d1f476f6d0da0142b562acd1f8b1d457ae6d289f8cc1da6b53df76ef5a2cffd8b956cdc18da94c439204d693f23cdfc5e522d5ecfe40f93e332261126ba97a977c8c6f5428cd5537930eaf0faccb6c429e8972e7c5c90a0775b5c65e4f27dfc0d92376faed87f1953cc51d8558d690a55e14c9c21ccc55c67ecd6b15555372dc4271fb24a8dafa57ff766e54dd05a0b2a96cec06a2f581edf001ed7837b8025de9d34ba2f09e480e73ab2338c2a98e1a61597b1f54fa0a7780ca624d1c0699168c76b2e62a916c085071dc4253b5d6f1c497baa80dbea36007238dcbb31a5eaa3896f2362bcf73e8e5b7cf6276de79fd05ad4bc797215eb21d7ddf30677a0848db54d59445a628d5bb919facd9ad638f706bf859579cd152f1021bbda3085a44091c1869fb82da1716017840f1a53762bf43e2218f41e286c6e4240cc296c7473c412b2d47232c4710eaa8f68089a19faa8878eda3cf4c2b2487f92c08204f72a6a813eafd84afee9c535dc8d51733827a9d5503798983f6369a9d11e5f5e106001a7b57dcffc4f75fd0845caa379bb8968988bb17704288882adc4ad485340c27e43d3bff181d9e1c999b8372a482d60ebbfaaaceba25639467923a14629d472731234a9fafa34809402af18301f258318067503c150224cf9d4f7e948cf75338f2e0f0e4b716ffd34f823a3d3b234fd763c4a83a957e3c279ea2f61b18195a96ddc799a4062aa1e36016f0fa185c500dc3766b26d41f75d760a04f11547035e9707beac4f05df29665f12fd8b42ef26db7ea8d55fb2be17ace7e35117a6b964ae217e3da8c062c5a121b7d98004f26550c90d7b5329fd0bf230912994fca7294207f48c8a411018ed158f2dedc77fedfcf47a0abd7f002ce1243b8f4d4efedd9485ee2acc5cc16fa0c2e8f4dc4bac729d6077997d63ef719c0e3f00524cf174506ddb0886da8d6963839891541c7d3969acb030409209353e3f8eaaa51655cfa84b5e732c0506128b1ecea10a407fb5bf1f34016f476221575558044f6dd34c92da40f2a366c019b3df12c83343ea0c024f982e665a40601c0c8baf23f980c232306b44683a4f1e74bd6659fa9337bb312fc1b93af7dab6c46ae32f7942fe8c7c0aaa0fd93dd6fe6b4a2f305e74535cca41989a8685065162330a54a375e67895fed155dc9e311994a30f5148b78704496a9ae04383e23aa394382f8a1482a7a2ba0d57dde085a615fd0e2c0fcde3ade8d79d6e599f70304a98efcfa3921801bf838432386ef06034653345d2c37af30bb69ee248f4b92fb1f18f125140cf70854044e9dc31e4ee2c2b66479a7c4799fbdf38080d498cc5d906542a965b36e7caa84c887b4f7bce6b1abcd02ded3dff94f882f70b6b686fcc5c3d1dff1ab0816d748d03fdbecd5f39ad100b8e0ae74be52e8bc806cbef52c7788c6b1b8416684fd5ff99a0403c1a09c443a5e7415a6c71dcdd56f6be638597985eac83cf15aadd75c9bcb36f787eb96373233e9ec61682f10e6b5ffb7ad0d36333780fc3a7d28ac95fd41bf6724b4985e6ee06d8636cb4d0828abdb050aaf3b404b0e2ee50f", 0x1000}], 0x3, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0]}], 0x70, 0x400}, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000000006) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/dev/tty\x00', &(0x7f0000000240)='(\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='#,[\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x48) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r2, 0x2}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0x7, 0x4, 0x8, 0x80000001}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f7012e2f4c95ccd10f5e4da26c653000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000280)="787aa959d1024eab4fcded5685a1e0f541aa99214a28c2fd33da466833f321d1ca3cba169890945a870c3a945ef4b4c97c65fe6cc3e320a717a8a2b1999b239e1090b5ee241ce357215f01b4057891ef273907183bf7a37db94e65e0e89895533b9fb58da46ea9978997f53c42ce944c937df8e613f5eb551d95dad02cb37d7d40a1808c76066db6907eba0c225ec6ccd9a0fb68924656c440cfc7d1ab1c7b26a292c229e36cefa4c5cbb5c84c", 0xad}, {&(0x7f0000000340)="e90097b06e1c8346c2f5a0e694a8aa04bbe7088285198918fa787e08506588cd60a3c95fb3ac75b64b46c9d4ae1644883ad84f249472574f7c174ca8ce41cf5cd685dc0877cabea7dc182eca73c51470ad2522f8021ac97f66a7660429b7b1c4c31f42c727a672ba92872667db70691de69b57717ee6f4f9f4bac6dda066", 0x7e}, {&(0x7f00000001c0)}, {&(0x7f00000003c0)="267f469412341970c79575b104f98dab01c024df0e3b5c3b0f077b9125465c03f64dc7be5d2c0f3df45186bfd53787134789acd357dcd3260b2533e945918ea5246b1945ea6a53f7ec2305c57e5b28525e52bc2de2aafdd0a99365a7aaced887120545bc1efa533c89870d8f8f5b324408d6c18080e674dd6e5c0ef06105955b559ced2c38a33ea19c9cf04798429ab6b62a42151ce9925769d8c7cb694e25ccccb5b901cfc047a872f0077a980dcb2191e9a1b282fdd9f32abfacde410fb76c767419d52282ad2333a6665654ca00780be8f3e6ea314694cb12cd8dfc852572f9661d8517bd4bfe8b", 0xe9}, {&(0x7f00000004c0)="94d24abfcc273c3287a1726bcb72ff395534e7f888f276365202b707f41c8e382a73b9b228619c6895641f18d27e02334eff9cafda7d230aa57720d98d5fb4f40bcea02d0645f8168c4a8295ded446c7696e58d13b0a86dfad9e4506192cf7fd2600a82635b8c6a05224feb1eca0ec812a7dc8ec35", 0x75}, {&(0x7f0000000540)="d6845c976bcc3275375fbdfda3f55d661c20ae59b41a7735c996736d3bac537acfe6c75c7604b04a90169239c9fe3377c32de0806f30e883c49028aeaca27f5faaf7b9bf0ae656076ce9da9cd33a6c4a8089cc6a0739bde11b94765d68e7ade18149ce8410a6e64f7103389ad86519dfa1d74af95f37245057ec7b6e958e2eb6dc8a18da3d761688740508ab8b837f17fd95c69c6414e6a4185e32fe6b41dd8779507620810ffa3a12a4587c6be041f34d9eab8649c47965bd067c307ce6097981c42e93dde6efb05971f79ecaa4fd89b10b7c", 0xd3}], 0x6, 0x0, 0x0) getsockopt(r0, 0x100000001, 0x7fff, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) socket(0x2, 0x4000, 0x356) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x144) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x100000000, 0x9}) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) clock_getres(0x3, &(0x7f0000000000)) clock_gettime(0x6, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) socketpair(0x2, 0xc6bd625259f5ac46, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ftruncate(r1, 0x0, 0x1000000080000004) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x0, {0xfff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:09 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) setuid(0xee01) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup2(r1, r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000280)) sendto$unix(r4, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(r2) chmod(&(0x7f0000000240)='./file0\x00', 0x10000008f) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) r5 = semget(0x3, 0x0, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x1f, 0xffffffffffffffff, 0x2}, 0x7, 0x4, 0x7ff}) semop(r5, &(0x7f00000000c0), 0x2cb) r6 = semget$private(0x0, 0x3, 0x100010004) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x1, 0x5001, 0x9, 0x5]) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) nanosleep(&(0x7f0000000000)={0x4, 0x100000001}, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6, 0x0, 0xfffffffffffffffd}]}) setrlimit(0x4, &(0x7f0000000080)={0x7, 0xd2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) socket(0x38, 0x6, 0x700000000) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001780)={0x7, 0x200}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7f}) sendmsg(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="1566372fd1e0e053eb6cbd435902d8a61172bf8170d90e71867364044bd9a6d2dd1b8ddda059c3468e7f96ba113e0897d7b64ab6b8e38c6bb2fca933fbd92062d5472f884545199ee60bd1881f6ca42f025d0de6b2313142a2b8a47a40f60bbb815cf50be2f4da9ed9bd0558d4d89dfaa05a3b9789f9eca6771113c2b66cd190b974", 0x82}, {&(0x7f0000000200)="659d109cb0c55be735b4a88a70960f92655edcc6ecb892c6186044569ab23b0983c2128bb5f9d2d76be84726daacc729b196404485982d1e771b4412ce7a06895ffd89b8aaff6e97adb7080674504990f4e82c2b6bc62e672eff662e0cc320306cf6d9ba1ad159a1131905db7141a8164cc31f13a88d7efc32113443cb06b281b0bf056609792076b51c368410de9958b35ef3842e51a0804f8640eb5b066070884112b957d867847ae5f39d30f6f603fc1c2c3fd101d7bf26ff440fc8b88e727d05713030c4d67d9882466150f0447ec9", 0xd1}, {&(0x7f0000000300)="518f68ccff35b59c93532ecb590b", 0xe}, {&(0x7f00000003c0)="f44a61a7353feb0741ba6b7637ee80d83c1803c805186b0aa5ce7a39b501d0ffb54ad646bf6ed14bdd046cb8a6c69d07ee1ada4a959dc00843da5d4d06aeb1df2306d51f464dac61a660a4bbba67215845fda97b1a2dba712657da51f47eecd9740fd7714e708bd94cd9450bc4e8bdc20f55a958a1d91f5874c4043b21fd41729270ad2ad195d6e93fac116e97664e3f19f803b0ac872223ea0ebf93a93c", 0x9e}, {&(0x7f0000000480)="b155a064b2c10d0b9b9e3b78e54e712b2c169f8ee16c00711402fec659ecbfeab847ecd7e88f2055f473583e74baffb1ee7781f383808dfbe5acc020b30e37a022", 0x41}], 0x5, &(0x7f0000000580)=[{0x98, 0x1, 0x100000000, "fa282677431a98ac997fc1245f1d7677cc95e96ba4a547275b14c407d9cb92bfaca23f240779135a78e4e1142ebcc56e17924d570c5fdcceb5c05eb107a468fd7a33b124f6a995b601d3224a86568cd16f900d877f7a98fbcdeef60c8f90a967555a64fce0dbc8aaa16c89547e59932527b019d64776bb88f508b050c7f86b90ff9b2b7ba9"}, {0x30, 0xffff, 0x6, "6198831ef78b5e002b4ab56707296317e7e9fa0558890e6e272f8925"}, {0x1010, 0xc095af81212282de, 0xfffffffffffffff7, "d261ceea14c056d4eec25c0e5f2871e476813b1395fb9cc5308f4ee0c3d9cea79455bd4a0109ea2af2c4b3ed51e6465205f5524085616931f98f8b5853019087cff4c136113270df335b9bb59d54dcacdc91d02b69cf521381eafe1b9edb947a9fa98b32d8758253a2a4c96c1538f1e491a22ebc854d49ec85e9971426ba0afb1743506ee8de305afc976fee527356516ea5874332dcb778d598c251b14aa63c0be5a64652ecd59065de61d75c0dbd34162b4ffcba4f17dbd9475ba0bb0b321fc6cfeb5cd7ff8c6dda6c6140b4e2db60e2c52ec482e905c8c86b454a71723b17d453c26e55d6e5a9b969879ef94220fbc0348d90c5553011c9c60d01da78d05b1b88d6e9ca04ea3ba37a6045bb6c7e1ab1448826c565b4d5c0c7366be6d177e27050cd1458a1bf8483f29ea38a1c7ba7c7ecca814e3c2be86c6456239a7bb7db29ef34ff51f3f9cf8038a9845c03ad18aaf2ded0f6a5dcaca3149d4c0b3db88e6dea9d6bcaa4473862f3152b313e6a75e79f1aa035d63bdc3f618e81b30210da74b2f7232fdd8bbea6849b858ba8ae8d7ba53f351ba9fee369333892b9c90d1b1be88da5d740f798fecfc1e9c9f4643fe9a465686ab2094b0831734b4200b2045c723f1304941ba99a85e99bc4c38445793eb4cd7105bc52dbf1ffae98c141b82e97858c758a8d6ec6439ef76f681bd1ced527e5b9dc2d727a28f9942578bcb8f68e23839c55e5d9781e2171febb539806bdf45f3e495e7e60ca2b7a1b02e339a2a74c38768d5d1f65bf6362e78fd37fc6d939eb533bbd211d0711952fe81ca7f17c54d1abb15413d2676aafada9eade0bb3157e2e25741bebc7499ae849fb807978ddf2904c79ca6fff22fc757c212f0fa8fe3266666a77c7b0d4d90400e6fecaa4ea1ca91f012da0f24fe067fa5516cfc7f27c85990f844d32ddef861c307d813ddb51688b89313f04e9d5e79575e9adeb14f6752a547882fdeb60c55d6f04e874d73ddded05acf0d19d898434e544a68a2ec4614d80a093319a1056cebe9b89caad9daba160b8ea4ae05122ee13b05db5dbb8682d02630688954f4116a427b7751b79d18e6d9251dc0056a1e2add2e3458bddd3b430be21d4bfdc7c30da1968f119cc5ecbb638eac20be05cf763c6fed16bcf227c55268aaa0ad5d423a7a7d389488fc139e4778aa4a50ad750e3dddb7f0d1926dbc31ddadf6845277d040667e19cdf83186117964c0c05076663adc4029fa35844223991a66b09ceec5e9280ddbc57d426ebee6a66545ef57fa7adeb95263859d5086d92f716ea5b1ed67f0604c644707e688fbcf7b63af33434da70600dd2f644382c45dc51f412a024e3d44a56df9bbc62b76c98281d9e2fd256a402140c1319c9440d7f53518c950e5af69ead5ea2ec0c26252fb626b9045b3a41c900c846a985c9ec22dd991b2f0a2e98ea5bb2f95fc50032c7715f44a6558ecc1cdd862cdbda75c3c428425754e7094523598f71ee5eca440a6f839f017654581cbf8ad21a1d912ae970a3a29eaf915d835ee159b0eb1b6a29a2793df0f4767dfb6e016beeab5fa08439ca829408da6cfe03aa6e0cb53b3cfb5066007a160bc35c40db28e197c2e2c1c62808ea9f0554113b1530b66487f9f5085398a16c256cb9c81092914808f57cfc83461226982a3f66d1eaade8dad5fda6c39346fde1321b82f56ae599545706919e83eeb5ae534e539d1f700ea72c68d9c67134cf348bd27cbd460534296740712c1d852d9dfb8e1fbe2c15476a375d5fba4be1abdd21e91b32f7b2705a58021e3d43e981dd771c1b6854cfdbc4ced5f8c42f9119b719ade0d0dc4dd848fd1e2836bcb4aa3d02a35abb733187ca47614eac773d998d9373e8baddf18ff1fcde1bc6525e9d001e05ba6a2c32d307dc0a3b9392b54e0c47393bc60f5c13f1a40079e38fe218aceb99754090d881fc3ca0dadbad2f67ec1ff7dbd65e9fcad610fbd7cd97db947efcdc289fa6de1a8184eea2231f6bb09dd6c0e05e9286ddef3204cadd7640493fafb44989497709d3ac9a86d3d32af0021737598dacadcbc2ba3e42cd40984c65c3cffb050ecbfd2fa0640b9804e69b79b1f2f1abe241a9a04d9871a7b2d0c75011482950e431f39f90bc9e67acc432193221c778933483d9614d47bbd92261b2e2e82e8bb05f422d510e3c117277c4f13d85ee12ac8dfc20a11fc90b655374ed02708c7b8d3f0444e0263bc6668f0b4f4017b06ed43d75954a9ab3da418597902b41d28aa6e917b420b305d4caae98dec91fce0014b2fcbf2ab9a356c29de4e7f7a3ec3426d45d46b9165fbe89e470e4c8c81fa11b6a4e44c164e3312f9438ac0f78874cc5bc6a0ee0807f77ce0e2fed9bbc67fbbac46f446bf59144c2cefd0e2134a23a0e7da24719d47d08cd6bb6c63b1db6b478f4d7a957e5650868dc045c001be1c79962e908bd0ba5424856a30fc104aa24e7a58edff1678c1483a4ebf08bec08226247c8a39556eb0a481ff5330ada58bce22c39e81b8c40e579d35d5d5899f2b1267c0f58d60710da01d60393ce64dd98704ab49933e2adbfff2726174090230d82ba3528887ae53a40358800bf7e2ed281c2686c845152584b942c06dd5fd5dc831ba7acf2a954febced63b97a4673c93c174470b63ff148be4c8b10fbe48722d0ef76ca94227ed2e8dc54fe95d874c982ff1c5b64e14c1b7234227387238393d2a23595a610115a6ec922cc20f833643e54ae66edfc46d2d66c0e4ef25526942d8ecc4c4fa78824fa11db44485dfbb196226f464792b80deae517a25fb05d468df9f1144a32c01238cfc92454dcf240676338fa0495d83c1edcd5a0eceaa35102012712ce938bac7f3442c2b16c4a9ba93f36faa75f33614b925fa5e85363a134ec00e683a260131069d57594b1269f5ff23ec99619d551734e3bc762c96aeb646e7954fd3f7bb2a59ba1d70a313c054f2c5b82c0fa21980b07859a48e9cf12047562f82923b8ff1d7ead5f27a4d7691106f509fa39642d211d9f45a1a8d224297e44957ff35063c0823ec995eaf634b0cc1017e95e2de4265cc9566f215402088744fd81a0a8b2aa7d83628a379158d04738803059eb53e0065a4d0df282d94e5609cf1af3d010806e4ad76dc1563b462a4df606f2fd4bc1dff8d2e835922286f368295ca75042f15bcae06a7e5179b1db3eb3782e64f0a6717bd99ddc29b7fdd172197a840da74a4dc9705c54e55e167246920760d84d7a7c4364f753a659194b874fcf256801cd01589ac29f07dc960b9657cce8aac8f014c6d6907679bf0149fafcd43b5b1da8165efdcb0ded5290f24d6bbb8a53fe56918b2cc412549f4c17cff0d9ac046ab7013b8f74a0a5b23f3e5d7e84690832d37bdb05f81956fee5205ecc110b14660424b16eaa7e41436fdd1877782cb2508ae6997e5ab8f878eee5f49992cf996e19ae5c89d59df4d5c471f4c94ed4f9f446d78360c16014147478f42a298458a74043bfd49481bbbff192c6bf0e0b3b8e5c0b7e45bcf5e4262bbcf4e21984c5e62716dd8daa5cfe1421a34fcd0ba9c2c27614ce5103ee12231ce771e4c38a88d3bac93d9cd1d041670cac386015c056e313589cbcc683e813ece2bf95399084d35e56c18bc1f3053d7b8892cfe2873252e6e4a3b84a20e695d5881fe18a8dfae397b9391bb282b7e1233943fe92ad7879f97db64ae86f5ff053b7041cfe4636d23399543c980fadfdde831276500c0e4ffc17a624e2d742d99f3f24e120e57c199ba9f070b71eb9b5f024e9f5e5e65c87b440ec14381569a5b1e93116b6f4de58ec2bbea3af97be47a54a68b593b367a4759e48a573a5b0f84a27691dec07d31773f436ab0599c9251a6982ef638db279c5e089607d66a6e53e352845b35f6efb119ad5142fb32994f23bd4de414668ec42f06d4cafff5e079b65a0d06eb45c6d40fa7658899547e36b5467a13eaedd68d914164b8e53aa8fbe157b5353e5d1d6525e300a7d1cbe2e3e39d8c58737db45b25728a9c153168b31e4b2ee7632c924aeb1c50e379b999770133b980fee7da1551392d6f7db3ab5b39653bd839f54c2c7c3ee139fcecd766399490c7cd793b14f76fd4c903e68c64865d3e19bb80ddb5154b169c3eab3d9e53597f0c9cbad6d2d627f80e731debafeea20be304103049e123db7222667f998ff54eda10af235ea785782b604360b5e743a4161981d1fa5b12dbd461858f037a8a5ee86f53aa6924ffa2ec45b97af45793693fa78f3b79e774e33debeaa15c257ada17165b0f9e2ab182fcc282c1879e7d466aedab5829a9f7a43eaa4d52378902fefa467a8a344c35a38b89da9bb5c607e912697561eac98e8abcc4a139b2284d58a5e8f742de2d1a4ecff6242e9eb331cf24a4d1d025b8fe4d305bf67382e80b1bd9838f540387c02c9fd49bfb67fe2f8fe2297c1386a92af63a638434761ebf6687ed983681b6480b49687e2b958222e839d00aaf2081002be3f957ce44fdb34b669ce0bf4c0f50cfb89a97f89610516217dc4ae4526667d32039f1202f442e9b26ba8bbfd82555d26268216bab09c1b5333d8dc26ce3eb4f0916401148f71eb8a4d6fe819364cd5109588f2f72f5b8ac5d3030ed64f82bfb14d7e1088d32f6e1b795700a8f78a8b874847645bfef46d639550be9c24a04fc8c68b6fd162e19d681a167f2b20e344ede89a9d204ae2ad1bf7787e1c977a6e60d182c2c424de4fe21ed9101cfe35f96512732f52d14bca88eacd8a86c8b7e5d4a029f63525c0115d38b33960f3c9dc94d364c6039ece502071f5a6353aaed58c5e442c2a0ae78336ac00009a4c81de3eb751c8015cdd3f4a4e4fafd6c74c6efed055b520f331e7b6bb78465d4931bac3125621adc801c9abe833f2b9a5850443972341f09c9c9d250ffb650358b83d750e3e54c59847006c52c06b83c17068fcf4f4f87a54faa9972ac78a2b9ccc8a452ffa2b4a7a625387435b4b3a6ee8b599fa4862d82cc74c539181703c38cf03a7e22b380f73f4ed9e5d7d5c9eba3442aeadb041fc5a52e10e6d8886a8147c2305cdfc96ce459d22ff00373625dc4ea08b06418ad4c8f0d03311311f116b91a833bb6931083d5a724a5a1290af934d69d724bc88f2a97eec3cee9ac66d31e1e6b2fccc416f1cf926c038ee35d4006e0cc639a8883f93cdbdf5871a98eaf995e68e290800888b8878a9cd031ead33352dab88caedeb8632689dd9c27d92a76b396e60133ea15310233103d97ba2ec2e05bf83798e502d7abe62e3de732a36a84f028d57d9c0d2949bc0bdd133d096081ce4ad5185b5b18faf7f46d62987e74124fe83d6ae519c827e4798d5b9923c9e8acadbabde7a25af18bc554e4f0b2f7be43e4279d2c3dd43e8ca173fc697a3b5010746f52d2d525ca75947187adef3185b6930c46af29976a615e64aae55e7c96cb469cf11253f3028706fe8506c71b25e3514f938ba2f52b6a43720076f932a43f5b2ccf10538ab76eba15abb87391fd4b21f881787e616e2818cac36eb0d80aaad3d6b9da451ba6240d6b71955b8455bf560d6c8d22141e8b46d0636306568f5b810eccc2467da6b9682de1f1ce32d9b3f1eb81dbe3650bb526b644845498c3fd99756486461656d5ce43d3a6f6bc9c2d8244a7d2c1e7e9a30578a14aed90b34ad46b982e4a755cb47c0be6c80527546d3357653e193f0dafecef6acf0d35640f55439f7a18284393ac0de3202c3f6629c20fc58a67bef5a01f04708f59134be7b6284696e607a68f8c57c431e4fe02b0f"}, {0xc8, 0xffff, 0xfffffffffffffff9, "9c3b4f5c144f5d283ebfed430dd0dc70764a21710e9bae95198b8893b86bcbba22bf55264b587e76d265817ca64726a75c3f3e97d22621ebdc64f9264ad369fdf976bb7ccd8262618472dac725500913554b67308577a9d339e24174b962780cdcf6a359d06236ebaa91c3f274fae68c17a1c20d9cb12242f5097fd924c5a9128db26a4c05bffca7aac63c228ca9ed32d17a27303e3ca5d9c6655e8825a54a19113add778ffb80ac8911f9dc73214af0740e43"}, {0x60, 0xffff, 0x9c2, "de6ba0b57f20cf9e2261d914fb8eb4c04c88535c0cc4a00992da4ab2a6b63d133c801f31c8b6e516af4c86203a523ee063713e9de0364cd33b443b03fb3a26c9f94dda266cc5d961ca506c"}], 0x1200}, 0x4) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c763000"], 0x10) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a42119510654127cd817009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2313bb095c37a57045f12fbe890e0411b6328909ab5575694bb6719f30fd4a2234748400fcd0d24dbd088c3b5d435d5f488e0b53d03ed6cbde9508fe1708f035f8129cb517727d734f5a0233b1a748b485a9e95a0a62fc080375c8149477ba3dfa8308a614922ba98b7f6c71eaf360ea1ea7521cf41313b8a3851cf1b427c9179a6b1d736b76a92ddb5af4ac0b6a02f562cd22a2a1e01dc"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc58562672947e2c8"], 0x30}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) getpeername(r1, 0xffffffffffffffff, &(0x7f0000000280)=0xe0dd11aa1db8116e) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xd393) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r2, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r2, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000004c}, {0x16}]}) pread(r0, &(0x7f0000000140)="1f039b7b4dabebe8f3a1da2f94db6b05ba6aaac8f4114a4ad28d7d05551fec91ce43fbe535799f506d3ffb4fb4ace35c3023a0057d340dd9bd69afd11dadfd607ba54a84d899c6a94c485de69f338b2f95a24054c2105686f9b5c7123cbf992a11620c3acb0b8ee02050e3b4d6158d818b9a9a45881f2b49a3664327858c4060f651b97c110289ae237093846046810cccd4b0e26e88ce73f45a0d5a2ed326578ac1bc53762d3a429e2d25395a784053", 0xb0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x400000000000f441}) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x742, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xd140fe87913f53f9, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e3db8170f0dd7c86210919b9817e1a55abcc799e538ab8922ad55a7196aa2bac87190d461835ff75fd7e73a1515368de5c7faed29ffe1fa588bf6ab74ec8b76e90eb7fed569ae8375062f61a85d51363719eec6528fad1aed15ea8df5c9e6f813f836c6046f61ad64fd5633ac9f7ee0e005af0fa2438017dec1ca83d0e5269be37876512ed1e944eae", 0x89) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x639}, 0xfffffffffffffdb7) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt(r0, 0x5, 0x1, &(0x7f0000000080)=""/172, &(0x7f0000000140)=0xac) 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x8a) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: dup(0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x10) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xf2d) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 16:00:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x3ff, 0x0, 0x8001, 0x1464, 0xff}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000140)=""/79, 0x4f) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) getitimer(0x2, &(0x7f0000000100)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) 16:00:09 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x180, 0x104) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x400) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r5 = dup(r1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fsync(r4) getpgrp() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000540)) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000009c0)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffa0) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffd1b, &(0x7f0000000400)="c0cdb4dbead6c206da36ad5d838fa504c7789f3132d9ebf30debea6e49dca110973bff86376950dfa9b00a356f163814bfc3b0bf91da454f0f3d05edba6e0ab0be01588360bee149add4c868a96c9f2802905ee0eac75ab54264dc388b045b8d6a3724b3d0d4728332613fbc823a52d1cc6d4d0f885794e5e062a3537f77ad67eccfc09541d8233d9d7084fcff7cf0ec6003e5d343f8ea06e15c8d0f87e89e638efc07b373a4cfca73548aef1c6002994c907cfcc9b2cbc94e3ecb3d0438271cca4a29119c301f6f589aa47aeaad8ff77053ffad1909d533333fe0bab316b19fe18d2542df91") 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) setsockopt(r0, 0x101, 0xfa43, &(0x7f0000000100)="fe47bbbd9f956a1e2e078df2a98213b4215744cac46c1f8ae00ac57a6dd74032cb4f0cd36bc68dba1a4b65daef891a691e95a7ca89f5f089ca6805fd22e3dd9351faf76fbf9026e5a7ae497df0c76d93a42e8c17109cc22775c140ad7796d7a0840e9067fa7d25561e1b60aa0dfc7acecedafed469ea62f27163b139cedb5b0d377a585f72443f4549ffbf9352c84556a0fe8d781d7cbc501c76570124a7e3153b3b75909a96f51b1c046d086710e7713864cf078a2e157d8eabee44f566c08ebc5358ad52c1199abce7a4ebe6c6d97a0a1c2fb108fd933faf519afa", 0xdc) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/30) socket$inet(0x2, 0x8000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)=0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000380)=0x2) ioctl$TIOCNOTTY(r4, 0x20007471) write(r1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r4, 0x2}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_media}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000002c0)=0x1000) socket(0x22, 0x3, 0x8ae) 16:00:09 executing program 1: syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=""/98, 0x62) getdents(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8180, 0x44) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc26af2189d6c9b87, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = kqueue() r4 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x7, 0x1, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0xc3ab6e26a58d5130, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket$inet(0x2, 0x2, 0x7ff) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x95, 0x1, 0x7f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0x3, 0x9}], 0x6, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x4, 0x200, 0x3}, {{r4}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0x2}, {{r5}, 0xfffffffffffffff8, 0x10, 0x176f57edf55883bb, 0x4, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x7ff, 0x100000001}, {{r7}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffd, 0xc, 0x2, 0x5, 0x7f}, {{r10}, 0xfffffffffffffffb, 0x8, 0x8, 0x7ff, 0x6}, {{r11}, 0xfffffffffffffffc, 0x3f7be406f0c2118a, 0xfffff, 0x1, 0xf0}, {{r12}, 0xffffffffffffffff, 0x20, 0x8, 0x8, 0x1fffffffc0}], 0x8, &(0x7f0000000480)={0x6, 0x6}) r13 = syz_open_pts() close(r13) syz_open_pts() ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r13, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) r1 = socket$inet6(0x18, 0x5, 0x3ff) dup2(r0, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r2, 0x10}, {r2, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x6, 0x9) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x7}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socket(0x1, 0x2, 0x8000) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="c0f6e5d8e038f6c2d2a4b3fb62f21473882a52aca2c8d13f2c804c3f666ce0ed15c7963ef2cfbac1545c4e1cd5eace6912c08491f381c4ba82c0f80fed6a9acd2b9c4d825461c19d375533f1bddc9cabe084f6a714a2002faae69b7820bd3f5b5a26d5187cebabea64283b6c623cd11b27a9a368e90c7101dd3b8d8203684652136c9bb01630b289a16aac82d1fb92773013aa4d63c99446803a36feec33fbd3d81c2de0211b7d58e619a612cffaada5b146f534b1ada915f1061a47243253fc99926f72b32b91012aa25106eeda775ca562f85e4415e4ba5267057082c7b23c0f62f811d5466ae8e195bf13e95acb4d9819c5b893e9a8707139db08b283eba3381853246823f9c38f939bdfd93ef345b14d87df377fe1c22ec6dd7a73ee4c94e4db6735c3a51a352147c9b9861895dd63601acc4feaf1636e60f4aacce47af592fdfb6d20dc8f2ed630066d6b6212f2622b1bda1b51f9b22a7a4b99753c6b8585d73f2182b3124117a731b861723cf6e8d68883799e518f83b0af65c87d4d2c7a318e4e6fe5657c2a957bc8646ec63efff0d2506a956eeef91eae9dde3164f47efb0f1475fa55d9751a3de49ef4267ebf41364382b9832ea8fc4d8cf696c8309f6ab7095a6a1b533b5a09cd016a915d74ee094cb02703f9212d4d703dbbccf9d4efe20583ce7f4ea3f008c822bb0882c29afb333473fd310ab4f16cb442bb8dfd68a64691a7ae4a488314aecd26b3663a522bea463450d353edc40bbd5dfd642ef3baa6fed8fe1c5477ff80bd2c0b61e04e0fbf8c547ea2865f15c8fb4bfeec6c6cf2db0308baa805553531c867fbef0695480b9728402499b74038077a72d2e84704fb121214cc56dd75ad8c89b0f4afd884e1ea54f33ec264e79824416052bd7f157a52345fa6ecd1cd854f97e65fedffc381cf349fe73c23a46833fe3bf1db4c7226b12c33a6432d106b797adc457975a323b7752900bf11925ea2de5080a4955ab22e2da4e857e468afc8c7b1efda42d2a116cc6bf88fc9dc0d3548bca4ca0f9f207c63b0a464ceb01f6bcf33fd0c7e3c46ce17140089d9eff4fc1d8ee19ef07b1d4eb2cbe44ab1c6c16661e76dd3f29c57f43bbc9f5162ca39e121224cf8aac4de15d7367a76a5f4b3e635b9a3c62652ffbce392508359e781476f691ac4d85fe405f73c5f374573fe23c6989705312586c4ac792ce2e05de8b4b30a330759bab02f91eccfb734961976fbc0241f70273b7bf4d542923458e99cd81d94d0160d4787058a14858c1e6eb0ba1fc3b3d84c65654497cd07e07c9969c98c785ce96ce35d5f62761842910fcb46f19e1df6278e77aade5d208ec686a8e5ff621cb89725d7cab741a8f0caf4d0dfd438572d18d45080bd27980649302d15f42c20689042867b48968d0a92407bfc86bc949c5f0ab6eb51a9c3126b8f50d0c4b1f91b93b24024f08a1bc6bd8ee8229c4e22d534fdd7d2e074e0983dbd582e9287d78bfcf7c2108ef8fa5a2fcca3727e973b02f6750619d157a8c315316eb32e8e93a92cd5cd3c3235418c22093c50f22cb5c00c94570228471329b22841de5395ffab78b72d73f6c1aff68f2b0e68194486334400e57f6540bd7c4054767460ee18da1725137a1029b992b41516a83afee3dfd69a9c05a710749b5419b9aea68b30a6b3506e1fec9d223c12440064b9930ea4f5040c9d83fb2e587a98893d19dae621f239a18c76353b953c531058daaf3aa09a8279ca0879a69088ef35313192b86ca86b08b027a9f9658c99c81375e22be3e96076266384b93273c53fb7ed620907c21136e99194d6d37de5092c153d279c3f4b286a25af9bae24606c38a341e37d88632b7bbb3858484706850a1d6dcaa92c12c42d081ec1d7686514601748a6da2273d8b6bd352659e28101a2b03a0cd0effaede23cbb0f31801f26cb32911c30de5b4623e672f8daea188a294c27889c036cf2ea1348237a30714c31b411ef4a115ad81bfadbe5b1302789301826156ad9d309a6cb9483a013fc857fc2ffd742c3db91d865df56e89977df5145abbd552c78fce74cce7e7f24c6f70a98c1ecc9552496f86d3b30c471f0944961384a0d5d6e2d76ce096a937fd92b2eedaac648e8218704df8e05c4fe38a955f5e46b04d10dafa07d2e8a75fff562548cd1cb98c746c0d89c7bc74a413e0b30550a5830963abb1446b1239d5a25ca098f32f6bfc11715dfabcd9f65a2f53f4171fa6efc51d9e3e9a3543fa178741b7a363ed55becb38d0cc396295318e3619b1cace406e4d85f2a60814791e83351c554aa56a083301fdd6c5781cdbf6941c3195566502eb52e2797c60a359843471cb023b38493c67d81e20da35346d3e4cac8ef14e6bf1773a973a29efbe29fdab7beabd04140a70f3bdc0c20a6aa504d77ab78bfe3d71adeb92079080810db5633e74457360d5aebf3a9fbc50daa332e114f1ef431ca3ba4fb392bb77019e865f4387a13623271e83ea0889c1fa99581662cd0899ce385272f1453295addb7e74fe1258b1f54402d9c3ea06b9cbaff5a1ce79b76c09cd3e443d3cad341e3cb7c240a3b2c4b6a37c6324a824760f06a7ea5b8c9d390413be11e58515d2854d82671d4296716675a890a939dbacb3a4088915c6222bfbc62d9f0917dc89c19579b4ffd26b4a7171ac1f0bf3755c576f26067037b4696ebab9a448d0705a62d2ca2e404fdd2eeb35a31e95ff00f523c1d4d658a7acddf9657f385a0a4e40bb95b33fb126fca365998ce31df99fb817de3418bf2cb7cc03c2e894cf6eb3ea1c5d11c7f08c8a99e3f1e3ec52c1853f3219a04a25a6fe05ba3ff44fe3bcc76f57ff765e3233e69068ba2569ed61edce798a3197d1b4de4ed353b17b3d22329b01b2e14446504134d78745d8c0f6b3cc3d2bd092dfb9e7bb7975127796bbc208f63b20af2ded465cce532cc527e038f45327814de5d55498ab998ad953cb415c6391c986b4f7e12bbb2c940c0ac5e155b61fd2d1b563f2e382417fb07391d13b9c09d95156228fae9067c3a766c58c70adb2588f15a56564ae1d32f08a2e2d5afeb41fbef99f93a08ad018a46122d6da89b6d6e14df72f923c79743d43d9e9287c7589884a45fd5b9932464b71cc9f8fdef1bf750a8f776ae0fb8c22fb2262ae4b5cfa99535496bfff05c0bf5a477b8fd0b079435d46f18d7536d45d68c374eec3669b7b4c60ef374212081270cdf20bcc963c12ed33724291eff4cc940751abf86735ad828eb8f25944577f3c0f2cad30068a5c0bc25e8ea67562e7e0517744c9e28f0f07152d588128344d07431cacbc391c35a11d3062f07892e057d3574a92e976c4d5871b77cfba1d64d1dd9d3be5cbb82c53bd91bf541d9f85414d6b9f313484d0f41e15e837851b439a7a4bacdb91bba7db1d9e897bdebbf0e40409aabd5574a922d87a1c181a806798aea43c51969e6b3b96d8a7c448f1fe3986f55c180c2de423e4689617e50a2d772f769ccc850e9f4e6c61f911c6c15f535e56512548b6af5765c9e8ec9d1a9816707eca0d61536ac107cdf57aa8ba198fdaa1ee62aaeeb9832a65dcc328457a5c69b898a0984cf412f93ed8acc15a621ccf1ebd918fc5ed49d9d6e7ec1ed312b623cf697a2c7ff4da3a4accb531e926ddffe9490a41ce7ae8865c32708a61c5a96590b95e7a2cb4b5f52ad78885681809dea2749c22875e7997ada92d25e2704245a1d0c4c4715889a3d5eedb81255a8714689efed70ffe8ca4e26936a9f6607c0519a8bb11c7548adbd99f6d4a0ca1ff5c8341d80c40d995216a6cec98a3d3d12d086cc23ea36a8e876115b592f3d432ea0b17ce1b2d43632cb293c458450cb42aecbb6bfaede34826c7ead787958dbf485b12a6a5e664c1ce0b0250d57e2814efdef4037dc7cc54bcca78061f8da4c643cb7d7e2d104d0a64b848d5835d1b3c66a52ba5398c2ca0b2cca256476599544582350e2a20873a1054d80ae30ccc2eac5eedbf4104c07cc144b7e37841ce4528d21ac674b5d35960fa39c285f1336e598fc9f973852bb1da13d17954e7ca991e54542ff9e57915953c7cf980a7e8e5fbea7f0ac8456481fbea4f8921e2768793f19a480a7203d742963f3332f06159b3b1989579231bc0db2398ee9981d6c1f349d38b4a20ce79b8346ab7918713f51c093f7af441e1f6c5946ad57f790bb73867ab46490378e19a0f20cfc2f7c5b1c025f0d386478100f4dc16a163dd865a2fba1dffe0dbd2015e0f0f7fe2db30080ae536a4524db172505786d10cd6523c1e8a8c598826fa94ced8d282868726436a702d140c985bd3d30c7c81c771969231b2cd37c32db0010948d4975074dcb8cad25eba1cb96ee3ac0976aedc32602a850d742665f05c2636aa2154fe00683eb3e2ef7c19ef86eb176674e27c9f810e0037e274d83d085627b6e6f9cecf342441a6f4fc6cee0862547dd93e43f2b4a7f4a97c0ed0b58f4e58d3d66e5c3498aa470d7bb6c7ff4c3e220f5b611c59ce5142fcbbea63f41ba22d1d9413406f3b4c62aca84db7fed6c3949fbce02fb990f2a780a5620242bb89a46eb180c7ffcb5169193c6fc7918d2cc778eaa1f51d8eda2a5f14c7e384c425e35e12b097d4599b63c8752fb74566bddaed6c498c94ca9c8b4ccd32f53bd2e2eccd442f84e0b77f447b5cbb0ce2a581f5d48e75866aba105e824e38315ffb889676d0c4c6d435c17eed1eb825b665d6d8f4206c2cee342513ed88f490717b3cfeae5a5c1cf4574ff97910f1fe224518f0bea040d292d6bc0a31610c9c56e9fb93503c083f97cbe7b32bdd2bf104edcb22da0d3e6f681379b686b52f1ce42818c73c88cc3b101160f6d268cd139122408310b74ea02a79b17c61c3e07c9b48bd386bd1d1624fb817e10cf63f6f9fb5e5c60e86e90b0af84990b6cc923321147bf011894d98089f8cdd268b6da766c4a763e3f7d3633e776f42f35136d1cb78dfb2f6bc1d925677329bc2f48dfaff45af498c3cac426e965cd54753bf4085bf1ef245950dd0a089e695cac7b174e722a87757a2b39880a7ffe6efc195ce75d43f9126a4516d4c1c8a364f55c48fc250e064ad1844a25d2e657b9cdd0f93f7c7c3d5e87403376ce63f0a4a91eb4251f3db94758f67226f3075ca75d2a918f8b703f1d33136c808e6312c27456d94f82accf81fe20389d639fd9a7063a059a105f703f7616da33c10ee5c0540c1e88bd7c4223ddb64fe9b3a967e7b08cebd7fc768fab465b54f18693da45bddddc003765013ad4e5e70e35db84fd371de6c77f5edacad0845b84f2f49f095b339803b9368f9d94fcd305cb0843649356c2326b52d8b4a4244180be8ce6cbeba19362e09aaef1e67c87750b7ba3f57ad688206a172bcedaf8d1b7daaf9097d950bae274953aeaf35b4b7619331673b2cc9f43060d70728d86aa363d20109234f99375b929bb87bc8997eec2646d94b07395943e8444e776da0190bf8822de0cc9454fab592a14232009801f9618bd77d87172534d098d8950457e9ee74e11730df8bbe8abce87048c791822934c37a6f86bd9070b133d8d4b8d7bf97b8eab9288956bf77eefb34639e4bd75134cbe509e14353c8d6728c99e85945eb241f8f6cf6e10288c817aaf5485825c4636f05686a34b9ff09b05fb58df63cdb00e41d0f72d34a3318b7a9eb67adcbc8e5d0b5b4d02db8546aa582958add51cdb7569f1648fd5577383e3288f27e91cd652030af36b47edb4206b0ffca183f78a8c725971cf837fc677133d6aa8803c73bbfc61fc83cb2a349652", 0x1000}, {&(0x7f00000001c0)="d46fe6057f2a8c430c8d7d4bb0f0c4ba92ac324f46a6a2164a02b558264996affe62ec209ddd902389ee331c08b23b00eaf58cdc971a00d1a0409a7e8464002a121e89f2c4388f26e49ddbc283b9c3d94ffd9c554b2acff556fee1bd38cc1b603be0c5f84194eef490e70e56e5c1d871606251355c7c8bc811e835dc76f379afb22166b7f5dc05c33373f6d5c01e3bc5799bba5a9f23875ffa8167aab58d1bd513e66f08ab4630d625f86f729a2633f64203a757147cd5923d931470019078e93ceaa14eb11879d6bf58c76a880e7842617f83c225f5dd3b8c4ce71e", 0xdc}], 0x2) readlinkat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000001680)=""/239, 0xef) 16:00:10 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffffb4, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(r1, 0x3, 0x6e, 0x0, 0xffffff9e) write(r1, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x3, 0x10000, 0x1e}, 0x4, 0x42a, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r0, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bffffff7f00000000ef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d1e93fe3ae83904f7e4b0a73ea2", 0x12c) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x10000, 0xa197b2300ff391be) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0xc2, 0x10) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3, 0x3}) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() pread(r2, &(0x7f0000000140)="bed3753f6ecaf294d19b54e425335e535eeb22f44d57ec4c74d9ede83698cefee049ea8f9a7883f6182eca3c5fb82a34978decdae7e485e5416a5814795cd11f838a09adfd6fd812a61a9aa8aa8e6a0f61fdddff2e5d2fcc074b1831d1ab3e1c7119274aa9e3e7f99503", 0x6a, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x200008) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10000, 0x0) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x52f) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket$inet(0x2, 0x8000, 0x80) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7a43, 0x17f12000000}], 0x101, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0x7fffffff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x2c, 0x20, 0x2f62, 0x1}, {{r4}, 0xfffffffffffffffa, 0x28, 0x82571a45b3a5b145, 0x4, 0x8}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x100000000}, {{r6}, 0xc5e7d2441a14f8c1, 0x0, 0x2, 0x100000001, 0x1f}, {{r7}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x645b, 0xd76}], 0x0, &(0x7f0000000540)={0x401, 0x7}) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x0) getrlimit(0x3, &(0x7f0000000580)) fchmod(r9, 0x82) sendsyslog(&(0x7f00000000c0)="b63a74365f4f375f9f4f2caf124dbfef3327940da013c17cb8f564ed6419ce61ce1ec4ffddf3b3e772968433939349f5ea4e2f5ad8876dbd57bbbc74dc806cd42ffe1375aa29d2e7d86432d68583ad12fa83fd28ed83521d3dfd65c21622e249597ffc1b614e7096092e5381f2ab051cb63b4453034506783b0c43e93053192d3f60a8042f4f558286b26ba00e7bcdcd043dbd84e72b4bb42731d3e460aa3dbe3e14c4f6a649bf54d52c5b094665d8e0b11071626d0fbfeb3739d8b372663134a808c0ad5ebdc5", 0xc7, 0x4) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000000)=""/184, 0xb8}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0xc6b, 0x2}, 0xc) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0xfffffffffffffd29, 0x10000, './file0/file0\x00', 0x10000, 0x6d, 0x2, 0x2}) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0xfffffffffffff000, 0xdc, 0x5, {[0x7fffffff, 0x9, 0x2, 0x4, 0x2, 0x0, 0x9, 0x2, 0x3, 0x7fffffff, 0x80000001, 0x0, 0x5, 0x40000000000000, 0x4, 0x4, 0x6, 0x2d8], [0x800, 0x9, 0x8, 0x3, 0x5, 0x9, 0x76, 0x81, 0xff0000000, 0xc2bd], [0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x6, 0x6], [0x1f, 0x100, 0x101, 0x2106, 0x8, 0x4], [{0x4, 0xfffffffffffffffe, 0xbf, 0x7fffffff}, {0x1, 0x9469, 0x81}, {0xffffffffffffffff, 0x1, 0x5, 0x6}, {0x7fffffff, 0xe4, 0x80, 0x2}, {0x7fff, 0xff, 0x1, 0x5}, {0x3, 0x3ff, 0x800}, {0x8000, 0x3, 0x8, 0x4}, {0x200, 0x9, 0x14ae, 0x400}], {0x1ff, 0x1, 0x20, 0x7}, {0x1800000000000000, 0x8, 0x0, 0x2}}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000280)="030f36ac8f8cbb8b84d05128909024fef314c353c7d62073e2ec2d67a2851ab86ebaa787dd302aeb9c66682e6fbf34b96664989835e35f32", 0x22e) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x3, 0xe007}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xadbcd398787901d4, 0x8, 0x4, 0x20}, {{r1}, 0xfffffffffffffffd, 0xc62938478e4cb1f4, 0x40000000, 0xfffffffffffff800, 0x4}], 0x8, &(0x7f00000000c0)={0x20, 0x5}) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:12 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/21, 0x15}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x8001, 0x1, {[0x1, 0xf8a, 0x2, 0x4, 0x7ab, 0xfffffffffffffffb, 0xbe, 0x2, 0x7, 0x6, 0x6, 0x400, 0xd693, 0x4, 0x80000000, 0x4, 0x9, 0x8], [0x51, 0x5, 0x101, 0x0, 0x86, 0x8, 0x3, 0x8001, 0x2, 0x40], [0x1, 0x200000000000000, 0x0, 0x100000000, 0x0, 0x5, 0x80], [0x401, 0x40, 0x7c, 0xd2, 0x9, 0x3], [{0x3, 0xffffffffffffffff, 0xfc1, 0x2}, {0xc2, 0x800, 0x7, 0x200000000000}, {0xbe, 0x2, 0x401, 0x9}, {0x0, 0x694, 0x400, 0xd13}, {0x4, 0x1f, 0x7, 0x8001}, {0x9, 0x101, 0x5, 0x2}, {0x7, 0x10001, 0x7, 0xffffffff}, {0x5, 0x9, 0x38, 0xfffffffffffffff7}], {0x7fff, 0x4, 0x2, 0x81}, {0x3, 0x7ff, 0x3, 0x7}}}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0)={0x5, 0xffffffffffffff7f}, 0x10) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="b1ac7fcad3f0b462cea0d18b04d562a8e2c75ddb96eff40f9641727cf7e42cb326ae67e21bed0afc6810120402d7c1c2156c7fe6aaf055434cfca471f4f9992e", 0x40}, {&(0x7f0000000400)="663ee552b26202b54fe980aeca5b1c5d33411cf59e72aeee37b809af75dc9cce47c35328ac27117728946083730dba886128a3a626f4719bef2235066cf8e680398e4d67ad076e182c11b83e6650344486e86598abf50206d350a60966c30c3af516a245ef0edf48e6412ef680278fb8b9ae33d670babaa90371310cb4324f22b6e0384adc1e31e88cd46619c4359e51547784cf92832604b4c3e143d51ed42be6ebd37099496ae8045a939c520155f0467cf54acf87d2666a73ef034c60", 0xbe}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x0, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'$-}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*]$\\[\x00', &(0x7f0000000280)='\x89\x00', &(0x7f00000002c0)=',-%\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f0000000540)='./bus\x00', 0xf66873bc9ee3351f, 0x5) open(&(0x7f0000000580)='./bus\x00', 0x10, 0x41) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x4) 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) syz_open_pts() msgget(0x1, 0x200) socketpair(0x1, 0x134c4e5d569a7a3a, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, 0x0, 0x8, &(0x7f0000000180), 0xa, 0x0) 16:00:12 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2000, 0x2) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000003c0)={0x1ff, 0x1}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/82}, &(0x7f0000000480)=0x54) poll(&(0x7f00000004c0)=[{r0, 0x10}, {r0, 0x20}, {r0, 0x80}, {r0, 0x8}], 0x4, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000500)={0xef, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0xabd1866d4e5ced0f, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) getuid() r6 = semget$private(0x0, 0x1, 0xc0) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000005c0)) fchmodat(r4, &(0x7f0000000600)='./file0\x00', 0x84, 0x333cbb2f0d2ef47b) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000640)={0x6, 0x4}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000680)=0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000006c0)=0x100000001) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x10000, 0x0) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x60) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a3") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) r1 = getegid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x108, 0x142) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000053e000/0x3000)=nil, 0x3000, 0x5b13f6a1e61542f) accept$inet(r1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000280000/0x4000)=nil, 0x4000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00002a2000/0x4000)=nil, 0x4000, 0x2, 0xb35b566497ed8bf1, r0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r1) close(r0) r2 = socket(0x2, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000610000/0x2000)=nil, 0x2000, 0xb30e5baf98aefca2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x3b) chflags(&(0x7f0000000140)='./file0\x00', 0x821f36646e71b5b9) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x202) write(r0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(0xffffffffffffffff, 0x80, 0x20) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000340)="94fa52215ba985e68882e6687088fd159ef061ae2c5815b15a35a88c75a6df2da58ae579aca85c147483c133266794b937c29e12053273dfcb0fa9606b6bab25ce71c5d235c5d309ce4ae7fd4d3a7e6dbd4de9") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 16:00:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x20) chmod(&(0x7f0000001900)='./file0\x00', 0x40) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) dup2(r0, r1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000018c0)=0x6) getgroups(0x6, &(0x7f0000001780)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) r10 = getuid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000200)=@abs={0x82215f52a301b5f1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000240)="b63b6f1e3a51102216ec537832d2db0b14de35a235c0c6da77193e83bd888dbaa0fe8078b1c42182267bf30fdbbe3a57b694ed4b9b99a767d41b92bc42478a811ae7430465daeb0af14fc28bc03093ecfd623aaf8a36ecd5b3898c2fcc407b554cd98d765827b944bb20472b0538746694e13330a83e4310b92e211dfdbc8cb457baef1268f6624c05a2b06777b112e3a25ef3eb87cd4b61388eb1047e28e920b3580b58a52ef762851c78", 0xab}, {&(0x7f0000000300)="c2cc5df63e7293b286b1e3b7d8745dfd2bfc6974bd91b61fc489d26b3016267ebf76aed3f3552b0aebeb808786a95bb1e2a3aafa02bcc29bf70454d4c4507ed0749645a5ce0d2959809c4175bfb0f92747d5fd6dc10f5bd4430484036eaea7a97f62426d52b0f93c160476bb0fc62e5144ad2021222d5900d03536d471cfea9b8058a08e1eb5fb7ead44743921d6b11a5798596bdc0fbcf8", 0x98}, {&(0x7f00000003c0)="af943c069bfc70fff2a6a0cab86a05f7ff0ea6637fe4cbe068047559a6202d0de838e379efc75636bcd368f6dd2e5ac1d7449516cf2969e55a47e79fea5574d7e21a59baf5e9abe869af9cfd66666c76f6e1cfeb78629c20be701ce899cf3b5faa22ab569f8393a699e08e3f0d9f805f9bbb680880c41ae20e50741b1fb6449348ea1c088daad4597ee94152e9452c1d8ca2f2b43883f2e98e9e03ff8c7557972b7e828c143c1869018a728d29c0c57619a7fa1652da43e02ca21b47a8c63eea", 0xc0}, {&(0x7f0000000480)="11354b8ed12019669362649f075b9a5b4864ffe86f92de1724aaad95b17362a26af024e8ce59e4465d5ba7ffd67abd9ec56a3daec3d9d2b66f4ddd1b8e6b008b9a972f0fcc870510049deef5c4028f677aec47b3ac6f11e1f1dada80f24b7740783f8af9a9160b3a351f8198474b6bf66c06a96854b635842d175f55d5b4e620535027df", 0x84}, {&(0x7f0000000540)="e38146512a8f699e5da1457603932b6e1577e97158bb3981a2ff7f645fff5b6efa52d46f82c4ebdaefebd1f5d06c330f39b5f8525aa1a7c7c0a07ce659fc153ff9b35e307073b466e7d99542018e48915137b5364bcecef31aa3c71b2651dc7a26d14beeaee54830fdab7535ef71755930a0858c46e2eec07992d81f38391f9f36cecd5aaaf5c39faf823d32b5038eb1cf8658ec370b3871c0d908dbaebb62e70a210f962e1d", 0xa6}, {&(0x7f0000000600)="544c94cee3d015a7e1545ffcd49acb3c6e3a00835391e6fb0fefea1f914d1cfab2e16c2c7d8d9661e447a272f833b13610f94f8920ff1f0b1d07de513b0111a591bdecab1acb43643a0655b86cb81b5691ec5f4af6726c3002db5cd48ef78b983babe9804adae262db244712d924a6a4f99db676f639cb38cde1ee6857c9dfe521e44a45c804d0c7a173027c6afdcf54dfb2282b8c3f9c0617e3531331e53cdd8fc9e6ccb443fddfe308d207528d0d21dcc2412a6b3de58eb89e21ac41b09ddf9205633ce4c2f962c0a0864d5808f3869d2f09db895203983e3f05ece19d56c8f957f302478a94ba568412edf3e0dfa83d2c118b33eccf04b9cc840ac4ae2b26f95dfbc53c5a66e69697662d5a9bbaa9d29165fdd06d42a3d0a219d6157b95e18f487ee1aff6ad2ea3d52dd44ae3d22d30fd703e4d96f42ac349e7a9cd938ef99b10e1be1bff1743b6cb9d90c49ea47c96b6a6bb04ff11a0bfe2062b332a56e0c0cf9b2224c829db7ee0f6ea408f82252f6abab50850eae6ffc91a0c15698b2091405063e5071abd12a862e1b4cf0a5824abddf45bd33e06e7230b49c8d6f33b5a881a7ce2c2c4c91e773929c81806902eb6a9e39f5a267e2634336271f0ebae6753c6d456d9525c7729f6dde6c3529d5ff765639752bc4c372f224b3933f7df5892ff750e998bb891909aa693a95df745dfb1ef178683471887f485a15ac7b93e7f2e9fd4c53e07b9ef1753d8b8c8cfed14834ca2b680373184454b768a98651f0881d673299ee3285ce8fcc4d5f427baaf80b7004e2c7bfcfe802397ea93546a62b273ccfe667a82b081f2e13f54680276be9d21030939534cf9bac8e25cf9c92a85898b1aa6f3f51fdedac5ff66c51bc052eeb40bc438cb68ff87375c8a34079c9737439fb1cf2ea13c1240c69f9b1ae0ca7162051337c5f1f99ee3c5759c151157f8bf9e37780d3cdc7802e32c8428bad311ef4ef3c6a47a4bc72053b1413b1737f4bd81bc02a36d460d861795e54c1dc9bc0d2211203e66924ea7c5a87381aa3c2d67671a5ebf39ab8d480887d69180be8cb4aa9fa39ce4a4cb8cd086edc12bac653314656650ea8e4713af7ba47b7faa99dcb953f6a6db9b590375985ad45150680e9b1940d7b8d19e536a10369428e30a2976c2dc222d49ca991b9eee7fadb1c742950882000eeb73047793d1817beee6609c031f4707ba45a00d664ec5fd3bfbf787ea9fd0b97a5456828b2e8b2e2855f7cebd76960ef6f3555be0f60d99a101e46139680ef93d4a6b0a8aba3277dae4ce38ca7518164b0aa6cebf3aacfc9fe6717a49c9036381be3c87410b53bbcc5bf7d13ff75b13680fa258c4ed54c3dcf7da192971a69a658c56a279e1abf6cd3f44a868bcccbd7a5c76113826259d81afc428df24c9a048461db11ecc1f5f9e9700a56e0282cb8273643b44e25facfda14e7874be1ad50d6de49260b4a36b0f4bbf5a938c9b834d0037ff5ee2f7415400732f15cb1f9db9821c5612f7513ab4e8bacbe7506ffa030ad14b4969c8949df2a4b52f536dbcd4dc73f713e4ce309cc84ec5dc2109f5948dcdcb30d151af1bc2ab9fa4bc0f5e5a92fe69dc54624949ddb177be1c231505f1deefe8aa370c059b7f95b1e6d37e0abac94a839ba58e51a25011dd35668f1cd534fe5ff51de4eba7e334b34c259a082d49fb37c1b16a99c0e97ab39c16fc1e49a098810a36d84558769dc5341739ed2d0e091ddfaea6b190029f51f5daa6219ce9e1d7817d422d11dff677975e08d0ba2215ad5306f00ee4b5d760a515c23e2b0c924e33dd76575e36381e7b3f5e44855791c06c9c32beedef423f1838669d2ec195d49cccdb5fcdcd7c5c36fae290d318cde4aa00c1fe6222844f5432b1eb6047c5ca94a28e671b50d529a7891b884c135822dbea8720529d4358cc38118860acfae4d4107a96cfddb42c2d0c983ca73d4970ac51fb48f87bff954a98abb75e0896c3b1a5b3b15779cbb896d4f5b3595bef257dd31b172e124172d4131c48a4d668380248565693375994dd445102214cc8d0e0710bcb4b43e654fa54dfe0a93aaf49fdbeed659148d31a8356915074cc2bc70c395e2e3c2633145b430d2d4389ef002b7850a896f23c0760ee18f08ca7739b09f85826fb49a96b90ada9127789e250594fa5d6805efea0630897817bb24d9ea1efaad24e3076307a8ea76de7dd1b7e152f792a990619b3e6b39df2f4d13a777f929a1ba475353829f4743e06e450f309478170c28a02a818f47af809126591eaf3402568c1bed7ac730c8fec88583a8187e7286eca110172a2467e6cf30dae883f20c5562a7140c7b0599873a69b2c68eea5fbbb2791cbb5e7512dd4b51b8e15eb5a9b6c23611b2790d80084a4a458ee11710dbbe34195df91e8f9bc9be94c0733e51fa459147a9ed2d8dfd0ed7d9a218f8cce77ebe8a36358af72de121603ac4608ca170907ef3e995b822f64b5d6fe183ffaadd2d819e8da4ec8f68e0c8aa5bac9f2f9a7d0726df00bed258b0669b9eee4ff0a30fdf6902bb5d75c72c0a401c4e866bffa119bb76026e021133358d479350248ecf6aa47b37cd57cf1fbfa2dbce1092d38580e8e8cd53adbd5a8bbf4c2bfabfa9aedcc9731c42e601c92a3faf956652599eba7bedb33a5049b61996f614a9f5ca0e039160ab891e67e48c4d7b446d518b00a2a3ad93f743f02c7a97b639fed92d286a83aaa412cb1408a462c29ec071e4077e5fd67d3b274997faf30a35375eb414d09a543182414ddc77f437631c3abff3c0dcdf01949a6b680be5d81c9b5fd59854187360e801c195d2aeb1cd8854a7680333b0e100d7b75d6c8a95ff86044e3c19dc4344cb5de1f8a32aa19306e0cee44ac2d0523f29f5fc70ed3fc105d2a523cadb6bff22c3aed5be6dac4ba3043f085f74a700b5f120cbbbd63ee2a7aae931595f148b19bad4ddb3f9233a872297c0151ee55e1c05e6cf126737d6478fc693fb9fda67d61e14f71b2b44ce9bbf5a4067e7a40443bb8426decf3a0d0d7c4243a4eb0555cae58523a02891a3399d0d2d05ac8bd789f6f01fd5ef450dedfdb3264f0ddd8cc34457a79473b157e4363c80baf9cafe848110134948eae9aaf9221e990da785fdcc4da2b69a271c9bb37aa18f97cb2d205ac6c1848072a9ea08ebd01afaf146f863db36508fe7d461fdf6e994df2e0cf8226b745c619911894acdb41361b8c3ce4c39603ecb303fb6483a5fee92d9c34d15a827879441b27ec524d84243d16fedf8e89abce41b81bb5b63ecdda808f9ec319b8877c756793311b2b93e950f9e3ea72291067046bb94283b582532e4dcbe0006224d958d12d55440196e92b3c1ed74e6af796e03d6f5e1fccdbada90894a3ede8b82aa0994cf3ecf29a97a93018a0ae78e76fb0dc068fd1d5bff1afd6367ec28cab0e7cbe1c7c86c67d180d4593f5916bfc2a1ad55a0b173441f37db213a709ee366e09fbc179de5095a2e160de4965a3a52e8ee413c0487dc8a76b0d1e647825749bcaed10255c17e32f033544b883f531effd4e00b75198e83b88ef89af88045ce06b9d6bd9f26516d4f7330d80c3b1fd72ef069837d424c13f9eee3fb17e424533900679e7a6d0aea42c46c049af2102bbef76ded3eb8e5b5215575fa4950e47094f0b6d190e3c8054118f0fbbdd76e273994eeddda79c5fcef860075e5f49f1b9c7fdcbfd25455246877b02a9008a95cef38940394489aec4ee4e2ebe371579ca93f19a99b05c7a926c9c34ce9149ce93ef5bc98fe371e9e508b48f2aad69364a5ddb56b522e76ab13a6072e3cc9dcc3d41243045f987186b6eef05f161829170a77f4d567557ed3e9afb14f4f77aa0eabbf3b6b61de4cf10e3259c968cd29099cf5ebcd8e483cc78fdc8bb76b6b228feb5fe87e1f72c72aced7bd5b4ba8053253fdc2ddce9b689c5145423cf2a024c97f6eae1cea2fe15b283e07c1e82f8468c208ab52b58bdb49bb7fecb038ba9ace8a459c2b091bfc92b57ff4b6cb5c76a0ae68d176c90ec3d0b6685dd9c57fa164586962a4c88a8897234e0123573223cfb04b1e29ab9e9d37a5b3445caf56235a4bdc3624fa2242e80e3bc4c5d2c7803dae91b759287c8adecdaed2ebc47e2e4ba83afa651d87d36fa210b5f4d8619c544fb828ce4bb775b39dfeb9f0253bdd13bb5171eda6ba53b99fe05417246f077250f6f7a7547907043a78dc7535c591972ad17dd6d23500497462e9e02ddb0a5418307e6a3a8b87c7840fcc64a0f73414075d5ee8dada4757b4f33477e0261c1a4bdd27b0da775457ff18071661fb7aa6dfa99e844102aa9067827fc2dbd60715592b863bf1f38a1f713612ae1c22826d470344afea8206520a9d6624329004577d6b57f1ec875eecd609bb7cf62e6b76758e64469057828c6fbf03466a1b4db82e2f1701db29e7d81a54161d5e771952c029de9b6be7a2871699ae5c40d3a96c5ab36aa081f51c95bc6a305fb7e2f33f350c7ee6020e31bc3433a91c3ca8eec33c5f0c8b58d58d1478a30c73cc4698c5f92e86033811a46539ae74afe4b457699398115431fbeecc31401af41fddbbe6aae4fa8befff5545f92d64bfe69d524ac6448b08dc99de370337bfd2f4bab44949c4d96ca15919d842dcf2673b445bd9f1ccb8b11751855afdbc116131bcf9f03c9ee177594bfe0b36ff672d3e9b12852ed47f05d9cfe6944028d1cf4a85e4b2c49496e81a4ee48841db0f7b7b352c1f5332c0c2f81749962e9654c19f652fefa765d97774a3a21dc49354f724fb50bf64486c22e1f8f3e3d1b1ebf5e69ed4bd26dc4c0121bc85100622160e3cd2dfdb6b6b7c841747315e070349e716eba233b1f6de73bc8e97c205a1210bbc3e939198068347f4d5eee814821d6e9bee1d473caf03d505e17ca05289c663a5f016591117582191d5494a288e0b23f6180e9345c9bd0b7684d3fcf7f615edcb901b5a78623e23087ace22f4cc09292e14d90a75b0b9a890b0098047c93c9834811f03f162832514270cb7d6fccd27a31868173b63aa5f7b7b0b253b51c345d0492f4af7243635f0505038740364acf2c0223d669cab513aea095b072a08ff9a44d9fcf342fec163920668880e4fa062bf49336cb21babad3f6efe89531e34f7ab8f6bcccf16b3eec90ba135dba9b6e2afa2306902ccad259c996b764174c7dbfda43de8ad084e04bbdbf65628d03220cf4026eea01b57162d993beb6d278c871b332f9f19e8bb0b0b7b6dcbb12e172a27a5092ffc5d13af87625e9727c88789d9a64b7653a0eefefdb98704789724dabf42e672efa2b419445c6fd3d6da4c07af846956a06a4f00831a90573855cdd0becf4066f75840313a2702569de845d21cd81569824c127e1dc47223443d08eedd5708228775cb36c88c46664bacb1dbfa81fbaf4cb7ec5b5a373c655655e3138c2fda2fe1b0262545a64965d8c34b3a551af881e1a577fb19111c82c70d0dba5e8e13c1ccbfa02a8d7a49358a757ae4ce893af02573330d328a6cbaaac44fe1e19bbc0aae46700fecc432909d08d841f524d104e818967d0c20e9844810bf4db0a078c28f85128ce9442dc155a44b675cdea359bf73037e5fb3c7d2303eb6e1a70ada8578815d6ead193ff110b853128ae719418c2f4f0c937b3400831dbf165e96cd17b254d2ab740dcfb92a76c407aa9aae51ff73ba0b4aa263631dbdf127a9e34650252416cd98452031883411fc64506756ea4f5d2610224b84740c7433ff5404b47d5741f3eace26fbf9a7e2f8f526682f7", 0x1000}], 0x6, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xc0, 0x4}, 0x400) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x5, 0x87b, 0xce, 0x7fff, 0x9, 0xffffffffffffffce, 0x200, 0x10, [{0x8, 0xfff, 0xfffffffffffffffb, 0x5a}, {0xb61c, 0x5, 0x9}, {0x8, 0xfffffffffffffffb, 0x8, 0x3}, {0x3f, 0x3, 0x32d, 0x82}, {0x2, 0x8f4, 0x70e2, 0x10001}, {0x2, 0xb3, 0x5, 0x2}, {0x7fff, 0x8000, 0x1ff, 0x9}, {0x3ff, 0x101, 0x9, 0xa91e}, {0x7fff, 0x9, 0x1, 0x3}, {0x400, 0xffffffff, 0x9, 0x6}, {0x0, 0x75211247, 0x7, 0xffffffffffff702c}, {0x8, 0x8861, 0x0, 0x9}, {0x3, 0x1, 0xffa, 0x9}, {0x8, 0xffffffff, 0x1, 0x80000000}, {0xff, 0x81, 0x80000000, 0x9}, {0x100000000, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0, 0x3d) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) fchmod(r1, 0x20) getdents(r1, &(0x7f0000000080)=""/27, 0x1b) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000006}]}) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000be4000/0x2000)=nil) shmat(r1, &(0x7f0000dca000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x101, 0x1, 0x3}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7fff) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 16:00:13 executing program 0: execve(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) syz_open_pts() r1 = shmget(0x1, 0x4000, 0x30, &(0x7f0000167000/0x4000)=nil) shmat(r1, &(0x7f0000117000/0x1000)=nil, 0x1000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r4, &(0x7f0000000580)=""/90, 0xffffffffffffff7a) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r3, 0x40a, r1) dup2(r3, r1) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000d40)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edaeacb0bc7514a81cb7e1607852d8fde912c7393f55755d40180b4ad83bf9a1a8c045741bd10fd6b94d5f758ba89e00ffdac70c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe700e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784600000000539a2d6935897b42abe4917137812f491b59d807d30802649342af7d36080c45a40b9327aaa9aa45c9fe1e95ceae4d5073c77413f789f4dfddb69cd60df850d7150dee193f5936d2fd07547a9b6fdf6c0788d0fae5d2560c36d17401ea7da4ae59dbfb1328ff2bf8ff288cc7132bfa64dbdc0c8e175335a84429409baccefce01ae21b36599e5a0502c901f22bc0fabe36b7baee6ad40a834d4f776f6b521f0f2f097374028beea81186b71f5c56e86dcdd8ba379ca6e39963fb5fe4cf7e2249bca2013f0af7ceef3f4b798da32f2c253278aaef5e3d030ea590d9cb8f090b7800024faa396f8e10fd3251c4971f06cf70ee0d3089c2aee27d5d88246f9b9ca731bbf5646b7b2158d85d32799a26434ca385011b23ebf30425bc8fed7557882c3583be111779b38c2628c4ce"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffffb, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x28, 0x4, 0x81, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x31df, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x1e174a554ae4f91f, 0x9230, 0x5}, {{r0}, 0xfffffffffffffffd, 0xd4, 0x230ac6fcb87d6e7c, 0x401, 0x10000000000}], 0x100000000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xd269, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x5970, 0xd9}, {{r0}, 0xfffffffffffffffb, 0x81, 0x0, 0x0, 0x7}], 0x3d, &(0x7f00000000c0)={0x357f, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') socket(0x2, 0x8000, 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x100000000) fsync(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) flock(r0, 0x8) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xfffffffffffff801, 0x1, 0x8, 0xef6f, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000001100)={{0x8, 0x7}, {0xfffffffeffffffff, 0x67}}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000100)="76686835712ca2ea9084c0d2f6fa5663de8ad0ca76a84ad314b617d9df497ddf2b2fd64b9fa5f3a3455fbee6ad8777ad05281997f67a442f85d84194fbe94d3710f4b4112cbc008137e7d82a99c7356ebbe65ac0db4eefc3c019418d2b1f10427f47e326d336c6f81b67def6de26a49fbd546ed754ebd1893ed0e66c51b57e5bb403e35467ea0935504754a2c7264e5aac1ea00eb2246a2f19f757eb5467368b54ff2a937063e3e55223719bf8b5ec006ed90883da8934386c0af844d0c34484972ae76b2281a2d48b5a4dfabc24c17e3137f5020427788187f27e39541c607334c1df71777dbb558254520a5fb7bee93f4af81173125f29361f277926cb2bb7c584092ba2e6fa084dd597983a1fd7a79d30aa56291ff146ed832c6c0a4a9484cd13134b0c228ddc444c384723faa256e6fe37d9af33e7a2217c67cb2c52920ad4afd1c4ddbf7963c454878fe46fb1c14a087ea9f10a739c5844df2801aed52388fb409093d855433d5c8921fa32a8e13c64193a320a073afa05e482a53701a0b2e55499d054135d5051fbe0d02c928ae9cc5619fdab1449d0fd165083e1096a9006bcfa14b5ed6c2244b852aa8a1ff07abed33416beb35a54bd7691aa27be5f757064f72ceb0feb58c860e1b29d9bffbc33d1cb04857d01b95bd86f4379c6c3be3b2fc3f24372f20f2b21ab5e87950b6393ffe37f1c0d9421115e5d835fba0e9378ba86227044b1edce3f2e4896b939e74e46b80e2044cbafb35dbb08d5bb7fd858260ec2a5404a1e4ab5a507318ee12752152e6ff716910101db26bc7b82ce8b6abd49f029e674c8494136eeb30ec66f67c16fb938e4bd1e38c915c7996c272ab33eefd694f504211916d6235811b3ad58c5b639ddab69fa5536686a7712d31013b0b9df25ad4d9ab8ec920a1ce507c8cc7c4a141583993692e6f6c91d63a37f9dde83d6fd2d4b30a928af18b850c451ebc797490379ae8563d2e372bacd9e385de4a76bddb6cec132b454b74fc77bb4e348b9e3fe744dbb3e34b29730f85003a08838b60ebbcd490efea09692d373e15f49e2e75d738be9671675129512e90b8d266f4662015fb893ac56126f6028e79cfc940f56a9b0bce6130ff18d1b5163cfba6839b0f5cf25fcad1adfca54edb7cd5b2a353a26c83c9d830ac268a5c3a307c48cab2a4d98e6540b3add7b64c119847b315b4f531d93f0c367021a6ad34a79936355b4403293b5d103359e400a58d40a670fc7dbe2874d852121b8dcdfc7c0a4d1d9c6baefb5329c5a620ccdf9d248ec60ecc6c7cec9028319e59c27bab69991590a8d7848edbe21ca667bdfaeabfd47cf8d4a9a858f10d2295deddbd8bf917b5a709e46b60a0f84cc161a9b0902529717b17318b1d4a5b55a8cb9ef7a61087d180df75bc59fb71f05df29bbe21c59b985e4ca578bcb5f5e81819ffd63799e595d98d5c995d0a1b9c00032868ca7dec23d2efabc561d2f24577ed1ced5984c94297f1e4201791dc7c5ad8c8dd885359abeeeb6b2ae2bfe6cf194a58d1228e6904d6da72c36f35e49e29157740857a2ea43a9b8bf6fa944b18e9a988af83ad30a9ea1a00141ecd21f0cfebb5452229031a183997ff0e6f170dad9f11e19637ee2cc0d5012f92c3cf38d52af9a0431dcef13c9ef57bbf0905859d5e4db59639092dc89d23a90180a3972ccf363962277094b91ef4b9780b6d3e964d3a20a62e9ed1d64824ebb9ea6e6f5826fa189318548b5371b08410b4077ef4428eeac1cb20b763c5ec1b26ac038bf7671c0b847dd53912d9190925785ade92343cc3b80fadd908312158835f30f773ad2644e4e4036a36111834ff9a3852b7bced0beea8c862e1ae5c87e88d283dca6464c82b9e1067727f46cfe3faecf5ef6a6dc90780d6e51ccaa84fbbd299e038467186f7172c878aae133169d0ad45b77a4407f967e1231a6aa187802569ac4fdfbc0719436671af44b50bd27ffe2109a1a0db721ddf96b527869a5ed940c4fa42dded5e6bea8180734184f97b047b5f6f8733d0bf5699b3e17883d0ffccb36d53aa6f4dddfc1ed2cddf0ce81db723b8d36c6ad10b5db5e00d222df4c52ba0888a5ddfade6c51fde53f64d60924c707ae5e4e684ad557217bf20bbd73a89ad9fb1121c0f50813f73d042d8bb4eed91d5c9e2b7751d9375e1fa6d97e507950146402f17739c7ca6ada1d98a598071d6c6416aa23dfca9aa641a7c78d5e7e6f9b4517d7d31081a337a132969c243d2c0f9696c0ae8b36f9136f83b90bb55eb4ae88b188f9ea3293521b24354f5b1bab20a282cb920ecbd0604e747603b856cbd58efd30e75e59bb412b630035a726ad1896ccd059be285fe739364ccadaefc58f9d27f292ecbc9be821042794a35985a0f5324006bb770b16c0346a0cade092d80c6b01cadff6391254fd863182c18a66ce5f33e0c8e87d638d2d1fdca1a0e870f6e188e93e41575ef87fc208d1bd2c93faa6be4079c1395e4df7399113fcb219b7486280453ae92011d3adfc4ecb0170bed76a855187e59dca78944695ee60a610bf354dee5b24c84d6b3d5a342362b5e7060d546127e42eed29d8374b7ffd9fdc059fdca8277fd2c24ae9d3ced56db3c433c3f4861bf8e09663e5005d5cfda281564e088bdfc827a4ff1510906347d7f154ed08f4c8c2166531ad6b426a93e5f306d01ad2446e3171d1c370a73d8247a35ebb1a74e487d626f4e189082a03545ee24f8a3ac4a086dba5348c78aa4ebb3579b86aa05a0d6892a600e4be425c0a080ea1b17984f0b6f7f34b0817823c097c4cea9748f228dfbd6c7688881c8687618ed1c716300371aedeeb47db83b0828b0499aac638ada9d76224af9cde0cd1c1d87ba5ff22da41926647d1415ab2a9122a866e76aed527379911bdf81a02d7ab64cb48651274117aba4716220829eedcd76d4503c9b9259b6f4a8aacef2cea5ac501ecc1b224c96d51ffe15b1287acfd2a6eeab1ff49fbc4cd085c7b69af69c5e6f4b8fd991335e4c3ee9aee37795a40adcea0e1c23de8cd7e7d658ae177abdae3cc26cfbe329d33fdd745725fd7f7fb9e2ab0e46cebb0d9395f22ef16d9c75e7b32cb9c181c2909bc9105c7343a99eb1f91dac034d80f0994b1e9eb2c58d66dbd73a39c33ad298dc8f55b006963ff8cd3a0af7d4ae43e2a6ef7035ee358ca07ad3449f004335342bea21daf35351c5432e88fef76173ca8fba8c536a1124ea97d9686676220ceaefff7c809227e020301df371d0b389a76fd73f5b1d432be1413f46664afc12a25becb937f8281d036de449430e376023f9996e8b60a7920cf65c1ac875b28b2a45e781c47d983269019067aadfb1171c1a7e212de0e2c3ef560aab4249a205bce72c957287dda6d402f6b4540e236ddad790984884fdd8a1a75fbbcfb068b8a530bd8b289ec965fb2e7382e4db4ed1fc70c3422c470feb3fd9b7ad3d8643fadfac20c2df75dca9dfb2170b8e794f8b28ceebdef62c4d7bcf039271cb9895c7d0e1fa5424d32044a2b5ac6676b5f49135b3a3337c6934e57065ded72f4ec7b560feedf9e41e12afb29c3c8a92e78da59482447aa48b28a94ffa3bc235490fdf3e2dc872170855d48c862e736e174cbb375aee4b50b662c8710a5b358bb0dc1308dc1058a77eedeaf0bffab3c588c8f7e979b4753b0050ae25f07a65bc4335424e02ae0726c678c0424691087e434050015c90e14fa54ab44fe0cbe059c883ca4d70978246d90b83e697bcf2063f9c158f5df2fc2712a5486d20c78d158b4f4b098f48f2c8cb13dba6287bbfe86b52b27fa9e9584a2b6d6f024b3d3f9e1717e5b71c6ed90354c1cfcde6c852bd3215f037b021f8897a7c78f83f0da6d51facadc767a89ab26dc1f1869beda09dff6712afb8c842f23c4dede2ef88196269dfd7d103280a6979e8b4af5310dd2dfdf9d558f6f10cfb51aa888775b8f64c14aa1e416d92a0edf824b75b3907e7d582c9f078893c6724ec85cca063b0584698e9e597c6a0ae41e6f66b95bb05531a2a04cec9f85c4646dcfb9e55c3f489c418ce0d23c3ab8f789e5225e15489796d1dc70fd2089f017137fb53681bbef77ea0503b3ff0c9218377956af46de43db11d422b2a14afe2af89f4fcc525ee133d02424e716c172af45f3fa8b6417a0a9b4ceb7334a2edd453605d10d202334425aaf68d08572badc5e25dc670a2a2d81f4f2e33f0254d9cc9f628a115d8820aac6f37d2d7545594705711407bfef351a5088d8775680fe11fa0466398e647ad60f6b81c435d33f0e1cb92491c56627ce4a14bdc48945554516955289e66f04e5361e8d97189c9d082c80b8a4aae71476f9bafc2dd3d3c88cd3b63f3bafdbad3706b4a9ae262ed513a552138825cca370e4b3a2f993b0a2d0786dc66d174823491d1ef75cdb7e23064597cbe3a825e976141be528f684e400a9137a2101d16bec26cecf53daa7ab609d70c77d9869f1d0ecb6b97861e4c19e7e64006754f936fee9d305b074a7d57618d64f5acbfd9b39c05fa2bb825e1422b54fd55a920b7265dc09f2975e2ba149acc309f67630ab18765faf7d999487b5300969db74c830c9093096ba487a79475c57a1f38c2ca983a4884c720ca507cb715af7e71438c18dcf4539706ce5ac8ac338bec8c14963018b3b927b62ca58e1c4f3aa4844995f0840c8702f8b77d58a91339230f66c9bd7079622089a372434aff30f3c9485556571c39772a85c7fef68f2cea8f989e58d2e77dea53aab5ef9d884314280a662c90ee130b22c1456396f04b8bc9e241b0229ba7387cbeb4ed920ee20423f3789aac1b5fffc022192c483f5892eb27f4ec318c5d658e7a01af929f93bcdb99eee5b5f8b0f35e26cc8e00de51e5c17a92ad99f35bfa435390b4346d2bcab9a149adcc6a132dff53b559e08d7aeeaa22aa144414d0613214f43b4c862f98bb165a7951e7912af8a2cacbe2e87b8afbab7a4419e2ce3380547a471e7ac23f3516d607aa8c86f62337f554cbe6ce55cfeb5e1755b8678839f4a2be2909546deebf58bbdb0f30b18ee1da7b607a15ab473721a54fb23087284654375ec1b44f0b9171661cb84c3984df47e2aa6c4fbcf2bcaa0a5ee493bedf2a66e7af3cf2c5c0d745ff4f8b03c13787ab97ab3fc15f7a8a774adddcca6b9f781596dcfc18e9e2ca30a5221b6528c2368f37a59d893ca2a53ae8364bde3d2cfcbae667ac23138095fb75477c273fc86bdb4bf4c3d8160995c0ed20f0184a2e5843d414ed45235a43bf348f896919a23593f50db11b664d0838baef7abca2863da3cfeb282f9b0bc0e16c71311a0e0baccafe02590df92f4a336944bd7f274934cca2b232fee0ca9f1b68e15a4dc57dfdbbdbd483606eff1eca721d94a83f2c148a20a9c94c77867701abe7e4e1ed7af4093d7a59a8bbc0f970d021d6071a5ac76d2d8bf707dcf7da43b248592de51edfdaca0cc8e0fd11c629bbae917f7d03e55c0f0859dab1008ec586fea27baa8d29f3131b2b298eda57176eb308b2c9fded05c7e6d5d455a9008b0b5754efc3131cd0ceaa061f1840bc77a12e844bfedc3489da36e6914274f7fb91f46fc308b2f4fba1759486b2bc2eeece6cc5668aea8e4b68d447e7f0206fc251db43fb4b1b73bbdac450691f059c03e1c026c1d5d8672325f3efb54f59c5a2e4c64f7a8cd4af69ec0f43cb0ab300ad12f8ce9698881d5c6d9d9605d9830e2ff951f5a0cd4e05c2cd810418b06b6d4ca55c3d4491291eb1e039004e2a1048bc86dc20b2a782d16e7abe14a7f69a308b55b", 0x1000, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="8160770000000000"], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000800"}) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) setsockopt(r2, 0x9, 0x9, &(0x7f0000000140)="886404d578ed64865a57b1f64092e827b61814c01de1dfd455035a416bbe8d72313a0fbb4e7a5609fcea948e812803c458fd41b10b7628b2c3bac6414813ebf1f86659cb3de62c3bc733c9d91da9937314025c04a4b42e1a6a7b614e7e4c26d7f313246895664ce030d56f3cebbff7d2c7868048ddeeabcd281197b05e2ef2b3348896500d393f1c999b26d89e47e6b0e50d68462ab3e3597ad3e628207388102ba1064d040ac9f5cc0f4033389876a95eb53a9f4f0ca1e882f92a03f42f3c8b1c882d25770d876bdba6d017b7", 0xcd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) syz_open_pts() 16:00:13 executing program 1: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r5, 0x1, 0x4}, 0x9, 0x292d, 0x0, r6, 0xfffffffffffffffb, 0x3f, 0x7}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r7, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r7]]]) sendto$inet(r7, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000380)=0xff) r8 = getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r7, 0x6, r8) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x0, 0x7, 0x2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x6) setsockopt(r7, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0xfffffffffffffeb5, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffe65) setsockopt(r7, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000001c0)) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:13 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) chdir(&(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x0, ""/45}, 0x2f, &(0x7f0000000200)=[{&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/123, 0x7b}], 0x2, &(0x7f0000000240)=""/233, 0xe9}, 0x41) r1 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) mkdir(&(0x7f0000000400)='./file0\x00', 0x80) r2 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000005c0)={0xe6, 0x0, &(0x7f00000004c0)=""/230}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x1, 0x2, 0x1, 0x0, 0x1020000000000, 0x800, 0x1800, 0x0, 0x1, 0x5e1, 0x4}) socket$unix(0x1, 0x1, 0x0) r4 = getppid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5, r7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f00000007c0)={0x8, 0x5, 0x3}) setuid(r8) socketpair(0x20, 0xf6eddc46912e91ac, 0x3, &(0x7f0000000800)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000008c0)="4a5f0fce242abcc263cf7c617e734bea160d1470c3a848b184e0cdc7cfb406305a301f51e68c2a793ffb4aee5f", 0x2d}, {&(0x7f0000000900)="0e76faa39242bb89631d5bf54df916fd016a248f3bd2fac7530fb661ee5037a9f8ce2c9f5aae8ed4fbc2d991965dc7f31a5c694e4b55b42d17cae3813e54d0f17fc51e2f09b3f6de9f307af4693b050e53dd9eb8c25a7e83f12a09d5de862b4649e95cb2d534e6f1d3b0ac7c4ab263fddfee6ad2104385ff74739499bd553b9ef39274d0c7", 0x85}, {&(0x7f00000009c0)="dd59e0bcacf4e4fe175561c2b87f78515a9d7f87938e876ad03ab3656454614d90e30fc78190d758471db07c974cb3a9c691bfbef5d41eb144e3214a089b6941eed760ff0878f6ecea7a606bd7b8cdad03208f63dbbc3f2a8ffe5673797e1db944259774f203567c193dec5014dd65cf38e80095d98880b18d05099e1266239fbc380230400af4d2ae540da67f9f24fdfca685c62e", 0x95}, {&(0x7f0000000a80)="22a9d3a7785f", 0x6}], 0x4, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r6, r5, r7}], 0x20, 0xc}, 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$setown(r3, 0x6, r10) r11 = openat(r3, &(0x7f0000000b80)='./file0\x00', 0x800, 0x120) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000c00)={0x5, 0xfffffffffffffc00, {0x3, 0x8000}}) openat(r3, &(0x7f0000000c40)='./file0\x00', 0x100, 0x40) chflags(&(0x7f0000000c80)='./file0\x00', 0x1) 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x9, 0xfffffffffffffe89, 0x0, 0x6e1}, {0x75d, 0x7, 0x4, 0x3ff}, {0x1, 0x1e3b1e7e, 0x80, 0xd8ac}, {0x10000, 0xffffffffffff0001, 0x4, 0x1ff}, {0xff, 0xffff, 0x281eb700, 0x4}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) socket(0x2, 0x5, 0x9) 16:00:14 executing program 1: pipe(&(0x7f0000000180)) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/24, 0x18}], 0x3, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:14 executing program 1: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x5) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0xfff, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x8c, 0x2, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0x100, 0x8}, {{r0}, 0xffffffffffffffff, 0x3e8071280fdce4bf, 0x40, 0x12, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0xffff, 0x6a2}], 0x1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xb, 0x20000000, 0xe82, 0x7}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000000, 0x1000, 0x20}, {{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x8, 0x8, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x7, 0xca79}, {{r1}, 0xfffffffffffffffe, 0xa8, 0xf0000000, 0x8001, 0x3}], 0x9, &(0x7f0000000000)={0xff, 0x89c6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x108) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x9, 0x0, {0x0, 0x145}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = socket$inet6(0x18, 0x1, 0xffffffff80000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x100000000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) 16:00:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x12) mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000080)) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:14 executing program 0: utimes(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x90) renameat(r3, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) getpgrp() pipe(&(0x7f0000000100)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x14) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x400002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") mlockall(0x1) 16:00:14 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001600)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x3f, 0x1, 0xfffffffffffffe01, {[0x1, 0x9, 0x800, 0x7, 0x64, 0x5, 0x5a1192aa, 0xd, 0x8, 0xdd0b, 0x3f, 0x9, 0x1f, 0x4, 0x8, 0x100000001, 0x100000000, 0x9], [0x100000001, 0x400, 0x8ae6, 0x9c7, 0xfffffffffffff85f, 0x10001, 0x5b34, 0x1, 0x101, 0x20], [0x1, 0x100, 0x401, 0x1000, 0x400, 0x3d3b5d8, 0x2], [0x800, 0x1, 0x0, 0x81, 0x7, 0x9], [{0x5, 0x1cd, 0x81, 0x1}, {0x1, 0x3, 0x4000, 0x50000000000}, {0x3, 0x7, 0x3, 0x1000}, {0x9, 0x2, 0x7ff, 0x1}, {0x11e, 0x4, 0xffffffff, 0x7}, {0xfffffffffffffffb, 0x800, 0x4, 0x2f25937f}, {0x40, 0x8, 0x81, 0x9}, {0x200, 0xf17, 0x35, 0xaa8}], {0x101, 0x2aa, 0x100000000, 0x6}, {0x480000000000000, 0xcd2, 0x2, 0xfffffffffffffff9}}}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) msgget$private(0x0, 0x80) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x1000, 0x5}, 0xc) write(r1, &(0x7f00000004c0)="6e4cbb26a4af77e49d80b093451a729fa02c9e6cbb352755c590927ed40fe8abe9964c80d1089024c8753750a5006fc36e8af142ecaa3cca4379dbc5f7c1dc3883bb305af0fe54c99dcba010c50bac2ebeff683d3ca6878a24a4257c9eaaf182c556784172b771e68e603de7d005477a8d0bcdba90517130f637b50728ed3e496fdb2ac0e1786e04f2a6d237079771de57a76b366bcb5d75906d8273403957209586fda38e153efe09dd83ab59930d39699047fe677a7381e8887187d147d324d1cf000000000000000000000000000000000000000000000000b005dd2d716fbf36ef1208705e1302050e5e0ee1b36d47d3f9f2919ae766e63a1a1e081263add5fdb0e1b3641a09d7aabd3ee2b2e20f89b55de5a6f597a1454d19dac21fbed76a1d88a8bae5d087cf1d6e01af584a9df9e297fd79130bb37a2000698894c1bc95641b7729b08681b8660aebe34d883437ebd305a40863b6cf7ac1e14e1a0b7678867a38dfd476564bf5e5b4102eb19ac524bbdf33a5ffc9f012ac5b91705665ec9652b1df1fac5dd7ec1329a5b163284347fe3b6e33690e5c92009d39be2f05523f9cc6143051fe8cfd6122e12e7585c5475a3e60be784bdadd561678bb677b406b6ec0881e5070e0e2e4cc2a8b837af3ba1de7e2f0a81fdbb7d4355863e70800f5cd55bda15efc389d65db34a973ed91ed63761725cf7f37835a77fc", 0xfffffffffffffe16) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280)=0x400, 0x4) socketpair(0x20, 0x8000, 0x7fff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x4) 16:00:14 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)={{}, 0x3000000000004, 0x8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@un=@abs}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x2bb) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)="9839bbfcc34c268cc02e3d42252012f9f5ba6d37a25316d9e408c96567771bb206633966b44a91a8ec411524b740d050b35be9881311a5ba2b1c3da4f58436e437f13e2c38390371f69037a0b5", 0x4d) r1 = semget(0x2, 0x2, 0x100) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/183) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x2000000000}, {0x4, 0x8000}, {0x800080000000006, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x9, 0x24d4, r1}) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x1000000000000, 0x0, 0x5}, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x4) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x401, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="e15023bdebace232b98531fdec9c755ef5917f69779e0ccaaa03ed1c4d5c7289ebf5673b064996a702871ebc7d826872d996f41355c74473c3d7999918f66435fd346412344595450cc20a88532394b6a09e785283d75ee03510e18ec3e98b2f01deea435d", 0x65}, {&(0x7f0000000100)="0f09cd9964f2b3495b9c23588d373be9dea42715dc8ffcc1586bf64015292e78d82483f52b550148b7976d079e44c926b0e8d4c679", 0x35}, {&(0x7f0000000200)="f646294092ba981e3f0e33093a022c32741bd40b585dcb99a91d0219c9655b56df19fd750afdd408b45acff8d2fcfd1665cfd84928f38f0d9bbf744a1d0773c5472c38d5a692989ebfe36d0a4aeebea8a3df4dbb1cfed6da0f0bbc7c2a8a84dbf698f8f92463e43eb24e7bb2ece77be72a050c02f190abac22cc328c8e5cf3db4b8ce33049", 0x85}, {&(0x7f0000000140)="a1961717c1ffbf9acd33f3a2a93ab2a5039588bcf63bb26dc51933bb2886194300c038bc7a476be9fb458fa372f2bee01fea1821000e8a10f70c0d39dba128cec118f4adb94e6d0623bbfbd1254e737f11c7de03f1c7dabc4a506978152e9537217c0902498602ea52", 0x69}, {&(0x7f00000002c0)="583bf8adb05b7efbf1a87e15428fc9ed0f4d6c5a9798208615592222ba56fc2379d1cd96247972565cef094d5d4c86c659913693934d8ad2df9caabddcc21b239e7477eaaaf617de2621c103e9850736d834866fcfff8b5e4bf21c068a6db51cc20793c41fe60ee6811f7e33", 0x6c}, {&(0x7f0000000340)="643a9bcc3152bbbe0218aaff8050c3e810fda448209faa711f666653692876b4ec864ab14a200361a43e980fbcf8a808c542669ec6ccc0feb84c356bb21483aae915cd7944a09e71f7365ab9c3eb855dc22810ee72d9fe9bf186c7ad4d3a1e037a4f5524776651e704be766d7fa1777684d8e76bd2d2af34420a2bd858fb8af6011bbcf576072f835c865a3ab3533e64bf405aa159", 0x95}], 0x6) acct(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2b3683d12f8da5f7, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) getsockopt(r0, 0x100000000, 0x0, &(0x7f0000000040)=""/37, &(0x7f0000000080)=0x25) listen(r0, 0x0) r1 = msgget$private(0x0, 0x404) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/76}, 0x54, 0x3, 0x800) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x8, 0x3ff, 0x9}, {0x4, 0xffffffff, 0x0, 0x9}]}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f00000000c0), 0x3b, 0x7) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getegid() r9 = getegid() setgroups(0x9, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:00:15 executing program 1: r0 = socket(0x6, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:15 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/165) r1 = shmget$private(0x0, 0xe000, 0x1, &(0x7f0000ff2000/0xe000)=nil) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffece) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x800, r3, r4, r5, r6, 0x14, 0x2}, 0x1f, 0x4, r7, r8, 0xffffffffffffff04, 0x7, 0x6cfe}) 16:00:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xba60, 0x7, 0x5}, 0xffffffff, 0x80, 0x401}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getpgid(r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)="0727ad53da32477cb2a02c20883fc80836c1a72354648fa2c0491d890b82ea5f51cfb7ed3db1ed0f3857ebbd8353f4b145a854cadd88c14b6b45dee5ecb46471a2ae1e57", 0x44) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000009c0)=0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="4cae43119feb5d7fb4d655fb3d3d1eec506a9a58f9551cdca4d0fc53a12cdcda07b89385541d6ac0714594d7d73d1977943b63b9e4e99188e9410d418c243ab24973e6fc63c2cdf40b7ee7480759d47b6966f5caf95f7cafe6dfef95778380ddac6e1468d678d5c7925713964bd98870b81b8ba558bb3a9f50903a21ed0342be49f0fc6056e02e8db0b119a1d9f99b", 0x8f}, {&(0x7f0000000300)="a986a06682", 0x5}, {&(0x7f0000000340)="d2ab5cb28bf6da2d6db3fa857601406e6c8b8674ab02399386ae4bba1a7b2a733ab5ea15ed98145c738a6f3465548f", 0x2f}, {&(0x7f0000000380)="c461d65c0d7dd5c5b407e8ff62c1319869ca1e9cef1a30a303bbd759c88a4e311dfce4b14146146d11ff41a7446b2eb9cc063bd5d8a0288ebacf710b26f4492c8030ccd5569dd06e93", 0x49}, {&(0x7f0000000400)="1d035c63a4b00fcf396a3a19cb5065dde7ef769bbc2d28ef3929bff59c2f6def0070631df0c82c9ca9542d16fd07f78135cf0a5d7aa78c864d8242b7bad5223c64eb9df2f1c0b3bb46b5168d01fdfe965915af796f30a775dbd718a758738c37b7193adad237de13cf23b2ddfc26a8b8606b909f2c620b9185325ac873dcb50b21e2df8e6c8cfd9a8e314c029f16e7addc51fe68ea243a42ca72b2322ed78fba0330fe1af6b988d209a8070af6ac", 0xae}, {&(0x7f00000004c0)="48ef476772bd29f946955fee186d02261593d92246f19e2ccf514a0e686a7b1ab119d8f1fc6ad9bafa5954bc453c4433a19a1393c5cea33bf9d89a4a13774d0f689ef694524bf55b2d7e084c9880ed04a2f9227d97a4c7d38f15d6a0c2e8aa13457b2295c781877d7a5313dd4bd98f54a8efa2f2c64982739c2aebfa", 0x7c}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xd0, 0x408}, 0x4) dup(r0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getgid() r5 = getpid() shmctl$IPC_RMID(r0, 0x0) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xcf1, r1, r2, r3, r4, 0x10b, 0x3}, 0x5e, 0x7, r5, r6, 0x5, 0x8, 0x8}) 16:00:15 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000379000/0x4000)=nil, 0x4000, 0x2) r1 = dup(r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef2d2f66696c65300072da701c8b8c3fdfe66e61fad96148fcc191ddf1267ece3c220daeb4115e1fb2346ee169e1db438859c77b48da9dbf0fe46203cc27c450ed61d74723e894ad7c35b21fe33d4456a793dfddbec98534fc373b573b4df19981d392f864a0724a866ee9ac9a9356963e563ab539b5c57a15f428c60093ce22f9cf58e4a5f0d7f409983e7c0aa955469ac5bfbdb7ba5adb2b6aed4aacb1bb23da1111d2b03ecc9ed032d60ceaaf9084fbc9abe3a5e72ea605aab31325cb300e334804dbfc841dcfe1578d1f6bfb03da9d0af8d844b3b66cd16e7ab284a022534f62896dae7f48f12d9fd67421281d41b780278df4ca11bb1f0568b41c8cdb9ee99b63dab85692b2530ec75d61c274d7243bd8506a8180e3ecc750afe002d75eb09ea6d5d76c2e0e24f64dac1158c99bb6f66935a033fb2922f16b2ac600e98490ef94022b2d549e232f2927f41b1d03"], 0x10) r2 = getpid() getpgid(r2) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="825f6530000000000000"], 0x10) shutdown(r0, 0x2) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[0x1, 0x22, 0x4f, 0x8]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x7fff, 0xffff, 0xfff, 0x8ce, "1488a028f092dc80c75b5e000c1f8e6a0c3a0d84", 0x9, 0x400}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/11}, {&(0x7f0000000140)=""/66}], 0x1000000000000032) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x100000000) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x0, 0x0, 0x0, "000000000000000100002000", 0xe47d}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:15 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000000)) socketpair(0x82135fb22e43486e, 0x3, 0xfffffffffffffffb, &(0x7f0000000080)) socketpair(0x6, 0x1, 0xfffffffffffffffc, &(0x7f0000000040)) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') chflagsat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getegid() r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="eab108092189666bf55b9a9a1b646cd7eea2c6012081913d601cf35d7156e42fe4e11f0ff90ed18226408a8f82155ab0a3e7bfa355d5cb84dfd681f0cf5703bdcae7b23a6b9dddcc129911e3e8db049d72e7239b0e31bad35ff1d685b9178dc05f15897e", 0x64) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0xfffffffffffffddf) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x21a, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/96}, &(0x7f0000000240)=0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x6817b5390c2b08fd, 0x402, r1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20268, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) r2 = getpgid(0x0) r3 = geteuid() readv(r0, &(0x7f0000000840)=[{&(0x7f0000000780)=""/33, 0x21}, {&(0x7f00000007c0)=""/94, 0x5e}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = getpid() r6 = getuid() geteuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="172af50b37299f2cb4dc95a01240d22dee54335f51f0fe54041ef38059adbcc2332e7c60680165da9a365d6c55f7eef7514f1a444d759901c88c260bb7228139fbf4685763e2c29382185fee4679ccbcd9d824008c46859f870a295f3aaab7dd6fe3d123e512a8f37943bf56e4ac3295b185558bf5c81f798c63505a4c79e4196d5c6ee03602e160754c128372bee5618a1991769d8980d2de5cda20bf42672b3e6be03d0b4a9d7cefed44acd209eb5c5ebaf76848085f871bda13", 0xbb}, {&(0x7f0000000300)="7a119078abd8f96da7e5ee74df2e61775677c4b2da5eceefdf448d602c26bb5acc8fe5cec135f3bb6e8d0a4d4b7e1000cfce911730709ef82b4cf9b654b13367c4e096aec9c91b66e13fe800bb804deab0c494ee4ab7254a63b511a1b6ec4777f72cd553399c004ce347414e084c10baf31f0d041fe44b190a6efc239cc962b0926cddb6bcf248ef3b9a21491d646bd416dfaa52d8983b4c02d2", 0x9a}, {&(0x7f00000003c0)="e11586035b3fef33d5a4740529f45dd5ae3e112ba8adc7e68feeccc5e25e16208b697ebe167d8c8af2fdddecba554bd5c88f4d82ded385ea2e284b8b60f8a0b9639c0a858da8eaf06624d58bcea54a04370f36d3e397240fbb4cee5d5b14f93dfd45f6f2b9c9251172470caa24b2326e6bcd42e3981a4b87e741f72ed6fc2dd83ee17b803482c60b70627a5e0f3162edf977f86bcc97d4d2d82b31ee15af6c7b174d5dee1c7b984beee6005a1b4260e04d18194ac0b145705d2d929f431c7fe3abb4f05d66eb6d93f074cca3f86998a7d8ba7e45131d35fecb5f6d3b475ecf877b8284fce318af01d2", 0xe9}, {&(0x7f00000004c0)="00b40e67625c373d0a9170fa24410c3a63f55a6f2d98d0902e099f5e10c2db79b6ae2131fc22e8b3f1b0734e85c5a3c90947e8de2f5bfbd35ed629274e9053a75f18bc8376835775106598d1d76796deb4477c568deb11867ed23cdc4d10eadf0e78578fffdc68c75f66cdea7daca97413d9cfaa3fe1c61343c66848f4cdf5e1d79ed34f22a9788ca33f1fb0063b66863688028cbae4b25c50f5882cbde92257a3230eb04afcc7dc0b4e143da9fae34c3c6b0b83ac3bdf24aa", 0xb9}, {&(0x7f0000000180)="de23c9aede02f4184d2039ba4dd6730194", 0x11}, {&(0x7f0000000580)="75f5569572e7922ada385d1e69cad5778db7fcad45230a672118c5cb61df5311305995be6233870e2be1de6af287cefa4695a94d977b52528dfa4920a0cb6d3fb3b708c09bca2118d4b95b39158a224b2264b0dabd174994241d5357835a26908a57650e797319158945e90f4fd1a9eb0a585034eeea4f1ae063f50d72689ac2a383b585e52716c4", 0x88}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:16 executing program 1: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xfc84) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:16 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x1ffe00000000000}) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) close(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3c4, 0xfffffffffffffff9, 0x26, 0xff}, {0x7f, 0x0, 0x3, 0x20}]}) pipe2(&(0x7f0000000040), 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="022c72c8a52c038f7c78e4a113b592be739c31699bcff80027c315684915764a5fd3088fd71cd10ec67122803c11c91b33319a834a3a0a84749e949e100000704670940ca5edb10b51b07b67bff6daf57674ee847f7a976eba979cdc65969776eb79179ec687716cbf6f73d4c5f5ad5b93adca1727f8d613215b029ae5421c34e71ddda903726ee1bf36189d40f474d76134097fa72fbe05dc61a30098fc7961"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x800) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000833c1fb71d644f8d7e000000000000000000000000000000005e11231f622f7790e10000000000"]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x3e57f68ee1977b07, 0x8000, 0x2}], 0xb, &(0x7f0000000180)=[{{r1}, 0x8e3553b5323fc669, 0x20, 0x80, 0x8, 0xffffffffffffff78}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10184, 0x800fffff, 0x429f, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x5, 0x400}, {{r0}, 0xfffffffffffffffc, 0x70, 0x24659ce82725a651, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x40, 0x2}], 0x7, &(0x7f0000000240)={0xfff, 0x5}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x9, 0xae7, &(0x7f00000000c0), 0x0) r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x0, 0x8, 0x1, 0x4, 0x81, 0x3, 0x1, 0x2, 0x1, 0x4f9}) pckbd_enable: command error 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x8}, {0x2, 0xf7}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="b00694bda5d5527f7286e2033639d9b1fcd7d1ef71236bd7342ba9c327174d4d28b316bd849d20d29b4ad075a2c3165d89ebef111ec6146a853dc928ff04cf3bf8a564234d0b76a682575cf8d4693e152d1c671d76c2dbcd399a4db81dc0b70e41cbc6dafd54225de077622d79242f53f46faed9dd5b093a3e1b0131c8b75d361c4dfc932bef4582f4df020265dae7fbb6d2d249d10259500950270ea541f1ff85a786a30508dfacf4b830b8aa23a4cb79854bb5c319023f90a9d6dad93c17d34f705f5b84932c268f29a3f4c8352b2c27717cceb76443e29a0cbf08952416da6c98f47ce89473ad9edf4e22d8ff7dec7b8ced6182a5c2be1f18bc10a4abe3c3c8c058b221610697b3c46eb277949b73b4b7a8ba4627e9ead54b3af7e40053036a637ffb54dac5b333c3d91e73a7a9fd91f30315dc7fc01e10644289a2d4835a12f8a8fc0267a0f4363cafb05b32943504470b86bec4be60bf6474c1192a2c005cf94368249d1c495fb32d40e71791e6cad8bedaa369e1f3bb3c049bfeee9ecb725ca36995f7ac571917ff259d0ea18f32a5d864861cebb7b7d6f0187a597dea9b30169526395b313cbf7eb6f509ada42b4ce76e2701b0b288426e4d9a65758487a0913e4e4fdb34f0b402cc2c62602f0e4fc30eb3472953892aff74abfad94f1a4820a3a5aaa277014122d024b5f269589a1bac18b716de88d535ecd165fda1b9ab9e15dc51f2d8b2ea2e3d5930c7f456a31f2a0708ffd1f595991f6abcd5c34ee203d155c4ff93f412b619e7ff288c96ee9f9fb3723f1540b25ceeb43ced070fb4126644540fa28082b5486db1e5ad8f4f365f50885ac86c7e45752588ae453c9805b05c104430e6a167abfaf3dc28d72de9b58c8f745075097655573565b999e0954378c43b7d3d8cb1a75f154b28b7626dc12fa9623295e240fe2a6c49993596c82570fcc36e0e14cfc481b96faa07024d8d57010694cc8a779b77ac17ee6ff227e4c24a5f9029ea70e772c9b86af436796e9a578a194ff1e5cb848a987d7d0be3effdf9c91d338b2c644f93f58f21ed92f2a6fffaabc82950c81116b47711de3e21b5f7640b97b88ee00f753176270560622fde90838288c5077971031664b6fea4be332f8efa998a615495e8fd34cbb0ba3698a79aa0b31b4b3efdd994258a6a8833261fddf48ed535ed32296894fc16940b06122fba3d925af35074ad6de80257c0561f0e8cdb31bd09c1fc63fce4524bd845fa197c21994cab4df6468c57283d8f5143a7134e28eafd0132f7ad9df571c238e34ce28015547be26f5e215f5f7029d09d986e45939b31bfa24ee1401d87ea2e5d82d283d5e8efaebacba44a6b722a734a6647faca5fb30993e1c62ecccb4ea43d1acd2e866fd511952bc6979f0e6646afa3314f1782d9251aca23556f690ce9b081f323a4a7becc7d91c03882b82b0130376b46e045d1bfbae0c4f84d652365a9ec4e0506284584fab917b843afb10a1281378555f26adaa0126628c4b2ebe786b8b8f90e355c2ee40346556e5664d810a9dcc2843f003067312e4037823f4a05a7b3297aa69bebd3e2133212f2e5fedfc41ae97aec8abb45cb508d13095fc02715a326fa9b79df844b4500b5a710d7d9ef2c323b804bd4d98d342cf7dbb0ce67835a703ddc26ea0941abc0033ac5d2da63cf97c883056090ffae57beaff884990a17b4bab823e004dee6e6f079972f5f44243a2ecfdbcbd792f98dfff7029ec4c06fbe4f229419c32cc25c72448f8a217ba67ed5e584213a4c8d3459cfb8c9794486724d41ee23bf4f61ec7bdf66d057bf95c2e825612d7784940dc5dab93295fdc1e3e257f2e8ad2ad2ebdd10af82f6d3d6beed79f1fdefeeef9127dd063c2462731c50d97c02581d1d4918c1abb404ba43e55e5dc851be05f1d84714555f84d8d22c8a9655b5a778106c62ed7aa3569c60410a8a1ccc62fbe7749542d17681614ddff1f45d8ed2a9814f31d13c8e4f22af2d874e3161ddb916f6bbeb40b87279a2477e797e2568ff189fb42b02cfac5b122fa62a0f50529d3ec2540f40d80295a061f1bbd3790efde8b0ae7f06189225e64871c479204301c23832c9bf9248db66bd87da1dd21263e921cb8f494546d70e97a84c23c71070cab8ce347d72d604fbbcd250c8f4805babeca482a05662e8891a0e7e009171a08f7f73660dc4522a426aabd7d31bf91ccfff80ef4d0498ddf78c43966085ca74599fb72bb5ed9dc3015c2dc38a8629b6858f9f8d24b5df56b18a9e2aff96cd7b728db325aa5c36f8dde88d1c2946e37e3e739073168697f01fb2725b5510956b705ed286522490a4a2676a4f0f178679b32b23474de3f8b8e6a2d15bcefea038d245011cb9c346071cbd63e47c1665230f844d20c450614e3b27877ea9e55697404f21f47507775f858dd64116e23265d050b43a0d209d1c7e1b4e7c7618445f8bfcb90e402e2e354ce0e4eba3fe6b890177e042a19881750da13ed2aef760468fe1fd7b5db0c9a0484b74cf372c08bb30cef2940758d6a69bc440d8b158f42eb26a9c9d063961799c44d3315e056f588780f90b956c097665703a87a3aaadf2aacef6828e11c4089b47aed7af23b28dd1cbe446b6d6694442d642b1e5c4d3b6eade5e58579dfa66c9ffcc8d4dbee62f67ee6d1af5021bcbbbc50dee4aa1cb778c034e4aa6ab8459d3020a6544033a68574e6e810848f7666290e05c4dfe05750ada08298371466bd4377c4d5e261bbe82ea07add1bd7d8aed7a1a2c353b1c56fb5799a3804829347bc6bddc33505d6704a23d9c97cca4d8a18f17f30e78dd1ad9659285b18f82ebfc6f0fac0a48c2c6aebccdf69c8f50dd63d42e164d81b8817fbc6321fa131224bd8c1abcf817f678e5430cff4b0a0cdbd0ef76831f89ca467e85dd336d09ed76088d7f1352c056dcdf61eaa2b6995e47c20e084d52a2063190b949b99ede486f34ec4a5759b50e9714755d3fc7d5e9d29f4494d29ebf947c45a00061b98ddb640114270aa666207ea28f61feaeb9858481d77ecd1ebf5e75aedb547ade482c5d36669de10943bd9a760cf39b4e3f887be516986aea0f7893070e7a236fa60cf8c390546be376b48b04aa682ddf63c8f7f673617be42ba18e4b350fb20a07b65b727a97447218b95aca8ccbaf2a173849e6ee2113edc9bccec5d6288fc1287046400bde270a95f29145fdacdf69a948698ecdcbddaaaa81940bb0d986b9e3966c9ac6b8ab2cb2a4c806cddc27725b624d4c440ac4a14fae36c807388207c3699169a6318d6652ef9b9732c0eb530b266c925609f62c971fe1d8986f2ad0e4ceab27a7f9ac4bbd2b07a971fcea512053561072bff94fbafc9e7811f1bbf09076321e1414cbfea77bc44b383407b98f33762841edd8639a94d2e93f2d68370f3222c85409dcd28d17e6f6a8e7e9e7e7be92ce70ee418cb73567686c8e81ad124724c394ee478e9d9c495eeb5530fad8ea4ecf06413930b62c9f6a6302bfcadac991f7c200af39ca5b097cb84f05b425d371218069e1e53d90455d18d6715bae700b4bf05366172731131c335831d8b88fd3d720672b250f0afc6c4e262f51af151da00a1b2904c569037e135dab44376e84e7b5f2eee74808a01f9f705c6f9b8fdd130a213e14feb6b2d905a4cf4eab9c0b2180994005446dc9002ab7717ad5f623dca102133fef5dcd9da68e0cb921c1327f56bd462d043eabc40c92f6fe634510e22b2eb7104532e2e184113dc5fc6c462195973355c9eef94a286ca111a7063b03a8553f98b9777433d3e1e3019656f530d1a15b7fd9bfa8a0406185c73057f27e19c847f69a4e49ddc6ac565797e5e76857668d062219e2ea5e4d0ebdd53deb63f611e89f5035cf2fcc62b1784f5e4b68758f1e6f98400ae5d1332e4de18309d8be627324a3d8065250b424b0e32a5622e35b3e758fbb39219657c7d8e5b152632b8c4aa1da9a0fa7d47b06931aa70b9002850055a554b4388ec567b3fb92e1fe7ef96507a0a2d22dea4f9a73a8e576cb351d0e08d0cc7b89029565f8bef2dc17ffa8a3d5f8d5b2c6ad0a211bc33e84f0a77facbec083697d772d48f0508d5cf83702eaf8d2cc4478a034045260b19155edefcf06bf7cfbea190619012f8dd5ec5222fe864564852b0a14bfac381499910d9f82d6b89a500ca3fdb2c8d0417e9c297ded18aae1681a9c2bb3a61b8667643d121702f338c65bcf819ce6ceca04fb7c22653482e7651b1e66079ef04c652d50cf748334221e0e5d3499c0ab71269f715162ab877e37b2ccba1b150c73517ac600ee2a590b4173e0d26137f808edea102beadb12d91a2476c652a0c2338159a565bc01ce790572aa9445e05dab9ecd90b2becbb0afd06d88947a8d866cb4616760dfa397e600eb035caa48e4b430671e9c353539e3e9afe1336e1e8791c9fd7f2bcdb3e0f44101eddd5cd030e0df8e0cd0837227c3027cdb2272805ed47511eb25e9320172ece4e8fda4a0e23dc59b762c04cebc7155018ee955c49d3aae5686922842f30e65b0e37c8f95a35bf03a9420de71348538f79bafb7d38a03c0d45a70abf15755a575ac922917eb2c689392f5235d35d51a4b6d0c47995314eb9a92b0782e237b328d87c078afa52b500e828f682dfaa856f2f041363017a0a2f840ccd03b6b301f771352824b6dfef26b420ef78978a3e9071f362af91cdf7044519e310df5f5c37972858427ddae96776a8d050c369da9d1d45b0d953ea813135dae21570cbb95a1a0b6e15c108f4573c3da84837b9d38509f280d8e723ad713c25c12c5f172048007a90b53d0daf5f589c9cda84eef9c167cf47076783c70e2130d2629c6dcfc914243d56d123fd3f40b512c89d5d49fd63483714c855809fbb98434d59b38fa5796f4e214b67951aefe2a682017a6d513ba049752d4274c97ba40df9ff49d03af25e4a00761e6fcf8d644697dbe9cce45a9b1e589c87d81558262fbe2d930bf3452860e762629013ebd9037bd93a9a63ca1476db0c33ebd5dae046620c84bb5faf0a3090772953dcc752de47b1cd34abba3c6f99ed1d563307d5a10eac13ffeb889bc1df8c321daed67b6d3b3f45a10e2e07923747443dbe747de10392f55ac06066e1cb90765478565c05aa9d6436d615cbbccedd062090c73b205de8ebc101823015f05966024e83ead38249e0c977b465949ce8651339a5a46cb9b22536246abc2d4cd21170a0094d2d8d6d897498425bcd05bdac6a13a54eaf4c370d5bfa333decc5501b5c02797eeba6db884e8dc8b051269a67f76d0daccdd481559a7c3f016d5c832b4b558683db30663f719ded19764fedcd6f8e71dbf766aefaa80b7434d51c7c78e19f8818730b8542e324e1ea74aabb0d57f88d1e5d32accf8598ab830dd100cb379517d8c759aa6004250aaa776930a336a973c201f3cd1c249f74eccdde5ca3a68f625a1b746bfdc8b6bc5d056710dafbb6d9edfe5f62f27e897a35828c9a0c4515d77af0c0be286479c473c9f345aaa5d885136fcc5d9f5bb81b4df0739ecc2cd4c1a6a3b7d8277c4304f4dfa7ce507a5758670ba2d1962850a00cb80267c1dc89d275f530139cb2436a2b9581375352a67afb62ae4916d39e93b0619e1eb20396515d96e7061a8265fcb416d3f8fd8c98284a9b3ace0bd04ef869758e2439b74009aa7742b37b27024b7618d4e04a296c9658e6779e25f885b21a605763eafcb03394a494b3f8f81b43ab49ad720d08ad27cb65ccbf04f85c94200bb012502847eb23906ebd1a10b", 0x1000, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x121) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pckbd_enable: command error 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff26, &(0x7f0000000200)="5b18652cd6cccf137a865619677db113e1bc46c6fd69635305925f72fd69de4a5701578c9c74ec0ec0e3ae4107fd0f0ee8190106008575b4891093c3ac033c03253ad817dd2000e9b8cb54eaae19989c6d2228b4b2f888e242c5c937fc35cf4f727e00") 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) 16:00:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x2, 0x1, 0xfffffffffffffff8}, {0x3, 0x0, 0x1f, 0x6}, {0x6, 0x3, 0x5, 0x5}, {0x7, 0x8d8, 0x7, 0x3}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f0000000540)=""/179, 0xffffffffffffffa9}], 0x1, 0x0, 0x29) kevent(r0, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x2, 0x401}], 0xffffffff, &(0x7f0000000640), 0x1d0, &(0x7f0000000680)={0x0, 0x83}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x793191151cd7f0ef, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xb10e) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() write(r1, &(0x7f0000000140), 0x0) close(r0) r2 = socket$inet6(0x18, 0x2, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="6d4e828e44cafa29801ae9ab6ba6da166f33fd96dce7eab80af87167decd99853c6e2dfa839ce73f94c35f2dc617adbdd84182c7112eb34e5050ed80169a5711c3076c50ef0710", 0x47}, {&(0x7f0000000280)="045e3d48bbdba9a44066b99ccb8b3231e6c11974bc408cc4cd8d3ff91b57c7c4670e5f8fd45167a89a92f86e7c56ceba7477ca9ab31bd3f36d5939357d85217add01e4a83f0667ceff7d5021b16257f730d36e6b7eacfca106fbd0bff03e55bc82713fb9758f1212839740a1354a306617a1f4b6bfd3a62a78db8ef3c7b5272de7da56c546294874988bed0557049d36400a93b6f98ff662ad1a0ff1c8ca5f88e37a201732a5ccd7e900c29f918799cc4933ca754fe714be5f1c10bff12503e04f55f88bfd9608b5989af7bb025371cf836f1021b1c527996beacdf6290f3a1d7791f1286d420c6f0b824d85d1c4", 0xee}, {&(0x7f0000000380)="b342ad6bab844993827c1a45fa5226d77d0ae7d6d3c748a8087fa85691340015c2cd7e9f7f073c9980ae3ace4f628564a751294aaaa0d5b6caa4ad2eae6e3154a52515ec9fc9f125a083c263dd228098702e8b6fb163dfa23d864fa2b538d0e543ce58b49c6219b334db2cfa869caa5cd03d34f06db15b8fa82d148f93490c9ccd17598b15fb1574053271edcfc9ccd08057617a7ed224815b9c8f4e6ad431e25ab7922387", 0xa5}, {&(0x7f0000000440)="8323ea2f7768a0913102e8993319401f8b4e078087e36c74975e50b747bf86cd3334b5435b2a4fb23f0feeda7262e03e6bcbc3e11e8769968b8b8d11c52c569f78b622595c747b79819d4c2d655aa90befe2742dfe40bdb5ac80d12c0e30d7625ba056803bd5c5af149370a19a1017d04de3b5d35949ff797eb9662e44224ad6ecd379d2d6ac1dab8169a8950fb204d2756898f2d948d3ec4375eb", 0x9b}], 0x4) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xffffffffffff0000, 0x7}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x10) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001800)="6c7d417488067a3565bd3e48d46978e4d828469e3d75aa551d8929651fcd65e400775a509ce4956fb9ccea9c69792d3907a286b9968e9559ed6a27f43a3226613284e38857eeb34190a26984350b83b3da4f4e8d", 0x54}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xa2/\x00', &(0x7f0000000140)='\'\x1f%-@\x00', &(0x7f0000000180)='-/^\x00', &(0x7f00000001c0)='d\xed^^\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+}#.\x00', &(0x7f0000000340)='$)/\x8c\x00', &(0x7f0000000380)='\x00']) fcntl$setstatus(r0, 0x4, 0x40) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc00, 0x10) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0x4, 0x7b}, {{r1}, 0x0, 0x1, 0x0, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffffc, 0xcfb5}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x1f, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x1, 0x9}], 0x7, &(0x7f0000000080)={0x2, 0x2000000}) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = semget$private(0x0, 0x2, 0x401) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x7]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x400, 0x51, 0x3}) r3 = msgget(0x3, 0x121) msgsnd(r3, &(0x7f0000000140)={0x1, "040933cf4d41cbf50120b793fba4090df7179f5ce931cb68b0348ded46f163c86904dad190e2e033f50ddce8dbdece49507ec239ca4192c24808704d94a51e37575caefd4d3a2ec9fb7e74598ff8d5480578ad858e9623e588f5d1caf563e7931322623222f9fcbc96267bfa377fb44d0cda3d8d0769ba5f07686355bb"}, 0x85, 0x800) msgget$private(0x0, 0x100) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591eb7da053594cd62448ecf51d"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x4, 0x100) semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x7}) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@un=@abs={0x6f19b7c8949f72d8, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="ccf21700af6713c0eddbc635f5270a2381088a679e15a0d7de5268387688d7b00c690644547a9dc12277dab24e485a6156d62ae4f39651633b931df73ed083bc76b1b675b5ee7027b1a917f7c4f6452ce8c2e3f348d02bcfef7c5226170d248130982793d7776a7d7a224f5a7d4562ceb5f76a201affa4bfd087c5fba713b8c48efc6efc1f389320f481f7511804effcdc8312f3e4da2f0bbc1e6ec770ff527ece83d5090ce0313ee2e8690d388129898f3b933d1ce18ed46c1b92a565be8548689b532839d6890ddf5ec35e5d2d896d8fad948fadadc2521b7f95e87f329859e13b4ebd5c080d68ac3aa84ab9d59840eed96c2cb5", 0xf5}, {&(0x7f0000000200)="6a958b2fbae4b7f854671066ecd35128e2fc41bd61adf56f15838512a5b8750bd78c37b066c190ba580ff6d15901dd09dcb823f81a56bbcdbee952e12222c3ee40e5b0a4f3e10ba36ac624bf8a11cda9bfea906a326c9a7f3aeb0b466e8a3776a05f2fa68de7dcce21b98cd95630633ef251af741f14c9bba8ab925f128cc57758b7af57c337a56a37194d26b7b1dba463be7a273a763898c4aa77988ab96b2e11f4b3391138b51a04ac03db5a99e8001f", 0xb1}, {&(0x7f0000000040)="b21c6c382e6774339c656022b0225d8f778dad3e9bf9fe22adfba440bf90890d08b841cbba2dc1d1d68c223537ecd098c19d67f211c7e851cf19fd4f19b4f9d4d61e93380130510a9f7e2abd8215ce12f2a19cab54d3e7", 0x57}, {&(0x7f00000002c0)="a5ae12ab214428f7b571f1172686174a7814c3fdc4b448d19b76fb699759b1c92d54a9a7594c1d03033d6501191596343347ba4de94d3919334bae76b9f953a95d81ed866372ad780fe8f7f085e393adeb961a", 0x53}, {&(0x7f0000000340)="6aa061667152ebbaad824a2551669424cd980b5ed6ac212beef60841905a8926fcf7c4d625aef0e6d9b04de7ee326afea01e99fb4162fe40bc0814173781b6b8f8be33af4a7a1f2c87fbe01dd828eb773057649edce89f4cab8568d77d727dc764d79e9cd156fa4cab07e3da45007cdad5d95c", 0x73}], 0x5, &(0x7f0000000440)=[{0x10, 0xffff, 0x2}, {0x20, 0x1, 0x60, "6aac16b72f3de99cb1"}, {0x80, 0xffff, 0x6, "887b6ad3299c61bcd73a5debd0bc0ca6eb2307931c2a2ce7e71104bb7b2811caa5508602ae401d0c453f5f5ca1585772875b21e1d13e2b2390f94507741c49d43f90d97eb55ce578b3be751da49de0826397a322d25921251ba36f84fc5ac81678b61d566570634f085772b6e4"}, {0x20, 0xffff, 0x5, "77e9f7659072228d22b28916fae55d52"}, {0xc8, 0xffff, 0x800, "53a47cb8c483bf779013099d9f8ecc9fd75de0abc104c2652188528ab1d401c7ebe825923d6e9a55c08eb6be71807c07ce795f0c25855869c1f67c0ec35b282de79ddb2d92464863b50dd8707f3b92f55740127a43937c842cd1c9fdf51e3242adc6a75a5a417a3fc0b49a7598bd0b6a684f2152cc9ef179ff156514ff45101ddf2e863f61cbc9300bd7c34bf36c2e037a9a94415bc626e509bf005fbce8a253b2593f447afa4bce1616ec7fd79044421f1dbf49"}, {0x110, 0xffff, 0x80, "cd1366f712ee5d16cabe5df348611ff551758a44bf7eaef50df48fc229ab6d7337bdde150cd6617b768e6ebd2ff899cb5710363cbcd60be08050175a9f7737c90cd533fde89bb76586e214ae6013ba31e3018cbdb00373fa7970e3bc671e8c15301184d5ef93b9f54849b4363d21cc050b3b568987f8afc085106e1001e3c3e7102b9c116a6afc327994afed845054b5b253e494a004b7f4394a8ebe26586e6dfcf3f75eac7684f67bc5e9dade142c9fe9fba684da09a5bc9a6b47b07b9271e6f7e198a785f0a88690c5aa9aceeb7db78ee5430524dc3221c47db6dfa626386dabde4f74f1a492cc41fe2b11bad3846e2e84d41abd14422375b01f819896"}, {0xa8, 0xffff, 0x0, "74aa355027a92eaf55070a195809a76fec65960711af0aeb3b7512c4bebf8d562ae3a7bbd5ea1015876b202779f2087be8fa9bdac6588b76e94b7659e553e959ce146b23fc00b84c40961ec987245f17d2288e9de8f4df16303405cb4e68e94652e3c14cbbff990b0bb327f4775bb699fee2a6261682919d23964cfd0a11fa64ced8c8aff3c27bed694b080856d09c5923c32f85"}, {0xb8, 0xffff, 0x7fff, "20b139ea170317738cb316f48bd22038c248a3fa7d28220621fc0e78b47140a5cc0b4812488641b95e2914aa9f2bc071976a2596d6d256275ee2b82dc4ebf1cab7842117f913c82806d906c61bf42c2e75ff8f81e32a4a941956a1f927d14d0d9af77fb274c23d21c7c9d04e9ca8be27f0603ddb4028ebf5211c840b85b3ed4a0235124ba0c6110ec7d4ddc8c51dfe04075075b1bdd1c26ae7a5cbae3f44383bcccb"}, {0xa0, 0x1, 0x400, "c0dd65d8b7e4de2980f0491a6b36e79454cbe4ddc6c736822dab1e8a83a36cc2aa6475c0a7cd5950bb782f92a5d70b382bb3188ca5df63f73d702208d4eda2213108f9951c335fabc4a2228ea89b2f0a951480a0cc1e3d9f6808bc4aeacb561fc92fc335d9a68233cc39559558b9222fe15ca8317109290aec3823eae5e31ea45083ab10c83dc1a7f7"}], 0x4a8}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x10, 0x0) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) socketpair(0x6, 0x0, 0x5, &(0x7f0000000000)) close(r0) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x0, '\x00\x00\x00\x00\x00\x00\x00\f\f\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x43, &(0x7f0000000040)={0x18, 0x2, 0xfffffffffffffff8, 0x7ff}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00') 16:00:18 executing program 0: symlink(&(0x7f0000000100)='\x00', &(0x7f0000000000)='./bus\x00') symlink(&(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x8) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0xff8a) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xce5fdbc07c4fdbb, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="ab7cee6325c664b62ff42b53c95abb2594481eec7fef96a488b27515189bf23d336545614880ad998b98f6a714172f3f8d7ed6478031e129b54ae77ae891edb56973622f55bbe81dce1f1984397ee4ab3591ee33a6da950df45e6a", 0x5b}, {&(0x7f0000000100)="93a0f3567a5a532804c2e2fa3b4fda153a510f32fcc33503f10b1c6545de4656c696b9d9bc35", 0x26}, {&(0x7f0000000140)="8af452464d29b958d3af1e6574d3864d1adc9fdf6311acfc6612f4dea6e7115d", 0x20}, {&(0x7f0000000180)="aebba8cb5714ac716cb1a1708c1e2709ae8849b9b44b1bac3172eece060a0f9840d2175e2c5df1c8d0bc232efb032ce9fe71e28efd965940ff6a37c85b8529863e0a15550c5af1a5b33481ab0542bc6600fadb8cbf5c4ead1793f36dd40664dbf319ac87b0d84cf497599a0c5bb88113d2f21affdde9d0b3d3a290ecb14108fd731ce371ecadb662f7ea3854b9d84da4249b87770e6db0af87ab3422531231afe004ae473cb2578b010aca84c67e314fc0e6a2761e4db3f1dcd8fefcf95e3cb79444f5fd595fd9", 0xc7}, {&(0x7f0000000280)="137658e61e8b2cac5903202689331ce1a653a7418ec7760e1c08fdbe0b80e36f15e9eda44a55c895ad889abe642d9e32c488a709647ae11cdead88df54b831121fd7d31f797ffec877d1b882ef7398f7ee3b4b4d97fa07f2065931d4a927b975f44d02e7b9f29c635319b7236483e429465218d02b0bd8937336d8c96d26224aac4315f5bee59f887d00b7e9ad4ca52a99ce8500564e30073a636a49c7f7cb96fd54be4556d6b57506e18d8387ec93b9cfea4cf9b4bde4154eea460f21670cd338f8173378c29d166b6ca027794418f5b036d8", 0xd3}, {&(0x7f0000000380)="a4abdd41a05e3698bbdbf67aaac92d9377898b06a3e82e46ef27d12f3af6735da289405e9bb296d2dd5bc794a08111b1cdace0e83a8cc51faa3453c10fe47f143240c38943ada5607a9d13877d5c8c76425fa009bd66316daf392bfd06bcc364da02149233cf505260450c59969c68cfca5c42714e7c35ce13853b", 0x7b}, {&(0x7f0000000400)="1ab4cfd9ddb123c7b5eb36cefbdf4667b3dcd84e48cdefeaad655ddb6514d7f63aff40c61daced6742caf7b7b0946df56f0b6ee940709debbd4ccc095c0a438ebd6ca04853d514645b1afd479a26edad0904d779c0efae86f5f86ab965045fcede96a8ccd3333e7e4b57a9b6e7caee79e2b22ec7a44c80a04f21d1449b947d41bab7cdb26c77c791cc2c799aa0b579954a0d7580389c9eee0c4d2cae48cb810ea421ad23103bdeefdcc6a089332ce8bc0a454fbd88", 0xb5}, {&(0x7f00000004c0)="6669746d4879d5a97f84ceb11ecc95f0efbd0ae2890c9a5d89a3afbab8d2f6f35d2c0baec0669aae0b6c7af1a7dcbc15f233777abef17b380c834a7c7832e0e7c12c2b5e4106b7d254fc13c0599cd128c621a127fb940bb740476029ddfdd8acfad1ccdd21a221d42f29ebf4", 0x6c}, {&(0x7f0000000540)="fb6b91d472c453b9224b0295ee4eb76a5194e1fcbb40589ed26f51274c97c94ff1a3ef5febe12f2abc0ebc3418190c5804d7f412eb82e67384a711f7ded2f1c357aeaf6e5e0767eb18c07afafce68b56a3022f80ef08009a1984bb46a1fd7d15eec6716c7e87b18a3c275a404ab2236174dd7257136826b5cfe47a14b0e3a2e665e5d8e429030611d7e559", 0x8b}], 0x9) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) minherit(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x2, 0x4) setrlimit(0xf, &(0x7f00000001c0)={0x3, 0x2}) fchmod(r0, 0x8) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="625ad12a69898af02939faa0f9c798f53fdabb175a8f5e9a138bd7c16aac56be6481aafb43783d695ca742c832f38550309f5ce8726c5156baa43e907ddd1945eb015156a09e997212faa3065d57be603a010c9196c81dbe6134ce755b48a017629f1f9e5c41c74bf67ddfba28a91b17e32d245e1ab058cb", 0x78, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xd3704da45936234a, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) socket$inet(0x2, 0x6, 0x0) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 16:00:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000500)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:19 executing program 0: getpid() readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/73, 0x49) mknod(&(0x7f0000000040)='./bus\x00', 0x14686e47dcc40828, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000080)="7c872504a9808287baa4f5260914d6", 0xf, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x2, 0x0, 0x8) getpid() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/4096) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25, 0x3}, {0x25}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000]}, 0x3c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bd0b8ad373de5d2618014017a8d3f2986df9e7318376f50a25f3a487129b68d33b927bc889ca4047a8c8a29420c787bc8edbb9f13955d3bfd4bbf4d5a09229dc5d4f92492e62d4ef6e8d266ae7441d0abc8426673a62fa084fa8b5feea286f7c8aa5b7d841e3a1660639ce07b2e450c03b", 0x71) write(r0, &(0x7f0000000100)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) close(r0) 16:00:19 executing program 0: socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4ecda3d9446737dd, 0x40) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:19 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7fffffff, 0x9, &(0x7f00000000c0)="7d504b75b68536bd4703917e4f262c01a929adef8fcf122587796ab427892148655b4c403c50618c0cc29a7e5df7b4864f03dde0bca078cb5fb0a1c73cd7adda7bd0cb99c7c663ead78bcbae99b01a7b956a68890df63ee71f3a3d742f67d47c7ec3964ab37b001635eef7243e8acb1fc9c04684812b13592e3293c10b792662dbb5c8ff912a10ff2c155de2ca57dd825e2e80a4aca4003a1612316bdf0f", 0x9e) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8001, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x101) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0xfe05) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) wsmuxpoll: not open wsmuxpoll: not open 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b000601dd77eae99244469df49a07284f59c200fe0001ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) flock(r2, 0x472932b7efe02016) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x40, 0xa6, 0x9}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 16:00:19 executing program 1: r0 = msgget(0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10050, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup2(r1, r3) sendto$unix(r4, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(r2) chmod(&(0x7f0000000240)='./file0\x00', 0x10000008f) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) r5 = semget(0x3, 0x0, 0x4) semop(r5, &(0x7f00000000c0)=[{0x2, 0x3}], 0x1) r6 = semget$private(0x0, 0x3, 0x100010004) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x1, 0x5001, 0x9, 0x5]) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0xa9e53e85445597fa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000000)='./file0\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) close(r4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) sendmsg(r6, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="e53697a99d9f2453ec5c7ba8a7102d2ccdf0ec55eb8bf0c10af79b3898a54209a57fd8978c6f3cd45317fa75f41c56d27f1e30f1f140d6d7738968c3597dff382edd90dd0432c2df654f59e8", 0x4c}, {&(0x7f0000000380)="144caf8035160b30b4cf5781ead99fd239cb0d7f37a307a1130db751f5402d0fd59de3813f7368e020497ba7d0dc5b49e4a9d37ac756ec62a8c4c80f677de34fd1bab3ad53083f2ff5cfe306f85782d91e52aa5a72ab33d17c9fb399cf078295a6c82a9e9910bd8f2fa28dafa1a764a90a0387c8350c004be343647759565e7ea3a3248670e6907c47ebd8396265c54e79b86940863a4f44066f51bfcd49f819edc23beeb2a46dbddbef96ec46c7b7638f1916a5711f7b1c15128089d1275ca83bc8b502307064030f2b77282a41572aa8c137587662e1cad8e145340f67007abf886815224a086f530a410e1fb37ee8769c3f64b473", 0xf6}, {&(0x7f0000000480)="06a51c2acfd2a36214e3a68f6f2e42c20b7bac3bb258c578727a2f25e2bb0c6bcae188eccae83b0269ac9c034c09dd2e", 0x30}, {&(0x7f0000002a00)="2c68714627cdc0cd0f31fa1b2dda6a82b43d1e4e7326d95183f0ee143748e67a29b3185a156149c478ae826cd57a4f2e2f38da5bb4b71db8b8f03ef5a99f88225c1651192bd434d6473caceeb6841f8a0769230b4f089d9cbeee9fbc6ada87b213aad90d178c93fd5ee5b1c26f6e4ea6ca5080fcf702879798f74da610d0ebf13397467641d76244a5b1c603a328b3cd21d59f945d8747af941b19efa2d081f237632d827c76c3e50e76fa08d9b60e8dc74bb9666a3b59e2d8a843c9a12dfa67a3070d5d5a61fad1327f99ec42a5d2accecebc", 0xd3}], 0x4, &(0x7f0000002b40)=[{0x28, 0x1, 0x1, "1190a026301f8999ab8c442f94822f1e8723534bdf859269"}, {0x78, 0xffff, 0x4, "1920920cf1e1814244287389dd30456341c849bf44c545feb2be4f07d28fb6422edb313d567c50b6b655b6b3ce7a86a2ce7c10aa2ca7c5e27fda84de373b2cfc3907cf0b1427c137555cbf91510260f07d628a2627b60f55744ab01ccc37312bf06762b208b5"}, {0x100, 0xffff, 0x0, "ee30f7f9abc8cb3ae6059d14a692537446fe4c2a9e4ea15df942cbc8c945c36abbf9b52ded3f6c76fb556340f6a631d75575857ea997e4507cbc9467fc330647da4995e2d025a1fd34cb9ff242f3b1f071f38d9a331ed47cdf1d28ec4939f2edc7b09b21fb1f9550ac769f3c75dbd892197385314c6212e39fc2ba75d2e2a3a2e2b8fdce6be73f9bdcfca932a3ada647b165ab758846c9c1d532fb7bab5e5c967581200ccc794a96658e31e2dce8725483f5463235e005aab325dba338d834d26dfdaed59f6b5ff7462684f975d9f533dd81d5d5239f21f50761969049021cb4e904ef0b0d7dd45d3b"}, {0x108, 0x1, 0x348272da, "76dc64a545cc4aa6a2b4df2e85b1252e8e740655e1be889167ae13a248520e0c1190b2958809e921e182a47ed9a8de566c5a16ea81c07169cde6c6d14ace58c17343be380251f67bc6bbdfbe9991ceb234810e6b5c51d1d6bbb95b8523a3f95cb89e5b197d6162b04158bac174899136a66b14d76acefd1925e4205ef71262d281daf55d3da3e09d8ea6b3ee12198ed3aac278badbaa17a36496da46e57f4be2ab25a952f7b10c5abc340efd1e11e0c3a0ac9a7e75c51cd959c33a7d8e7e662d731bc8e4281d2582bb1e2251b18f2d740da8e90ce3abc750eac573932ece5e3817ec3b76ba07289460198728615a688cfef10fb834"}, {0xa0, 0xffff, 0x8000, "bf1886ae2a43cd051e10fc66a5179593f3289bb4ad175b01e9d08f116cdc2d76e545cabc09af380f33352a244c74f9d4ee906a3774bf44161d1a897389edd0a08dc1b6d57bd3c3d25a4b4950f772846817e78e6f55ce8828a7b6224170a146f1359974b9bca4d205c0a9e9527ece6bc5969fa4f82e23f3b624885707ec13d733949faee09f3314c183e0ddd68ce451"}], 0x348}, 0x408) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000240)=[0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000340)) r8 = getgid() setgroups(0x400000000000001a, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, 0x0, r8, 0x0]) 16:00:19 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000ac0)=0x7ffffffe) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getpeername$unix(r2, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) chflagsat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xcf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r2 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/36, 0x24) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f000029f000/0x1000)=nil, 0x1000, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r4, r5) setpgid(0x0, r3) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x105b8, 0x0) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x169, &(0x7f00006f7000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) close(r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0xfffffffffffffffd, "30074080e9000300", 0x80000000}) mknod(&(0x7f0000000100)='./file0\x00', 0x53ff9911c03ab0fa, 0x80001) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getuid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:19 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) read(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000000c0)=[r4, r5]) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(r0, &(0x7f0000000140)="9c252988d6205557339167d824f3e77f6be8015c1fd6737dcf0c013b88a4c8c3a4c112d29d02d067464f9a59f200cd1363f0ae7c61c27e46e096b5b77103ea0f9e457fad41dee9529ad151b8cbc87d5b4674ef0bcc52ee09d0d5b689e65f7df4b7d2c650054328b331211f36da5547eafc0c44455f79a8a22656dd13e948ca39185962fc120dd9af2515706a2a97a08230596b262bbe85778d5e4041aca202ded735b6d95b24e0303bea97a05efb6c985184200cb61a2ff8f706b055686fddf799a69e61c90cc081a9ec462e62efc23c901e816bf7054480050264e4f72df09aaa9a294dbdaca0770b0032bc56c7ef", 0xef, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:19 executing program 0: open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt(r1, 0x9, 0x80, &(0x7f0000000100)="b73b4a4fc9bb242ce11a6b82e769e2c46ae42a8077f0ac5c2552a79d3ec771bb907899a1ebcb03bd6752541b7895fc45d067e2a87d3e7ff8de30267ff4bf77670a2a2a6e1c93898cab0d4122abe338526cc5015ebbba1f06ab3f8d8e788f9223bddede2ee360381ea6bf5ee80ecb91b39ee8964db0292651f4ee0a6b3c23b96836561667feb35020103f83996a34", 0x8e) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r3, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x19, 0x8004, 0xa38) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000080)=""/27, 0x1b) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') kqueue() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914fe357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x7f, 0x5, 0x1, 0x4, 0x200, 0x0, 0x0, 0x2, 0x9, 0x8}) 16:00:19 executing program 1: r0 = socket(0x6, 0x7, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f00000003c0)="070036c44a0a705e604c739e7880310424b887e6595cb5e9b0b4d3b84d96effcc7fdd701fb944b4c50653d080700000000000000b32d51180272578921da2774b5c9ab7e5dcbae7ae2867fad7688df987826ddf109bab92ac0fec14967ae69c06860f34190f6ea6f5f0e3a3a74b2ab755c99dd00000000000000000000fed708f6ffe3ae543975af6e6ffd1888d03657cf597a29575b3c7ccdc7908bf5e2505e2df427963a217134032389078ebdf6d0794b544318da3e2531f554676ca73cfb2d32c2fc69b464", 0xd) 16:00:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x225e69d744a36f47, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x4) pwrite(r1, &(0x7f0000000200)="736b755e494bd4570576fd1baab6dd02c2d766c514e91cd88a3a299add307407fe74dc4a7b6e3862581406bd3e111146304706003becfcb5c14061948c3eb4ac84255f3aa76b082ed0", 0x49, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: clock_getres(0x2, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) getpid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) clock_gettime(0x2, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") socket$inet6(0x18, 0x4, 0x3) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa2, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x35, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x0, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7524, 0x2, 0x2, 0x2}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000180)='./file0\x00') r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, r5, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) 16:00:20 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getown(r0, 0x5) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1ff, 0x95}) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r2 = geteuid() r3 = getegid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x42) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x200, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = syz_open_pts() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) r12 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r13 = syz_open_pts() r14 = socket$unix(0x1, 0x3, 0x0) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x10, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) r19 = dup2(r13, r18) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="7975f060894032e851b3f8e952285f2e7fe18d31f54c47c999054a2c408b49b51d8c3f32c5ea70c2e25fbbcbf4973971c08921b1f55be758", 0x38}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}], 0x98, 0x1}, 0x1) r20 = syz_open_pts() close(r20) r21 = syz_open_pts() dup2(r20, r21) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000100)=0x1) r22 = kqueue() kevent(r22, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xe9) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getppid() r8 = geteuid() r9 = getgid() fsync(r0) r10 = getpgid(r7) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000011c0)=[{&(0x7f00000001c0)="35ff005299562417cf032de1ec7215f35a141bb3b266c6035a2535036be57910c924193025662171665b44b1f0a9fce78d5c5d80551b66d97ca34d7346509d28ac0cdb5c80dc05a3b43e2a3345ab79c3b234ac5b6c8b6d7466e4ea281d23f3e529a3885cd407359667e325217368e768748cb227499b8a9a2f02ea6dce704b3ff01642e45eba900b031667f749df430d45cf7dd2698ad45749f752f7a695b3ef3482fd70c0140294974a319924e75a0af77e36832ffe54b6104df39093160d7cbc51346b29b08f532fb089be83a73faf13e7f534d99207d743fd44f89f79635714cd3c99769d74dfdadf10b2bedcad36b070664bc57890092c7f8eede9a5592c5921bd4adfe18ad31137604ed7b69eb5b29a065e1b1e2149cdcfa6b664155c1e882c24ad9ccbc38825aa3d7b6f8a1a2c30518d07a6d4e84674a490aed3110acd75c4782234dfc3e4bf0fc32f856161657531605a8f3fe1a51e85988bb642f12467bdb87c5f4c6c8367860141a607c8a007e3fc1bad7ca60c245e94745a418c94cf9ad24e6698c08ad359bfb6388be961c80dffb183a90ea8d9d7e8d4553232c463e8b06c41c410c21bea7e39aa1140f812727162387ee96114d64adb53bb1e2ba84281252786206a1555e9e27f81923663250a327eaa03d48946c1f08ca08c85ecb2682e5537f2ab01db7559ca017cf0073dc4b795c0087e852a4eda8088a16681c2dd823fc0bde96683a1e57144b0b505ddf23e19aacfb5817bc685f88761597892dc3d31eca06149cd4ab7784a965a2ddb3e4650cd156851463642be916a8f40e46634aac9088fcab1893021240206c0cedc2e5ac14e81097f10574ea0ce97657683fab0b457b0a84b6785fecc364c3882706ae32550c6a89d896c27201892c521142281cfed0c68680f841e56281af02c1a286acd713d2d21cd0506d6b4966da4697f8d884dc2e7030b2e80cff5e4f910431cf8af3877a606139b5d9ef7699c9bcf456a6d1550453af7be433b2392b85b69cbc0b121506c00c3b853cac1824da60968ec0fb507ebf13e0bd0d0add1556a85d1b9298e3ca254d21bef7df1b17205ad85cc98559fc8b6c373c2db9298e4b8460c809476ce375a1434fb7fc16c063a491befa9fdff650a3a492d373674406ec6b5cf38c4e35f8dc6e931dca1aa276975b4e3c4adef4861f9f41e6bc71a00a72f2bad3ad3340f589f72d67a515c287e18bb10e49560b969cde70ded5681316bd59f18d2fe257f4e02cc9a5aebbf785c2f0d36a7ae7571e619f9f6424c48e35329baf6691561b1f817e39628239ddf694e4f082db2314cf0505267683c2ac7cefef9bf6f2e6b48808ec27172f35ca1b18da2696432a0fda848b9a3253fff4c99b67cc1117939afd9ae51ffd0d0f22c8ba9d063813bf4a92bb6fc443d2c8a8f4d588d12fbb78eded4c5943d029511b906d6c695caecaa26208d7c2d2f760323e368e503b5f96a751292172fe0063bda66dd6d92a1ff8c24213d93b68db52592106cc8c5f37d874626fbc6e9b9bd2327a99d1becc2e3c5bfd4e791ebadcca9e8ec210b75ec433219973c797dbfd249dddd2a6fec6a243ab7b13d10b78630563a1abc3265e09a16db7fefc66e6f47ce130da8068cb83348f3ca067b1630b4189ab6a27fda4b10ffbca728d78a61d18c2d4a88d384fef9df133a293908982fe46bbb98a81056afbbb05c489ff236ffa1a04bc8afae1620d7b7af058d8ea7be2bdf111c70c8ba2adb3d87146fd9bbb7042060bb374caf1ee1a2be5ecda828ebc01e47b3149dd5be69157631bcd2f8d39a2ef9cce51660bd9f92ea02466332e78e22fd23cf75ce4292b039bcea1b2599129ef229d25318063ea46dd0d6535272be9644319d1fb3f16b8ce7d9915e771003cc9b7959d77afa69788431cb97978a138dac7a56457bfe861991f0d70edc5e3eae9571eda3ca8b0be9dd0bfe550f58b60123e9aa0463395b95cbe5398f79f336908336acdb63dfff2115c91cfea5e4883cd9c2783f509c93d6b9b43757b8dbdc820f6b8644873b5861b59c4643517cd1345d75350e58330938b3acffb359f458638477a88da5b668257e44568d48b7300c76eae082ac3b9f26b97ba0e77a6636880f1f5217762f9bc157810bb126049b58491bb1a16111cfdabaa2f5f5ccc5ca2a6c96bc4150060b5a66c899250e229a682cf38c5545cc061f21ac73b8578f8840afa08c33a86e3f3bf9f360105a24e5ab556febe4cd52b51853bfd0a623449f4a4015941f5ba89a9742e31ece8a019f5024298c548e09d93d3e196ece2ca9441964731021312625a7a70e1d0785e08222167b74a29c34011e7bf43ade5b4b331cde917c4b03ef5d7cd35f9cc7459e8547fd4bfb9f59eb25251cdcb2d6bbc80c31daf4af3b22165b67bd4b9fe42362c3c8a31ae17287ba55f09e2f1906159a59af5ecc62a03392eaba76c36386e4b02f7320b7dd8827bb92e81544b3c5d417ca3eb57c7799b5f42e6a2c3492d09c9200ed2b8ff99e2875eb43ea2f0b6d83b231e5e01da0b09b41250903f3ab8d25b03186c214a613f00bb768a206bbcf24b0c3e530dca1a2751c83b524ae3b1b76836f9a5d2068465e84acc75069cd1cc75f4546678cbc9a02aff574772067f892e363e7fd54b369ddc4be10c9ffb617a12530991d0a3fed122d9bc340847da1b5bbcb413c33e9de63c4d65e64922942a0977f754be9cf8da9dbd96fef52478d511ae1784d7cb1303d6e7c445664bd13d7496b21c15622769ac264aa57e8734a60ce56b8ac303a2b39a930ed57955a7b436210593991bdabfe93a332fc9c84295fcc9b7d9909d0c5d98e27b6a0b053dc7a1a41b2a9cc92416726dda8b1314258aa5c54a4012ebcc83549cae81e638b4bac79151059b2d480da80d7a1e031735de955e78f5b152bf8e3a47ad8b502a704827e14b6fe6aa14cca593135acf994048655bd39d0105e4ede15423c31c496b581ad0b7eb9af38de76fa4503485b1bf32162b78f62192e1dabd189af166c1633be5d0ecf7eb9950370e81e25d96224c53a3c8d5c8da95f85b9184dbc70b33dd4313efb7be2c867924da3ffd051c4a283678643d4e436cd9ce05ff42c2fbff86ad1f164218de19b0cd9d706be287432481576998f4b4daab17f7300a2c3c6b6a0f4a5e8ba2cbc516b515f50d7fb759cdf5cc68427d4ae345ae0ffb21f27377bdf7592e87a0f1655d4b4360bfa163c77997bff623efea56cec2c8d4cf9846408fe20b68e2e99b169dfde91b08834bd48afad7041b92a3a255b3a307175d0fa3788f74305465bbdb55e8ace5ff19b19888bb5b1f1346ddbf3c8085c41467a60bf681b509373b647a914430d7f6e71c4953248829b370eb34e6054623e303254c99ea6524897ac02c9c95fd0da8da2c2fa3be4f0e3d0e425cd860f2751c12b95314975fd21be392f4cd5a13cce716babceb457a0d8599c4a0fc516f96a4f391ee069e2acccaa61a0d1cf4cd5d36c4c96b88b4e34d96276404b78d097e8cfbede8cd46d4510b7998b3abcdf1b37402740686c5bbfe724ee169bb42f28bdb46924b83c77db3bd011a43cdd35b96fa1716ec4cdfa560a35f6c0469243307b625fd4504ee2e6212394211b06ae9038a4e2f8af69cd766f3a5ed3dca3880e7e081d8e398c11bec97b4ae8e523efde636e125424965493c09e4f2c838eedb285ffa1eff602a6f6649b01ff1d5aeee505f378bdb869c56ff595a1720fdf5d0df69dd2fd0f42ab5d92f4e9e23429e12b031e61a5b1b2f48de2a3add7faad6dd9a8908f4ac77db9f8a6e23b857197e0405dfebabf99b79e3337f2ce977d2aeae379003601615061631f9208d42886c05cfcb3ab541101cc9a3b2ec38fbe7ca1d584ead862ca77e85c04571c0c43bc61efbcc231e2a4c610fba29d60f910f3d52cd8a7f3651599aa573bc9ed55a8e8582ef80f780ca81fc2baaf2007de401c3c2ae59e616ad996be5f78971791cc1f6949efa3d7911c66c57c766c713fd39a79ae33fc6a9999a30eb5319cf7b03e2e02d8e6797eba6d965296e69e2a7e42c623a1fd8aa58d3499293d0dd0b4a50038c5f9ad9b3c18887102083563406dec49e83bdf895880bbd920539d8e460a51ee710e962a5b1bacbcb2ed17bd2e0e3e6e5953a1d318992ea9f6f9d33d616236857cccca44aa18d57c2eab2d13be2e4e79f32287d85e7a28b40832a6ee3a78abc0386952eac4cc33aad2fc9a2e4557357de8fe8c2f0774f2b7541531e7318d581e4d7b6327acd39eaf67cb2de87ce99352e4b2b1e857622b1ac332b9dcccadceb130a49e4353c2196d3a83b0d713fc1bbee2c27e312e59768bcb8f6510c1d8ae8df11096323519f528cb98c1efd763099db75218ad8263658aacd5330ff7acfcb3b5b0ee5a3dd305f563f6da1fb293656e57c08c509e36f7e4718d66f742665c787f92426ef96a5a2fef33720491fb374469405c0c6f8d666a58242cc9845b739ada21dfc18207e989508f8efc6123addafdef17b4b995a7be7b7b6961a614322d4dbcc1b3283c2f833db798236ae4f1243801cc6c33a01b7b7393462e13db893d5ff816009516e3ee24fdc747614a5809ce2e0725e7d30edf0764f18410798016a8eb1cedd5b927e74536b9debf2b3bc6f8f60cf271735057a80dae686eed80739341b06ca7f01ac94dfb2488734ad7b995a9a4d544b4127ad05a15b9ac3c83db1bde762985405b422507be28a080554f6376fa6f940090dd84cfefddfb1b1f6b8d73144a90262976854f72940907a0d1e08d58e2bf526db04d9ebfc7755b7cbd9d4fcf055c4655ba9f21ae6ed6838398a26530a3d9d200198e68cb8a955e1ba18d58e3339e8cf42be7ce919d0957f6ed490d1d495a1caaf83f812b85ada052b0b2e369956e272bfa54611a93e0e8da55ce4a4767405dd659c04b874cc86b1cb61de59d0984bc121e84a8f6869bff2471783e826e8151ef0442c28c0e51b338c917655963409490c1cd1f221f934ee8da694abf358703621de019741a41f5b1b793c33ab60b46f07f02d6216c96bd6774961a190ee6d0a523fcf3ea5f001f0b1022e79468a2785ee5776b885b11e1b96bdaa70e7e9e78f8b05856eeefb6f89ea3cbc69da64233aff8a9b2b86bc78e6d031e3e5b6badbb40eda83e2b3f41d8b9d0757ed1aba5d9bfa733fe76d3c4901a5e801b81fe5fd2d1214904316f46841074a8399765bdcefaccb14f57a2ed9ffbd2f3a60666970416a0001ade884a050aac9e38685a1d60110dee19a1de18130fa9703f3307cb650c9d87bb585cfa3d615ae811b940d19b8cc58c334f1848ffaf85f679f10d97ea276a43b0727ae20f9aff9358ff05756bda3f93d0bfee31ff8d35b82e1912f9e8520b3c3681c834c57b35972bfde772b7879fd4793cdfff331ae9b8602f6e5727c26312490435471ffac66dac1baf25cabeca21c33b4ba95928da3f2a0d7c3cb158664a69f098d592f86256f695e337c55f3de71135ae1bf1be9699d7b80e1a938a5806571a275947020045ceaa035bc7858ee9cdc69f8919914e7a1a541560b753900249b8220f476c353cf745063ebb15f628082dd1ef9cd473eba3a82c664eac7f9ca02d52be0d0a884507f0968dc07a9cf073aee890ead7ea39f61b28ac8a115eacade0163994d1acf84044904e211fabbe35292edf7dd604bf19b49213d2b41a2e57bde47763a13ddedaad90998b160e39d44e7bd2d8fce40cb0a25a211f6319c1bf566d8e83b0401922c3883925e2a76c56ca61b10e1b4980df933e44481047ea5cc5", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x400}, 0x2) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001400)='./file0\x00', 0x22, 0xef63a544a535e448) 16:00:23 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x6, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/18, 0x12) r2 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r2, 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x1) socket$inet(0x2, 0x373c96790a18b40b, 0x2) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180), 0xc51a8223) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r4, 0x0) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x6, 0x0, 0x2, 0x6}, {0x63, 0x200, 0xbe, 0x10001}, {0x10001, 0x3, 0x10001, 0x7}, {0x2, 0x4df63880, 0x6, 0x1}, {0x7, 0x4, 0x7f, 0xffffffffffff802a}, {0x0, 0x8, 0x1, 0x200040000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1ff, 0x3, 0x10001, 0x1ff}, {0xffffffffffff8000, 0x0, 0x5}, {0x3, 0x35a, 0x8, 0xc4e}, {0x1f, 0x6, 0x400, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfff, 0x1, 0x8, 0x2df}, {0x1, 0x6c, 0xf2f2, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) shmget(0x1, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fd95") 16:00:24 executing program 1: pipe2(&(0x7f0000000080), 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0xbf3f76f9b8aed0d9, 0x150) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0xf878d297d6911b5f) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:25 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) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81deab5afc01521f8be32de495a9e5a667abef100b3cae6648369c18c224c289b666cd2e2fb0763c08f138dbae4c9b7c31c0f71cd9bb33228383dc8c0373ea432c932f99e247b10eefd81b71f2bf6a4149fa0683f99f377a17045fba78134f4557f9d82"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x0, 0x1000, 0x40, &(0x7f00000b4000/0x1000)=nil) shmat(r1, &(0x7f000034f000/0x4000)=nil, 0x2000) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x6, 0x1, 0xcdc) accept$unix(r0, &(0x7f0000002280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000000)='./bus\x00', 0x83a6b08c3589c0a8, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4) getsockname$unix(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cc95090d5345361247cc7a48d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000966ea387711659a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0b00"/4106], &(0x7f0000000140)=0x1002) r3 = msgget(0x0, 0x2c0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/179) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9463) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x81) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = dup(r0) recvfrom(r1, &(0x7f00000013c0)=""/227, 0xe3, 0x1, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) flock(r0, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x100) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="c40ebd2080a0bb5914f0be73ea7a54466cdaaee014b7b4bc219442b837cb86ee334918d6880358fa4eaea5f2c44ac597668c3c89df74bfd8653027ab92ba416d9a5d493c153451872b5790fe85fcc559b5e130a7b5207bb85fd056b8465fed529084c03bf344730b7770bfb91d32d2e98b1b20b8a98c4b7ef1d881e73cca9462bde1c0b14c2c8549f369090653fd821c912bd588e006826ef2b8e9acd25b2015ede14e4a3bfc34f84e894643aedfe44d054d5b304e3786676a790603760ba819a15f9b54711a0af46a8af8efd487889dffde020297269d25890885be9fdcb489abf3456050c19b43", 0xe8}, {&(0x7f0000000100)="ff9bb529ad8b1634cdb71d8824a7b0605177b48951527674a27c54daf13365", 0x1f}, {&(0x7f00000001c0)="ffb64d772042f4c015a9919123a698f23a9f91a7bab88dece14c6087a774cf25c41241cb816abdd5480241eeb5b52d7be51f8949eafe9c3d2d524582bcf2e0636798390cdcb54528b872865bc6134de6dc94bd9e9e46c5cc107ffe788044763286dcc0c23891becc4ab045c6799310f9936114768b13df2d96abc8dda45ec9ad96c2850fa6dd20b929967a84fefdd5ef1364000f3db3a42ad88144", 0x9b}, {&(0x7f0000000280)="d7d97297ea657eb6829d9d20b1c0f31645fd1f18c3d5043fd267e5a629eedc9060a7464c3d6dd1103a1d557fe0b6088f89b09f28908402f7f83877ed518f0d86a67cb76b4ab67ba60929d003ea3f05a9e71b7a807d3031aa55bb22717db869409a6e86fcefa346fdf46897cef4a61e161765b107b4d66ca9ed04cc6127f7d6ff94a6887f9ab7f5665d7e2f7cfbaae2dcaa94bff82ab2dc93f6bd706f58e88d173cc72b37c554ecd91ae900c3dd15ef8f5e8f424f5d47c9fd35e5e31187771a39fdc73a2201984d7f5a7c80cca092ba387b41b8751009db0e1ac12444fef46b6c575bbe2bc8a0b215f253ec6e11f9054ff184ee045de258e2f2540ab0c1d114fd83d2b56c1ae13fe569c4a691e01566273e36c6c5276e26b9a9c610a998217fad3477cf09a3def5bce95fb363980270c4cd2b3ca9091e2e825d66a39e724ac00ee28632bbbabb5a8ad8febbe6e00a78ba58029dcd582b04c5e1065ec95274864857c600c885ca8b61f88c4189dcf6be6cb7a616a09d4f3f9b6e0f728c397f9f0eea9fed4f0793d86e4113a2f2eb2f7d949e715b112a8dfc55b61e1a73d8cfcae2775fbe6d8441e6aa4a144695160849de8ef1507c893bc98f556fc4f1f743973e2a5e4590c77d8abdbe4b8e74a2aa1db32c3866cbcabc50da6b3cc9e15347078a5e4054fa41927498e462c46633b4a999e83d7a4874b29f4f521fa632f1cdebe6b3581d28103a989d0baac7900c88e562e35f67730bb82704b17944a4096059dc59c513868760ffe486f377566f12b490a6c8d9e47f2ff1d5ea7f0b7c413c613a7163eec2b9affb4e3b86fc1d22714796fef6eb32caf76efeb5b17f00f64f024f93ca998733d6e187637f261089458acb4577dec39d89095ec9dd336b78b8871f14fef2530d6e6079b8c38e5243410e29be89c77dd4098bd1a6b901f481f9b6241156dca5c7a534067f872204b2dd78b1fef1df3b9db5eb3b656d86c34d8049e34d15ed4020d038bdf7ed3db9971659afa4dc66fa67332678c28badb66c78aab159b5b70183bf22ad599bb8c48c3623b11f1d387fad1d256b5655d21c4fc0cbe66013753f9c618bba3953e38347e05c4a75f6a87a6fda38cd83efbb4e0826c2e2291d82680b593882813246e437c499d51e123a2390626f19a6aa38754adb7e0cec65f3a1853244e428d7ee1c75468c52bf5f674ba41292eea34637beef376eca69b46305140adcd8c25b4260155c764186598fc1f559908b4e7428be3109f2bf43158082a19346f3bd7c40cb6de87c544a51a7fc723bf1bde05c61019c0450f0aff14582382e9464d0629fe2fefab30e26ae2334d0cc6b160cde5074783926d078feba65052817e4c8a7f762ba0ced008963b68b8f5f6ba7cc697976383724444e912b6d8e3fa1688b647d99e6ea0d4922b5c6e18f8015d8cc740e919456189b10dd8abcc093c870809ceae925989e5ad8b190ff7b65f0e129fd44dbc7de1f87a8bb8670f8fa98f61911645ef925daef1b90e94c245b34a3be4a149a2c3e4ef715720d7cb504fa537c6a116c29f474664966ad685424819704cf09dfe9612c3fabdd8778863caf9d986ad64447d499512ad0276ebe3c0f8e5207ff4cc16e39d00699e01621f43e167fc5ca97d0e69a99881dfa00b193683172c8f88107cf23eeb7381360ac6e8a2d44dc798472e49a4fe79b231079a72c491550629632014946d9c036560bb253cf9532eedab903056b4756c257ef0f87e0c1fc136f1b412c01ff7cb7c3f9efd9246a5bbcbdb84760e3ce160eff76191148218d59fe929c0f1e9ffe5a8e87c3869560ee79c16e0d08168cf0182772accf2ede065f37696e7ceb70c5f1b0cfb423e7ce66b6dcf1208ec3630eb5eda31f725b81c6c8d0d7a3d733a4d2926c0c46088d3f770fa1d050f06d154df2ba99db6f51a84e86602cf4dad57abfa64acae0debaeae85250c046aba2365457f752be0a338c54b9de6b09b6c36fac3833c7f6be90c198ec37105b4457e241bc7179910ee4c1b83a15724ff286fe7bbf7f33f578910961e56dc89422e24d1e84b8723e5c2d737c9b68bbe0af03034aa1371b557fefa558b177f3a942cfa068812bb09c3da143bdf120e4acc34881c8d863ea3502445c02c7805898957653a6782affebadb981cc5c58c1083810d41498472d0b7de1abc07058f845ab35cdc3332b5af3da9373b062f1fa94dd801446551d508a9098d5d5681944566f064f2651810f3b5bef5148ddef131665dd548e7b442d4587fec0fe5fafbbe4ecf9e96bb422ec211fd5024d08a3f7e8eb014a9f0ab24e624cefed9237abf9ca4fb2860abe22afbac107b82fc3192fe0ce545dbcc550f1ebb42345f0b3b20445f9d25458f95d8efb9a7ddad53218765f5259caefbd727574e48a4ed2246309e7b63cedace414a3b58d7c601240cfcff5d4cec0d5960af422dcf5984ac0e23c5532d9d42ab960732ae4d2f6a5a472e62c794968807fa320eeb3bd660e55c2067e464b667bc88af75267750d5484cf507b864caf660725988918f296fa50ce3d5c571fabf82412ee5a5593320d57a259428b84f6031a3fdeaec270c6628b1cf5ff0024d7d79e442cd76a5295e844835b70586e8206e94a70e860c64a0d05963773f933f4638ef25d3e8ea88b19fdf24bca038cf843fa3be673b77fc37b0e77b000fe78f163c77d5f1e902af64dcaa11975b6bf7878bb8ed6d3a2906e6f0bb53abea3316213a96970644635ea0dc18a56db799da4e6c505a39789d9f5ea76036966cd67a6bcaa574ee5c58dd8d5335058e3bc30fc93f6aef482707765b26301157b970a2218cce9c9ff55694a52292cecf318a2860d5d805732bba56ae2dcb5cd2a835c8a25f2f8342fd37475a123c811f90544c725fbfb7f70e370d6f2c24d63725ed36b341e7a63f4b78b6e31630cafed605b694d3040686e49faece3854a4b9c122cec772fcadc1c4f062db7826fc9b94882ecb03b887a2f1cc7555c699c1cf0e7ab15fb30e9351ea2e292a766c79e6f83ce478daabcfddb203969fb71f537f600d14f2c6f542fc0062a30266d090c8d8113bf47801807efb766ff5e670ef8897c05e5c9f9caca32c2f3d84c5f1fcb9f9bf8c0de57d7aef76206344abc7d6f42d562095808b227c36c8b27fe8e6eeb55671807b16ff8b99ad5b21f10802d1ba796433bbab6a669b68a28a628cc93e1e3cff5c6e868bed47d239a5afd052d71e5c56dfb7f6aec7cf1b0957a9dfb521420834e4c4898686c19b9224799042cafc736f2f0ac399fb10ced438217c1914337401ea9023f139d40ea50d52f14a062e2c6358622ada46a4c40409f90556b76c5e67bad6c1b50b98fd9b615827989ed0f04aefeb53a32dbe1a42a1bda2cb918a23d97121c20c9734e1038dce375a324f68f2fc66c9f9916526f5247c09ecb38c37af6d46a6c4d03f130cd8dbb4262090db259ea5e8cadef72414c4e43e2c27f51f7fe0ccf146ab32bf80d00dde29692c4d3905c4fd0b5163da0ee1f313c084773cecea60394ef26de43300736763e6feace597bcf2fce164ac4cbffeab29aa3d2670ebbf6488c790b46f997b2de0751841531087051d8221ab30ea81b885b09ea836a54c0850e8406cba580f1a065b9e1882a0af6a0e64d32a692f77bea5d106cf73286e75a2e21218452f6e618d70cda41633675eb0812f2a934a2fe5b00947a844d42e4a304d625f1ab237b452396fa2171a19f65507f8d044f57384b8b83f254ccd4f9b0baa2be517b1dde27902c7776a9cb309684be2ad97f6940f025908551f87cf7ac0707604c5b36cc0be9684aef676e0435486a52f85e84102a0b1b51909e0925e606dd0c3997a8b8e0feb366fc0cf93db94a88550d8bb566a5810516931a1d060bce9136770aea912674fe48441efb1558c3af2d097356743f82ccf0fe8ea0fbe736becdb0c42a66f9aa231fd74dd8b4c113bf3cfe1e46f6d1a9a6ed7dd610604700d08521e7596499f89edf4c8cc35d73acd2f192f2a40e608cba21f990dc7aee598023e4c6a377a80505a6b033ed3c8dc3e4ac492b7bc279f9bbdcd0084b9f34bf86368d0332a72ccde659e87fccacd020f587bb6c491ece5a441a486db93907d26a39af4be95c65fb52b9e545780e9862c78f02d492de706bc76c951fab0b4334c4a87aaeaf7ee0520757bad71b299b175448a1ecec8b3881ae4ec69cd38a54eed843090de1fe99181b20008e534458c1e882365571d572f9a1f0fd0f291a072c98998eea6f2a0aca7794465986bca022200089beca885c5f37793e198867635bb5e0fa962f99d748907e49e8ec2ca9d7a9001aff080d2978fb1b1de41cec1e753eb84afffc298d646e797dd925e0165d3d70734118966de06c6daef290574c998a152199281a4dcf76897a745f0b4905a445efe4b155124bd76cb46b2936c907cf2ba6e1dd59c9ca7ed10ed8789c7757da3944361fba0235b76ac43c4052bb5427c02d3c5eea84873bcd4553645920550410cba6c6d3ba75684aec6b2cd33cba834be2f8baabb67d4509cfcc94961456276edd1dad0a7f75cd8ba5fcbbbf2e713d46f4c46732afce7cd0bf673c38dad37cdc9260462c8a1d0b6fecd58804fefb803afd533399659e70179ac93fc09ec5577218f72b5f509b4fc98dc25133c4a8836d5cbf8ad672c4aa27e1ad1dbdb0cdaeae3e7fa659a5f39a201d530ed23386e3e297c2b8e80cdcdff8281722d537a7cb4c43ff66a1aa927a01949ae030aea794b57b5dd23f0a6c28b08ba908e81bfbc69388780d689d1abf74171a70464207d354091a4baaff366aafb98c20eb498843ce49ecd8af0270b8fca71e39c09c48dcfc209d9bb8b3a01504f78799b3fe8d46b9b3d14abe763fa8355d22cd53b3a178e8d66f1e6fd9bf1b187dd9a7ba972166cc775dbb34a5725915121b6bc9569a8cb4720fc4d9d765ceb50a72a98ce023f9f9b33ee3368df4e9c53e79a0430a440c2b287cbdac27ddd6f0b465e32066c58b820f9032a3042d0b063645d583f4636dd121c8760bb157f30aa0a9ecec4b19f02459494bc258211370c4b43771ac8811b7bb1f7e3f72c0139aae719767941b081a3709982ae2adcddd0751312902cf405936b22a716c2227c15b1b578053cfa81e7345e62f9e42e567ca14116b43d0dbc129b811e4b02d99095d03471a1deb07ed5311277423fb518794d6793e6088408ecd4515651371ea35d6ccff4f1edab9503d393308991f0ec3f787dfe54c88a26752dcec978eedc823aabc2d165857e668cd88c431bab12cd083a70f71c1664c0cae54b784ff244367ee8bb7e32031d4d1eb92cac70f8fd093f14ac465e107e42635112867bec8c12e18a2d3c0980f55d8d2ee4f77218f27c35be03820dbe9116d7aca3be9204a36dbd2cbdce9da1bd14befced2f5817fe398065c691a5e895fe5e8c17cfb91d4f1d2d800ed12452865a417024b085c7d2f0070367595621556066e6ba2fdc953c467a74712d0ee5941595161127a0cbbecb483ac4e1c29d63d05defe1c58f44969c614e7d2c239f17e1a40d012b6d74a4eb65d6cd67ba101cd9eb00bfa345103f37a9fb6acb0e62bd4848d34e7c0f88e727ed0b6fdadf6b28f34ad10783e74c2d0996dff6ffae1131c2be0604489b24e62df3e1b02701e2cacf0821932c4672461e65da39359f9053496f98704b9f5b720ea86284b542bfd2df56f864b7d682493c71a8bfec2f227c098f780d09fa766fe1e51e6f5866211f82c47f05d29363da8a59d039ad04241b688ca36fee05b7a6049f63e", 0x1000}, {&(0x7f0000001280)="66d0445ab3a8aa5a4f34ee0ab0e8493e57821223ccf809ef7a9a2f4b7944f85752548d20d4ae73e5336de3665357dc5bee976596a10fa72ad559fbac7cca06335c2b6221c76dc4d100c58d5e70989a351afa974e29c0747907ba2e7b4b587f4a4ba83a39bf0f8477ebe5fd27f4d36b96aa1b05a84836dde21fe0facbd1dfae8026840a", 0x83}], 0x5) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = socket(0x5e3e2670e1f306f8, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x100000000, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20, 0x6}, {0x27, 0x8000}, {0x3, 0xfffffffffffffffe}, {0x5, 0x42f4e365}, {0x88, 0x101}], 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="f7c9c49e7432c66d5b122fd28a", 0xd}, {&(0x7f0000000100)="b02cc68865a42205a71a31f4bcee43b598cce9c78af62395ffe359ca2552486ad9922e695e9ea8afefc03d85c86c01a6ec55349d8a3680edb089714a460030a6868742dea1cd08c17fd66c4931b20fd0d4d37ae8456026baa4af0096eb3460ea21", 0x61}], 0x2, &(0x7f0000000180), 0x0, 0x4}, 0x400) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x17f, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) fcntl$getflags(r0, 0x1) read(r0, &(0x7f0000000000)=""/235, 0xeb) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/54, 0x36) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x9) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x2bd) setreuid(r2, r1) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0x4000, 0x8) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18180, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:25 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) seteuid(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) listen(r0, 0x8021) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f0000000180)="81f170d589a533009dd90d03b2d55d324313837b7a2052f2d8c10a653b1a189c89da008bf04d8410d5257a20") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}], 0x1, 0x100000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x60, 0x0, 0xfffffffffffffffc, 0x1}, {0x2000000040009}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r5, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000380)=0x5) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/219) dup2(r1, r0) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x12a) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000000, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x200, './file0\x00', './file0\x00'}) readv(r2, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/170, 0xaa}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)}, {&(0x7f00000022c0)=""/164, 0xa4}, {&(0x7f0000002380)=""/48, 0x30}], 0x7) fchdir(r2) kevent(r0, &(0x7f0000002440)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x10001}], 0x1, &(0x7f0000002480)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x80}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x17, 0x1, 0x954, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x0, 0x9}], 0x81, &(0x7f0000002500)={0x2, 0x2}) r4 = open(&(0x7f0000002540)='./file0\x00', 0x8, 0x8) bind$inet(r1, &(0x7f0000002580)={0x2, 0x1}, 0xc) ktrace(&(0x7f00000025c0)='./file0\x00', 0x1, 0xa10, r3) recvmsg(r4, &(0x7f0000002740)={&(0x7f0000002600)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f0000002640)=""/61, 0x3d}], 0x1, &(0x7f00000026c0)=""/111, 0x6f}, 0x40) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000002780)) fcntl$setstatus(r1, 0x4, 0x80) writev(r2, &(0x7f00000029c0)=[{&(0x7f00000027c0)="4cb6922c73e6c86effe1e892f40babc65dafc61c1c5d8eba4f954f28c5d7b8b1c9", 0x21}, {&(0x7f0000002800)="bc5d1103996ad1bb547aed1ef448466b699d410843d98f0b5a0ed28fe2e50acc45316bda50b9ea84ddf0f47f", 0x2c}, {&(0x7f0000002840)="e7ee1e9993d79afdd8ab4de3dcd8965c93424b82a0703f36bfcd899efab085a0042fd9846bfc507d1cd0f3ea24f64a18ae00f8b005fc2ccfd8d44479f70e75545fb2e7a0af9daa8746f59e859752fec435545ca64aed000bfbf8ae14831f833e751edca096cef651954379b61d49987d4052e9c53f3d9343fcd5b17587a1dfa7dee64ba33e44920eee4e2fc951c2b1f450", 0x91}, {&(0x7f0000002900)="ad0d7d78e03e37c352f2d3d52fee4b32c140eb04be245b2e32d6d6e4fc97d8038670b4d3a8a177db0f39c8ed4e7b72193ed97b56e8", 0x35}, {&(0x7f0000002940)="daccf2c56fa93d8ea557419d335adb32153eb76dad729be0be91f7e972d0ce7a09e6dddae94b734910965f48d62974ac849b4d45fa1482d3c334462c0abcfc0a8a290e1dccbb51757d897bfef1093e861dfc2a684d19e040985755e8e18e56763b4c54efd87dcf6ad47f4f3d60207453b2265f0bc9d500", 0x77}], 0x5) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000002a40)={0x80000001, 0x2, 0xc}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002a80)=""/92, &(0x7f0000002b00)=0x5c) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000002b40)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002b80)={'./file0\x00', 0x85b8, 0x100, 0x3f, 0x0, 0x0, 0x3, 0x9efc, 0x1, 0x2, 0x19715958, 0xfffffffffffff000}) chflagsat(r4, &(0x7f0000002c00)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002c40)={0x7ff, 0x7fff, 0xffffffffffffc01e, 0xff, "aeea00981083af54b196f93a2d7ab8e1dcf0d3a4", 0xa0, 0x90}) getsockname(r0, &(0x7f0000002c80)=@in6, &(0x7f0000002cc0)=0xc) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5010, r4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000003400)={&(0x7f0000002d80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003280)=[{&(0x7f0000002dc0)="7fc173ececd0ef791c79bedff4a39bc2e13bdf9d0afd501aca4c0c819ef15ee4cd53b1c1f48ca2e20cb94782f7fa", 0x2e}, {&(0x7f0000002e00)="2584ca2441635f0f770cca367aedd306de3adacfa107fb58b4b652dfcc434b335c06953984df9c6b1b6dc17ce4de51c73f410672cc3f118fc307272dd4f732612f52809a7d97dbb159b384fd0ba1b118e85a59a143fa", 0x56}, {&(0x7f0000002e80)}, {&(0x7f0000002ec0)="f663f0b4ec0fec26b64f2728af285b36e1c73074b38cf6766bcd326c2f6f00345bb46bb925272fc1cfc2287cf62afa1bca4ffa05accd8d418f5aff5fd477b8ef6306b00cff9ffbd62e07d3b9c9c08bea75d1ec9be10bd6845b495e7d0acbbfcf6e0df6e5850c1b779f83dc2b41d2ce041082630d1ebb256d6ee328fbf5a0285a1541032088fffa0ae9fa58c6365afe774bf884a46f9256d8565140f2471c76561d409c45eec705731bebadace2b933", 0xaf}, {&(0x7f0000002f80)="b58d44eb8e15c295c3f4526ffa34672203f90fee3233eb2a3e6eb409e8ae6cefb1a1326b5361b34afdcf684f62cfe394600f9e0fd75e3c2af86061b406cfc0524972b35c846ea52d5c00dbe090c749cc8a4d6d1fa961d8655a5270702448ee2dc74835a2754883ac4cb849953e433613c3f9c4070f9c09ba3e50ce1d066424c00f0bc43804e7f5a335905eb5f209bef4e82595fc4ed64603c7872ed65f9e6637b48835d363762826c8afe23e6267162b601d6224a0cdd2cce0f47ab9b6bf677f91a53937a315b1ccfd950c1ec3a2a82d5b8323857e8da85e", 0xd8}, {&(0x7f0000003080)="3faced6dede5c6e84aef496ff5507d71613fd77a7409c201eb06c25cea11986806f324042b", 0x25}, {&(0x7f00000030c0)="e1cb3a0b4b18fea723956f37113a74a827306321f2cf11a72efabf3996a1c56dfbdb02236447b82c93fe8b4a2fd0ed81cf7551b2cd1549dbeaed532ec862b4c1600463011f36b1a8e3ac01a322a96ff77d81c6d1043cd40ca6170bb51cd2688747ee4a68d4bd0f08c250f18b3a60244ecbdcfa28201868260a11222188db023aca7adbdc1a4a0158f54bda5c56223f5d45d3817fd1558e44e2b2feab700cd080ee9d92d03fc8a3cc3485550256eca09821f919c5", 0xb4}, {&(0x7f0000003180)="d83d75432e46a014aa589a0b9b043810647aee1174d238b7cd68f872d7d949f4bf07398df1a3320751b1c60de8a7bde2d9de2e0ff31dfae566e3211e5143af193efd4bb5a8670febced770620bba671c6428d56232fa102141cf586abee77759d17627a5f19b1e5830ce959e474aeec5b2d08810003cb6", 0x77}, {&(0x7f0000003200)="05c5fc7b2b7d122b0b4a84ced4407fd7a8cca3f2bf5c6551400b94ca0d507cc6d31f4fafcb186bdbe3bbd959afed5a8593445b94f98e4306db7e2db916e157b97bda74a7427218f171bce03ddb928fa22c8f4525ef81b788daf5b7829779111229b606d57bacb6", 0x67}], 0x9, &(0x7f0000003340)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r4, r0, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xb8, 0x400}, 0x402) 16:00:25 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = syz_open_pts() r1 = shmget(0x2, 0x2000, 0x30a, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c539a1132b5619b0f95bcccff7e3c4af802fa042590bd7dc4b5ab1c6c48578b3e5775ef005c31dd04000000000080e1bcfcbb98384ff01dbe4053802b8119b5b1e3d285b668bc68b107dbd14e569559c851b84ba147f9"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2e4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3ff, 0x1, 0x1, 0x94a9, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7fffffff, 0x1, 0x7, 0x4}) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3c830a6c0ff573c4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xf70, 0x3, {0x1f, 0x772}}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCLOCK(r0, 0x20004276) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 16:00:25 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x45) r2 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r3 = getuid() r4 = getgid() getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/47}, &(0x7f0000000240)=0x31) getuid() r5 = getgid() r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r3, r5, 0x4, 0x1}, 0x800, 0x2, r6, r7, 0xf56, 0x1, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x10, 0xea72fc635197d32e, 0x2215000) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x813, 0x9}, 0xc) bind(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') 16:00:25 executing program 0: seteuid(0xffffffffffffffff) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3d3e327c48e00fd3) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x22) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='oLTqmN', 0x4e64bb612de7e80b) pipe2(&(0x7f0000000100), 0x10004) 16:00:26 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0xfd1b688d22a2c01d) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) 16:00:26 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setrlimit(0x3, &(0x7f00000000c0)={0x3ff, 0x100000}) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xa6) fsync(r1) r3 = fcntl$dupfd(r1, 0x0, r1) sendsyslog(&(0x7f0000000000)="308c684e4f32e3c33e0263cf7959c0292a6099f6b9ee4be47600e5762394fe32c15e06", 0x23, 0xd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x35bb05420ac31b42, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) r4 = msgget$private(0x0, 0x8) msgrcv(r4, &(0x7f0000000240)={0x0, ""/64}, 0x48, 0x0, 0x1000) utimes(0x0, &(0x7f0000000080)={{0x484, 0xfffffffffffffffc}, {0x2f, 0xffffffff}}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x1) 16:00:26 executing program 0: poll(0x0, 0x0, 0xff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10480, 0x4) pckbd_enable: command error 16:00:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 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) 16:00:27 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000200)=0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x4, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7ff) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x2, 0xfdf, 0x80000001, r1}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xff38) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r0, 0x4}, {r0, 0x2}, {r4, 0x10}, {r0, 0x80}], 0x5, 0x6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2000000000000000, 0x0, 0x7b7b74ac, "010000000000000000ffffff7f00", 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01b591899ad98c75ca4d9b625feb"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x140) syz_extract_tcp_res(&(0x7f0000000280), 0x3ff, 0x5) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x80) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x3a, &(0x7f00000001c0)="31735ed3ecc832a8aedb5c82dd502f0168f93166874aceac3d3d5db11adb51c554b0b009c5b821f181d0cea4211db4c35993ddef1d235282f9c6") ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 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(&(0x7f0000000080)='./file0\x00', 0x1) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x4, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) write(r0, &(0x7f0000000840)="544dcb89abd1cdbd1af15e3ff3a42a582d91d3fed964fdb2b5a05811338f8683f941d5f5a8490fc72e4eedb5eaa2f8783516fd3aabae76cb8cbb923469d3a10c334692257d8f825c69369484b6e94c45fb7b32786b2b7ff3e8360fa67edc4502000041e24f4477beef05cca0101f6b4aa143cc0884ed077a42ba197563e18894ade15384ec07fdf49a8446000000000000000000009672ab9d98876d0000d13cf00814027dcc00000000b5085e5ba10558eadd884ad20a167c1b7eef6c1d193b490e87530300345772be03494d68937f8f776f81e60c1c4a393c2afa8a106b5adbbcb1fc64e161373f412f453363c02e1dd64d581b07f7171c4f0d89cd8286adc1ebba009740347472cd548b483b000000000000000000000000bdbc1b2921a1cfb5fff62e9047949930083fa6c154cbc787aa0fc0a03695ba985c96ec241bff28130d1b05003de06b4ae546f917cdbabacd1c6f5246d43b97d7780868f7f636e67a7b36dba606a3e34a734b1bd7eb97ce63844cecf5de642506696da72b2c0e0968c0f3f3e5d9bf14a453fef07cc3e66268a17bfc5248a182fcf1b04f4250f5b129e32176e0ed36800aa6f9055ad449398b5767492bafb7b3", 0x134) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x1000, 0x9, './bus\x00', 0x7, 0x0, 0xffff, 0x7ff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) ftruncate(r2, 0x0, 0x9) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000300)='[.\xca\x00', &(0x7f0000000340)='-,[%-/(#\'\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='-\x00']) 16:00:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000140)=[r0, r3, r4, r5, r6, r7, r10]) chflags(&(0x7f0000000180)='./file0\x00', 0x10001) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) read(r11, &(0x7f0000000200)=""/174, 0xae) r12 = socket(0x20, 0x3, 0x7f) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x6, 0x101, 0x20}, {0x1, 0x7fff, 0x5, 0xffff}, {0x6b, 0x400, 0x6, 0x8}]}) r15 = socket(0x10, 0x4000, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r15, 0x0, 0x0) fcntl$getown(r13, 0x5) ioctl$TIOCCHKVERAUTH(r14, 0x2000741e) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000380)={0x2d, 0x10001, 0x400, 0xfff}) r16 = geteuid() r17 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r17, 0x2, &(0x7f00000003c0)=""/248) msgsnd(r17, &(0x7f00000004c0)={0x3, "085ebb3e055d7f8587b49e2ca67f738bbd"}, 0x19, 0x800) sendto$unix(r13, &(0x7f0000000500)="7b46130e1b083f4ec21be6d536dcf88f723cef7386e68dd30dd574fe4aca1cd6738fa36ce26b643b7bca96e3a38e93dcb828ca30d4c9a8658224da3eea1becdecbc6ceea9e4fcf1988d0900096cd0cd5351123d7a85fc6ceda3535ecfa27c9827c2a2aba90aad5245f42bc32ef45df5686680a77277389e9635685d1a4df99565e192c2dc51523a6aec2c66f0611562ee7a106a4a417feafc2c934ecf4e2af2e956607bffdbb94057d3da9c375926d9cfd724caa1c53c743e0390a09493ad185329f4f2aa342e18cde825cf75c96ade1d44b4a9d1301ff6e4e826f0a702a3447ea5b", 0xe2, 0x404, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) r18 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000640)={{0x5, r2, r8, r16, r3, 0x20, 0x5df36c8c}, 0x2, 0x9, r1, r9, 0x3, 0x1ff, 0x9}) flock(r12, 0xb) syz_extract_tcp_res(&(0x7f00000006c0), 0x8, 0x7) r19 = getegid() setgroups(0x6, &(0x7f0000000700)=[r10, r19, r7, r4, r5, r6]) 16:00:28 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x115) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="11df0c1803870cffa5b83570a41774995450e8397b746b75d5b411af8061c1817a8323015c95b19f8fff781df55442eb0fded01846180e9752e81b5dd7f429f82193ff10cf6222547c2abfad8742fc08b00bce7990f09206e2ef0479c069d253850b241af054c15d3e9b0877fc844688e450386f020edb62b1982a97287b8ad6354dd47264ca", 0x86}], 0x1, &(0x7f0000000240)=[{0x58, 0x1, 0xffffffffffffff00, "65b8fe0643c219a512faf930528615dbc493484cd32b4d6364864371309cc1251bc7db3a1aa6ff02ac51821c7cfc46cb423a90c5904c79b69df1d5d66cc56baa6a"}, {0x38, 0xffff, 0xffffffff, "6bd1b3f6f7113dd24e9e6c9ce9db23787c90adf4448b14db5ada68d75645a6325b24d006da"}, {0x90, 0x1, 0x15a3, "7b098b4f3128536dfb16a9af20bed426d61ad8cb9e0fb7b640f031dd591e182865f84da633c4a08f6ec7a0645fb2154425ba74948412bd135321e281090913c870daf33a3a947c331b3d61cc20365d0539966856d5925bee709d3859ea026088ae064fb6dc59b042a3b0b8829bda8988a1a181e683d5272af62985748b1576"}, {0x70, 0xffff, 0x1, "4c4a3da830206381a06dd8ca6eb4180f502ccccd5bfe73f130568e06c9a307880bebd4b68e9b1a2d63e08df892e790a4fa068d38bcb31a7bd16d53cf1a1e37d595efa5faa2bd1cf4025a789c622c08f6a97406830eb45b7acf78"}, {0x58, 0xffff, 0x8, "f40c8151846c789bd9f6aa3ce0dd0ee4bbd0eb8ca38eb68190583c8059a5b9b063923b544d5f2a3b581a6c05bb2ae6031ad6a5dd54a3a248929d25cbea6884e90f7db61b7e81"}, {0x108, 0x1, 0x4, "6d217c2ba40409b0071be81fe17361003ae04cb1a3bf55d5667586453eb50ad4cbaa466d9ef0fff9db648684890a9c00566b5929609805fa6dabb859a0e7ba8f7dd5bd4388ce1daf6cada8759bae92598e3ec23808d38c3ab1e02b31fa305d6ad051a41c8810969f21e009980c21ab4f64083f1000076f1b3f72eb529c65ef695b447fbb3c2282180ef200eeee3538473e650fe595a9fa78fbe1393f36681376a2a5ef229bbb6f00b4603a7155930b9bf268c4548c98e922366e4f2592b719d410609b0c84fed5ee9417d53c757f1a6dd474074aa12994638ced56c4e7ea41b70e841fe5869124794fa629cd62fdcd67b9"}, {0xd8, 0x1, 0x3, "234b1a10757d6043e9e68d72c4281039f8238d921b836c0253eb17735fb4f41f9a64296cc392298d4d47c84d6e76943a9c5d601780a9e48361865dcfcd5817f48deb7cd6b0cfc4f6fbc8f000fd64ac83f0de14147c3ea13be811656b4f27b98076194f8fe9cdee0a72dd7669a0ad700fe565c7638632fc2c3f14bac16a80a18168b89e5cd787a9144ae2c1b88a0bf5c9fa8cf41d4c723e836e76e4c1970e2d857ddf1f256efadfb8c05b30d3522a995e63d9ac0e33812bbbb43f4f6888cafe27516bc8e49a"}, {0xc8, 0x83e60ef1e8af6784, 0x500000000, "051fafabbba1049513123792a1af93a6aac84e348c0c499c3946243721a9e2591e6086a3e4167ac8598d15322dab20f846b6a26200c07beca6218c6d7a7f32be9d13e6bb726cc53b6bfaea5f0206e334046aa1ff3e3ceddf8ea52ae0454d5c1bbece2573f6bbc8a1952778a9ceafa7a1188afd84c3ba293fdb017216ebb51959d5e45b99de42ac164772dedb38000aa7fb5306e9601e678d166e1c5643a29f578db18f23ad3abc169ccc3e0623f755231ad2"}], 0x490}, 0xa) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9f94, 0x9}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0xdb, 0x1, 0xfff, 0xfff, 0x5, 0x3, 0x0, 0x2, 0x3}) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) setsockopt(r1, 0x93e, 0x1020, &(0x7f0000000400)="edb3bd9fbfe8070e481894caf87e67b98b03bed44b206edf20084715d5809952c2996abfd4be0be9e74ed79ac4fa960d856f9e2dfbb2dd1fb6c88be2681ab25067be35ced9147d8e220e32869a64130d73ab0a787f5108308f3bd89669052b41c5ca939aeda85c3c75e1ef4fa5aa640407d6ddc136b5dba84900d6d0ad833434378ddad0887be96df22bcaac15e1f34d09bc4d38ab272aefc1dd246d0a46fa2150289aa7c9557095895197dfac31dee09ea7748c53c02a7016", 0xb9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:28 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134", 0x7b}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10882, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x2, 0x4, 0x81c1}, {0x19a, 0x7, 0xd36, 0x8}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') getdents(r0, &(0x7f00000000c0)=""/37, 0x3fa9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x0, 0x3, 0x0, 0x95, 0x1, 0x117f4000000, 0x3, 0x1, 0x7, 0x800}) getdents(r0, &(0x7f0000000040)=""/76, 0x4c) clock_settime(0x3775b4def016ba9a, &(0x7f0000000140)={0x40, 0x80000001}) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) recvfrom(r2, &(0x7f0000000700)=""/254, 0xfe, 0x2, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x8f, 0x2}, {0x18, 0x0, 0x6, 0x23df0388}, 0x7, [0x9, 0x9, 0x5, 0x8, 0x6, 0x3, 0x200]}, 0x3c) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) sendsyslog(&(0x7f0000000080)="0bf03b5c40b8952a4584a29e81dce2108d9a9bf1df4633bf1f185be818c232d72949d3391684c98ec993681d768c525295cbc41408848f43c3dccaa4c476b6e8f71c0d79493940e97f77d74259b31ed8757345868e092309b7ce9b114405ff8634f715a04f33baa0c850f77d0a9fe5f1b6d67cfe6b060ac88ddb0e0134694b62bbdcc8293a890b9bee", 0x89, 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) syz_open_pts() 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getegid() r2 = getegid() setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 16:00:29 executing program 0: r0 = geteuid() setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x800000018, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x75, 0x1, 0xcb2b59d2d9709b7, 0x36a3, 0x8000, 0x5, 0x2, 0x0, 0x1, 0xdf}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040), 0x10004) 16:00:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0xffffffff, 0x0, "000000000000000100002000", 0x0, 0x7fff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x9, 0x5, 0x1, &(0x7f0000000600)={{0x1, 0x0, 0x7, 0x2e400000000000, 0x7ff, 0x2, 0x5}, {[0x7, 0x2, 0x10001, 0x2, 0x57e5, 0x2, 0x80000001, 0x8, 0x100000001, 0x20, 0xc5, 0xfff, 0x6, 0x9, 0x8, 0xe2f, 0x200, 0x1], [0x1, 0x7f, 0x8, 0x200, 0x8001, 0x5, 0x0, 0x81, 0x7fffffff, 0x1ff], [0x2, 0x8, 0xfffffffffffffffa, 0x1, 0x3ff, 0x800, 0x6], [0x0, 0x2, 0x3c, 0x10001, 0x6, 0x1ff], [{0x2, 0xfffffffffffff7ab, 0xfff, 0xe6}, {0x1, 0xfffffffffffffff8, 0x4, 0xfffffffffffff800}, {0x10, 0x3, 0x331f}, {0x8, 0x9, 0x764efe69, 0x7}, {0x80000001, 0x200, 0x7ff, 0xff}, {0x0, 0x0, 0x5, 0x3ff}, {0x1, 0x4d4, 0x1, 0x3}, {0x3, 0x4, 0x3, 0x3f}], {0x1, 0x9, 0x10001, 0x2}, {0x3, 0x7, 0x0, 0x5}}}, 0xea, 0x10001}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x8d) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0xe773c63f9a016d68, 0x7, 0x0, r2}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r3, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) r2 = socket(0x1, 0x2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000183806000000000000000000"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r4 = socket(0x400000000018, 0x95f0795b22ecf34, 0xffffffffffffffff) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2598cae751784a9) socket(0x1, 0x2, 0xf4) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt(r4, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:29 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1c2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8000, 0x0, 0x9, 0x2}, {0x200, 0x21, 0x0, 0xfff}, {0x3, 0x1, 0x80000001, 0x4}, {0x5, 0x8, 0x6, 0xffffffff}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x0) socketpair(0x2, 0x4000, 0xa8c, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mlockall(0x1) 16:00:29 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000340)='./file0\x00', r2, 0xbf34acb022198bbc}) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) munlockall() syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000680)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/248, 0xf8}], 0x8, &(0x7f00000005c0)=""/116, 0x74}, 0x40) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x10001, 0x2, 0x4}]}) mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x5bc9) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="d8fd240c4674c0f959edc3b30e6b1f73125cba0edbcbf97d90a79c515626b57c8f26978db5a969cfd0c743b50081b8e2aa242e7a227d1ffc259a0bb5d5a5df50ce6301d6ef784df4a7ac883f45e365ead3178bdd8d9db101393f54c8edb891d40f2a3f52aa5d75d7c61aafdcefa212acc86c7d0f6ca41e7e00cc", 0x7a}, {&(0x7f0000000100)="78f2f85df66d4da6b613f5f9b53dd1110732cb3ed0142a5b4c415da35551ca7b8d931241a8e092c3f2b18b9176f6a1bd225cd7786d69689f17c200e3d5ef422b9371e05b8316b3a47af2d5a1123a84388e6392d8c4d5243fe7696b4bec6e42665bab514c06e3248235bb7138a9694f51b5285bf9835ae2e6c82bd2514d0c20fc0881a6b377004a28ea8a22cc5d5d9bce94bf12e876d4b62b573748e8ee3c85c3aebf16bc530b13584268", 0xaa}, {&(0x7f00000001c0)="d23508a562d451c009eae3c6a72d243dff712765dc87a003de0759738319035b5abd470b098915ace45b8679abf3a1ca82d038da34263cc1e37b986b8e5e18b8d93e1afac1002c062ea55c219f18156b818027ce66d3e89ad64a99c95b8836d6aba103d9c09fa106185a41cb2a2f8f3987840e0845fce39613e823fa09ccc62dbe80f98b32abd15dc1568b86a6f426b6db3fc5351a73007b283b43c8e7473a80de7bf84ed374", 0xa6}, {&(0x7f0000000280)="79ad5299568918ecda1a479e5082feb00a68d86ca1ffc6513406a74faf2cd5cbe3d5ba9443721d932127796ee7005599e96fb3e220d7e1eb9403be278a51d2955cb35f2972964f1eff3cc6aff587c2e2cfd2c763326a032b4f0bed8382e3930a2380e8d4fd794e75c7bfa83f58f374c21e45be71bc83678c8873775b95b0d17e1560e20b8d42bc566ec4d086e1873ab92bcf467305e1647e913c574e4683f6d0bf4791e91f06b40a3065d0765127c394e44ec5f070df58208101e0b010f71715f8c8b9c58122428b8047e2298e03a2dc07d38ec0d2db1878cc6874f318136e73a086d4fc420b1af5ac398a5f42d611af6c", 0xf1}, {&(0x7f0000000380)="6c0ed592cbe1d7e1e3e07e8b95e06146e81398ff89f3eb46306ad882972fc047930bc7eafee14c13dd2096280b56aa3610f65090ccc19aba91580d678ed6864526b969be50448451e75569be390031b4c6f6c6231627759e830d67863a", 0x5d}, {&(0x7f0000000400)}, {&(0x7f0000000440)="d4568da05988b95de621b63b32ae1ed94692aab63ed089c7b88d583b5a0da6e39ec77ce80339db4d57a9e77191c20a8f888990f41d0f0cb01ca7ffea04d8eba057240284e36e585bf1e482078e5bf31eea413ffb6e0b9a8f092802af5a42c5d8ea12d5c7a4c81130ad78abf5f314addfca48e7dd675114d61e6e6c4bd3c8dc7dffd38c516b3f3be8fd62807e82619c5ee9b0a79c9a2fdaf7ea0c0c153314fae55910a7fa8a8b4905b60c8d531973d79056ba9a47abca7db6c9245e3ce97dbebf3a0262b48be7368233c3635af0d7cc924b", 0xd1}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000f38463c61bf02508f6e31d25aab600"], 0x40, 0x8}, 0x0) bind$inet6(r1, &(0x7f0000000640)={0x18, 0x0, 0xffffffff, 0x80}, 0xc) 16:00:30 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x16) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) sendto$inet6(r7, &(0x7f0000000400)="24d65e09e6aae026ce7c516ba154a854a6", 0x11, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000280)='\xe3\'-\f\xf1\xf1\x86%\xebg\xa8\r\\\xdd\a\xe9\x17n\x9f\xbbLq\'\x01', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f0000000200)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000e01d4cb14edde904d17ec3f8ccf811579a4b58a3e193af91de23bd0cbf4a4082e48c438e89138a0652232cccf0455fb36cfa3f5b65e6d4062002a2821633620a14b7371b9d9f8618f472e889416f608a5c6842d8cfee13846348cf8c87455e3507ab2b54e23a9710f4d4040886cd708d3ab1091072af74bdf93033d382063dcfe7f48bbe780de381138d133836e98a494a91d3256c4cae36f81190882fc70c4b02e53c8dd668dce4753bf3e26dfb602d3444"], 0x10) shutdown(r0, 0x2) 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="396d4c0e8266c12aaf1ff0c98f58010e50cc10dfd39f8b96b95637b450d3f988133bebb0bf4a7bbaa1b72c1d5fc1705857ae035284cfd1daf7d21ebfcfec114cd5922f35bc43c8a3f973f4c116a6778a1fc73aa718d700e576867001406458d57aa4be7ead8d5597d5be55fba08f6c66f9ba89a3d5216622a934030cdc0b505ba6888601cc3aed2c87a2aacc78bbf21c68e7721e8246e5b52249", 0x9a}, {&(0x7f0000000180)="ea3c86a4abd057a172427c3aa1e8ed08c7491f043262654cf4768eb21b445bfea76ea803285046e13f651ffb7ba7bcfd437d5f1220066c2f9266df741440f8b7a16a9bcdfc91a5f9122a7ad66ee3d6144d7adab1c2dbbc08e13ac9ea64d5b2df40d16964b5871b0c011d6b5cff894779125796b7ee6477c202951a32e656869148ae3c21d74f10a4f2b7891d82f1091683364cb677c0124b02ed96ad822dd4991b8963abe0f13bddfe6d96d02f8e4d", 0xaf}, {&(0x7f0000000240)="c4d4b46243d24f531021f7590d282c8f74394d2af1f57b282c6ae7c22df125f8093d0b550e9b605f36d5c168014b49454c663ccf977ec320236977e92fff95051b06013ad90717b881932faf07a97fa40a8b08a2bf8faaaba9bc2a78146addf62e782ad0bcd12c64a36118d2da58c308b670db1822f492bca7168eaf73c9eb39f78d85876cd0", 0x86}, {&(0x7f0000000300)="8fbefea2454c6ebf30b97fe1ee8979bc19ab38f4fb54669914f0ce0ba20c6da77818655bd0adf78bff8721e5a2b2c2619767b6415434e8250f2f99de5c5e4f5fc9fe2be5ce33cc134723059f50a4b90a6abdf0dc41835c6ba2ffde7511dd0b005a54f8379a1d891cd5d853ff5ef20e119134d5027071e3856d486b83045a3640eb6f9e2ae1f68ac03221c2e5aa937a023012c0e9662a3adf41492cfe918012e282a29b1201eaad0b4428bb1458161a01ed02dfc8c2bba19dfa6a8f5367509d18f68737b81b11e1", 0xc7}, {&(0x7f0000000400)="36f61ccfbbb1f587f0c6ae200ac4d1c6b0bb969090222f2d2cb979c3b371d236a87d4927c43962b614736ac42a0270fa7eee435bb466db199a8c7f1946df7f148654a7be11726a3a8b775d3869d6a7a3d70228d43e9b064aeee8de37db0a45e5486f7de488a84860066d231accfbbd61ed6dd91941747ddcc2b4e9c2ddec4e5f757b1dc27d4bda70bb29294b93df344d8f3531b7842d1faab6a87dac1e2a6833a5d7873c58e16e3d2b0c8514f83adfb0955be199bbf97667e7b54342db483af564778421c5934074b6183c388d42af979985e73fadade98698523215665bb7915ad0f0480a2f6574acb19638376383043a071646adc8831ad678e44b1e4d7deba56d52d5e66e4785d49da8a2d6b68f107a084670dfdda84f9519f23d954311fcb7a537bebcfa09f25b1dde71cdf07d274443dda85d99fbcbb760bcaf11903e4091fdb1647e1ddec4489a2185354de0b9ed8d6c5f3fa5a21a4234f60243f4df4a6267add47dfac67e5f59c5d565543515a1199ce288eac11a3a5e312bd03dd7d683e20096c057022c508b9f22b96a71d5cc466109890d09d9130175980bc498b42f7dbeaa739dd8589eb1fde446321a363e47e4f5e3d0fad399fcba7c9ff7c20095370ea4fa53602ca83be92b67ea77d4d4c1d5d4808e916c5a844c084cd465b436e92aa14a186bda63dad58e81095a95076baefc4964845dac46cf20540d3cd70499fa25573ffc581d46e9c8d18c96e86fa9c78815d2dde6afb694336208d751f6249cc07210ef6938fc432c1cd78d3efb48254aa03f9ca5055c088b7d1119383c9d5af8aa4b9bda93791c5d4d0cfacd93f94e4f7c75a5157d64ac0360e38317b0095d2811352d93e0f05501c615ba8f06f8f83df6ad27f337d81d7847388add92eb40601ceba0d58ea4235b2d413756c4c73db4fd9c709db8d0a5e601397ef82a7304727cf44894507139de6eb36770b65851fc4679e8c7407ce9d9ef8b1762a6bc2b6c9d2c300041bc1687785c58b06d6f505019772f22e191fec717b64aed4ff183531f5bff4c9584d0dfe88022f4ea67a1aece6ac22183e186f4b9e93cff6d8ea806ddb7a2b06a315ac75a34bed133e633b51ecda6e40d6188c4100b82fa5ff4cb8c1b554693feebef2175129f70d7de644a6d5c9688bc6a12aa87d368e70fec91307a05b448569b9540ee0016534053e308c02d66725278c53aabcaf8a03be5ce35bdc4fa7ab3260682b9eff4fd20f6793c06b985c2acd22deb45d81271343db7b53800a082101549ea69c460cf2170949efa17b658364a5435eb6c81c954752bbcd2dc61b938da55da33e2f36b8697d344181e0e8ac946737cd24dfdc9d8642ccff70df7472106524f2d24a0b97c429eb4565f476b5f72e7e6c55032dc926d0611a71ca480ae80b3b832898c1733b0fb0d612934134d0a1cdca480345171a812144ca7c261d380c5cc27d31f7b4651848cd7d78b3bac25aef9be1d345308418b2e097ffa4e1ff78cf0af87e056bc35c94b1badc2a1184af43bf5dac7d55a017faf62d936f96392f993b3e2696f53bde8da94ff63608e25bcea4d2bd81bed3a783b47bd8684b93c4096c742b36749026ee4079baaa9304759698a9141ea22bcb6ec4cf623bdbfeffe4ac3d2160dba5a8757f5d5a5a5df19a1c6fc82fc9c6c7c693eea95f14ad252a8a241e63a15c2a2c5a73278f2de1de4ddb6beb7f9a375e3bfe47a45b1ee7a1f473a918cdd03c1d0a2237c1f002f1f3f7f9987b70233a4bda3ba9ff734d51082cd1528fda6f6a3cf2204ad18ba5d505367b5f1b081b68a38237701aabe848487e98b8f0bf1eba9c2a5598e346f02debc59b4573f36c53772be22b808d8ccf7c2ac275617cea2c35991a4a638a1dbe01ebea3a7fa742f483f89e9a71bfa5725e92adcbb17ceb13dfcb04e1925fab9dae986b27cefe2d6fefbc4c69237afce91e9ed161e0bfc0b0220f09708eea194e5420150a2493d135c158f8a3a4e2fa9952069ce7b2a0218c986072449e37ee028d19a861e2cba25fa4b8a025da91dfc41745990c712d63df050842a6b500844c2978d546c398675fb90d7836b2cf2a505246696a5b2b51a99ef20c59eff085ec1a80b8d12a3fe11417886da231da21144692ae85de88724a4385c9dd2554f6b1f64b7b982a9c6fa6ccf8cf5e00fd1f237a62d9b97e41c084d5e7d3c950f3487cbf804bcd98cd4ca4fd6919c66867b9109300c86d9f8f8b208d62715810073373fdfa8717788f4600fca6b39c04ab8505c93d6f02c3311a8e0434ceb12db2e476242c5cf5df069405a4f10fcf6db86ce3aa0b6ae869c6a282883879b9e1e725bf43fe2ac34525f054d8d4ff916033dc18b7133b1d8829ff9492561aa37fcef48f4895b5fa943005d1a48366afd80dce27222654e68879b0de3e2261f01c109ac22fd5ea7bb9f2ec377698bcce8f2d4c180022d549620a1d0786a74df1e16d623ed5e8df127e79dd7d650dc6dbbc2bdc74dbff3ce5f29b1b86cc8d07bafc9c2812ae530266a5a85f4a00d764633c3a021bdc806f99fbdbf899d3176be6dd2eeefd6155ceb52918892eb0c42f88147feafa713329648b690969af2f90ebc66b59bd188c9943edb2b9c6fab91c60cb6d584b90df4d06e1d7f983032ce18527aa709a3c349c7a1aee99ce104ba4e95d060b3cf4bcd55da4fdb1302ffa89f3165de648a93550eedbc62a29be6a540a476eb6a1da06638c402f5235fdf31f532b8de1de04a15daab4db1e838d20e08c6315315311f66167777f43d59cb964f8ff83ab7cbf9d4e13d4a5e9a09a8a9b956b0909b950f147db2b7ab30e4680094ba8a86ba038252d09ed333fde507f4af2d4dbf6c43562d091b2aff665ede7526503aa2e599e84611fa194eac04f7ca2e24cdc603f68476f739419775442438e2963b0762b94a1c73322632bb1a75b4e2eb6078f3133dab019e07ab21820bd2e1f889a5bf58b2a0453a47c8d10f21cc1d2b5e78fa05fb71267cc5ffcfd4cb48631c5b21f5e871c6777a3518ec67bd28af28246ddfafd15ee0acbeb637fa5f40505eca582cabd307a7e2af192be9949c0f25adf7e795971a2e06e56f6a78c3fb274018ad2a49c512ddc1b86305eeca18f23feb083bb1b63b420dbdf6922b85be21e4f579b558f7eec407e0b74e8d69c78d2a15c6745782a75a7ea873861d914447d7c90b84da78bc49d012bcf8bd33611797f74c122c36332b523ecc7c2346b12bab1d95b3f69eb5d64c1c871aae944873a62d1c1507fe36af999627328e2a16cbf02e7ae801552b319767040fdecff121d46bfd8864e79eb294d4f6aa258f54d3f8c1836652a12ed3e83bdf82725f788ea3b551f37f4b81006eebff349ae09c7ce7eedfa2e03521dc8101b9a0dd4b127b26bc7ddebdef6a66343abeb51ede7b9581161344f40bbdb1723451a2443d58c1985c790040de69505d7246b41de2a35976db48c8705e2b590a3282de160a8907dd169c67383e9681fb40509437bde36b6de7f4acfefa7eddf1f659d896e6d453f244a84801264dc813e2f3ba4e3609f9f3097a5108ad909517e04b0f6cc3d1e8bec333282441b0804cc5351bd7ef2893d075152c5c4111df780426054f324e785cfe32c7d35cb52d4e415ae0e545e3d76ce0e4e80edce074faf73030da38e46d7c80c910f815d2dde84297e977df63abab5b25000ab7b73d86c7d1dbb2193e8120b82dc7bc7faa4afee8a13d60e785c9c9459beadbc55d7b1abd97032c640fc14aadf2d626562d5a1d1877fec5162da8b72e1f3629d9639d8c67f5d82ad3c066f6fa092681a00d5bb91d56d3ad161e504b3d1cd2b2e123a397254356d5e900ceb7eed54dc3e185a71f090257aa5f6da663ff0c85d9feb511b6132db8525f6c0b8fdbc7a37d5ddb2a9ba72e5437d737321e4b71541c09cd2f782c0ddc4feb452ea6eaf10fe823db977a864ac4d267ea12006bee7dee371f7238b0ca23e6efe2687ed8b0c6e298841e9c6e96518b0e53326dd5b48bbec120bc0d0590e74aadd20eed32553c6ab6375e1d6e7d4ec11e7fbc378704a488b45ea2f0a53a541dd9f7faa3f76d52373ee2097b5244f5226444e99fb56c24667255f767850350d2a85a2bf6e55aa3e81275f61241ef262e4330ffefc495f32b5187c4c1222855cdb6370214b4b7841dc78cf77183111a677ea6b9287a605bc8b074f696989fc83326a5c2059c319c1d33e1918f975add367166e7bc9791b683e5bd07a9d9a9e0a2bcdb9463e0deca744365e94b75c94b96cdf5ee21a21fbcaf3a0e4d5fec4972928f98cf8f974bb132855a2aa1bee02bbff244bb0aefb3616e147ce5c9fd6561ce5c6fc8299cd326bb85b91bb3894402e0c95a50507285afc160757515f6462d385f624677151eb6b10b89349f01c0de1e53a6c51868845de9fb4b4f3e687eea1193063d7f6ab029e63934ab6825c11144466cc770b824ca93481d5b0da158942771dca1e7d17d3f801ba0a338c165e895b680c60cdace697fc8866fee4272c95e12b0ad7fb9d58d09fe2f7007590ba0353162e35e3ab5c13cd40512bf435fc433a500c67156411dda72fb73df38d500afb8f06e08a0870c627aaffb4f279b86424532b094af6db70cb03fda1f20d76ff6d06592c3831707a4d8e0f250404ef31e5634ece82bc9a15dbc96c76ab6c0f788b0dfe40dac6afe925629f24fe414b515c0c1fbaadf3d7643f4bb9befcc5410c03c03d2c73621ac257096702ee04296624dd4ea2b1716020d9c8b111d434b7e046f928091e9693abf7e3a0260adde0fca64814db009776d81c593c6d5892c5152fca507a96de79e6105ab6d5b3349a70126afeb9f217e06631767bac9a3f3e4a27ba349779c5d3b00a1d8ada9c8a9af9668c46ef961173920b727a3dd6b9134e8decfe734835d5e4268a11f1642ae29792c2b05dacc8ced001edd806503388128788f9f7cdd7aa790306a62f8e288a7a90ae4e65362436f1fd771c13d3e4dc9c9734422752aa29909947401fd4775a4252ed37a477a0734cf30d05275625bb672c40f5c6648869152d2b22d600a7ef41e2d73e5803e48873274e7b889a9c14b277ba77e923b96c05c00fb657499acf7cd9bd067b3a50096f08a5ae2e5f72bd864583bf68d4ad4c53d1ce9ebfe66b5dd0d9c3f2118dd9a9bc01aa8dcc041d89d010f1f8b3c636ae681fdaa5cc33beafbadc1c4cfa37d93a3231a215ef79f352a705c76ff5e24d14067d88d7cb110d02b4304c21b5e96520e478ad578ae69a7c7023d2eddd67ebf00346b06650c5c56a3c7ef1c4e52e4ad439776130945d753f270e5f39cbdff9620351d7aeb21bd9760f2041a7671f91dfbc330d4a2245dcb1e5e29d1f0c122ccc338a5475f04b008acdc7920c4db4bb8ac9739057c5b09e7abd5871131b5fc3c4309d4438f95d4268f5c738b81b2a86661044e459165350a2eac0e9b7b86074baa02e17036e0242f04915a2c3c2d00f2a3709cdb1b854c08a2c7332e93eacaada46fd17dab2333eb492e9844242157ec3182d3e454a1be5e3e8eed804ccd82db2df1e90cf8c0d5f7ee5ec20ac96b79daaddb3d999a29174bab37b1948c05c529b913ba8a4f3f393698784546a2177427dedcf3e9aabffc8ed49bd5845304c8d0128c828c36258c79722b848adee64eeb40c5c732dcef39ada8a06df6c5bc3a830e4943e36e3c8f7f55191fd193be3c05f9389cd8438e14a13adc964d9113ce351e9c9cdd7d6bcd0d61862397cb52d85bec7a604925ca96e5f08bac61544838a9fa1438591bbe093261", 0x1000}], 0x5) connect(r0, &(0x7f0000001480)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) write(r1, 0x0, 0x380) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x2000000000}, &(0x7f00000000c0)={0x8, 0x0, 0x2, 0x9}, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40, 0x0, 0x0, 0x2000000000000000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000480)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f00000029c0)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x22}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x3}, {0x0, 0x100000000000000}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7fff, 0x3ff}, {{r1}, 0xc06a64a70cd2a41e, 0x44, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0xfffffffffffffff7, 0x3f}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x22, 0x8, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x4e50c2dc8ae70182, 0x9, 0x6}], 0x1, &(0x7f00000001c0)={0x3, 0x6}) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1, 0x20, 0x5, 0x0, 0xfffffffffffffffb, 0x0, 0x9, 0x1, 0x2, 0xcf, 0x4}) chflagsat(r1, &(0x7f0000000200)='./bus\x00', 0x10000, 0x2) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x268, &(0x7f0000000140)=[{0x1, 0x93b, 0xffffffff, 0x37}, {0x7fff, 0x8001, 0x6, 0x7}, {0x6, 0x7f, 0x200, 0x1}, {0x246a, 0x9, 0xffffffffffffff00, 0x1}, {0x3ff, 0x9, 0x8660, 0xffff}, {0x8, 0x100000000, 0xea4, 0xb4a}, {0x0, 0x8, 0x400, 0x8}, {0x10001, 0x6, 0x3, 0xe4}, {0x1, 0x0, 0x791b, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x1f9) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="a753d309ed8c49c7677a694f5f8b087c5808d6c00cef111082bad186b27896426d9df7a5a9d28af2285a3d78d64b749c0311deaacbebc119c0a332b4403335d85c2bd81dbc39de1a80a66fb36789f227c51f0dcc567b382d1f226eec893d8c157c401cfe10abd70b4d0d62846c0cfdf042606c08f161b2bae114450a3234f83236a3e06e5961bb6fd885e234dcbbc3f2b674f87769ff35a93a196086c0952992e6bc35529f588b5db48f2ec9d91bd76cb6eebc03c68455967e2e726715c2185e", 0xc0, 0x919e9d8df04bcc19, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="925f75d6d48f6d97081059ee9d3d436e6577d4ece290961a90698f591f0214ac7ec842cec9a55b8697eea4c062871e831531e3a11fd5a3c99b5c3d873b55581c88f081f85a228040427f93bf86b0a8cafe88f538aa3d37f4dd8e706356234a6b4971f9e9aaf5105b800a0eb4273e8d90c27f28e04503141722f13a2379a159ec1f685cf4b2db291b6d301dcecfa1438d568f7e2a1a7e7952ade84de53f231c7bcb", 0x57}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:30 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0xa, 0xdb8}, {0x1}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x400, 0x4, {0x0, 0x9}}) getitimer(0x0, &(0x7f0000000040)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x7, 0x100000001}) 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/197) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x1}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x100, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x20}, {r1, 0x20}, {r1, 0x80}, {r1}], 0x6, 0x2) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() r5 = getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, r5) poll(&(0x7f0000000140)=[{r4, 0x20}, {r2, 0x8}, {r4, 0xc}, {r2, 0x8}], 0x4, 0x7) getrlimit(0x0, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) load: 3.11 not a controlling terminal load: 3.11 not a controlling terminal 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) r1 = socket(0x2, 0x4007, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x7fff}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) setrlimit(0x5, &(0x7f00000003c0)={0x6, 0xffffffff80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus/../file0\x00', 0x2040, 0xcf4d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8428, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x100000000, 0x2, 0xffffffffffffff42, 0x604e, "779cb841a9f9ee786172f0eb128105ddbce349d1", 0x1000, 0x2}) fchmodat(r0, &(0x7f0000000200)='./bus/../file0\x00', 0x100000025, 0x2) fchmod(r0, 0x3) unlink(&(0x7f00000000c0)='./bus/../file0\x00') ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x97, 0xfff, 0x6, 0x3a14, "b49e3ec750316c267dfb257c29ff0600b2959b31", 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0x3ff, 0x6b14319b, 0x4, "5601f387710e79bec63500661331bfccf8f8409b", 0x9}) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xa274, 0x5}, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x13) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) 16:00:31 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x4) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x100000104) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/117, 0x75) pipe(&(0x7f0000000080)) r2 = dup2(r1, r1) r3 = dup2(r0, r2) ioctl$KDENABIO(r2, 0x20004b3c) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) fcntl$getflags(r3, 0x3) 16:00:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) 16:00:32 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(r0) r2 = dup(r1) kqueue() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x81) r3 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) fcntl$getflags(r4, 0x1) 16:00:32 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b26d2c0f1ec0080912925b86d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44fe0600000099dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c22280f2055545edb56fcae"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r0) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/82, 0x1f}, {&(0x7f0000000540)=""/2, 0x2}], 0x6, &(0x7f0000000700)=""/162, 0xa2}, 0x3) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4304) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x100000000, 0x4, 0xff2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x10000}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) clock_gettime(0x2f29b367ddc2cbb1, &(0x7f00000007c0)) r6 = getpid() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000640)="1bcde7e0e0bea60f65bea68cab09f1d1f3ca271fb6ac35717623c6c4bd1cf92bbd58eede651ee6b4e7ce20c21683d733529f0485bb9c2deed1c37fa1b555cdbfc4745f42c28e9f8e39e4a2f8b71c6b9cad773cd4cb82cd563221ee4d82540daf62244b4036956de886cfb9029428176f84061c4ea14210ffcaf057e482109b982eb5d64ff3d44c643eb95bc10e2a7088414ec4e6749fdd9347c4", 0x9a}, {&(0x7f0000000700)="53add12f3b8ad9a9a8878fd9248191997cb7fcbb97d1a931ef0b5129fc66d9f191ee85e222fb99ca0fb4c980a6facf204ab1b95614dd6c35ca421134da2580e480f3b4a937cc8003750b7166a75d4ce91bcc9560c748b2d9f667d044483ffaab82034ab643f30d6a16d6a12b8f5b2b65ba0dfa04b150ae05358f833827917e7d25", 0x81}, {&(0x7f00000007c0)}], 0x3, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r2, r1, r1]}], 0x98, 0x2}, 0x8) r9 = dup(r2) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x81a0, 0x1) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x5) shmget$private(0x0, 0x3000, 0x400, &(0x7f000015b000/0x3000)=nil) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getitimer(0x1, &(0x7f0000000140)) madvise(&(0x7f0000270000/0x1000)=nil, 0x1000, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x9, 0x4, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1000000802, 0x9}) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="fa1204a49155ce1e00a5cc3ec0408c675bc631e0677e3e50ff7e334d1f1cf960cddfa1958b92a8edcf6cf2e459c8b63a1ec0612022f7096bac5df046f77500000000cc4203900b035f5bc14e6e657dbfffe87529bcd5594453d68f91cabfa0ca4f78047e3d6643947c8a08cbc1f54d224645e96f4f813408233fa4299c00"/135, 0x87}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000440)=[r3, r2, r6]) getgroups(0x4, &(0x7f0000000480)=[r3, r5, r6, r7]) r10 = semget(0x1, 0x3, 0x20) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x7, r4, r9, r4, r8, 0x4, 0x6}, 0xcd, 0x6, 0xb}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() r11 = dup(r1) recvfrom$inet(r11, &(0x7f0000000340)=""/100, 0x64, 0x2, 0x0, 0x0) getgid() syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r12 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) openat(r12, &(0x7f0000000180)='./file0\x00', 0x0, 0x18) getpeername$inet6(r12, &(0x7f0000000200), &(0x7f0000000280)=0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xc754, 0x1, {0x2, 0x9a23}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x4c, 0x7e38c880, 0x8}, 0x800, 0x7, 0x100}) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() getrusage(0xffffffffffffffff, &(0x7f0000001540)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001480)) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="54abe57f6f842ca6430705afd9f40582774320a910cf5bca6c9e1d9a0c00811fc2f2d2b45732ab97ebd51c24eaea374cb2b46d3ec9862fd42a30388d7eeee33c02d61527e48e1ad9f1f484e09de12138bd650860efc89321f53b9c160249227da778d728584c73338c5dfa9d077bb7c5af29b17d743ee05893218d7b740ee86bfc7bbf4a46d5973dc10bed4e216b9de8f750ca201312a04a00fbe0fa9dc5b15a12371f3c10c2ff01837e13a5f2f7ddd08920029db098085b1a5d1ef64370cd", 0xbf}, {&(0x7f00000001c0)="351c042e63ef56914302ebe855c905cfb95f6a089c6b38668e978df70573a3f06fbe1c56cca2beac3a647c4c668b98184495e4f04df491090351ba08216cc1bb92128ab388478181becf06c2e1f562e08c013e97f69d7ba9dbf26b042a", 0x5d}, {&(0x7f0000000240)="506cfe48e11888e2e530127c7ed17e9891b6bab97c17090953b766fcab0548030939292713dd028548baf142ddb530f057147067d68914911aaf65785d95381bc41e65a458c509c5058c6247e6946adcdc5429b86bc84c3b3c746eacd11f49d125a24c81205db72b39ab1b68d1c4d5a05c03aedbd37e588bd22d43cbcdd78b9e3198af84b72de1e16fa6e4f2dbabb41522c0", 0x92}, {&(0x7f0000000300)="2b9e6c757db703adf9cd88afe47f48449b79d1f62476a4849d73b98ced4dbab2df23bbe3c5c7421cbcad318ef459fe09e32c5813fcf41ab35be41b6dfcb9a0a70082c2039eed159414a57fef8afb01b92ff4bbd32f7036dbd3c0e05eddfdcb616435aee7363d8d504641867b08b52b733e5e43e4fb4466e8bbde31d7cc4195ceb8bcbaf70bd6d1b015dd5ec3dc6bf056515c25cf58e18134ed65ded01602d01d703562d06c8d7f0231611670c7989c0d1a901a40f3a46afad5d959c4d4eec16fc46327", 0xc3}, {&(0x7f0000000400)="e466a9873d913386d54f579d685f265ea6f884d3b60fef297c554b8defb9b89afea5d49aebc74092c9b4c573dc6c700e64048a3d93ff216143a5ac697ef871ef067083248b3d7b0c44ca4f8999097df96fc95d227e05242260a0d7bd064d6a325f1080193303d2c2e5f774eb100a0531642a130c7852a206f94809df0d52b0c1a575c69304577dbfb9a22b7f9667f596cae61e35a81da023035cd48c13b217a03d4c1630f5fc630c61bbb8f578b1d31f93565516fae6e6115197aca5ecdb72f349da8cac4eeff4230d378d64f71f73573c5c492e22f4a7cdb8e4e75a60778a6003eef6a9f7f05aca8a179ef1f331d62f6f746411ed17af5e8e3a88c46b0cacf8cffbcd6729c6c31cd0daf7a64957738f0bb5e44219f34bec03ec5860f120c6230aac4187ddf039163c5a57d0d6aaaafa77b4d6c5f2ff38a86852c8578d8cd1e96cfa3da601b264c6b908af726e0b5ab8d69bdb5f01e06733780c168bc50d782aca8f122e482052a543bd5803f6b268d20424e6217536b2ad96634fffbe3d4ed0fe3cb5b13e100226bd262aeb4eb336a39d512adbb5c4291582e54197f4131ff943c3b3a6e58c9de8679fd5a5833729bc24dbc0cfbde34a1dbe40de73d83d78153b4f0387a4ee3fe41a35c304b8e9cf8da6a4bfa71a4aa994cb0dba5068960c89ec5102c91dacefa986e8d9a32e90e8c03cd6aed607d5ee262bef4d4cd92a6f6480b5b6eb8df5cddbd1cd98cca8675113e08adaff3ef60758eb8896b29d542e443f21924205f65f3c4254497e3049014757f7111f58f4f20a34ad8fb9a143382afca816ec36b998d5b583e3e29781313ce441d4966bd5a125357d6cd7d381983e1f7f2318f034673c82cfaa7febec6c1e234e62c83e374acffa8e4b47bcae4c6778d9bfd1e9b6c87c615cd72c6c2e4cb2d5897949b05f7245cb6a8fa9e3c0a23d132176b61930d16ddfd26edaa0720c8fc2a0e632ab09affd893f5cdcf3ed6a89cca5f4f3d28fa62f15322cee7edd6edd3f4e5c7bda46f5392d2315d15768aa75026c37c3ff98096236f68c51b85e2cd76f0a87abe7bdcff3055b75ec554530250d5207a4d36ae14fe1e3e4c6fead4902bad6cbb0d173061e727e7385a71b5a9bed6c3728ee3219159078ec8ed111ac6ba1894fb437adc317212aafa9f6baaa05364da00910b2be7d22d29f83ea7872a79f61ba0304e517260f3e474eef44790038b1a8fe5c2ef271002c24b52e4610a4f403c13c0b3c216a29db309b9fb11076cb64d63fb8784e8629515f21f267a9c41c4e9eb1d0215e31cf2ab365b93e18b8ad12307bfb15252c4d7bddfeb43e7978d9ee80779780644a7af65d34e8189cd71ed5cf2e53feaef3bbe142528f5bc06eaeb2c6692a843d3d936532ea2cccae6d19f5009a8cdc6db260580f63848e0b48c62d48ed8828ad8b47788d8165d757709b23b16d3784a63792db00f8237f015500cd21c4871d88a090bf57bd0476c28452be5d709f1158215436832b6e77a80140ac14517397c7e5234bc85525de9a98bda3536c6126564a00facddd39de7be6dce524a7dfffd8e96c6f1f78ad5adcf25c554c48f9d1c0e9f4a80af0b640575a8b13b1e7f46487ddf997dfc10a5c8a50c58746c6326a7964bf725a60e4a1f9686ddd842e33ab828233b90a01652a91a66d323bd46a68f714b4b20c4be6ea7afcfa82a89b509c3b5ba9b952b07f4d7d98f8fd0671abfebde61a257649215437c026819d0e659dcda9820629fe01dbc338486d84af20f3019f996a919f18787f83f6933eb0faff22391df001f22426cc1e693de3611e5a968d5eb6522ef472671a1181555c76e7813076eeb7f3e68e08cefaf4c1f4542e4c9dd3bcaed59b735302d3ae3938b7944b86446907da9419ecab6d787014e97cfafedbb09c81b351b509a3444e3a2a31195ca575e622226a048838e389f712c04eb9cd51351d26f75c96c828061ebc00f03367672db20b11db45c7c23b9f1a0e791756e625b0d2b6c82bd9143b7d74f6829a8e6e1c501b8fa62fb60ee695e1f228a454d23cf579d7d1310827353fba828f0652fc01fb8f60ebb3aea28005ca430e3b87ce6f81f690f1719cb93912aecd69e6c24ac116fa31cb0324fcc15686b323f7fae1281b66ab9fdf87e61e54d17f25d0c94dcf4add31312c95260e3ac6202b6fb4faefb5319d9fa50ceab47ae182a41184bceb3b47914986efe1afa85a25db3c12b841464fa6fdb681c05eec79926be00206a6dba149e06df7d349c6142447abde54cd8b689f62b3d8b665f83d96084276693202580bc1502c55b286bed168ab37a66e0aa124bf05565aa811159b61df79250e3a93e97caf542699a63014214469eb929c29b3121cf2dc13af37e2f39d631f3b4a8e6d4f85cf2c819da4ca4082945b4c562f97758314dab6c594b9dc9514744bea4f55ca2e86546f2f117a6c83af5cecb73ce7ba77c65f8a7569512007d2678f79de81e0b6f8e3806c7c273128591caba6b7f49939e0a92bf402093657b005e38d46f8520c12c2bb89bdc893da82d698b635572d2baf3ec25fd7017bd52906ab6f03ae3597a2135b60799e69be37fa050c8f7f516f078def154628cf5d433cb7432213df452305707fdf7a31044a94a5bf5420cdd700368444c5365d659cdf47f1b235becbf0bc178452d32467f9c9972674c025d3d182b1296e4002de9aee9a5498aaf3baf9174efd3f6238359b28fbaaade7eb505d8e5e503b7b9b66ae71c526b5165f809462f0fd2b32e0cf4d00a0ee9c4476f3ca1e66accebd26e5f87b7e6fc0331fad679ed2c886e373a9e6499171e2acec93578c732b2f01add3ebdd0ef7c9182d813902ffa483e36976edf817622fa6acb9cb3460f462ffc1c097766dc7355e235047c73f0ce72bae8a2aedfb5c6517295a344802750b4dcfe5d684d12817210bdbce2f438ca2e53c03a39988a1fff41fd251dc25092de3852b09f810003d5b82766cc8e476c9691fca3f6c571defc2f2662b425a41fe054afa521adf82f0864d63fe0f704a64f0a611608b95788f52dbcbb5a537f806f7e4a823e404dfb8be4614b4812b0c4e497d1497dc35e9fa9561747b5803c88fab423b3b42039cf48d54e323a7557374822779ba7cfc2ec617ca3736f95b2d94347457387f02f9fa5e94a3487ca4247e37695d8c66852093803875080fafe863e8c3edcef583255a5f5b41baf033a340504617bf7e7938abdb341f5d4db136867780cc952943a6cf7f2b7be64dd104bfa382551ce3cc9d5eaae1372afd8cd3c6c3c0c2ff75d84bb23045afafa47713f077d17e41c23b0e10d198d13b59a5addec3ec0f6a33126622dfab17b5d149a2315f0cde48b59ec8f4d794622098bde680ffc1d0cf22fa9e1541cf0528e7cb170a91dfcdd1ead115da1db2fca1c06f474be0c5d0180bfb9826c5e97ede1105b0976fb61ba229f0945e0a2e4ea2a39771351ea6c0504f2057fddada857aebd8e343c0b08dd0e00158bdc1655519a8eb1aa9d1e8c359016eaf6484e3bbf44d7dae00b89b6d20d0a677b91f316626faa513658015034c26bb1eca873a328d570def4a9c1d5e15c9a0310c46afb9d018406e1edbb6f58885a52f4f0b5bc8824e4add686746cecd3518dfea4672f69a4cf9a0c2e5897bd09a528cd17e5848d5fdc613b7396ca70c90e7baf79fc39d3c22d0a7159d4bbc5b50ba04263d53d2d43afd2990483ada078295420ccf99764c16c5aca1f220a354b67dd4261827dc295fa4a4122e8aebbdcb7f5fb53f9b044d2a5cd765d976b551a213e836e5f9802ce44d122c88e36869a0acfa8d45973a5a031b33941c9bc014b32a2eefe0809b17861a60db54e8e52da86c0f19ef4006c7d42dd6e88dbb02a8b063f2de0b2463658af2500b50e3484fee7afd013f5099602b4684a5e561be5124af5e360034e5e85107f45ce295ade08110b6b42cfbb58b901f9c9b8dd858a1196694bf612ad361258cb5f14655717185b36b471a4291c2dd7bde11ddbe7f4ecf2e123d7feaba723e7178d72b4315e256bae60c09f4615885e52afb7a273b9d8fb5421953e17d8d6fc511f75bb40a3ad58966e05b5cb11f857084a01115cf034a2865c2384b7fc41d1b844f24483c872153dc7e085052d9b6336a67d2f0896195163190fbee4aa8c43e4c4e3657b8788db123bacfb734d9d1912cd519974e9c7c07cfda385d4c0ca4a54c92a0fbe375b37b1e058443a133d56d9a609c24b80827468251e9f569ed93ec3768c75b8cec79c53d109008c624d4d13e30d021fc534a87a0c2ebbd2eaa66dcdef45c0104e741b80e68644fd7897fc23c1203a3e6fc00d90d908eb176a06474625d4b1ba839a271245624b6447b4d403687d90aae73df3417f02bd537df408c7c97ac4ade50f447e8326fe510b51852d6f9ed2f903b9d74856d473c81b8657530c618d93c053dc1c288c90db196cedee4edae513d8fdf05d8713b24deff6a62d9ece7e0e2051c2a13ac342ee5ccbebedd6ad99f19d6daae245ad751254fa0c9eaa4d47afc1a48500ed153982b6d796b53ea9af2b3093292d7600ea18b6ed7fa22740ff39ed032bf139e73afaa63d150473eb243509af387a2372d606c00d7797fc9eb87e2838787fcc1eded42944a6a5110df7dac2f0062fc220a1135aa72e6fec714398b9d004514e65a261731c69970fb8f1c16b71170a8eee9ff665da4e09d90fae9d08e6910f3fdd195794acd3a5cf0194dc3599c954f307b871bce6e9d4b866a21599deddc365740c4366226c43262f86a9c03ff537de96755cd61bc0daeb98e9a10114c5329b169fcc812d80210be9f717a566cd18023b29c6ed62283cf2a4220c3c2434b4cf3b4cde6bc7a4973b6aa662eb2342e679296efa1243e369509adee816f91c1ba2e4f38a9ab35cac564cb10178ccf8a6a61b2d1269b338a63af9fa52c8992997233bcbfc110df5c9b348adff7e9f997814ce9f373c77e56a06c87eecb71edcf06aa87803a233442e152b974e87899b917f8b0389507d297b9876897f53ae1231ccbd93eeb073c9ebb175e62d607a4cf1f4d44a732bcd7122c10f67392c93230762c328a323bcb3f4039b5b3f1f8d5eb62dcf23a830c3705a3244ca63a3c1ed9a5e03941acf0a0adce1ca76775a4258d9f21146e6f9d3f04b98e63fc52debc0ebbe1383ede4d23f81fb25c749711eb59e3b863df9d2c873b5f5bd948aa1dc79128a4daf718bb16580aa834f193a2f65b3c77c8ebad2748f7e01f0189b622f91c60d777a7a4ba76152f83393e2a1fe4162f026bd1f00f216691de3d0816554d9213336e6367f47917771200dc340c8e6b0aae579bbf2b73b94882146ce513130c44b67bcfc031865bc0790ca0c5a5201229ddfcadd0daed1ee6b6ccb58e31c8a88a6b90dca50f722682537a1ca028ccb9832b6c65adc2015e13cb0bfd3308c7b86e93fcee0a040d1f51de54470d8550d567a38d9e8b0ab54a082bc197367980d1ad4fca34cece77881582a1f8d63a9f1afcaff16eeb1ed69e74e356320576ea3a74f9472ca03536b0ff48aa7ab4644e64fda5e19e9c832dc1891a9b2c030021df56b44ddc2a6b67e32b79a89ca146b217c1a32cf6c5865962df75ca8e8f807f2cb27c3cff4ed3ec7a59d98a9d8cb6757605c82c450860c725cebe1e495076720dc899fe33e3c9123124304fb85e8327cdb6c6d0dd3a89774942ba32c39f7857db5ebf7c3d573a74e76ff3e9421e19427b9edba61df3ff671b656e688e105667da407916a55805a4b283b2c7e4425ebb330a3c3cb778", 0x1000}], 0x5, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') fchflags(r0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x2, 0x0, 0xa8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r3, r4, r5, r6, 0x100, 0x200}, 0x3, 0x4, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x8, 0x400, 0x29, 0x7}) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 21392 4161 0 0 0 1 syz-executor.1 *485288 4161 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b83180) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dd8054,fffffd8067b5acb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b834e8,ffff800020b834f4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b834e8,ffff800020b834f4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b834e8,ffff800020b834f4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd80678d5e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd80678d5e00,18) at if_input_local+0x121 ip6_output(fffffd806d5d8b00,ffff800000a98080,fffffd806f6c52a0,0,0,fffffd806f6c5230) at ip6_output+0xd59 rip6_output(fffffd806d5d8b00,fffffd807bc72020,ffff800020b83858,0) at rip6_output+0x4c0 end trace frame: 0xffff800020b838f0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b83180) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dd8054,fffffd8067b5acb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b834e8,ffff800020b834f4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b834e8,ffff800020b834f4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b834e8,ffff800020b834f4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd80678d5e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd80678d5e00,18) at if_input_local+0x121 ip6_output(fffffd806d5d8b00,ffff800000a98080,fffffd806f6c52a0,0,0,fffffd806f6c5230) at ip6_output+0xd59 rip6_output(fffffd806d5d8b00,fffffd807bc72020,ffff800020b83858,0) at rip6_output+0x4c0 rip6_usrreq(fffffd807bc72020,9,fffffd806d5d8b00,0,0,ffff800020a88290) at rip6_usrreq+0x5cd sosend(fffffd807bc72020,0,ffff800020b83a88,0,0,0) at sosend+0x668 dofilewritev(ffff800020a88290,3,ffff800020b83a88,0,ffff800020b83b90) at dofilewritev+0x1ac sys_write(ffff800020a88290,ffff800020b83b28,ffff800020b83b90) at sys_write+0x83 syscall(ffff800020b83c00) at syscall+0x552 Xsyscall(0,0,c,0,3,194392aa010) at Xsyscall+0x128 end of kernel end trace frame: 0x1966e40f9d0, count: -20 ddb{0}> show registers rdi 0xffffffff81ae7517 db_enter+0x17 rsi 0x349c __ALIGN_SIZE+0x249c rbp 0xffff800020b82ee0 rbx 0xffff800020b82f90 rdx 0x349d __ALIGN_SIZE+0x249d rcx 0xffff80002299e000 rax 0xffff80002299e000 r8 0xffffffff81048ff3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x2272f8a9e68b0435 r12 0x3000000008 r13 0xffff800020b82ef0 r14 0x100 r15 0x1 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b82ed0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=485288 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020a889f8,0xffffffff8262aaa8 process=0xffff800020add500 user=0xffff800020b7e000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4161 21392 88455 0 7 0 syz-executor.1 * 4161 485288 88455 0 7 0x4000000 syz-executor.1 88455 93570 87472 0 3 0x82 nanosleep syz-executor.1 14690 473708 0 0 3 0x14200 acct acct 48062 500046 87472 0 3 0x2 biowait syz-executor.0 17274 445952 1 0 3 0x100083 ttyopn getty 74407 189025 0 0 3 0x14200 bored sosplice 87472 298287 13438 0 3 0x82 thrsleep syz-fuzzer 87472 357214 13438 0 3 0x4000082 nanosleep syz-fuzzer 87472 99449 13438 0 3 0x4000082 thrsleep syz-fuzzer 87472 451578 13438 0 3 0x4000082 thrsleep syz-fuzzer 87472 458537 13438 0 3 0x4000082 thrsleep syz-fuzzer 87472 73187 13438 0 3 0x4000082 thrsleep syz-fuzzer 87472 139627 13438 0 3 0x4000082 kqread syz-fuzzer 87472 36557 13438 0 3 0x4000082 thrsleep syz-fuzzer 87472 116679 13438 0 3 0x4000082 nanosleep syz-fuzzer 87472 140604 13438 0 3 0x4000082 thrsleep syz-fuzzer 13438 490659 35865 0 3 0x10008a pause ksh 35865 99099 61877 0 3 0x92 select sshd 61877 515156 1 0 3 0x80 select sshd 89806 62056 54982 74 3 0x100092 bpf pflogd 54982 363855 1 0 3 0x80 netio pflogd 93988 171195 36514 73 3 0x100090 kqread syslogd 36514 373960 1 0 3 0x100082 netio syslogd 16801 137744 1 77 3 0x100090 poll dhclient 1998 374349 1 0 3 0x80 poll dhclient 3292 36344 0 0 3 0x14200 pgzero zerothread 3151 65224 0 0 3 0x14200 aiodoned aiodoned 20047 448257 0 0 3 0x14200 syncer update 29425 60317 0 0 3 0x14200 cleaner cleaner 70717 290566 0 0 3 0x14200 reaper reaper 9115 417942 0 0 3 0x14200 pgdaemon pagedaemon 86088 129005 0 0 3 0x14200 bored crynlk 24151 446508 0 0 3 0x14200 bored crypto 46143 412320 0 0 3 0x40014200 acpi0 acpi0 63885 439521 0 0 3 0x40014200 idle1 13327 186779 0 0 3 0x14200 bored softnet 64672 300992 0 0 3 0x14200 bored systqmp 71653 94873 0 0 3 0x14200 bored systq 71636 321076 0 0 3 0x40014200 bored softclock 55337 514127 0 0 3 0x40014200 idle0 93507 327330 0 0 3 0x14200 bored smr 1 221101 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 4161 (syz-executor.1) thread 0xffff800020a88290 (485288) exclusive rwlock netlock r = 0 (0xffffffff8250b088) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 48062 (syz-executor.0) thread 0xffff800020a88018 (500046) exclusive rrwlock inode r = 0 (0xfffffd80649f12c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80649f11b8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9567 6947K 7378K 78643K 16226 0 0 pcb 14 8K 8K 78643K 292 0 0 rtable 112 12K 12K 78643K 938 0 0 ifaddr 60 15K 16K 78643K 308 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1583 0 0 iov 0 0K 20K 78643K 211 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 3311 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 27 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 259 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2238 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 55 51K 71K 78643K 922 0 0 subproc 32 2K 2K 78643K 176 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 215 0 0 in_multi 33 2K 2K 78643K 195 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 484 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 96 21K 30K 78643K 8010 0 0 UVM aobj 103 3K 3K 78643K 110 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 256 0 0 NDP 12 0K 0K 78643K 92 0 0 temp 173 3555K 3631K 78643K 37084 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 16 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 93 0 91 1 0 1 1 0 8 0 rtentry 112 139 0 95 2 0 2 2 0 8 0 unpcb 120 688 0 678 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9079 0 9079 2 2 0 2 0 8 0 tcpcb 544 430 0 425 1 0 1 1 0 8 0 inpcb 280 1262 0 1253 5 4 1 2 0 8 0 rttmr 72 4 0 4 2 2 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 30 0 24 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 43 0 43 8 7 1 1 0 8 1 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 10 0 10 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 79 0 57 1 0 1 1 0 8 0 pfstkey 112 79 0 57 1 0 1 1 0 8 0 pfstate 328 79 0 57 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 586 0 392 14 1 13 13 0 8 0 art_table 32 587 0 392 2 0 2 2 0 8 0 art_node 16 136 0 96 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 257 0 247 1 0 1 1 0 8 0 shmpl 112 108 0 7 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4848 0 3433 47 0 47 47 0 8 0 ffsino 272 4848 0 3433 96 0 96 96 0 8 0 nchpl 144 8080 0 6449 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 25640 0 25640 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 8 0 8 3 3 0 1 0 8 0 scxspl 192 21299 0 21298 13 11 2 7 0 8 1 plimitpl 152 243 0 235 1 0 1 1 0 8 0 sigapl 432 2416 0 2401 3 1 2 3 0 8 0 futexpl 56 28621 0 28621 1 0 1 1 0 8 1 knotepl 112 491 0 472 1 0 1 1 0 8 0 kqueuepl 104 406 0 404 1 0 1 1 0 8 0 pipepl 112 1386 0 1367 3 2 1 2 0 8 0 fdescpl 488 2417 0 2401 3 0 3 3 0 8 0 filepl 152 14247 0 14147 8 3 5 7 0 8 1 lockfpl 104 656 0 656 2 1 1 1 0 8 1 lockfspl 48 228 0 228 2 1 1 1 0 8 1 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 57 0 46 1 0 1 1 0 8 0 ucredpl 96 2652 0 2643 1 0 1 1 0 8 0 zombiepl 144 2401 0 2401 2 1 1 1 0 8 1 processpl 896 2434 0 2401 4 0 4 4 0 8 0 procpl 632 6858 0 6815 11 6 5 5 0 8 1 srpgc 64 20 0 20 7 7 0 1 0 8 0 sosppl 128 26 0 26 5 4 1 1 0 8 1 sockpl 384 2064 0 2044 5 2 3 4 0 8 0 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 9 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 201 0 0 25 1 24 25 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 468 0 0 29 0 29 29 0 8 0 bufpl 256 10262 0 3243 439 0 439 439 0 8 0 anonpl 16 212535 0 201647 114 48 66 68 0 124 12 amapchunkpl 152 13976 0 13868 30 22 8 10 0 158 2 amappl16 192 10648 0 9933 75 32 43 49 0 8 6 amappl15 184 97 0 96 1 0 1 1 0 8 0 amappl14 176 381 0 374 1 0 1 1 0 8 0 amappl13 168 362 0 362 3 2 1 1 0 8 1 amappl12 160 539 0 536 2 1 1 1 0 8 0 amappl11 152 348 0 331 1 0 1 1 0 8 0 amappl10 144 668 0 663 1 0 1 1 0 8 0 amappl9 136 706 0 703 1 0 1 1 0 8 0 amappl8 128 236 0 218 1 0 1 1 0 8 0 amappl7 120 652 0 645 1 0 1 1 0 8 0 amappl6 112 332 0 322 1 0 1 1 0 8 0 amappl5 104 736 0 722 1 0 1 1 0 8 0 amappl4 96 2177 0 2147 2 1 1 2 0 8 0 amappl3 88 1050 0 1040 1 0 1 1 0 8 0 amappl2 80 17990 0 17917 3 1 2 3 0 8 0 amappl1 72 62059 0 61624 25 15 10 20 0 8 0 amappl 80 7242 0 7204 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 109 0 7 2 0 2 2 0 8 0 uaddrrnd 24 2419 0 2401 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2419 0 2401 1 0 1 1 0 8 0 vmmpekpl 168 21744 0 21714 2 0 2 2 0 8 0 vmmpepl 168 298346 0 296510 190 84 106 106 0 357 22 vmsppl 368 2416 0 2401 2 0 2 2 0 8 0 pdppl 4096 4845 0 4806 7 1 6 6 0 8 0 pvpl 32 619880 0 605781 258 94 164 167 0 265 33 pmappl 232 2418 0 2403 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 633 0 7 18 0 18 18 0 8 0